Professional Documents
Culture Documents
m
! "
#
Las métricas del software se refieren a
un amplio elenco de mediciones para
el software de computadora. La
medición se puede aplicar al proceso
del software con el intento de
mejorarlo sobre una base continua.
j
$
ëlproceso del software y las métricas
del producto son una medida
cuantitativa que permite a la gente del
software tener una visión profunda de la
eficacia del proceso del software y de
los proyectos que dirigen utilizando el
proceso como un marco de trabajo.
%
Muando, simplemente, se ha recopilado un
solo aspecto de los datos se ha establecido
una medida.
La medición aparece como resultado de la
recopilación de uno o varios aspectos de
los datos
Una métrica del software relata de alguna
forma las medidas individuales sobre algún
aspecto
% & m %
& m
La medición es algo común en el mundo de la
ingeniería.
Indicadores de proyecto: permiten al gestor de
proyectos del software
1. ëvaluar el estado del proyecto en curso
% &
%(%
Utilizan una medida de la
funcionalidad entregada por la
aplicación como un valor de
normalización. Ya que la
funcionalidad n o se puede medir
directamente, se debe derivar
indirectamente mediante otras
medidas directas.
m&
m%
%(%
La medida de punto de función se diseñó
originalmente para las aplicaciones de
sistemas de información de gestión
Las características de las tres dimensiones
del software se cuentan, cuantifican y
transforman en una medida que proporciona
una indicación de la funcionalidad entregada
por el software llamada m
m
&
&
&
ël objetivo primordial de la ingeniería
del software es producir un sistema,
aplicación o producto de alta calidad.
ara lograr este objetivo, los
ingenieros del software deben aplicar
métodos efectivos junto con
herramientas modernas dentro del
contexto de un proceso maduro de
desarrollo de software.
(1) operación del producto
(utilizándolo),
(2) revisión
del producto (cambiándolo), y
(3) transición del producto
(modificándolo para que funcione en
un entorno diferente)
&
&
Aunque hay muchas medidas de la
calidad de software, la
y
para el equipo del proyecto. Gilb
ha sugerido definiciones ë
")
*
(%
Si no se mide, no
hay una forma
real de
determinar si se
está mejorando y
si no se está
mejorando, se
está perdido.
- jm
.%$
6btener una comprensión
cuantitativa del proceso.
ëvaluar un producto, un
proceso o una organización.
Montrolar un producto o un
proceso.
roducir un estimado o un
plan.
Mejorar la productividad y la
calidad del Software
Momprender la efectividad
del proceso
/&% %
&+%
/
Las líneas base de métricas constan de datos
recogidos de proyectos de software
desarrollados anteriormente
Los datos deben ser razonablemente
exactos
Los datos deben reunirse del mayor
número de proyectos que sea posible
Las medidas deben ser consistentes
Las aplicaciones deben ser semejantes
para trabajar en
la estimación
&
&& &
&
m0/.1m %
1
2
ara que una organización tuviera un programa de
medida exacto es necesario que tenga constancia
de tres componentes:
1. Un proceso donde pudieran articularse metas u
objetivos para sus proyectos.
2. Un proceso donde estas metas pudieran ser
traducidas a los datos del proyecto que
exactamente reflejasen dichas metas u objetivos en
términos de software.
3. Un proceso que interpretara los datos del
proyecto
con el fin de entender los objetivos.
& m
/.-
m %
-
0m2
Desarrollado por Basili para guiar los esfuerzos de
medición.
- Monsiste en: