ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Modelo En Cascada


Enviado por   •  26 de Agosto de 2014  •  1.078 Palabras (5 Páginas)  •  230 Visitas

Página 1 de 5

El Modelo en Cascada o también conocido como Ciclo de Vida del software da las pautas que permiten la organización en el desarrollo del software a través de la implementación de sus características etapas, esto quiere decir que cuando se este llevando a cabo todas las tareas pertinentes dentro de esa etapa, no se podrá avanzar a la siguiente etapa hasta no concluir con todas las tareas.

A continuación una breve descripción de cada proceso que constituye este modelo:

1. Planificación: Realiza un estudio de factibilidad del software así como contemplar los posibles costos que pueden surgir mediante su implementación.

2. Análisis y Diseño de Requirimientos: Involucra la identificación de las características que nos guían para determinar las funcionalidades del software de acuerdo al medio donde se pretende implementar, es muy importante notar que trata de responder a las preguntas ¿Quienes intervienen en el uso del Software?,¿Qué restricciones tendrá el software?.

3. Diseño: Se identifica y describe las abstracciones del software y cumplir con los requirimientos plasmando todas esas características en un diseño que permite visualizar y contemplar adicionalmente situaciones no previstas.

4. Implementación: Realizar las pruebas pertinentes y verificar que se cumplen con las características identificadas.

5. Operación y Mantenimiento: Se instala dentro del ambiente, dependerá que pasará a partir de ahí, ya que esta etapa aun puede considerar nuevamente la existencia de características que no han sido contempladas y/o características innecesarias, implicando la modificación del software para la adaptación de estas anomalías.

6. Crecimiento y cambio: Se evalua el software de modo que se determina si se puede emplear dentro de la nueva tecnología no afectando la integridad del mismo, de modo que si no es posible que exista una adaptación a lo nuevo, el proceso de diseño del software nuevamente se repite desde el principio.

Lamentablemente el uso de este modelo del desarrollo del software pone en jaque la integridad mientras se construye el sistema, ya que si se falla en una etapa, se ve obligado a reiniciar practicamente el proceso de construcción, otra de las situaciones que pueden llevar al fracaso es precisamente una de sus caracteristicas esenciales, avanzar hasta que se concluya la etapa anterior, viéndolo de este modo, puede atrasar de manera significativa el proceso de desarrollo de software, quizá tome mucho más tiempo del que realmente necesite, otra desventaja es el mantenimiento del software, ya que se involucra la repetición de sus pasos que se llevaron a cabo para la constitución del software volviendo este método muy tedioso, es recomendable utilizar este modelo siempre y cuando se conozca los requerimientos.

Modelo o Desarrollo en Cascada

En Ingeniería de software el desarrollo en cascada, también llamado modelo en cascada, es el enfoque metodológico que ordena rigurosamente las etapas del ciclo de vida del software, de forma tal que el inicio de cada etapa debe esperar a la finalización de la inmediatamente anterior.

Un ejemplo de una metodología de desarrollo en cascada es:

1. Análisis de requisitos

2. Diseño del Sistema

3. Diseño del Programa

4. Codificación

5. Pruebas

6. Implantación

7. Mantenimiento

De esta forma, cualquier error de diseño detectado en la etapa de prueba conduce necesariamente al rediseño y nueva programación del código afectado, aumentando los costes del desarrollo. La palabra cascada sugiere, mediante la metáfora de la fuerza de la gravedad, el esfuerzo necesario para introducir un cambio en las

...

Descargar como (para miembros actualizados)  txt (7 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com