Metricas de software

Solo disponible en BuenasTareas
  • Páginas : 6 (1479 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de septiembre de 2010
Leer documento completo
Vista previa del texto
Métricas del Software
Por Alejandro De coss

EL PROCESO DE GESTIÓN DEL PROYECTO

La gestión el proyecto de software es el primer nivel del proceso de ingeniería de software. cubre todo el proceso de desarrollo de principio a fin. 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 quehay que recorrer, el esfuerzo ( coste ) a consumir y e l plan a seguirla gestión de proyecto de software proporciona ese conocimiento. empieza antes de que comience el trabajo técnico, continua a medida que el software evoluciona desde el concepto ata la realidad y culmina solo en el momento en que se abandona el software. El comienzo del proyecto de software antes de empezar a planificar unproyecto, deben establecerse el ámbito y los objetivos deben considerarse soluciones alternativas y deben identificarse las restricciones técnicas y de gestión. los objetivos identifican los fines globales del proyecto sin considerar como se llegara a esos fines. El ámbito identifica las funciones primordiales que debe llevar a cabo el software y, lo que es mas importante, intenta limitar esas funcionesde manera cuantitativa.

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 proceso mide para intentar mejorarlo. El producto se mide para intentar aumentar su calidad. estimación Cuando se planifica un proyecto se tienen que obtener estimaciones del esfuerzo humano requerido, dela duración cronológica del proyecto y del coste. En la mayoría de los casos las estimaciones se hacen valiéndose de la experiencia pasada 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: se ha de establecer de ante mano el ámbito del proyecto. Como base para la realización deestimaciones, se usan las métricas del software (mediciones del pasado) El proyecto se desglosa en partes mas pequeñas que se estiman individualmente.

Análisis de riesgos Existen ciertas áreas de incertidumbre: Las necesidades del cliente, la fecha tope, los cambios que invariablemente se producen durante cualquier proyecto. El análisis de riesgos nos permite combatirlos, solucionar y supervisar loscasos de riesgos.

Seguimiento y Control Una vez que se ha establecido la agenda de desarrollo, comienza la actividad de 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.

MÉTRICAS PARA LA PRODUCTIVIDAD YLA CALIDAD DEL SOFTWARE

Las métricas del software se refieren a un amplio rango de medidas para el software de computadoras. las métricas de la productividad y la calidad. métricas del rendimiento de la salida del desarrollo del software como función del esfuerzo aplicado. ¿Cual fue la productividad del desarrollo de software en anteriores proyectos? ¿Como era calidad del software producido?¿Como extrapolar al presente los datos de productividad anteriores? ¿Como nos pueden ayudar a estimar mas adecuadamente.?

MEDICIÓN DEL SOFTWARE

Se debe medir el software para: indicar la calidad del producto evaluar la productividad de la gente que desarrolla el producto

evaluar los beneficios (en términos de productividad y de calidad) derivados del uso de nuevos métodos y herramientas deingeniería del software establecer una línea de base para la estimación ayudar a justificar el uso de nuevas herramientas o de formación adicional

Medidas directas: el coste y el esfuerzo aplicado Medidas indirectas: la funcionalidad, calidad, complejidad, eficiencia, fiabilidad, facilidad de mantenimiento. Las métricas de productividad se centran en el rendimiento del proceso de la...
tracking img