Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Problemtica de la estimacin.
Averiguar lo que costara de desarrollar una
aplicacin.(meses-persona, ptas., ) Momento en que se desea conocer el coste (grfico de Boehm) Siempre se quiere muy pronto (Yourdon)
Estimacin Descomponer del Esfuerzo por fases y tareas Estimar lo que Costara (esfuerzo)
Historial Empresa
4
Experiencia de Empresa
mercado. Basado en los componentes del producto o en el proceso de desarrollo. Mtodos algortmicos
4. Estimacin del esfuerzo 7
el ciclo de vida
especificaciones y haces su estimacin. Se basa fundamentalmente en los conocimientos del experto. Si desaparece el experto, la empresa deja de estimar
4. Estimacin del esfuerzo 9
tratan de adivinar lo que costara el desarrollo tanto en esfuerzo, como su duracin. Las estimaciones en grupo suelen ser mejores que las individuales.
4. Estimacin del esfuerzo 10
estimacin. Remiten sus estimaciones individuales al coordinador. Cada estimador recibe informacin sobre su estimacin, y las ajenas pero de forma annima. Se renen de nuevo para discutir las estimaciones. Cada uno revisa su propia estimacin y la enva al coordinador. Se repite el proceso hasta que la estimacin converge de forma razonable.
11
Estimaciones
Juan
Alicia
Jos Mara * *
Estimaciones
12
Analoga
Consiste en comparar las
13
estructura de costes similar entre proyectos. Si en un proyecto ya hemos realizado algunas fases, es de esperar que los costes se distribuyan de manera proporciona.
Estudio Viabilidad
Planificacin y Requisitos
Diseo General
Diseo Detallado
Desarrollo
Prueba
10% 2 m.
4. Estimacin del esfuerzo
17%
15% ?
15%
33%
10%
15
personal y durante cuanto tiempo se dispone de el, haciendo esa estimacin. En la realizacin:
El trabajo se expande hasta consumir todos los recursos disponibles (Ley de Parkinson)
4. Estimacin del esfuerzo 16
que esta dispuesto a pagar el cliente. Si se usa en conjuncin con otros mtodos puede ser aceptable, para ajustar la oferta. Peligro si es el nico mtodo utilizado. 4. Estimacin del
esfuerzo
17
Mtodos algortmicos
Se basan en la utilizacin de frmulas que
aplicadas sobre modelos top-down o bottom-up producen una estimacin de coste del proyecto
u
v
x y f(x) Coste ...
Aplicacin a desarrollar
z
4. Estimacin del esfuerzo 19
Putnam
Relaciona cantidad de personas-
Esfuerzo Asignado
12
14
16
18
20
22
Meses de Desarrollo
24
20
COCOMO
Partimos de conocer el nmero de lneas
21
COCOMO
Determinar los multiplicadores del
esfuerzo:
Tamao B.D., experiencia analistas, herramientas, (15 en total, varan de 0.751.66)
duracin fases,)
4. Estimacin del esfuerzo 22
primeras fases de desarrollo. Se basa en caractersticas fundamentalmente Externas de la aplicacin a desarrollar. Mide dos tipos de caractersticas:
Los elementos de funcin (entradas, salidas, ficheros, etc.) Los factores de Complejidad.
4. Estimacin del esfuerzo 23
24
Snia Mijares Palncia Turia Albufera Magro Cabriel Jcar Serpis Montnegre Vinalop Segura
4. Estimacin del esfuerzo
200 COBOL 300 PASCAL 150 PASCAL 375 4GL 500 PASCAL 425 4GL 800 PASCAL 180 PASCAL 325 4GL 225 PASCAL 310 PASCAL 470 COBOL
5.017 5.410 2.569 3.011 9.479 3.342 13.349 2.800 2.541 4.528 5.628 13.218
25