Cocomo Flashcards

1
Q

Definicion

A

Modelo de estimación que utiliza técnicas para estimar el esfuerzo (medido en
meses/hombre) y duración (medido en meses) de un proyecto de desarrollo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Requisitos

A

Tamanio => lineas de codigo obtenido en puntos de funcion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Submodelos

A
  1. Composicion de aplicaciones
  2. Disenio anticipado
  3. Post Arquitectura
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Composicion de Aplicaciones

A

● Proyectos construidos con prototipos.
● Aplica para primeras fases de MCVS incremental.
● Entrada: puntos de objeto
● No requiere líneas de código obtenidas de los puntos de función.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Disenio Anticipado

A

● Permite obtener el costo de un proyecto sin tener la arquitectura del software
completa.
● Cuando ya tengo los requerimientos y empiezo el diseño.
● Explora distintas alternativas.
● Primeras fases de MCVS incremental o evolutivo.
● Entrada: líneas de código obtenidas de los puntos de función.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Post Arquitectura

A

● Permite obtener el costo de un proyecto una vez ya desarrollada la arquitectura
del software.
● Se aplica para etapas de desarrollo y mantenimiento de software.
● Entrada: líneas de código obtenidas de los puntos de función con
modificaciones para reutilización de objetos.
● Incorpora variables de predicción que hace más exacta la estimación

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

MM Nominal

A

A x (size)^b

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Factores de escala

A

PREC, FLEX, RESL, TEAM, PMAT

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

PREC

A

Precedencia: experiencia previa del equipo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

FLEX

A

Flexibilidad del desarrollo: cumplimiento de requisitos previos,
especificaciones de interfaz y tiempos de finalización anticipada.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

RESL

A

Resolución de Riesgos: diseño técnico y gestión de riesgos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

TEAM

A

Cohesión del equipo: relación del equipo y comunicación entre sus
integrantes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

PMAT

A

Madurez del proceso: obtenido del modelo de madurez del modelo CMMI.
Se mide cuando empieza el proyecto. Qué tan maduro es el equipo en la
ejecución de procesos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly