Está en la página 1de 5

TCNICAS DE DESARROLLO DE SISTEMAS

CUESTIONARIO

1. Complete la definicin de ingeniera de software segn la IEEE

La aplicacin de un enfoque _sistemtico_, disciplinado y _cuantificable_ al desarrollo,


operacin y mantenimiento del _software_.

2. Ubique los estratos de la ingeniera de software segn su jerarqua

3. Indique a que estrato pertenece los siguientes conceptos


Concepto Estrato
Proporciona los cmo tcnicos para Metodos
construir software.
Proporcionan el soporte automatizado o Herramientas
semiautomatizado para el proceso y los
mtodos.

4. Indique si los siguientes enunciados son verdaderos o falsos


El marco de trabajo establece la base Verdadero
para un proceso de software.
El marco de trabajo del proceso Falso
comprende las actividades de:
comunicacin, tareas del trabajo,
planeacin y modelo.
El producto final que se entrega al cliente Falso
es denominado modelo.
5. Indique la respuesta correcta de la definicin de las actividades del marco de trabajo

Concepto Actividades del marco de trabajo


1. Creacin de modelos que permiten a. Despliegue
al desarrollador y clientes entender
los requerimientos del software.
2. Combina a generacin del cdigo y la b. Construccin
realizacin de pruebas.
3. El producto es entregado al cliente, c. Comunicacin
el cual evala el producto final.
4. Describe las tareas que deben d. Modelo
realizarse, recursos y riesgos.
5. Comunicacin y colaboracin con los e. Planeacin
clientes e investigacin de
requisitos.

1.- 3d, 2b, 1a, 5e, 4c


2.- 4d, 1b, 5a, 3e, 2c
3.- 1d, 2b, 3a, 4e, 5c
4.- 1a, 2e, 3c, 4d, 5b

7. Segn la CMMI indique una diferencia entre el modelo continuo y el modelo discreto (dos
lneas)

El modelo continuo de CMMI describe un proceso en dos dimensiones nivel de capacidad y rea
de proceso

Los modelos de madurez continuos no clasifican a las organizaciones en niveles discretos

8. Enumere los niveles de capacidad y los niveles de madurez

CAPACIDAD: incompleto, realizado, gestionado, definido, gestionado cuantitativamente, en


optimizacin
MADUREZ : optimizado, gestionado, definido, repetible, inicial

9. Que entiende por optimizacin de procesos (dos lneas)

La optimizacin de procesos busca la forma de mejorar ciertos pasos en el proceso para hacerlos
ms ptimos, ms eficientes y eficaces.
10. D tres ejemplos de proyectos de software que podran efectuarse con el modelo de
cascada. Sea especfico.

Una adaptacin para software de contabilidad que es obligatorio hacer debido a cambios en las
regulaciones gubernamentales.

Un cambio en la forma de administrar una base de datos de estudiantes en un colegio

Un software diseado para tiendas de compraventa de artculos de primera necesidad en el que


visualicen de forma rpida en pantalla la relacin unidades, precio unidad, total.

11. Proporcione tres ejemplos de proyectos de software que podran abordarse con el modelo
de hacer prototipos. Sea especfico.

Un servidor pblico de una determinada empresa nos pide un


software de control de la asignacin de nmeros de tarjetas al
personal mismo de la empresa, seguridad de cdigos, proteccin
de rplicas.
Detectar el mnimo error en la elaboracin del software.

Un software para el diseador de aplicaciones web, la creacin


de un prototipo de control de errores para visualizar el anlisis de
riesgo facilita de una manera eficiente y eficaz esta tarea.
Creacin de un prototipo de control de errores (anlisis de riesgo)
exigente puede facilitar y acelerar la tarea de detectar el ms
mnimo fallo en la elaboracin de un software de control de la
asignacin de nmeros de tarjetas de crdito a titulares de
cuentas bancarias, proteccin de cdigos de seguridad, etc.

12. Qu adaptaciones del proceso se requeriran si el proyecto evolucionara en un sistema o


producto que se entregase?

Flujo general de las actividades, acciones y tareas, as como de las interdependencias entre ellas

Grado en el que las acciones y tareas estn definidas dentro de cada actividad estructural

Grado en el que se identifican y requieren los productos del trabajo

Forma en la que se aplican las actividades de aseguramiento de la calidad

Manera en la que se realizan las actividades de seguimiento y control del proyecto

Grado general de detalle y rigor con el que se describe el proceso

Grado con el que el cliente y otros participantes se involucran con el proyecto

Nivel de autonoma que se da al equipo de software


Grado con el que son prescritos la organizacin y los roles del equipo

13. Diga tres ejemplos de proyectos de software que podran realizarse con el modelo
incremental. Sea especfico.

Un software para procesar textos en el que cada incremento se entregue una nueva
funcionalidad al software en el segundo dar herramientas ms sofisticadas de edicin y
produccin de documentos; en el tercero habr separacin de palabras y revisin de la
ortografa; y en el cuarto se proporcionar la capacidad para dar formato avanzado a las pginas

Un software para verificar el registro de empleados de una determinada empresa, despus en


el segundo incremento que me permita ver la jornada de los empleados y en un futuro (tercer
incremento) les asigne adecuadamente las vacaciones respectivas.

Un software para una universidad que tenga como principal funcin el de generadores de
reportes de sus respectivos alumnos, en el segundo incremento los reportes de los alumnos
divididos en presencial y a distancia, y en el tercer incremento el reporte de alumnos de acuerdo
a sus respectivos niveles.

14. Conforme avanza hacia fuera por el flujo de proceso en espiral, qu puede decirse sobre el
software que se est desarrollando o que est en mantenimiento?

Es el ms realista en la ingeniera del software tradicional para sistemas grandes, ya que utiliza
un enfoque evolutivo que permite al ingeniero y al cliente entender y reaccionar a los riesgos
que se detectan en cada espiral

Versiones ms completas, ptimas


15. El modelo de proceso concurrente define un conjunto de estados. Describa con sus
propias palabras qu es lo que representan, y despus indique cmo entran en juego dentro
del modelo de proceso concurrente.

También podría gustarte