Está en la página 1de 3

CUESTIONARIO DE METODOLOGIAS DE DESARROLLO DE SOFTWARE

1) Complete los espacios vacíos las definiciones de software.


 La suma total de los programas de cómputo, procedimientos, reglas de documentación datos
asociadas que forman parte de las operaciones de un sistema de cómputo.
 Es un producto que diseña y construyen las ingenierías de software. Esto abarca programas
que se ejecutan dentro de una computadora de cualquier tamaño y arquitectura,
documentos que comprenden formularios virtuales e impresos y datos que combinan números
y textos.
2) Completar la línea de tiempo de la evolución del software

b c
(finales de los 70
(Principios 50 principios de los 90)
a mediados 60)

(a mediados 60 (principios de los 90 a


Finales de los 70) mediados de los 2000)

a d

a) El mantenimiento del software comenzó a ser algo critico


b) Se utiliza el procedimiento por lotes
c) El uso personal del software aun no era común
d) Dominan los sistemas cliente \servidor sobre las centralizadas

3) Responda verdadero o falso según corresponda sobre las Características del software.
a. El software al ser un elemento lógico no tiene ciertas características que lo diferencian
claramente respecto al hardware ( F)
b. El software se desarrolla, no se fabrica en un sentido clásico. (V)
c. El desarrollo y fabricación generan un producto desde un enfoque similar (F)
d. El software se estropea pero no se deteriora (F)
e. Las fallas del hardware se dan al principio y al final de su vida (V)

4) ¿Qué son los sistemas informáticos y en cuantos subsistemas tiene?

Están compuestos por los ordenadores y sus periféricos. Entre ellos podemos distinguir dos tipos de
subtema:

Sistema hardware: elemento material que se puede tocar de un ordenador.

Sistema software: el programa que gobierna el funcionamiento del computador.

5) Mencione 2 características del software

Su duplicación es poco costosa, lo caro es el desarrollo.

No se desgasta ni envejece, por ese motivo no requiere reparaciones.

6) ¿Cuál es la idea de un prototipo?

La idea es entregar un resultado rápido de cómo se verá o será el sistema que estamos realizando; por lo
tanto no habrá que esperar a que se termine de desarrollar para poderlo ver.
7) Que es la planificación en el modelo espiral?

Es la etapa de inicio de la construcción del sistema en la cual se trata de construir un enfoque

8) Que es la evaluación?

Es la etapa en la que se analiza los resultados de la programación a manera de pruebas.

9) Que es ingeniería?

Es el proceso de desarrollo.

10) Escriba 2 ventajas del uso del modelo espiral

 El modelo en espiral puede adaptarse y aplicarse a lo largo de la vida del software de computadora.

 El modelo en espiral permite a quien lo desarrolla aplicar el enfoque de construcción de prototipos


en cualquier etapa de evolución del producto.

11) Escriba los ciclos del modelo espiral

 Planificación

 Análisis de riesgo

 Ingeniería

 Configuración y adaptación

 Evaluación al cliente

 Comunicación con el cliente

12) ¿Qué es la metodología ágil?

Es una de varias metodologías de desarrollo de software basadas en el desarrollo iterativo y incremental, en


contraposición a las metodologías tradicionales de desarrollo de software lineal o cascada.

13) En que se centra el modelo de prototipo?

En el diseño rápido se centra en una representación de aquellos aspectos del software que serán visibles
para el cliente o el usuario final.

14) A que conduce este modelo?


Conduce a la construcción de un prototipo, el cual es evaluado por el cliente para una
retroalimentación; gracias a ésta se refinan los requisitos del software que se desarrollará.
15) Que permite este modelo al programador?

Permite que al mismo tiempo el desarrollador entienda mejor lo que se debe hacer y el cliente vea
resultados a corto plazo.

16) Defina que es un modelo de cascada?

*son los procesos que van en forma ordenada o secuencialmente.

17) Escriba las etapas del modelo cascada?

*análisis
*diseño

*codificación

*integración

*mantenimiento

18) ¿Porque se caracteriza el prototipo evolutivo?

* Se caracteriza por intentar aprovechar al máximo el código del prototipo.

19) Características Del Modelo De Cascada Ampliado

* Se debe completar en proceso para continuar con el siguiente.

* Cada etapa genera una salida, cuando es correcta avanza.

* Se requiere argumentar de forma específica los procesos a partir de lo q solicita el cliente.

20) Cuáles son las fases del modelo espiral.


 PLANIFICACION
 ANALISIS DE RIESGO
 INGENIERIA
 EVALUACION

21) ¿Qué es programación extrema o XP?

Es una metodología liguera de desarrollo de software que se basa en la simplicidad, la comunicación y la


realimentación o reutilización del código desarrollado.

22) ¿Qué es un prototipo?

Es un sistema auxiliar que permite probar soluciones parciales.

23) Para que el coste de desarrollo del prototipo se baje al sistema se procede.
a) Limitar las funciones
b) Limitar las soluci9ons
c) Limitar las redes

24) Escriba V o F según corresponda


 El prototipo evolutivo aparece después del prototipo rápido. ( V )
 Se transforma en un modelo tipo cascada. ( V)
 Determina la introducción y el esquema. (F)