Software
Enviado por julioap • 11 de Mayo de 2014 • Tesis • 510 Palabras (3 Páginas) • 223 Visitas
ACTIVIDAD
1. Elabore y proporcione una tabla donde se especifiquen las ventajas y desventajas de los diferentes paradigmas de ingeniería de software.
Cuadro Comparativo de Los Paradigmas
Modelo Ventajas Desventajas
CASCADA
Es el más utilizado
Es fácil de aplicar Los proyectos rara vez siguen un flujo secuencial
Es difícil establecer todos los requerimientos del sistema en las primeras etapas
La versión final del sistema no se tendrá rápido
PROTOTIPOS
Permite ver un software más rápido
El usuario puede evaluar el producto y mejorarlo El software que ve el usuario es débil
El usuario piensa que ya se encuentra terminado el producto
ESPIRAL Añade el elemento: análisis de riesgo
Es muy útil en proyectos grandes
Difícil de administrar
Requiere de gran experiencia
Es un modelo nuevo
CUARTA GENERACION
Permite construir SW rápidamente
Reduce el tiempo de análisis en aplicaciones pequeñas
Reduce el tiempo de implementación en aplicaciones medianas
Su aplicación casi está limitada a sistemas administrativos
No es muy útil en aplicaciones grandes
Problemas de eficiencia en algunos lenguajes
2. ¿Es posible combinar modelos de proceso? Si es así, diga un ejemplo
Si, se pueden combinar modelos de procesos, en sistemas grandes donde se hace primero un prototipo al principio de software para aclarar primero las dudas acercas de las necesidades del cliente, y luego cuando se quiera volver a implementar se puede rehacer su implementación más ordenada y específicamente ya de las partes más comprendidas del sistema, se puede desarrollar y especificar utilizando un proceso basado en el modelo en cascada y siempre dejar las otras partes como la interfaz del usuario, como un modelo evolutivo en el cual poco a poco se va explorando hasta llegar a donde se quiere.
3. ¿Qué es más importante, el producto o el proceso?
el proceso es más importante ya que el producto surge de lo eficaz y eficiente que sea el proceso de desarrollo del producto de software.
El proceso se enmarca en una disciplina de desarrollo, operación y mantenimiento haciendo un software (producto) de alta calidad.
4. Describa, con sus propias palabras, la diferencia entre métricas del proceso y del proyecto.
Métricas del proceso: permite al gestor verificar que funciona o que no funciona en el proyecto, establece un conjunto de indicadores que se basan en datos estadísticos; igual forma permite que el desarrollador tenga un mejor visión de la eficacia de un proceso ya existente.
Métricas
...