*Para la estimación en tiempo
Estimación
Tal vez es la práctica más utilizada (y odiada) por los desarrolladores. La típica pregunta "¿cuánto tiempo
estimas que tomarás para desarrollar esta pieza de software?" o, en caso de compras por ejemplo "¿cuánto dinero
estimas que nos costará la adquisición de esta máquina?".
Bien, para contestar esta pregunta, existen muchas técnicas y métodos ya sea para estimar duraciones o costos
de actividades y proyectos. Un método de estimación muy conocido y utilizado se denomina PERT (por sus siglas
en inglés Program Evaluation and Review Technique, lo que significa Técnica de Revisión y Evaluación de
Programas), el cual recibe tres parámetros, la duración estimada (duración más probable), la duración estimada de
forma pesimista y la duración estimada de forma optimista, el resultado es una duración probable con un porcentaje
probabilístico de ocurrencia. La fórmula de PERT es:
Duración Optimista + (4 x Duración Más Probable) + Duración Pesimista
------------------------------------------------------------------------------------------------------------------
6
La función mencionada nos brinda una mayor seguridad en la estimación que realizamos y ahondaremos en
detalles probabilísticos en siguientes entregas.
Existen muchos métodos de estimación y muchos dependen de la industria, existen algunos métodos como
COCOMO II que se aplican al desarrollo de software, pero éste no es un artículo específico de estimación así que
lo dejaremos para otra ocasión.
Nota: Estos datos fueron tomados de la Revista Sintesis del Grupo Albor
*También es importante saber los niveles de estabilidad de los sistemas
El estandar IEEE 982.1 sugiere un índice de madurez del software (IMS) que proporciona una indicación de la estabilidad de un producto software que se basa en los cambios que ocurren con cada versión con base en los siguientes datos:
Mt = Número de módulos en la versión actual
Fc = Número de módulos en la versión actual que se han cambiado
Fa = Número de módulos en la versión actual que se han añadido
Fd = Número de módulos en la versión anterior que se han borrado en la versión actual
Una vez obtenidos, se calcula el índice
IMS = [Mt - ( Fa + Fc + Fd] / Mt
Demostrando que a medida que el IMS se aproxima a 1, el producto comienza a estabilizarse.
2 comentarios:
Excelente hace tiempo estoy buscando método para dar un tiempo acertijo.
Gracias....
Gracias esto me ayudara a dar estimaciones mas acertivas...
Slds...
Publicar un comentario