“Tipos de Ciclo de Vida de Software”

Introducción:
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 construirun sistema de software hasta que este es retirado, se identifican varias etapas que en conjunto se denominan el ciclo de vida del software y en cada caso, en función de cuales sean las características del proyecto, se configurará el ciclo de vida de forma diferente.
Usualmente se consideran las etapas: especificación y análisis derequisitos, diseño del sistema, implementación del software, aplicación y pruebas, entrega y 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 encurso, se explicará de forma distribuida a lo largo de las diferentes fases como un apartado especial para recalcar su importancia en el conjunto del desarrollo del software.
Tal como ya hemos mencionado, las etapas principales a realizar en cualquier ciclo de vida son:
1. Análisis: Construye un modelo de los requisitos
2.Diseño: A partir del modelo de análisis se deducen las estructuras de datos, la estructura en la que descompone el sistema y la interfaz de usuario.
3. Codificación: Construye el sistema. La salida de esta fase es código ejecutable.
4. Pruebas: Se comprueba que se cumplen criterios de corrección y calidad.
5. Mantenimiento:En esta fase, que tiene lugar después de la entrega se asegura que el sistema siga funcionando y adaptándose a nuevos requisitos.
Algunos autores dividen la fase del diseño en dos partes: Diseño global o arquitectónico y diseño detallado. En el primero se transforman los requisitos en una arquitectura de alto nivel, se [continua]

Leer Ensayo Completo

Cite este ensayo

APA

(2010, 11). “Tipos de ciclo de vida de software”. BuenasTareas.com. Recuperado 11, 2010, de http://www.buenastareas.com/ensayos/Tipos-De-Ciclo-De-Vida-De/1219030.html

MLA

"“Tipos de ciclo de vida de software”" BuenasTareas.com. 11 2010. 2010. 11 2010 <http://www.buenastareas.com/ensayos/Tipos-De-Ciclo-De-Vida-De/1219030.html>.

MLA 7

"“Tipos de ciclo de vida de software”." BuenasTareas.com. BuenasTareas.com, 11 2010. Web. 11 2010. <http://www.buenastareas.com/ensayos/Tipos-De-Ciclo-De-Vida-De/1219030.html>.

CHICAGO

"“Tipos de ciclo de vida de software”." BuenasTareas.com. 11, 2010. consultado el 11, 2010. http://www.buenastareas.com/ensayos/Tipos-De-Ciclo-De-Vida-De/1219030.html.