Parcial 1.2 Flashcards

1
Q

¿Qué es un método y qué debería considerar?

A

Es un conjunto de etapas y actividades propuestas en orden coherente y lógico que
nos guían hacia el logro de objetivos.
Debe considerar Propósito, Función, Etapas/actividades, Recursos, Productos

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

Ordene los tipos de desarrollo de acuerdo con su evolución histórica: Ágil,
Estructurado, Convencional, Estructurado2.

A
  • Desarrollo convencional (Años 50)
  • Desarrollo estructurado (Años 60’s, entorno académico; mediados 70’s,
    industria)
  • Desarrollo Estructurado 2 (Principio de 1980 a 1999)
  • Desarrollo Orientado a Objetos (Primeros años de 1990’s)
  • Desarrollo Ágil (Año 2005
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describa brevemente cada uno de los elementos de la Ingeniería de Software.

A
  • Personas – Quien lo hace
  • Proyecto – La realización
  • Proceso – La manera en que se hace
  • Producto – Artefactos generados
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Clasifique los procesos de desarrollo de software

A
  • Rigurosos
  • Híbridos
  • Agiles
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué debe cumplir la calidad del software?

A
  • Los requisitos de funcionalidad y desempeño explícitamente establecidos
  • Los estándares de desarrollo explícitamente documentados
  • Las características implícitas que se esperan de todo software desarrollado
    profesionalmente
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Mencione 3 modelos de referencia para medir la calidad de los Procesos de Software.

A
  • CMMI-DEV
  • ISO/IEC 29110
  • ISO/IEC 12207
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Mencione 3 modelos de referencia para medir la calidad de los Productos de
Software.

A
  • ISO/IEC 25010
  • ISO/IEC 25022
  • ISO/IEC 25023
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

11 factores del modelo McCall

A

Operación del Producto:
* Corrección
* Fiabilidad
* Eficiencia
* Integridad
* Facilidad de Uso
Revisión del Producto:
* Facilidad de Prueba
* Flexibilidad
* Mantenibilidad
Transición del Producto:
* Portabilidad
* Reusabilidad
* Interoperabilidad

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

De acuerdo con el modelo de calidad de producto de software ISO / IEC25010, ¿cuáles
son las características que debe cumplir?

A
  • Efectividad
  • Eficiencia
  • Satisfacción
  • Libre de Riesgos
  • Cobertura del contexto
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Clasifique los métodos para estimación del tamaño del software

A

Métodos basados en experiencia:
* Líneas de Código (LDC)
* Puntos de Función (PF)
* Puntos de Casos de Uso (PCU)
* SP
Métodos basados en modelos estadísticos empíricos:
* COCOMO II
* PROBE (TSP

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