Cuenta De Cobro
WilecoH6 de Marzo de 2012
792 Palabras (4 Páginas)952 Visitas
1. TABLA COMPARATIVA DE MODELOS
Modelos Modelo en Cascada Modelo en Espiral El Modelo Incremental
Fases sus fases son:
- Ingeniería y Análisis del Sistema
- Análisis de los Requisitos
- Diseño
- Codificación
- Prueba
- Mantenimiento
Contiene cuatro fases:
- Planificación
- Análisis de Riesgos
- Ingeniería (Construcción del prototipo)
- Evaluación del cliente
Contiene las siguientes fases:
-Análisis de los requisitos
-Primer diseño. Introducción de iteraciones para estructurar diseños.
-Análisis de requisitos. Se hacen dependiendo la necesidad que se tenga en el desarrollo.
Características El más conocido, se basa en el ciclo convencional de una ingeniería, el paradigma del ciclo de vida abarca las fases que determinadas tareas que clasifican de una forma clara el trabajo a realizar, el trabajo de una etapa previa determina la entrada de la precedente, se comprueban los elementos de forma individual (de manera secuencial).Provee un control de fechas de entrega y entregables. Más complejo, su elemento más importante es el análisis de riesgos.
Si su última fase es aceptada, el modelo continúa con la estructura del Ciclo de vida Clásico. Si no satisface las necesidades, se cubre otra banda de la espiral y se vuelve a la primera fase (planificación).
Evolución del modelo de cascada; suple el problema de no poder retroceder en las fases de desarrollo del software. Es no secuencial.
2. a) Aconsejaría el sistema en espiral para su desarrollo, pues se pueden agregar y retroceder en aquellas fases donde se ha incurrido en errores y hacer su corrección previa, al igual al ser un desarrollo de software grafico nos podemos orientar más rápido a su aplicabilidad.
b) Aconsejaría el desarrollo del sistema en V que aunque no es nombrado en los anteriores, debido a la calidad prestada en su ciclo de vida, es completo su desarrollo a la par de procesos y pruebas, y su plan de aceptación nos permite retroceder a las pautas indicadas y no todo el proceso.
3. Pensaría en no elegir el uno o el otro sino pensar en cual es mas factible para brindar una solución adecuada a las necesidades de desarrollo, teniendo en cuanta los tres:
a) Los que soportan técnicas de programación de bajo nivel (copia de ficheros frente estructuras de datos compartidos)
b) Los que soportan métodos de diseño de algoritmos (programación dinámica)
c) Los que soportan soluciones de programación de alto nivel.
Definiendo como fin que el paradigma estaría indicado para cada condición o situación de desarrollo.
4.
Primer caso: Se debe diseñar un vehículo que cumpla las necesidades de una compañía especifica, donde todas las personas que lo usaran son mujeres y será utilizado para su comodidad, confort y ahorro de combustible, al igual que su diseño sea smart para que no ocupe espacio en le parqueadero de la planta.
Segundo caso: Generar un diseño novedoso de la carcasa o estructura de un monitor que sea llamativo y que brinde a la vista de el cliente eficacia. El producto debe ser generado con materiales reciclables que permitan que su elaboración sea actual con el entorno de medio ambiente.
5.
El usuario tiende a crearse unas expectativas cuando ve el prototipo de cara al sistema final. A causa de la intención de crear un prototipo de forma rápida, se suelen desatender aspectos importantes, tales como la calidad y el mantenimiento a largo plazo, lo que obliga en la mayor parte de los casos a reconstruirlo una vez que el prototipo ha cumplido su función. Es frecuente que el usuario se muestre reacio a ello y
...