Ciclos De Vida Del Software

Páginas: 9 (2060 palabras) Publicado: 22 de septiembre de 2015
Conceptos…
• El software nace, crece y muere
– Es su ciclo de vida
– Nace con sus requerimientos y diseño
– Crece con su desarrollo y mantenimiento
– Muere cuando se reemplaza por otro.
• Software obsoleto
– Razones:
• Crecimiento de la empresa
– Cambio de los requerimientos originales
• Cambio de operaciones
– Ampliación
– Integración con otros sistemas
Ciclo de Vida de Desarrollo delSoftware
• El ciclo de vida es el conjunto de fases por las que pasa el sistema que se está desarrollando desde que nace la idea inicial hasta que el software es retirado o remplazado (muere). También se denomina a veces paradigma.
• Entre las funciones que debe tener un ciclo de vida se pueden destacar:
– Determinar el orden de las fases del proceso de software.
– Establecer los criterios de transiciónpara pasar de una fase a la siguiente.
– Definir las entradas y salidas de cada fase.
– Describir los estados por los que pasa el producto.
– Describir las actividades a realizar para transformar el producto.
– Definir un esquema que sirve como base para planificar, organizar, coordinar, desarrollar…



Ciclo de Vida de Desarrollo del Software (2)
• Un ciclo de vida para un proyecto se compone defases sucesivas compuestas por tareas que se pueden planificar. Según el modelo de ciclo de vida, la sucesión de fases puede ampliarse con bucles de realimentación, de manera que lo que conceptualmente se considera una misma fase se pueda ejecutar más de una vez a lo largo de un proyecto, recibiendo en cada pasada de ejecución aportaciones a los resultados intermedios que se van produciendo(realimentación).
– Fases: una fase es un conjunto de actividades relacionadas con un objetivo en el desarrollo del proyecto. Se construye agrupando tareas (actividades elementales) que pueden compartir un tramo determinado del tiempo de vida de un proyecto. La agrupación temporal de tareas impone requisitos temporales correspondientes a la asignación de recursos (humanos, financieros o materiales).
–Entregables: son los productos intermedios que generan las fases. Pueden ser materiales o inmateriales (documentos, software). Los entregables permiten evaluar la marcha del proyecto mediante comprobaciones de su adecuación o no a los requisitos funcionales y de condiciones de realización previamente establecidos.
Tipos de Modelo de Ciclo de Vida
• Las principales diferencias entre los distintosmodelos de ciclo de vida están en:
– El alcance del ciclo dependiendo de hasta dónde llegue el proyecto correspondiente. Un proyecto puede comprender un simple estudio de viabilidad del desarrollo de un producto, o su desarrollo completo o en el extremo, toda la historia del producto con su desarrollo, fabricación y modificaciones posteriores hasta su retirada del mercado.
– Las características(contenidos) de las fases en que dividen el ciclo. Esto puede depender del propio tema al que se refiere el proyecto, o de la organización.
– La estructura y la sucesión de las etapas, si hay realimentación entre ellas, y si tenemos libertad de repetirlas (iterar).
Modelos de Ciclo de Vida
• La ingeniería del software establece y se vale de una serie de modelos que establecen y muestran lasdistintas etapas y estados por los que pasa un producto software, desde su concepción inicial, pasando por su desarrollo, puesta en marcha y posterior mantenimiento, hasta la retirada del producto. A estos modelos se les denomina “Modelos de ciclo de vida del software”.
• Los modelos de ciclo de vida del software describen las fases del ciclo de software y el orden en que se ejecutan las fases.
• Unmodelo de ciclo de vida de software es una vista de las actividades que ocurren durante el desarrollo de software, intenta determinar el orden de las etapas involucradas y los criterios de transición asociados entre estas etapas.
Modelos de Ciclo de Vida (2)
• Un modelo de ciclo de vida del software:
– Describe las fases principales de desarrollo de software
– Define las fases primarias...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 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
  • Preguntas Ciclos de vida Software
  • Ciclo de vida de un software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS