Calidad en el desarrollo de software
|
|
ACTIVIDAD SEMANA 1 |
|
Cristian Camilo Caicedo Henao |
06/marzo/2011 |
|
ACTIVIDADES
1. Revise los conceptos de calidad que describen [Pressman 98], ISO 8402:1994 y la norma IEEE 1601 y establezca con sus propias palabras que es la calidad en el software.
2. Elabore un mapa conceptual de la unidad I teniendo en cuenta elmaterial de estudio.
3. Seleccione uno de los tres factores (revisión, transición, operación) e investigue. Describa a que se refiere dicho factor, como se define y algún ejemplo que ayude a clarificar la idea.
DESARROLLO DE LAS ACTIVIDADES
1- )
En mi opinión la calidad en el Software “es una combinación de características establecidas, tales como garantía, eficiencia y seguridad, que buscan lasatisfacción de los requerimientos del usuario.”
2- ) mapa conceptual unidad 1
2- ) CALIDAD EN EL DESARROLLO DE SOFTWARE
La calidad en el desarrollo y el mantenimiento del software se ha convertido hoy en día en uno de los principales objetivos estratégicos de las organizaciones, debido a que dependen de los sistemas informáticos para su buen funcionamiento.
INGENIERIA DE SOFTWAREProducir un sistema, aplicación o producto de software de alta calidad
DEFINICIONES CALIDAD DE SOFTWARE
ISO 8402 (UNE 66-001-92).
IEEE 1601
S. Pressman (1992).
“El conjunto de características de una entidad que le confieren su aptitud para satisfacer las necesidades expresadas y las implícitas
“Concordancia con los requisitos funcionales y de rendimiento explícitamente establecidoscon los estándares de desarrollo, explícitamente documentados y con las características implícitas que se espera de todo software desarrollado profesionalmente”
grado en que posee una combinación adecuada de determinadas características como son el rendimiento, la fiabilidad o la seguridad
Las características implícitas de calidad
Posible cuarta generación orientada principalmente a lacalidad en aplicaciones en servicios web utilizados en portales y comercio electrónico
El objetivo ha sido proporcionar estos lenguajes
Falta de lenguajes formales para expresar la calidad
Creación de un conjunto de catálogos jerárquicos de factores de calidad
1ª generación
2ª generación
3ª generación
4ª generación
Revisión
Operación
Transición
Factores
Evolución de propuestas de calidadLos estándares
Los requisitos
Aspectos necesarios
producir software de gran calida
producir software de gran calida
producir software de gran calida
producir software de gran calida
producir software de gran calida
Conjunto de actividades planificadas y sistemáticas necesarias para aportar la confianza en que el producto (software) satisfará los requisitos dados de calidad
Aseguramientoen la calidad del Software
Gestión de la calidad del software
Gestión de la configuración de software
Métricas
Verificación y validación del software
Actividades
Presente en
Registro de auditorias
Inspecciones técnicas
Control de la documentación
Herramientas de análisis
Conjunto de actividades de la función general de la dirección que determina la calidad,los objetivos y las responsabilidades.
Se implanta
Mejora de la calidad
Planificación
Control de calidad
Aseguramiento
Se aplica normalmente en las empresas
Sistema de calidad
Estructura organizativa, procedimientos, procesos y recursos necesarios para implantar la gestión de calidad
Consta de varias partes
Aspectos Humanos
Parte físicaDocumentación
Producir software de gran calidad
Un único fin
Define la interfaz entre el usuario y el ambiente automatizado.
Contempla las funciones de planificación y control del desarrollo del software
Define las técnicas a utilizar en el proceso de desarrollo del software.
Tecnológico
Principios de la calidad del Software
Administrativo
Ergonómico
Seguridad
Facilidad de...
Regístrate para leer el documento completo.