O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Ra semana 6 1

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Carregando em…3
×

Confira estes a seguir

1 de 16 Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Anúncio

Semelhante a Ra semana 6 1 (20)

Mais de victdiazm (20)

Anúncio

Ra semana 6 1

  1. 1. Medición y Métricas del Software ISF5501 Ingeniería de Software Semana 6/1
  2. 2. Aprendizajes Esperados: Definición, formalización y modelamiento de requerimientos de desarrollo de SW. Contenidos: Aplica las técnicas de análisis y diseño de software de acuerdo a los requisitos para una aplicación
  3. 3. Temario Semana 6-1 1. Métricas del Software 2. Métricas para la Calidad y Productividad del SW 3. Síntesis
  4. 4. Métricas del Software a. Gestión del Proyecto. a) Gestión de Proyecto: • Cubre las actividades relacionadas con la planificación, control y seguimiento del proyecto. • Proporciona mecanismo para establecer, mantener y monitorizar acuerdos con clientes y proveedores. • Proporciona mecanismo para establecer un entorno de colaboración entre equipos. • Proporciona un método común para gestionar el proyecto cuantitativamente y anticipándose a los problemas.
  5. 5. Métricas del Software a. Gestión del Proyecto.  Debemos comprender el ámbito de trabajo a realizar, los riesgos en los que se puede incurrir, los recursos requeridos, las tareas a llevar a cabo, los hitos que hay que recorrer, el esfuerzo ( coste ) a consumir y el plan a seguir.  La Gestión de Proyecto es el primero nivel de proceso de Ingeniería de Software.
  6. 6. Métricas del Software a. Gestión del Proyecto.  Al comienzo del proyecto de software antes de empezar su planificación, se debe establecer el ámbito y los objetivos, se deben considerar también soluciones alternativas e identificar las restricciones técnicas y de gestión. Los objetivos identifican los fines globales del proyecto sin considerar como se llegarán a ellos.  El ámbito identifica las funciones primordiales que debe llevar a cabo el software y, lo que es mas importante, intenta limitar esas funciones de manera cuantitativa.
  7. 7. Métricas del Software b. Medición y Métricas.  La medición y las métricas nos ayudan a entender tanto el proceso técnico que se utiliza para desarrollar un producto, como el propio producto. El producto se mide para intentar aumentar su calidad y mejorarlo. • METRICA: Medida cuantitativa del grado en que un sistema, componente o proceso posee un atributo dado. Incluye el método de medición. • MEDICION: Proceso por el cual se obtiene una medida (valor asignado a un atributo de una entidad mediante una medición).
  8. 8. Métricas del Software c. Estimación  Cuando se planifica un proyecto se debe obtener estimaciones del esfuerzo humano requerido, de la duración cronológica del proyecto y su coste total.  En la mayoría de los casos, las estimaciones se generan valiéndose de la experiencia como única guía, aunque en algunos casos puede que la experiencia no sea suficiente.  Se han desarrollado varias técnicas de estimación para el desarrollo de software. Para esto, se ha de establecer de ante mano el ámbito del proyecto.  El proyecto se desglosa en partes mas pequeñas que se estiman individualmente.
  9. 9. Métricas del Software d. Análisis de Riesgo.  Existen ciertas áreas de incertidumbre: Las necesidades del cliente, la fecha tope, los cambios que invariablemente se producen durante cualquier proyecto.  Consiste en una serie de pasos de control que permiten combatir los riesgos: identificación y cálculos de riesgos, priorización de riesgos, estrategias de control de riesgos, resolución y supervisión de los riesgos.
  10. 10. Métricas del Software e. Seguimiento y Control.  Seguir la pista de cada tarea, determinar cualquier impacto de error, reasignar recursos, reordenar las tareas o ( como ultimo recurso ) modificar los compromisos de entrega para resolver algún problema no detectado.
  11. 11. Temario Semana 6-1 1. Métricas del Software 2. Métricas para la Calidad y Productividad del SW 3. Síntesis
  12. 12. Métricas para la Calidad y Productividad a. Métricas para la Calidad  Podemos medir la calidad a lo largo del proceso de ingeniería del software y una vez que el software se ha distribuido al cliente y a los usuarios.  La complejidad del programa, modularidad efectiva, el tamaño del programa global, la facilidad de mantenimiento.  Las medidas de post-distribución de la calidad del software suponen una indicación a posteriori de la efectividad del proceso de ingeniería del software.
  13. 13. Métricas para la Calidad y Productividad b. Métricas para la Productividad  Las métricas se refieren a un rango de medidas para el software. Las métricas para la Productividad y la Calidad son métricas de rendimiento y de salida del desarrollo del software como función del esfuerzo aplicado.
  14. 14. Métricas para la Calidad y Productividad b. Métricas para la Productividad • ¿Cuál fue la productividad del desarrollo de software en anteriores proyectos? • ¿Cómo será la calidad del software producido? • ¿Cómo extrapolar al presente los datos de productividades anteriores? • ¿Cómo los datos históricos nos pueden ayudar a estimar mas adecuadamente.?
  15. 15. Temario Semana 6-1 1. Métricas del Software 2. Métricas para la Calidad y Productividad del SW 3. Síntesis
  16. 16. Síntesis • Las Métricas son relevantes para interpretar lo que se va a desarrollar como producto. • Generan datos cuantitativos de un producto que en estricto rigor aun no se construye. • Es el paso inicial para generar un Planificación efectiva y real del proyecto. • Los datos entregados serán referentes para proyecto en cuestión.

×