Gestión de la Calidad en                 Proyectos de Software                        Síguenoslorenzo_kila                ...
Antes de empezar                                   Realiza todas tus•       Revisa tu audio                              •...
La Gestión de la Calidad• Establece un marco de proceso y  estándares de organización que  conducirán a obtener software d...
La Gestión de la Calidad• Establecer un plan de calidad  para un proyecto.  – El plan de calidad debe establecer    metas ...
Aseguramiento de la Calidad (QA)• Es la definición de procesos y  estándares que deben conducir a la  obtención de product...
Gestión de la Calidad• Proporciona una comprobación  independiente sobre el proceso de  desarrollo de software.• Verifica ...
Gestión de la Calidad• Asegurar que los productos de  trabajo y la ejecución de los  procesos estén en  conformidad con lo...
Conformidad del Proceso y delProducto• Busca asegurar que los productos  producidos cumplan con las  características de ca...
Conformidad del Proceso y delProducto• Cuando no-conformidades son  identificadas, ellas deben ser tratadas  y resueltas e...
Evaluar Objetivamente• La objetividad es crítica para el éxito  del proyecto.• La objetividad se consigue con:  El evalua...
Plan de Calidad1. Introducción del producto2. Planes del producto3. Descripciones de procesos4. Metas de calidad5. Riesgos...
Plan de Calidad  Plan de Calidad  Plan de Aseguramiento de la  Calidad  Guía para Gestión de Calidad
Plan de Calidad• Se desarrollan como parte del proceso  de planeación general del proyecto.• Difieren en detalle dependien...
Preguntas sobre el sistema• ¿En el proceso de desarrollo se  siguieron los estándares de  programación y documentación?• ¿...
Preguntas sobre el sistema• ¿El rendimiento del software es  aceptable para su uso normal?• ¿El software es utilizable?• ¿...
Tipos de estándares• Estándares del Producto  – Se aplican al producto software a    desarrollar.  – Incluyen estándares d...
Tipos de estándares   Estándares de Producto           Estándares de ProcesoFormato de revisión de diseño   Realizar revis...
Atributos de calidadProtección         PortabilidadSeguridad          UsabilidadFiabilidad         ReusabilidadFlex...
Buenas prácticasEvaluada objetivamente la adherenciade los productos a los estándares,procedimientos y requisitos aplicabl...
Buenas prácticasEvaluada objetivamente la adherenciade los procesos ejecutados a lasdescripciones de proceso, estándares y...
Buenas prácticas• Identificar, registrar y comunicar los  problemas y las no-conformidades.  – Registrar las no-conformida...
Preguntas  lorenzo_kila
Gestión de la Calidad en                 Proyectos de Software                        Síguenoslorenzo_kila                ...
Próxima SlideShare
Cargando en…5
×

Gestión de la Calidad en Proyectos de Software

5.306 visualizaciones

Publicado el

Gestión de la Calidad en Proyectos de Software

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

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
5.306
En SlideShare
0
De insertados
0
Número de insertados
53
Acciones
Compartido
0
Descargas
171
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Gestión de la Calidad en Proyectos de Software

  1. 1. Gestión de la Calidad en Proyectos de Software Síguenoslorenzo_kila www.sgcampus.com.mx
  2. 2. Antes de empezar Realiza todas tus• Revisa tu audio • preguntas en la sección de Preguntas y Respuestas Interactúa a través• del chat (Publico y Privado) Comparte este • webinar en tus Redes Sociales Resolución de• Problemas Técnicos • El webinar será vía Chat Privado grabado con Software Guru
  3. 3. La Gestión de la Calidad• Establece un marco de proceso y estándares de organización que conducirán a obtener software de mejor calidad.• Implica la aplicación de procesos específicos de calidad y la verificación de que continúen dichos procesos planeados
  4. 4. La Gestión de la Calidad• Establecer un plan de calidad para un proyecto. – El plan de calidad debe establecer metas de calidad para el proyecto y definir cuáles procesos y estándares se usarán.
  5. 5. Aseguramiento de la Calidad (QA)• Es la definición de procesos y estándares que deben conducir a la obtención de productos de alta calidad.• Representa simplemente la definición de procedimientos, procesos y estándares cuyo objetivo es asegurar el logro de la calidad del software.
  6. 6. Gestión de la Calidad• Proporciona una comprobación independiente sobre el proceso de desarrollo de software.• Verifica los entregables del proyecto para garantizar que sean consistentes con los estándares y metas de la organización
  7. 7. Gestión de la Calidad• Asegurar que los productos de trabajo y la ejecución de los procesos estén en conformidad con los planes, procedimientos y estándares establecidos.
  8. 8. Conformidad del Proceso y delProducto• Busca asegurar que los productos producidos cumplan con las características de calidad preestablecidas.• Busca asegurar que los procesos planificados sean implementados.
  9. 9. Conformidad del Proceso y delProducto• Cuando no-conformidades son identificadas, ellas deben ser tratadas y resueltas en el proyecto.• En caso de que no sean resueltas en el proyecto, deben ser escalonadas para el nivel adecuado de gerencia.
  10. 10. Evaluar Objetivamente• La objetividad es crítica para el éxito del proyecto.• La objetividad se consigue con: El evaluador independiente del proyecto (externo al proyecto) → Grupo de Aseguramiento de la calidad. La utilización de un conjunto de criterios de evaluación → disminuye la subjetividad y el vicio del evaluador.
  11. 11. Plan de Calidad1. Introducción del producto2. Planes del producto3. Descripciones de procesos4. Metas de calidad5. Riesgos y gestión del riesgo Watts Humphrey (1989)
  12. 12. Plan de Calidad Plan de Calidad Plan de Aseguramiento de la Calidad Guía para Gestión de Calidad
  13. 13. Plan de Calidad• Se desarrollan como parte del proceso de planeación general del proyecto.• Difieren en detalle dependiendo del tamaño y tipo de sistema, contexto del proyecto y necesidades del cliente y la organización.Tratar de mantenerlos tan simples como sea posible
  14. 14. Preguntas sobre el sistema• ¿En el proceso de desarrollo se siguieron los estándares de programación y documentación?• ¿El software se verificó de manera adecuada?• ¿El software es suficientemente confiable para utilizarse?
  15. 15. Preguntas sobre el sistema• ¿El rendimiento del software es aceptable para su uso normal?• ¿El software es utilizable?• ¿El software está bien estructurado y es comprensible?
  16. 16. Tipos de estándares• Estándares del Producto – Se aplican al producto software a desarrollar. – Incluyen estándares de documentos, documentación y estándares de codificación.• Estándares del Proceso – Establecen procesos que deben seguirse durante el desarrollo del software. – Incluyen definiciones de especificación, procesos de diseño y validación, etc.
  17. 17. Tipos de estándares Estándares de Producto Estándares de ProcesoFormato de revisión de diseño Realizar revisión de diseñoEstructura de documento de Enviar nuevo código pararequerimientos construcción de sistemaFormato de encabezado por Proceso de liberación demétodo versiónEstilo de programación Java Proceso de aprobación del Plan de ProyectoFormato de Plan de Proyecto Proceso de control de cambioFormato de Solicitud de Proceso de registro de pruebaCambio
  18. 18. Atributos de calidadProtección PortabilidadSeguridad UsabilidadFiabilidad ReusabilidadFlexibilidad EficienciaRobustez Facilidad paraComprensibilidad que el usuarioAdaptabilidad aprenda a utilizarloModularidadComplejidad
  19. 19. Buenas prácticasEvaluada objetivamente la adherenciade los productos a los estándares,procedimientos y requisitos aplicables, Antes de que los productos sean entregados y En hitos predefinidos a lo largo del ciclo de vida del proyecto.
  20. 20. Buenas prácticasEvaluada objetivamente la adherenciade los procesos ejecutados a lasdescripciones de proceso, estándares yprocedimientos. Realizar evaluaciones, a lo largo del ciclo de vida, por personas fuera del contexto del proyecto y basadas en criterios de adherencia a los procesos.
  21. 21. Buenas prácticas• Identificar, registrar y comunicar los problemas y las no-conformidades. – Registrar las no-conformidades identificadas. – Comunicar no-conformidades a los responsables por los productos y/o procesos aplicables. – Se debe buscar identificar el origen de los problemas para analizar la necesidad de alteración de procesos, estándares y procedimientos.
  22. 22. Preguntas lorenzo_kila
  23. 23. Gestión de la Calidad en Proyectos de Software Síguenoslorenzo_kila www.sgcampus.com.mx

×