Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería de software I
Javier Perez Campo
Taller principios y características del desarrollo de software
Apreciado estudiante a continuación se presentan las instrucciones para la realización del taller, lea
con atención:
Instrucciones:
1. El material de apoyo es el punto inicial para responder las preguntas que se plantean en el taller.
2. Cada pregunta debe tener la referencia de la fuente consultada
3. Debe usar otras fuentes además del material de apoyo proporcionado por el docente
4. Debe hacer uso de la Biblioteca Uniajc, tanto en libros virtuales como físicos
Criterios de Evaluación
1. Presentación del documento con normas APA para documentos escritos y referencias
bibliográficas
2. Contenido y argumentación de las respuestas
3. Exposición del taller en actividad de socialización
4. Autenticidad del documento del grupo.
5. Todas las preguntas deben tener respuesta.
1. Conceptos Fundamentales
La calidad es un tema que viene adquiriendo gran importancia a nivel empresarial.
Ella es la responsable de la prosperidad que ha tomado la industria automotriz en el Japón en la
última década.
El software no es ajeno a las exigencias internacionales y por ende hay normatividad referente a la
calidad en el desarrollo del mismo.
Con base en documento de apoyo (Fundamentos de Calidad) y la profundización de las consultas
realizadas en internet u otro medio, elabora un escrito definiendo ampliamente los siguientes
conceptos:
Instituto Antonio José Camacho
Ingeniería de software I
Javier Perez Campo
Taller principios y características del desarrollo de software
1. Calidad: La calidad se refiere a la medida en que un producto o servicio cumple o supera las
expectativas del cliente. Es una percepción subjetiva que puede variar de una persona a otra.
2. Visión de la calidad: Es la percepción y expectativa que una organización tiene sobre cómo
debe ser su producto o servicio en términos de calidad. Esta visión guía las acciones y
decisiones de la organización para alcanzar sus objetivos de calidad.
3. Calidad del software: Se refiere a qué tan bien el software cumple con los requisitos
funcionales y de rendimiento, y la medida en que minimiza los errores y maximiza la
satisfacción del usuario.
4. Aseguramiento de la calidad: Es el proceso de verificar que un producto o servicio cumple
con los estándares de calidad especificados. Incluye actividades como la inspección, el
control de calidad y la auditoría.
5. Control de calidad para el desarrollo de software: Es el proceso de verificar que el software
cumple con los estándares de calidad especificados durante su desarrollo. Incluye actividades
como la revisión de código, las pruebas y la auditoría.
6. Gestión de la calidad: Es el conjunto de actividades coordinadas para dirigir y controlar una
organización en lo que respecta a la calidad. Incluye la planificación de la calidad, el control
de la calidad, el aseguramiento de la calidad y la mejora de la calidad.
7. Policía de la calidad: Este término se refiere a las personas o equipos dentro de una
organización que son responsables de asegurar que los productos o servicios cumplan con
los estándares de calidad establecidos. Su papel es similar al de un policía, en el sentido de
que vigilan y hacen cumplir las normas.
8. Bomberos de la calidad: Este término se refiere a las personas o equipos dentro de una
organización que son responsables de solucionar problemas de calidad cuando surgen. Su
papel es similar al de un bombero, en el sentido de que responden a “incendios” o problemas
de calidad y trabajan para solucionarlos.
9. Sistemas de calidad: Un sistema de calidad es el marco organizativo, los procedimientos, los
procesos y los recursos necesarios para implementar la gestión de la calidad.
10. Características de los sistemas de calidad: Los sistemas de calidad suelen ser sistemáticos y
repetibles, y están diseñados para minimizar la probabilidad de fallos o errores. También
están diseñados para facilitar la mejora continua y la satisfacción del cliente.
11. Modelos de calidad: Un modelo de calidad es un marco o conjunto de estándares utilizado
por una organización para gestionar y mejorar su rendimiento en términos de calidad.
Ejemplos de modelos de calidad incluyen ISO 9001, Six Sigma y Total Quality Management
(TQM).
2. Con base en la presentación MODELOS CMMI elaborado por el docente Javier Pérez, realice
individualmente, lo siguiente:
Modelo de calidad: Un modelo de calidad es un marco conceptual que describe
los procesos, los resultados, los factores clave y las relaciones entre ellos que
se consideran importantes para entender y gestionar la calidad en un contexto
específico. Los modelos de calidad proporcionan una visión estructurada de la
calidad y se utilizan como guía para entender, definir, evaluar y mejorar la
calidad.
NIVEL FOCO
Nivel 2 - Gestionado
Estandarización del proceso
Nivel 3 - Definido
Administración de proyectos
Nivel 1
Héroes
Nivel 4 - Cuantitativamente
Gestionado Gestión cuantitativa del proceso
2. Cuántos y cuáles son las categorías de las áreas de proceso que maneja CMMI
Madurez: Estas áreas de proceso se centran en establecer y mantener una base sólida
para la mejora de procesos.
Gestión de proyectos: Estas áreas de proceso se centran en la planificación,
ejecución y control de proyectos.
Ingeniería: Estas áreas de proceso se centran en las actividades de desarrollo y
mantenimiento de software.
3. Explique cuál es el modelo ideal de implantación del modelo CMMI (Ciclo de vida
Peterson)
Inicio: Se define el alcance de la mejora, se selecciona el modelo CMMI y se
establece el equipo de mejora.
Planificación: Se realiza un análisis de la situación actual, se definen los objetivos
Instituto Antonio José Camacho
Ingeniería de software I
Javier Perez Campo
Taller principios y características del desarrollo de software
4. Consulte Cuántas y cuáles son las áreas de proceso por cada nivel de madurez.
Nivel 1: Inicial:
Gestión de proyectos
Gestión de requisitos
Gestión de la configuración
Aseguramiento de la calidad
Nivel 2: Repetible:
Planificación de proyectos
Seguimiento y control de proyectos
Gestión de riesgos
Gestión de medidas
Nivel 3: Definido:
Ingeniería de software
Integración del sistema
Verificación y validación
Gestión de la capacitación
Nivel 4: Gestionado:
Nivel 5: Optimizado:
Enfoque en el cliente
Agilidad
Optimización del proceso
Decisión basada en datos
https://normacmmi.blogspot.com/2012/05/que-es-el-cmm-cmmi-el-cmm-cmmi-es-
un.html
h) Falso. Aunque la Norma ISO 9001:2000 establece los requisitos para un sistema
de gestión de la calidad, no exime a las organizaciones de cumplir con otras normas
o regulaciones legales que sean obligatorias.