Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERIA
SOFTWARE AVANZADO
SECCION A+
TAREA 2
DARWIN DANIEL
HERNANDEZ GALAN
200511916
Algunas métricas que podemos ver que están orientadas al tamaño podrían ser:
Cada una de estas métricas se pueden basar en formulas como las siguientes, es de
notar que KLDC se refiere a miles de líneas de código.
Formulas
Productividad = KLDC/persona-mes
Calidad = errores/KLDC
Documentación = pags. Doc/ KLDC
Costo = $/KLDC
Las métricas orientadas a la función fueron el principio propuestas por Albercht quien
sugirió un acercamiento a la medida de la productividad denominado método del punto
de función. Los puntos de función que obtienen utilizando una función empírica
basando en medidas cuantitativas del dominio de información del software y
valoraciones subjetivos de la complejidad del software.
El cálculo de las métricas de punto de función se basa en las siguientes características
Cuando han sido recogidos los datos anteriores se asocian el valor de complejidad a
cada cuenta. Las organizaciones que utilizan métodos de puntos de función
desarrollan criterios para determinar si una entrada es denominada simple, media o
compleja. No obstante la determinación de la complejidad es algo subjetivo.
Fi donde i puede ser de uno hasta 14 los valores de ajuste de complejidad basados en
las respuestas a las cuestiones señaladas de la siguiente tabla.
Los casos de uso son una herramienta muy importante que se usa en etapas del
proceso de desarrollo de software. Es por lo mismo que lo podemos usar para estimar
las actividades antes de modelar o construir un proceso de desarrollo de software.
Con los casos de uso tenemos lo que son funcionalidades y características, requisitos
básicos del sistema. Los casos de uso que diseñamos tendrán una relación de
proporción con las líneas de código que se tenga que escribir y el número de casos de
prueba. Los cuales son importantes para lograr ejecutar con éxito la aplicación.
Es importante recordar que los casos de uso no se basan en ningún lenguaje por lo
cual nos da una ventaja al ser independiente de ellos. Otro aspecto importante que el
tamaño dependerá del tamaño estándar.
Existe software como Enterprise Architect que nos permiten estimar en base a los
objetos de los casos de uso los actores, algunas configuraciones de proyectos la
complejidad de un ambiente de trabajo. Para realizar esta tarea se utiliza el método
de puntos de casos de uso lo utilizamos para estimar el tamaño del software en base a
cuentas de los casos de uso. El requerimiento para poder utilizar esta herramienta se
debe definir el modelo de casos de uso esto involucrara el conocer bien el dominio del
problema a tratar.
Algunos parámetros tanto en texto como gráficos que se deben definir para lograr
obtener métricas cuantificables que se utilizaran en el software.
Características Funcionales
Características no Funcionales
Las métricas de un proyecto web no pueden ser las que se aplican a un proyecto
convencional. Pues se ven otros aspectos como los que se muestran a continuación:
Con el grupo se debe acordar un objetivo que todos definan y que requiera una
mejora.
Las medidas que una organización pequeña puede representar son las siguientes:
http://www.willydev.net/descargas/willydev_planeasoftware.pdf
http://www.slideshare.net/galo_priva/mtricas-del-proceso-y-proyecto-procesos-de-
ingeniera-de-software-372897
METRICAS DE SOTWARE
http://www.google.com.gt/url?sa=t&source=web&ct=res&cd=4&ved=0CBMQFjAD&url=
http%3A%2F%2Ftgs.comxa.com%2Fwp-
content%2Fuploads%2F2009%2F05%2Fmetricas-de-
software.pps&rct=j&q=METRICAS+ORIENTADAS+A+CASOS+DE+USO&ei=DSueS6v
JIsT38AanpIm7Cg&usg=AFQjCNELa25xebL5WEB6TuELOdi6rJXLHw
http://www.programania.net/desarrollo-agil/metricas-para-la-calidad-del-software/
http://www.slideshare.net/loreknelamorena/mtricas-de-proceso-y-proyecto-de-software