Está en la página 1de 3

CALIDAD DEL SOFTWARE Integridad de un producto de software depende de la accin combinada de tres tipos de disciplina: Desarrollo Gestin Control

Garanta de Calidad del Software, cuyo objetivo es asegurar un cierto nivel de calidad en el producto de calidad de software desarrollado.

1. SRS (Validado)
FUNCIONAL (Gerentes, Mandos Medios, Operativos) NO FUNCIONAL (Software, Hadware) TECNICAS PARA RECOPILAR LA INFORMACION QUE HACER COMO HACER PROCESOS Entrevistas, Cuestionarios, Lluvia de Ideas Grupos Focales Mesas Redondas Foros Arqueologa de Documentos RTF (Revisin Tcnica Formal) Observacin Participativa VALIDACION Hardware, Software Comunicaciones Usuario (Know haw) LOGICA DE NEGOCIO I.T (INFRAESTRUCTURA TECNOLOGICA ING.)

Sistemas antiguos (Reutilizacin) (5 personas no ms de dos horas de reunin) Documentos en mano participar con la informacin HARDWARE(Redundancia)

VALIDA REQUERIMIENTOS IEEE830

2. ANALISIS 3. DISEO 4. CONSTRUCCION 5. PRUEBAS 6. DOCUMENTACION 7. CAPACITACION AL USUARIO 8. MANTENIMIENTO


CALIDAD DE PROCESO Conjunto de actividades, mtodos, prcticas y transformaciones que la gente usa para desarrollar y mantener software y los productos de trabajo asociados (planes de proyecto, diseo de documentos (PLAN DE PROYECTO, SRS, DIAGRAMAS UML (Lenguaje Visual de modelamiento (Casos de uso o Historias de Usuarios, Secuencias, Clases, Objetos, Estado, Colaboracin, Despliegue, Componentes))), cdigos, pruebas y manuales de usuario)

Proceso o conjunto de procesos usados por una organizacin o proyecto para planificar, gestionar, ejecutar, monitorizar, controlar y mejorar sus actividades de software relacionadas

Plan de Comunicacin (Reuniones formales y no formales) Plan de riesgos ()

ING. DIRECTA

PERSONAL.PDM

SISTEMA.CDM

SISTEMA.LDM

SISTEMA.PDM

LOGISTICA.PDM

SEGURIDAD.PDM SCRIPT SQL

ING. INVERSA

DBMS

Teorema de Pareto (80% Y 20%) CALIDAD DEL PRODUCTO DE SOFTWARE La calidad del producto de software se diferencia de la calidad de otros productos de fabricacin industrial ya que el software tiene ciertas caractersticas especiales.

EL Software es un producto mental, no restringido por las leyes de la fsica o por los limites de los procesos de fabricacin. Es algo abstracto y su calidad tambin lo es. Se desarrolla no se fabrica. EL coste esta fundamentalmente en el proceso de diseo. El software no se deteriora con el tiempo. No es susceptible a los efectos del entorno y su curva de fallos. EL mantenimiento de software es mucho ms complejo que el mantenimiento del hardware

Es engaosamente fcil realizar cambios sobre un producto software, pero los efectos de estos cambios se pueden propagar de forma explosiva. Como disciplina el desarrollo de software es an muy joven, por lo que las tcnicas de las que se dispone an no son totalmente efectivas o no estn totalmente calibradas. El software con errores no se rechaza. Se asume que es inevitable que el software presenta errores

PROBLEMAS DE LA CALIDAD DEL SOFTWARE La definicin misma de la calidad del software Es realmente posible encontrar un conjunto de propiedades en un producto de software que de una indicacin de calidad?. Para dar respuestas a esta pregunta aparecen los Modelos de Calidad. Modelos de calidad: La calidad de define de forma jerrquica. Resuelven la complejidad mediante la descripcin. La calidad es un concepto que se deriva de un conjunto de subconceptos. La comprobacin de la calidad del software Cmo medir el grado de calidad de un producto de software? Aparece el concepto de Control de Calidad Control de Calidad.- Actividad para evaluar la calidad de los productos desarrollados