Ciclos de la vida

Páginas: 29 (7150 palabras) Publicado: 5 de enero de 2012
INTRODUCCION.

Al igual que en otros sistemas de ingeniería, los sistemas de software requieren un tiempo y esfuerzo considerable para su desarrollo y deben permanecer en uso por un periodo mucho mayor. Durante este tiempo de desarrollo y uso, desde que se detecta la necesidad de construir un sistema de software hasta que este es retirado, se identifican varias estepas que en conjunto sedenominan el ciclo de vida de software el cual describe el desarrollo del software, desde la fase inicial a la fase final. Y en cada caso, en función, se identifican varias estepas que en conjunto se denominan el ciclo de vida de forma diferente.

Usualmente se consideran las etapas: especificación y análisis de requisitos, diseño de sistema, implementación de software, aplicación y pruebas, entregay mantenimiento. Un aspecto esencial dentro de las tareas del desarrollo del software es la documentación de todos los elementos y especificaciones en cada fase. Dado que esta tarea siempre estará influida por la fase del desarrollo en curso, se explicara de forma distribuida a lo largo de las diferentes fases como un apartado especial para recalcar su importancia en el conjunto del desarrollo delsoftware.

OBJETIVOS.

Definir algunos de los distintos Ciclos de la Vida del Software así como las fases y o etapas intermedias que se requieren para validar el desarrollo de la aplicación, Y garantizar que el software cumpla los requisitos para la aplicación y verificación de los procedimientos de desarrollo y que los métodos usados son los apropiados.

CICLO DE VIDA BASICO DE UNSOFTWARE.

Las etapas y fases constan de tareas. La documentación es una tarea importante que se realiza en todas las etapas. Cada etapa tiene como entrada uno o varios documentos procedentes de las etapas anteriores y produce otros documentos de salida.

Definición de objetivos:

Definir el resultado del proyecto y su papel en la estrategia global.

Análisis de los requerimientos y suviabilidad:

Construye un modelo de los requisitos, recopilando, examinando, y formulando los requisitos del cliente y a su vez examinar cualquier restricción que se pueda aplicar.

Diseño:

Diseño general: Requisitos generales de la arquitectura de la aplicación.

Diseño en detalle: Definición precisa de cada subconjunto de la aplicación.

Codificación o Programación:Construye el sistema, es la implementación de un lenguaje de programación para crear las funciones definidas durante la etapa de diseño, la salida de esta fase es código ejecutable.

Pruebas:

Prueba Unitaria: Se comprueba que se cumplen criterios de corrección y calidad. Mediante la prueba individual de cada subconjunto de la aplicación para garantizar que se implementaron deacuerdo con las especificaciones.

Integración:

Para garantizar que los diferentes módulos se integren con la aplicación. Este es el propósito de la prueba de integración que deberá estar cuidadosamente documentada.

Prueba beta (validación o prueba del sistema):

Para garantizar que el software cumple con las especificaciones originales.

Documentación:

Sirve paradocumentar información necesaria, para los usuarios del software y para desarrollos futuros.

Mantenimiento:

Tiene lugar después de la entrega, se asegura qué el sistema siga funcionando y adaptándose a nuevos requisitos mediante actualizaciones secundarias del software.

En algunos casos la etapa de Diseño se divide en 2 partes: Diseño global o arquitectónico y Diseño detallado. En elprimero se transforman los requisitos en una arquitectura de alto nivel, se definen las pruebas que debe satisfacer el sistema en su conjunto, se esboza la documentación y se planifica la integración. En el detallado para cada modulo se refina el diseño, se definen los requisitos del modulo y su documentación.

Las formas de organizar y estructurar la secuencia de ejecución de las tareas en las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ciclos de vida de un ciclo de informacion
  • Ciclo de vida
  • Ciclo De Vida
  • ciclo de vida
  • Ciclo De Vida
  • El Ciclo De La Vida
  • Ciclo de vida
  • ciclos de la vida

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS