Resumen Inf Software Uned

Páginas: 65 (16175 palabras) Publicado: 20 de febrero de 2013
FORMALIZACIÓN DEL PROCESO DE DESARROLLO
El ciclo de vida del Software. Modelos de los ciclos de vida.

El ciclo de vida del software se define como el conjunto de etapas por las
que pasa el sistema desde su concepción hasta su retirada de servicio,
pasando por su desarrollo y mantenimiento.
NO EXISTE un único modelo de ciclo de vida, no obstante todo ciclo de vida
debe cubrir lossiguientes objetivos básicos:





Definir las actividades a realizar y en que orden
Establecer criterios de transición para pasar a la fase siguiente.
Proporcionar puntos de control para la gestión del proyecto.
Asegurar la consistencia con el resto de los sistemas de
información.

Los modelos de ciclo de vida se pueden clasificar, según algunos autores en
dos grandes grupos:
o Modelostradicionales
o Modelos alternativos
Modelos Tradicionales
Modelo de ciclo de vida clásico o en cascada
Antes de que Royce presentara el modelo de ciclo de vida en cascada, los
modelos de desarrollo del software se basaban principalmente en el modelo
CODE & FIX (codificar y mejorar) y en el modelo por etapas, que recibe el
nombre de (stage-wise-Model). El modelo en cascada introduce unaserie de
mejoras respecto al modelo por etapas, tales como:




La realización de bucles de realimentación entre etapas,
permitiendo que se puedan resolver los problemas detectados que
provengan de una fase anterior
En el se identifican ya prácticamente todas las clases de
actividades distintas que intervienen en el desarrollo y expltación
del software.

1

Análisis
Documento derequisitos

Diseño

Documento de diseño

Codificación
Código fuente

Integración

Sistema en
Explotación

Mantenimiento

Existen diferentes variantes de este modelo, que se diferencian en el
reconocimiento o no como fases separadas de ciertas actividades, de
manera que lo que una variante se palntea globalmente como una sola fase,
en otra puede desglosarse en una secuencia de dos otres fases
consecutivas. Según este modelo tendríamos las siguientes fases:
1ª Fase Análisis: Consiste en la recopilación de los requisitos del software.
Se debe comprender el ámbito de información del software así como la
función, el rendimiento y las interfaces requeridas. Estos requisitos se
deben documentar y revisar de tal manera que los entiendan tanto los
usuarios como el equipo dedesarrollo del software.. En esta fase se
desarrollará el documento de requisitos del software que consistirá en una
especificación precisa y completa de lo que debe hacer el sistema
2ª Fase Diseño: Consiste en descomponer y organizar el sistema en
elementos componentes que puedan ser desarrollados por separado. El
resultado del diseño es la colección de especificaciones de cada elementocomponente. En esta fase se desarrollará el Documento del diseño del
Software que será una descripción del estructura global del sistema.
3ª Fase Codificación: En esta fase se traduce el diseño a un lenguaje
legible para el computador. También se harán las pruebas o ensayos
necesarios para garantizar que dicho código funciona correctamente. La
documentación de esta fase será el Código fuente
4ªFase Integración: Consiste en probar el sistema completo para
garantizar el funcionamiento correcto del conjunto antes de ser puesto en
explotación. Aquí tendremos el Sistema Software ejecutable

2

5ª Fase Mantenimiento: Puede ocurrir que durante la explotación del
sistema sea necesario realizar cambios para corregir errores que no han
sido detectados en las fases anteriores o bien paraintroducir mejoras.
Tendremos que hacer un Documento de cambios ante cualquier modificación.
En todas estas fases la verificación y validación se han de tener en cuenta.
La verificación consiste en comprobar que el software que se está
desarrollando cumple los requisitos y la validación lo que hace es comprobar
que las funciones del software son las que el usuario desea.
El modelo en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • RESUMEN INF
  • Resumen tema1 soi uned
  • Resumen Derechos humanos Uned
  • Prehistoria i uned resumen
  • Inf Software
  • Resumen tema 1 Psicobiología Uned
  • economia mundial resumen ade uned
  • Software libre (resumen)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS