Calidad de software : implementaciĆ³n del nivel 2 del modelo CMM al proceso de desarrollo de software de una instituciĆ³n bancaria

Cargando...
Miniatura
Fecha
2000
Profesor/a GuĆ­a
Idioma
es
TĆ­tulo de la revista
ISSN de la revista
TĆ­tulo del volumen
Editor
Universidad AndrƩs Bello
Nombre de Curso
Licencia CC
Licencia CC
Resumen
El concepto de calidad comienza a formularse en los equipos de desarrollo de software casi en forma conjunta con el proceso de creaciĆ³n de productos, ya que la evidencia de las expectativas cumplidas por el software y el tiempo empleado se vuelven enemigos. Hoy en dĆ­a, la satisfacciĆ³n del usuario toma ribetes de mayor volumen, por lo que los logros de satisfacciĆ³n del usuario, ligado a sus requerimientos iniciales y tiempos de entrega toman tal importancia, que en la prĆ”ctica sacrifica el tiempo que se emplea en desarrollar una adecuada planificaciĆ³n, una correcta captura de los requerimientos, un diseƱo que contemple una soluciĆ³n Ć­ntegra, una construcciĆ³n sin errores y pruebas a fondo. Pero como se demostrarĆ” mas adelante, ese tiempo logra que el proceso se transforme en una sĆ³lida base de desarrollo, y con ello, un producto mejor. Aunque este punto parezca algo que a primera vista nos cueste imaginar, la costumbre de realizar un proceso "bien" termina por automatizarse y hasta perfeccionarse con el tiempo, es por ello que la calidad va Ć­ntimamente ligada al proceso de desarrollo. Gracias a esto la consecuencia futura implica un producto de mayor calidad, menos tiempo de desarrollo, personal de mayor eficiencia, estimaciones realistas y usuarios contentos. Es importante recalcar, entonces, que todas las metodologĆ­as de calidad de software apuntan a lograr un proceso y prĆ”cticas que nos permitan obtener los productos y resultados esperados. La calidad de software se construye bajo un proceso que comienza con una adecuada definiciĆ³n y procedimientos de monitoreo controlados y definidos. Uno de estos estĆ”ndares es el CMM(Capability Maturiry Model), el cual fue creado por el SEi (Software Engineering lnstitute), dependiente de la Carnegie Mellan University, y apoyado por el departamento de Defensa de los Estados Unidos. Consiste en verificar la capacidad de desarrollo de software de una empresa. El CMM tiene 5 niveles en los cuales se pueden hallar las empresas desarrolladoras, en funciĆ³n de su capacidad y del cumplimiento de ciertos objetivos. Para saber en quĆ© nivel se encuentra una empresa, se debe someter al examen por parte de una entidad reconocida por el SEi, quiĆ©n sobre la base de una serie de cuestionarios permite conocer las metodologĆ­as del desarrollo, y con eso ubicar a la empresa dentro de la escala de niveles del 1 a 5. Conscientes de los avances internacionales en el tema de calidad y el auge de los estĆ”ndares que comienzan a ser norma en el mercado, la instituciĆ³n en la cual se realizĆ³ este proyecto creĆ³ un grupo para llevar a cabo el Proyecto de GarantĆ­a de Calidad el cual tiene como objetivos principales lograr un proceso de desarrollo estandarizado y acorde a las exigencias de calidad internacionales para lograr mejores productos...
Notas
Tesis (Ingeniero de EjecuciĆ³n en ComputaciĆ³n e InformĆ”tica)
Palabras clave
Desarrollo de Software, Procesamiento de Datos, SatisfacciĆ³n al usuario en requerimientos y tiempos de entrega, Calidad y proceso de desarrollo, Chile
CitaciĆ³n
DOI
Link a Vimeo