UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

...
Próxima SlideShare
Cargando en…5
×

Calidad en el desarrollo de sw

256 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
256
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
4
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Calidad en el desarrollo de sw

  1. 1. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Materia Calidad en el Desarrollo de Software Tema  Factores de Calidad en el Software  Organizaciones Normalizadoras Nombre completo del Alumno :Adriana Berenice Renovato Ceja Grado: 5 Grupo: “B” ITIC. Eloy Contreras de Lira Fecha de entrega : 16/01/2014
  2. 2. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Factores de Calidad en el Software Factor Descripción Funcionalidad Capacidad del producto software para proporcionar las funcionalidades que satisfacen las necesidades explicitas e implícitas cuando el software se usa bajo unas ciertas condiciones. Ejemplo: Que el usuario pueda utilizar el software. Corrección Es el grado en que una aplicación satisface sus especificaciones y consigue los objetivos encomendados por el cliente. Ejemplo: Especificar los requisitos de forma precisa. Confiabilidad Es el grado en que se puede esperar que un programa lleve a cabo sus funciones esperadas con la precisión requerida. Ejemplo: Que los datos sean íntegros Eficiencia La cantidad de recursos de computadoras y de código requeridos por un programa para llevar a cabo sus funciones. Ejemplo: Hacer lo que pide el cliente, y a tiempo tiempo Usabilidad Capacidad del producto software para ser entendido, aprendido, usado y ser atractivo para el usuario, cuando se usa bajo condiciones especificadas. Ejemplo: Que el software sea fácil de usar, fácil de aprender.
  3. 3. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Mantenibilidad Capacidad del producto software para ser modificado. Las modificaciones podrían incluir correcciones, mejoras o adaptación del software a cambios en el entorno, y requisitos y especificaciones funcionales. Ejemplo: Saber encontrar los errores y poder corregirlos. facilidad de realizar cambios Portabilidad Es el esfuerzo requerido para transferir el programa desde un hardware y/o un entorno de sistema de software a otro. Ejemplo: Que el software sea compatible con otras plataformas. Robustez Es la capacidad de los productos software de reaccionar apropiadamente ante condiciones excepcionales. Ejemplo: El software apropiadamente ante excepcionales. Compatibilidad debe reaccionar las condiciones Esla facilidad de combinar diferentes elementos software con el fin de ejecutar una labor en conjunto. Ejemplo: Que el software sea visible y ejecutable en la plataforma que corra Oportunidad Es la capacidad de un sistema de software de ser lanzado cuando los usuarios lo desean, o antes. Ejemplo: Fácil de momento acceder, en cualquier
  4. 4. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Organizaciones Normalizadoras CMMI ISO MOPROSOFT Características Características Características Un guía para mejorar procesos y comprobar la capacidad de un grupo al ejecutarlos. Un marco (checklist) para diagnosticar el estado de la mejora. Elimina las inconsistencias. Reduce las duplicaciones. Incrementa la claridad y la comprensión. Proporcionar estilos consistentes. Establecer reglas de construcción uniformes. Es un modelo estático que define áreas claves en las que se deben llevar a cabo prácticas específicas o genéricas. Es caro. Es un modelo que puede usarse con cualquier metodología que use la empresa. Evaluación de las especificaciones. Evaluación del diseño y definición del plan de evaluación. No se concentra de lleno al software sino solo a algunas normas. Su misión: promover el desarrollo de la estandarización y de las actividades relacionadas. Mejorar continuamente los procesos, tanto operacionales como de calidad. Mantener registros apropiados de la gestión, de los procesos y de los procedimientos. Reduce los rechazos e incidencias en la producción o prestación del servicio mediante un monitoreo y la existencia de procedimientos para la corrección de los problemas. Es específico para el desarrollo y mantenimiento de software. Es sencillo de entender y adoptar. Facilita el cumplimiento de los requisitos de otros modelos como ISO 9000:2000, CMM y CMMI. Se enfoca a procesos. Se le considera práctico en su aplicación, principalmente en organizaciones pequeñas, con bajos niveles de madurez. Resulta acorde con la estructura de las organizaciones mexicanas de la industria de software. Está orientado a mejorar los procesos, para contribuir a los objetivos de negocio, y no simplemente ser un marco de referencia o certificación. Tiene un bajo costo, tanto para su adopción como para su evaluación.
  5. 5. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Normas y Estándares de ISO ISO 19011: Auditoría de los sistemas de gestión de la calidad y/o ambiental. ISO 9001-2000: Modelo para conseguir la calidad total en el diseño, desarrollo, producción e instalación. ISO 9000-3-1991: Guía para la aplicación de la norma ISO 9001 al desarrollo, suministro y mantenimiento de software. ISO 9004-1-1994: Gestión de la calidad y elementos del sistema de calidad. ISO 8402-1994: Gestión de la calidad y garantía de calidad, o Vocabulario. ISO 12207-1995: Procesos del ciclo de vida del software. ISO/IEC 9126-1991: Características de la calidad de un producto de software. ISO/IEC 12119-1995: Productos software, evaluación y test. ISO/IEC 14102-1995: Guía para la evaluación y selección de herramientas CASE. ISO/IEC 9899: Lenguaje de programación C. ISO 10279: Lenguaje de programación Basic.

×