Modelos prescriptivos del desarrollo de sistemas de información
UNIDAD 3
Modelos Prescriptivos del Desarrollo de Sistemas de Información
Alumna: Nadia Ivon Alanis Blanco
INTRODUCCION
* Modelos prescriptivos
¿Qué es prescriptivo?
Son aquellos textos cuyo mensaje se emite con el fin de regular o guiar el comportamiento del receptor en una situación determinada.
Cualquier organización de la ingeniería delsoftware debe describir un conjunto único de actividades dentro del marco de trabajo para los procesos del software que adopto. También debe llenar cada actividad del marco del trabajo con un conjunto de acciones de ingeniería del software, y definir cada acción en cuanto a un conjunto de tareas que indique el trabajo que debe completarse para alcanzar la meta de desarrollo. Después de laorganización debe adaptar los modelos del proceso resultante y ajustarlo a la naturaleza específica de cada proyecto, a las personas que lo realizaran, y el ambiente en que se ejecutara el trabajo. Sin importar el modelo del proceso seleccionado, los ingenieros los software han dirigido de manera tradicional un marco de trabajo genérico para el proceso, el cual incluye las siguientes actividades dentrodel marco: comunicación, planeación, modelado, construcción y desarrollo.
Cualquier organización de la ingeniería del software debe describir un conjunto único de actividades dentro del marco de trabajo para el proceso del software que adopto. Cada organización escoge el modelo de proceso que se acondicione a sus necesidades, los ingenieros por su parte dentro del marco de trabajo deben apegarse alas siguientes actividades:
* Comunicación
* Planeación
* Modelado
* desarrollo
* modelo cascada
El modelos en cascada, llamado en algunas veces el ciclo de vida clásico sugiere un enfoque de vida sistemático, secuencial, hacia el desarrollo del software, que se inicia con la especificación, el modelado, la construcción y el despliegue para culminar con el soporte delsoftware terminado. El modelo en cascada es el paradigma más antiguo para la ingeniería del software.
Algún cambio durante la ejecución de una cualquiera de las etapas en este modelo secuencial implicaría reiniciar desde el principio todo el ciclo completo, lo cual redundaría en altos costos de tiempo y desarrollo.
El modelo Cascada Realimentado resulta muy atractivo, hasta ideal, si el proyectopresenta alta rigidez (pocos o ningún cambio, no evolutivo), los requisitos son muy claros y están correctamente especificados.
Entre los problemas que algunas veces se encuentran al aplicar el modelo en cascada pueden ser:
* Los cambios introducidos durante el desarrollo pueden confundir al equipo profesional en las etapas tempranas del proyecto. Si los cambios se producen en etapa madura(codificación o prueba) pueden ser catastróficos para un proyecto grande.
* No es frecuente que el cliente o usuario final explicite clara y completamente los requisitos (etapa de inicio); y el modelo lineal lo requiere. La incertidumbre natural en los comienzos es luego difícil de acomodar.
EJEMPLO:
En la materia de REFRIGERACION Y AIRE ACONDICIONADO esta el modelo cascada. En dondehay dos sistemas:
sistema 1:
evaporador 1
compresor 1
condensador 1
válvula de expansión 1
sistema 2:
evaporador 2
compresor 2
condensador 2
válvula de expansión 2
En donde el fluido del sistema 1 tiene mejores propiedades, que el del sistema 2. Es decir, es capaz de absorber más energía en forma de calor.
El sistema 1 y 2 están acondicionados de tal forma que el calor cedido delcondensador 1, lo absorbe el evaporador 2.
* Modos evolutivos
Son modelos que permiten desarrollar versiones cada vez más completas y complejas, hasta llegar al objetivo final deseado; incluso evolucionar mas allá durante la fase de operación.
En el modelo evolutivo los requerimientos, son cuidadosamente examinados y sólo esos que son bien comprendidos son seleccionados para el primer...
Regístrate para leer el documento completo.