actividad sena 1
Actividad aprendizaje N° 1 modelos de estándares de calidad del software
Cristian Orozco julio
Sena
¿Cómo sería la calidad del software si no existieran modelos y estándares de Calidad?
R/
Disminuyera considerablemente la producción de software
No hubiera desarrollo de las Tecnologías de la información.
Las organizaciones ya no se sentiríanconfiables de entregar al cliente un software de calidad.
Los clientes no estuvieran satisfactoriamente bien con un producto que puede tener defectos y que al final tendrían consecuencias.
Las organizaciones ya no tendrían competencias de ventas entre sí.
No se reconocieran defectos en los productos de mala calidad.
la solución a posibles problemas existentes con softwareinfectado o dañado no se efectuara.
El enfoque de calidad no existiera.
El objetivo de organizaciones fabricantes de software y la disciplina no tuvieran una producción de manera sistemática y previsible.
Informe
La gestión de la calidad
Gestión de la calidad: "Aspectos de la función de gestión que determinan y aplican la política de la calidad, los objetivos y las responsabilidadesy que lo realiza con medios tales como la planificación de la calidad, el control de la calidad, la garantía de calidad y la mejora de la calidad".
Dentro de la gestión de la calidad se observa:
Gestión de la calidad de software (ISO 9000): Conjunto de actividades de la función general de la dirección que determina la calidad, los objetivos y las responsabilidades y se implanta por medios talescomo la planificación de la calidad, el control de la calidad, el aseguramiento (garantía) de la calidad y la mejora de la calidad, en el marco del sistema de calidad
Política de calidad (ISO 9000): Directrices y objetivos generales de una organización, relativos a la calidad, tal como se expresan formalmente por la alta dirección.
La gestión de la calidad se aplica normalmente a nivelde empresa. También puede haber una gestión de calidad dentro de la gestión de cada proyecto.
El aseguramiento de la calidad
Ante todo se debe conocer:
Aseguramiento de la calidad: "Conjunto de acciones planificadas y sistemáticas necesarias para proporcionar la confianza adecuada de que un producto o servicio satisfará los requerimientos dados sobre calidad".
Aseguramiento de la calidad desoftware: Conjunto de actividades planificadas y sistemáticas necesarias para aportar la confianza en que el producto (software) satisfará los requisitos dados de calidad.
El aseguramiento de calidad del software se diseña para cada aplicación antes de comenzar a desarrollarla. Hay quienes prefieren decir garantía de calidad en vez de aseguramiento.
La garantía, puede confundir con garantía de productos,mientras que el aseguramiento pretende dar confianza en que el producto tiene calidad.
El aseguramiento de calidad del software está presente en:
Métodos y herramientas de análisis, diseño, programación y prueba.
Inspecciones técnicas formales en todos los pasos del proceso de desarrollo del software.
Estrategias de prueba multisecular.
Control de la documentación del software y de los cambiosrealizados.
Procedimientos para ajustarse a los estándares (y dejar claro cuando se está fuera de ellos).
Mecanismos de medida (métricas).
Registro de auditorias y realización de informes.
Las actividades para el aseguramiento de calidad del software se detallan en:
Métricas de software para el control del proyecto.
Verificación y validación del software a lo largo del ciclo de vida (Incluyelas pruebas y los procesos de revisión e inspección).
La gestión de la configuración del software.
Algunos métodos del aseguramiento:
Revisiones técnicas y de gestión (su objetivo es la evaluación).
Inspección (su objetivo es la verificación). ¿Estamos construyendo el producto correcto?.
Pruebas (su objetivo es la validación). ¿Estamos construyendo el producto correctamente?.
Auditorias...
Regístrate para leer el documento completo.