Este documento describe un modelo mexicano llamado EPEI para la estimación de proyectos de software en entornos de incertidumbre. El modelo EPEI utiliza juicios de expertos y variables subjetivas para evaluar la calidad interna y externa del software según los estándares ISO 9126 e ISO/IEC 25010. El documento también presenta un estudio de caso donde el modelo EPEI se usó para medir la calidad de 44 proyectos de software de una organización.
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Calidad de Software
1. Midiendo la Calidad del Software
Ponente : Ernesto Zacarias Maya Díaz.
@netozack
Autor: Francisco Valdes Souto
Publicado en : SG #40 (Mayo-Julio 2013)
Sección: Gestión de Proyectos.
2. Estándares de Calidad de Software
ISO 9126 (1991). Primer estándar
ISO/IEC 25010 (2011). SQuaRE (Software Product Quality Requirements and Evaluation)
Evalúa la calidad desde dos perspectivas: la calidad del producto como tal (calidad interna), y la
calidad de el uso del software (externa).
4. “El modelo presenta una posible solución con varias ventajas, entre las que se encuentran que la
experiencia pasa a ser un activo de la organización ya que se almacena en una base de datos basada
en inferencias definidas por los expertos y que permite que la experiencia sea replicada
sistemáticamente, ya que una vez definida la base de conocimiento las estimaciones pueden ser
realizadas por otras personas, conservando el principio de las mediciones que deben de ser realizadas
con el mismo instrumento para poder compararse, lo que no es posible realizar con juicio de experto”
Estándares de Calidad de Software
5. Calidad interna y externa
Interna.
Adecuación funcional
Confiabilidad
Eficiencia de rendimiento
Operabilidad
Seguridad
Compatibilidad
Mantenibilidad
Transmisibilidad/Portabilidad
Externa.
Satisfacción de uso
Seguridad de uso
Flexibilidad de uso
Efectividad de uso
Eficiencia de uso
Se requiere una evaluación
subjetiva
6. Modelo de Calidad EPEI
Parte de juicios expertos, de variables subjetivas.
La mala estimación puede causar problemas económicos.
La ingeniería de Software es joven a comparación de otras ingenierías.
EL software no solo es intelectual, también es físico (personas).
Estimar para procesos cuantitativos.
Método mexicano es la Estimación de Proyectos en Entornos de Incertidumbre (EPEI).
Configuración del Modelo
Variables de Entrada
Variable de Salida
Reglas de Inferencia
Resultados obtenidos
Antecedente
Editorial
Modelo EPEI
para
Estimación de
Proyectos de
Software
Autor:
Francisco
Valdes Souto
Publicado en
:
SG #33
7. Caso de estudio para medir la calidad de
productos de software
44 Proyectos
4 Áreas Distintas de la organización
Esquema outsourcing
Líder de proyecto internos
De los 44 proyectos, 24 se pusieron en producción (calidad de uso “externa”)
Se evaluó mediante la calidad externa/interna con el modelo EPEI
8. Caso de estudio para medir la calidad de
productos de software
Evaluación de la
Calidad
interna/externa de los
proyectos.
9. Caso de estudio para medir la calidad de
productos de software
Asignación de valores
promedio para
calidad externa
10. ”Al tener un valor cuantitativo, formal y consistente con los índices de calidad calculados, es posible
hacer comparaciones, sin embargo, es importante considerar que además del índice como valor de la
calidad (externa/interna) se presentan los valores que alcanza cada una de las variables o categorías de
la calidad, lo que puede ser determinante para definir las estrategias a seguir para mejorarla”.
Caso de estudio para medir la calidad de
productos de software
11. Conclusiones
Con el modelo EPEI se puede realizar un análisis y determinar de manera cuantitativa, para hacer
una comparación formal acerca de la calidad de los productos de software de una manera práctica.
Es un modelo que permite ver el juicio experto y con base al estándar de calidad ISO/IEC 25000
(Este modelo es especifico acerca de la calidad del software).
Debido a que el índice de calidad es consecuencia de los distintos valores de las categorías definidas
por el estándar, es posible determinar estrategias relevantes y factibles para incrementar el índice de
calidad a través de mejorar las categorías de calidad.
12. Menciones
MEPE es un micro sitio construido con la
finalidad de poner a disposición de
desarrolladores, administradores de proyectos,
analistas, ejecutivos e investigadores,
mecanismos formales que han sido desarrollados
para soportar la evaluación, y estimación en
distintas etapas del ciclo de vida de los proyectos
desde una perspectiva aplicada a la realidad.
Estos mecanismos tienen fundamentos
matemáticos sólidos, han sido presentados en
distintas conferencias nacionales e
internacionales y publicados en distintas revistas
o libros, lo más importante pueden ser utilizados
inmediatamente!.
13. Menciones
Biografía:
Francisco Valdés Souto es Candidato a PhD. en Ingeniería de Software con especialización en
medición y estimación de software Universidad de Quebéc en École de Technologie Supérieure.
Certified ScrumMaster (CSM). Project Manager Professional (PMP). Primer mexicano certificado
como COSMIC FFP Size Measurer por el COMMON SOFTWARE MEASUREMENT INTERNATIONAL
CONSORTIUM (COSMIC). Es socio de SPINGERE, empresa especializada en servicios de
dimensionamiento y estimación de software. @valdessoutofco