Metricas del proyecto de Software - introduccionJose Diaz Silva
Introducción al manejo de las métricas de proyectos de software, considerando los aspectos de tamaño y los elementos de funcionalidad. Se explora la diferencia entre error y defecto , aclarando los conceptos de medida, medición, métrica e indicador. De la misma manera se exploran las métricas privadas y las públicas. Las ventajas y desventajas de estas métricas son mencionadas
Metricas del proyecto de Software - introduccionJose Diaz Silva
Introducción al manejo de las métricas de proyectos de software, considerando los aspectos de tamaño y los elementos de funcionalidad. Se explora la diferencia entre error y defecto , aclarando los conceptos de medida, medición, métrica e indicador. De la misma manera se exploran las métricas privadas y las públicas. Las ventajas y desventajas de estas métricas son mencionadas
¿Cómo medir la calidad del software de una manera formal pero práctica?Software Guru
Se explicará el modelo EPEI para evaluación de calidad de software, el cual está diseñado para utilizar información cualitativa y pasarla a entornos cuantitativos que permitan comparar la calidad en distintos proyectos de software, así como su evolución a lo largo del tiempo.
El modelo EPEI fue presentado en el artículo "Midiendo la calidad del software" en SG #40.
Semblanza del conferencista:
FRANCISCO VALDÉS SOUTO.
• PhD. en Ingeniería de Software con especialización en medición y estimación de software en la Universidad de Quebéc en la École de Technologie Supérieure.
• Maestro en Tecnologías de Información y Administración por el Instituto Tecnológico Autónomo de México.
• Mastère Spécialisé Manager Telecom por el INSTITUT NATIONAL DES TELECOMMUNICATIONS (Francia).
• Ingeniero en Computación por la Universidad Nacional Autónoma de México.
• Certified ScrumMaster (CSM), Project Manager Professional (PMP).
• Primer mexicano certificado como COSMIC FFP Size Measurer por el Common Software Measurement International Consortium (COSMIC).
• Common Software Measurement International Consortium International Advisory Council (IAC)
• Integrante del Work Group 12 del ISO/IEC Joint Technical Committee 1, Sub-Committee 7 (Software Engineering).
Tiene experiencia de más de 16 años en desarrollo de Software Financiero de desempeño crítico, laborando para Banco de México en las áreas de Sistemas de la Dirección de Operaciones de Banca Central y de la Dirección General de Emisión y colaboró en la implementación del MAAGTICSI en el IMSS.
Actualmente Socio fundador y Director General de SPINGERE, la primera organización especializada en la consultoría y capacitación en dimensionamiento, evaluación y estimación de proyectos de TI en México y en AL (en idioma Español).
Tiene un libro varios artículos publicados Internacionalmente y en algunas revistas en el país, participa activamente en las conferencias internacionales relacionadas con la estimación y medición de proyectos como Software Engineering Research, Management and Applications (SERA) y International Workshop in Software Measurement (IWSM) and International Conference on Software Process and Product Measurement (MENSURA).
¿Cómo medir la calidad del software de una manera formal pero práctica?Software Guru
Se explicará el modelo EPEI para evaluación de calidad de software, el cual está diseñado para utilizar información cualitativa y pasarla a entornos cuantitativos que permitan comparar la calidad en distintos proyectos de software, así como su evolución a lo largo del tiempo.
El modelo EPEI fue presentado en el artículo "Midiendo la calidad del software" en SG #40.
Semblanza del conferencista:
FRANCISCO VALDÉS SOUTO.
• PhD. en Ingeniería de Software con especialización en medición y estimación de software en la Universidad de Quebéc en la École de Technologie Supérieure.
• Maestro en Tecnologías de Información y Administración por el Instituto Tecnológico Autónomo de México.
• Mastère Spécialisé Manager Telecom por el INSTITUT NATIONAL DES TELECOMMUNICATIONS (Francia).
• Ingeniero en Computación por la Universidad Nacional Autónoma de México.
• Certified ScrumMaster (CSM), Project Manager Professional (PMP).
• Primer mexicano certificado como COSMIC FFP Size Measurer por el Common Software Measurement International Consortium (COSMIC).
• Common Software Measurement International Consortium International Advisory Council (IAC)
• Integrante del Work Group 12 del ISO/IEC Joint Technical Committee 1, Sub-Committee 7 (Software Engineering).
Tiene experiencia de más de 16 años en desarrollo de Software Financiero de desempeño crítico, laborando para Banco de México en las áreas de Sistemas de la Dirección de Operaciones de Banca Central y de la Dirección General de Emisión y colaboró en la implementación del MAAGTICSI en el IMSS.
Actualmente Socio fundador y Director General de SPINGERE, la primera organización especializada en la consultoría y capacitación en dimensionamiento, evaluación y estimación de proyectos de TI en México y en AL (en idioma Español).
Tiene un libro varios artículos publicados Internacionalmente y en algunas revistas en el país, participa activamente en las conferencias internacionales relacionadas con la estimación y medición de proyectos como Software Engineering Research, Management and Applications (SERA) y International Workshop in Software Measurement (IWSM) and International Conference on Software Process and Product Measurement (MENSURA).
1. MÉTRICAS
Presentado por:
MARIANA PAOLA VILLEGAS GOMEZ
ANDRY JULIETH PATIÑO CARDONA
ANA MILENA BELTRAN CASTAÑEDA
ASTRID VARON
DANIEL ALBERTO FERNANDEZ
2. MÉTRICAS
• El IEEE “Standard Glosary of Software
Engering Terms” define como métrica
como “una medida cuantitativa del grado
en
que un sistema, componente o proceso
posee un atributo dado”.
3. VENTAJAS
• Determinar la calidad del producto.
• Evaluar la productividad de los desarrolladores.
• Conocimiento cuantitativo de las características del proceso y del producto .
• Se podrán realizar comparaciones con otros proyectos.
• Se podrá mejorar el producto ya que las métricas sirven para detectar
defectos.
• Se tendrá un soporte para la estimación y la planificación.
• Evaluar los beneficios (en cuanto a calidad y productividad) derivados del
uso de nuevos métodos y herramientas de ingeniería del software.
• Establecer una línea base para la estimación.
• Justificar el uso de nuevas herramientas o de formación adicional.
4. UTILIDADES
• Las métricas deben ser implantadas paso a paso en
cinco niveles, correspondientes al nivel de madurez
del proceso de desarrollo.
• El marco del nivel de madurez del proceso de
desarrollo fue establecido por la SEI.
5. CLASIFICACIÓN
• DEL PRODUCTO
• Tamaño
• Estructura de datos
• Lógica
• DEL PROCESO
• Tiempo de desarrollo
• Reusabilidad
• Productividad
7. MEDIDAS LCD
• n1: número de operadores diferentes que
aparecen en el programa.
• n2: número de operandos diferentes que
aparecen en el programa.
• N1: número total de veces que aparece el
operador.
• N2: número total de veces que aparecen el
operando.