Download - 3 - Definicón costos II
![Page 1: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/1.jpg)
DEFINICÍONCOSTOS II
![Page 2: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/2.jpg)
COCOMO II (1981 - 1990 - 2000)
Costos sobre aplicaciones en el momento de la licitación Costos sobre aplicaciones en el momento del diseño
Costos sobre aplicaciones terminada
![Page 3: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/3.jpg)
COCOMO II
Cocomo II
Calibración
Tamaño
Factores de Escala
Multiplicadores de esfuerzo
Esfuerzo
Duración=
![Page 4: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/4.jpg)
SLOT
![Page 5: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/5.jpg)
UFP = 4I + 5O + 4E + 10L + 7F
De COCOMO I
SLOC*FP KSLOC= ———— 1000
FP = UFP * TCF
![Page 6: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/6.jpg)
COCOMO II (1981 - 1990 - 2000)
# de vistas
# de elementos de tablas de datos
total > 4 total < 8 total <= 8
(< 2 en servidor (2 -‐ 3 servidores (>3 servidores
< 3 clientes simultaneos)
3 -‐ 5 clientes simultaneos)
>5 clientes simultaneos)
1 a 4 5 a 15 > 15
< 3 simple simple normal
3 a 7 simple normal complejo
> 7 normal alta complejo
Complejidad de niveles de vistas
![Page 7: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/7.jpg)
Puntos de objetoTipo de objetos Complejidad
simple media DiDcil
Pantallas _*1 _*2 _*3
Reportes _*2 _*5 _*8
3GL Componentes _*10
SPO= Sumatoria de puntos de objetoNOP = SPO * (%reuso)/100 PROD = NOP / persona-mes
E = NOP / PROD -> estimación de cuantas personas necesita el trabajo mes
![Page 8: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/8.jpg)
La productividad dependerá de la madurez del
programador <-4 a 50->
Experiencia y capacidad de los desarrolladores
Muy baja Baja Media Alta Muy alta
Madurez y capacidad de las herramientas CASE
Muy baja Baja Media Alta Muy alta
PROD=(NOP/mes) 4 7 13 25 50
Para estimar la productividad
![Page 9: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/9.jpg)
Atributos Valor
Muy bajo Bajo Nominal Alto Muy alto Extra alto
Atributos de soYware
Fiabilidad 0,75 0,88 1 1,15 1,4
Tamaño de Base de datos
0,94 1 1,08 1,16
Complejidad
0,7 0,85 1 1,15 1,3 1,65
Atributos de hardware
Restricciones de `empo de ejecución
1 1,11 1,3 1,66
Restricciones de memoria virtual
1 1,06 1,21 1,56
Vola`lidad de la máquina virtual
0,87 1 1,15 1,3
Tiempo de respuesta 0,87 1 1,07 1,15
![Page 10: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/10.jpg)
Atributos de personal
Capacidad de análisis 1,46 1,19 1 0,86 0,71
Experiencia en la aplicación
1,29 1,13 1 0,91 0,82
Calidad de los programad
1,42 1,17 1 0,86 0,7
Experiencia en la máquina
1,21 1,1 1 0,9
Experiencia en el lenguaje
1,14 1,07 1 0,95
Atributos Valor
Muy bajo Bajo Nominal Alto Muy alto Extra alto
![Page 11: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/11.jpg)
Atributos del proyecto
Técnicas actualizadas de programació
1,24 1,1 1 0,91 0,82
U`lización de herramientas de soYware
1,24 1,1 1 0,91 0,83
Restricciones de `empo de desarrollo
1,22 1,08 1 1,04 1,1
Atributos Valor
Muy bajo Bajo Nominal Alto Muy alto Extra alto
E= KSLOC * Sumatoria de esta tabla -> Básico
![Page 12: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/12.jpg)
Formula
−A= 2.45, para la etapa 2 −A= 2.55, para la etapa 3.
E= a * KSLOCb * Sumatoria de esta tabla
![Page 13: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/13.jpg)
BPrecedentes (Precedentedness ,PREC): experiencia de los desarrolladores en el desarrollo de proyectos similares
![Page 14: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/14.jpg)
Key Process Areas
Almost Always (>90%)
Frequently (60-‐90%) About Half Occasionally Rarely If
Ever (<10%)Does Not Apply Don't Know
KPA%
(40-‐60%) (10-‐40%)
1 Requirements Management
2 SoYware Project Planning
3 SoYware Project Tracking and Oversight
4 SoYware Subcontract Management
5 SoYware Quality Assurance
6 SoYware Configura`on Management
7 Organiza`on Process Focus
8 Organiza`on Process Defini`on
9 Training Program
10 Integrated SoYware Management
Experiencia de los desarrolladores
![Page 15: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/15.jpg)
BFlexibilidad (Development Flexibility, FLEX): flexibilidad del proceso de desarrollo en relación con los requerimientos establecidos.
Arquitctura y resolución de los riesgos (Architecture/ Risk Resolution, RESL): gestión de los riesgos medido como porcentaje de respuesta que es capaz de lograr la organización ante la ocurrencia de algún riesgo.
![Page 16: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/16.jpg)
Cohesión del equipo( Team Cohesion, TEAM): tipo de interacción de los miembros de la organización desarrolladora.
Madurez del proceso ( Process Maturity, PMAT): nivel de madurez de la organización en relación con las áreas de prácticas clave ( Key Practices Areas, KPA) del CMM (Capability Maturity Model).
B= 0,91 + 0,01* Σ wi, i=1,..,5
![Page 17: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/17.jpg)
AFF = 40%DM + 30%CM + 30% IM
AFF = 0.4DM+.3CM+.3IM
Donde:
DM= Diseño
CM=Codificación
IM= Integración
AKLOG= KLOG * AFF/100
![Page 18: 3 - Definicón costos II](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2021a28ab9b0298c37b/html5/thumbnails/18.jpg)
EKLOG = KLOG * (AAF+ SU + AA)/100