Preguntas Ciclos de vida Software

Páginas: 5 (1071 palabras) Publicado: 13 de diciembre de 2015
Tema: Software en el Ecuador y Latinoamérica
Objetivo: Desarrollar las preguntas planteadas
Introducción:
Un ciclo de vida en el software es “un marco de referencia que contiene los procesos, las actividades y las tareas involucradas en el desarrollo, la explotación y el mantenimiento de un producto de software, abarcando la vida del sistema desde la definición de los requisitos hasta lafinalización de su uso” [ISO 12207-1].
Desarrollo:
Ejercicio 1
¿Qué factores influyen a la hora de elegir un ciclo de vida para resolver un problema dado?
Tamaño
Complejidad
Criticidad
Competencias del personal
Altura
Riesgo
Limitaciones
Dependencias entre funcionalidades
Estimación de costo y esfuerzo
Lineación con la estrategia
¿Qué ciclo de vida elegiría para resolver un problema que se comprendebien desde el principio y está muy estructurado? Una vez elegido el ciclo de vida, ¿qué procesos escogería para dicho ciclo de vida, teniendo en cuenta que el desarrollo informático para resolver el problema anterior lo realiza una única persona?
Se debe utilizar el Modelo de Cascada, ya que cada fase empieza cuando se ha terminado la fase anterior y de esta manera para pasar de una fase a otra esnecesario conseguir todos los objetivos de la etapa previa, realizándose posteriormente una revisión al final de la fase. Los procesos a realizar según este ciclo de vida son: análisis de requisitos del sistema, análisis de requisitos del software, diseño preliminar, diseño detallado, codificación, pruebas, explotación y mantenimiento.
Ejercicio 2
Se supone que se va desarrollar una aplicaciónrelativa a la gestión de pedidos de una empresa. En este caso el cliente no tiene todavía muy claro qué es lo que quiere. Además, el personal informático va a utilizar una tecnología que le resulta completamente nueva. Discútase qué tipo de ciclo de vida es más apropiado y qué procesos se deberían utilizar para desarrollar esta aplicación.
Se requiere del Modelo en Espiral, ya que por su estructura deciclos permite eliminar errores y alternativas no atractivas al comienzo, cambio de iteraciones, vuelta atrás y finalizaciones rápidas e identificación de alternativas y Restricciones. Y los procesos a seguir son: Planificación, Análisis de riesgo, Ingeniería y Evaluación del Cliente.
Ejercicio 3
Indicar la(s) respuesta(s) correcta(s) y razonar la respuesta:
El ciclo de vida:
a) Comienza con unaidea o necesidad que satisfacer y acaba con las pruebas satisfactorias del producto.
Falso
Porque el ciclo de vida requiere etapas de mantenimiento.
b) No existe ningún estándar que describa sus procesos y actividades.
Existen más metodologías.
c) No se trata sólo de realizar el análisis, diseño, codificación y pruebas; también incluye, entre otros, procesos de soporte.
Verdadero
Hay más procesosque pueden hacer el proyecto más funcional.
d) El mantenimiento lo constituyen las actividades para mantener sin cambios el sistema.
Falso
Porque el mantenimiento se hace para conservar el funcionamiento adecuado.
e) En la actividad de análisis de los requisitos software los desarrolladores obtienen de los futuros usuarios los requisitos que piden al sistema.
Falso
Esta fase sirve más bien paraevaluar los requisitos que ya han sido sugeridos.
Ejercicio 4
Resolver las 10 preguntas que se plantean en el material de apoyo subido en al aula virtual.
1. ¿Por qué necesitamos una metodología?
Por la necesidad de adaptar los sistemas software a las exigencias del mercado, el uso de una metodología direcciona el proyecto hacía un fin especifico.
2. ¿Sirve el modelo de ciclo de vida de codee &fix?
Este modelo modifica y corrige problemas que se originen durante el proceso de construcción de un software, es recomendable cuando el proyecto es muy pequeño, evita seguir los procesos de análisis y diseño.
3. ¿Existe algún modelo de ciclo de vida que predomine?
No existe, cada modelo depende de las necesidades y requerimientos del software, debemos elegir el modelo que mejor se adapte al...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniera De Software y Ciclo De Vida Del Software
  • Ciclo de vida de desarrollo de software
  • Ciclo De Vida Del Software
  • Ciclo De Vida En Software
  • Ciclo De Vida Del Software
  • Ciclo De Vida Del Software
  • ciclos de vida de software
  • Ciclo de vida de un software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS