Sunteți pe pagina 1din 20

Modelos de Proceso del Software

El proceso es el conocimiento incorporado, y puesto que el conocimiento esta


inicialmente disperso, el desarrollo de software implcito, latente e incompleto en gran
medida es un proceso social de aprendizaje. El proceso es un dialogo en el que se rene
el conocimiento y se incluye en el software para convertirse en software. El proceso
proporciona una iteracin entre los usuarios y los diseadores, entre los usuarios y las
herramientas de desarrollo, y entre los diseadores y las herramientas de desarrollo
(tecnologa). Es un proceso interactivo donde la herramienta de desarrollo se usa como
medio de comunicacin, con cada iteracin del dialogo se obtiene mayor conocimiento.
Howard Baetjer

Desde un punto de vista tcnico se puede decir que el proceso de software es un marco
de trabajo de las tareas que se requieren para construir software de alta calidad.

Aun ms importante es que la Ingeniera del Software la realizan personas creativas, con
conocimiento, que deberan trabajar dentro de un proceso del software definido y
avanzado que es apropiado para los productos que construyen y para las demandas de
su mercado.

Modelo de cascada

Modelo de Cascada (Bennington 1956, Modificado por Royce en 1970, Pressman lo


presenta como ciclo de vida clsico). Se denomina modelo en cascada porque su
caracterstica principal es que no se comienza con un paso hasta que no se ha terminado
el anterior. El modelo en Cascada establece que el software debe ser construido,
rigurosamente, a travs de una transformacin sucesiva de documentos, siguiendo una
estrategia lineal de desarrollo. Primero saber qu se quiere y despus, cuando se
conozca todo lo que se quiere, empezar a construirlo.

El modelo de cascada tambin conocido como modelo lineal secuencial sugiere un


enfoque sistemtico, secuencial para el desarrollo del software que comienza en un nivel
de sistemas y progresa con el anlisis, diseo, codificacin, pruebas y mantenimiento.

A grandes rasgos el primer paso es conseguir un documento con la especificacin


completa, exacta, no ambigua de los requisitos del sistema software que debe ser
desarrollado. Este documento inicial es transformado en un documento de anlisis,
supuestamente alejado de la mquina. Despus, a partir del anlisis, se obtiene otro
documento, el diseo. Y por ltimo, del diseo se obtiene el documento final: el cdigo.
Para asegurar que no se introducen equivocaciones al transformar un documento
(modelo) en otro, se hacen pruebas, al terminar cada uno. Las pruebas son planificadas
desde el principio y se documentan como se vayan realizando. Antes de la entrega del
sistema software, se valida que satisface los requisitos definidos en el documento inicial.

Est basado en el ciclo convencional de una ingeniera, tiene las siguientes actividades
que se muestran en la figura 1 del modelo de cascada:

Figura 1 Modelo de Cascada

Actividades

Ingeniera y Anlisis del Sistema


En este apartado se trabaja en los componentes exactos del producto a realizar, ya que
se refleja la elaboracin de un sandwichon y se pretende ser modelado en su proceso de
elaboracin de acorde a su visualizacin previa y su preparacin.
Seguidamente se muestra el recetario que se utilizara para la preparacin del
sandwichon, en donde se conoce en amplio conocimiento los requisitos para la
preparacin as como el proceso de elaboracin del producto a obtener.

Ingredientes.
Para la crema:
1 1/2 barras de queso crema (philadelphia)
500g de crema de leche (lala)
4 paquetes de queso amarillo tipo americano con 8 rebanadas (nutri leche)
1 frasco de mayonesa de 500g McCORMICK
1 lata chica de pimiento morrn (la costea)
Leche evaporada clavel (Carnation)

Para el relleno y adornos:


5oog de jamon de pierna de pavo (virginia)
1 lata chica de pimiento morrn (la costea) adicional
1 lata de rajas de chile jalapeo (la costea) en vinagre para el adorno
Aceitunas rellenas de pimiento para el adorno
4 barras de pan blanco grande (wonder)
2 barras de mantequilla (primavera)

Preparacin:
- Licua los ingredientes de la crema de queso, en licuadora, hazlo en dos partes si
es mucho y vacalo en un tazn grande. Revuelve muy bien la leche clavel es
poca cantidad la que se necesita para aligerar la crema y que no quede tan
espesa, calcula la cantidad
- Descorteza el pan (corta las orillas con un cuchillo de sierra para pan) y unta
todas las rebanadas con una capita de mantequilla, procura cubrir hasta la orilla,
no omitas este paso es para que no se remoje el pan y tambin para sabor.
Acomoda 3 x 5 panes en una charola forrada con papel aluminio. Cubre con
crema preparada y encima coloca cuadritos de jamn cubriendo todo, encima
pones tiritas de pimiento morrn finitas
- Coloca otra capa de pan, cada rebanada untada con mantequilla y tambin
crema de queso para que pegue, as mismo aade sobre cada capa una capa de
jamn con queso americano y si gusta chile morrn
- Repite el procedimiento hasta que sean 5 capas (o las que quieras)
- Para cubrir, debes licuar muy bien la crema de queso restante con una licuadora
de inmersin para que quede bien tersa ( usa la licuadora)
Cubre el pastel y decora a tu gusto con los morrones, chiles en vinagre, tambin
puedes poner aceitunas
Con estas cantidades se obtendr 1 sandwichon de 3 x 5 x 4 de alto, para
aprovechar todo.

Anlisis de los requisitos del software


Se analizan las necesidades que hay para la preparacin y determinar qu objetivos debe
cubrir. De esta fase surge una memoria llamada SRD (Documento de Especificacin de
Requisitos), que contiene la especificacin completa de los requisitos que se debe tener
para la preparacin, hacer nfasis en los ingredientes para saber los beneficios de su uso
sin entrar en detalles internos.
De acuerdo a los ingredientes a utilizar mencionados en el recetario, se verifico que los
sabores y consistencias de cada producto de acuerdo a las marcas reflejadas entre
parntesis, son las que mejor proveen los requerimientos energticos y constan de un
sabor especial en el paladar de las personas.

Se realiz las compras en la tienda comercial Bodega Aurrera ubicada en la isla de Tris
donde se compraron los productos por que se percato que los productos tenan precios
accesibles

Diseo

El diseo del software se enfoca en cuatro atributos distintos del programa: la estructura
de los datos, la arquitectura del software, el detalle procedimental y la caracterizacin de
la interfaz. El proceso de diseo traduce los requisitos en una representacin del software
con la calidad requerida antes de que comience la codificacin. Como resultado surge el
SDD (Documento de Diseo del Software), que contiene la descripcin de la estructura
global del sistema y la especificacin de lo que debe hacer cada una de sus partes, as
como la manera en que se combinan unas con otras.

Diseo del sistema (Interno)


En esta etapa vamos a mostrar el diseo interno del Sandwichon de que
est conformado y porque? los ingredientes.
Este sandwichon tiene por dentro los siguientes ingredientes Jamn de
cerdo, Queso tipo americano, Pan de caja, Chiles jalapeos en raja. Y se
determin que tendr las siguientes medidas
Por qu, Estos ingredientes? Por qu optamos por hacer el sandwichon
tradicional.
Vistas del diseo

Diseo del programa (Externo)


En esta etapa se mostrara el diseo de la parte externa del sandwichon.
Para realizar la capa externa del sandwichon (El aderezo) que el que le
da su sabor tradicional, utilizamos los siguientes ingredientes: Queso
Crema, 2 Barras de mantequilla, Leche evaporada clavel, 2 latas de
chile morrn en rajas, 5 rbanos, Aceitunas y chile jalapeos en raja.
Porque se eligi este diseo? Por la creatividad de cada uno despus de
varias pruebas llegamos a la conclusin de que ese sera el diseo
perfecto para mostrar al cliente.
Una vez terminado el diseo externo se espera obtener un buen
resultado para el gusto del cliente.
Vista del diseo final:

Diseo del Sandwichon


Crema
En este proceso se llevara a cabo el diseo de la crema, en el procesador, se
licuaran los ingredientes de la crema de queso, en licuadora, se har en dos
partes si es mucho y vacalo en un tazn grande se Revolver muy bien. La leche
clavel es poca cantidad la que se necesitara para aligerar la crema y que no
quede tan espesa, se calculara la cantidad especfica para la crema este proceso
se hace con demasiada paciencia porque los ingredientes deben de estar licuados
perfectamente ya que queda como una pasta que se va adherir en cada capa del
sandwichon.
Descortezar los panes
En este proceso se llevara a cabo el corte de la corteza de cada pan para as
ponerlos en la base del recipiente, se utilizara un recipiente de aluminio para
colocar el pan.
Colocacin de panes en el recipiente
Como primer requisito tendremos el recipiente de aluminio, la cual se utilizara para
poder colocar los panes.

Una vez que se tenga obtenido el recipiente, se ira colocando la primera capa de pan, ya
que se hayan colocado los panes se le untara crema a toda la capa hasta rellenarlo todo.

Despus de que se colocar la capa de pan, encima de esa capa se colocara una capa
de jamn junto con otra capa de queso amarrillo hasta cubrir la superficie y despus se ira
poniendo algo de pimiento rojo.

Despus se colocara otra capa de pan hasta cubrir todo, se le untara la crema se har.

De igual manera se colocara una capa de licuado de jamn con queso amarrillo y
pimiento rojo, hasta cubrir todo.

Despus de haber untado el licuado hasta que todo el pan adsorba toda la crema, se le
colocara una capa de jamn encima y otra capa de pan.

Posteriormente se colocara una ltima capa de la crema licuada de jamn, pimiento,


queso amarrillo, al igual que una capa de queso amarrillo y unas rebanas de salchicha
hasta cubrir toda la superficie.

Codificacin

Es la fase de programacin. Aqu se desarrolla el cdigo fuente, el diseo debe traducirse


en una forma legible para la maquina, haciendo uso de prototipos as como pruebas y
ensayos para corregir errores. El paso de codificacin realiza esta tarea. Si el diseo se
realiza de una manera detallada la codificacin puede realizarse mecnicamente. [4]

Prueba

Una vez que se ha generado el cdigo comienza la prueba del programa. La prueba se
centra en la lgica interna del software, y en las funciones externas, realizando pruebas
que aseguren que la entrada definida produce los resultados que realmente se requieren.
Se comprueba que funciona correctamente antes de ser puesto en explotacin. [4]

Mantenimiento

El software sufrir cambios despus de que se entrega al cliente. Los cambios ocurrirn
cuando se hayan encontrado errores, esto en lugar de que el software deba adaptarse a
cambios del entorno externo (sistema operativo o dispositivos perifricos), o debido a que
el cliente requiera ampliaciones funcionales o del rendimiento. [4]

Desventajas

Los proyectos reales raramente siguen el flujo secuencial que propone el modelo,
siempre hay iteraciones y se crean problemas en la aplicacin del paradigma.

Normalmente, es difcil para el cliente establecer explcitamente al principio todos


los requisitos. El ciclo de vida clsico lo requiere y tiene dificultades en acomodar
posibles incertidumbres que pueden existir al comienzo de muchos productos.

El cliente debe tener paciencia. Hasta llegar a las etapas finales del proyecto, no
estar disponible una versin operativa del programa. Un error importante no
detectado hasta que el programa este funcionando puede ser desastroso.

Se tiene un Alto riesgo en sistemas nuevos debido a problemas en las especificaciones y


en el diseo. Bajo riesgo para desarrollos bien comprendidos utilizando tecnologa
conocida

Este modelo, que se lleva a cabo de forma descendente, exige que para pasar a la
siguiente fase hay que concluir correctamente la anterior, de manera que los posibles
errores sean fcilmente detectables. As, la salida de una fase es la entrada de la
siguiente.

La Ventaja de este mtodo radica en su sencillez ya que sigue los pasos intuitivos
necesarios a la hora de desarrollar el software.

Anlisis de requerimientos
En esta primera etapa, nos dimos a la tarea de
Ingredientes.
Para la crema:
1 1/2 barras de queso crema (philadelphia)
500g de crema de leche (lala)
4 paquetes de queso amarillo tipo americano con 8 rebanadas (nutri leche)
1 frasco de mayonesa de 500g McCORMICK
1 lata chica de pimiento morrn (la costea)

Leche evaporada clavel (Carnation)

Para el relleno y adornos:


5oog de jamon de pierna de pavo (virginia)
1 lata chica de pimiento morrn (la costea) adicional
1 lata de rajas de chile jalapeo (la costea) en vinagre para el adorno
Aceitunas rellenas de pimiento para el adorno
4 barras de pan blanco grande (wonder)
2 barras de mantequilla (primavera)

Preparacin:
En el procesador, licua los ingredientes de la crema de queso, en licuadora, hazlo
en dos partes si es mucho y vacalo en un tazn grande Revuelve muy bien. La
leche clavel es poca cantidad la que se necesita para aligerar la crema y que no
quede tan espesa, calcula la cantidad
Descorteza el pan (corta las orillas con un cuchillo de sierra para pan) y unta
todas las rebanadas con una capita de mantequilla, procura cubrir hasta la orilla,
no omitas este paso es para que no se remoje el pan y tambin para sabor.
Acomoda 3 x 4 panes en una charola forrada con papel aluminio. Cubre con
crema preparada y encima coloca cuadritos de jamn cubriendo todo, encima
pones tiritas de pimiento morrn finitas
Coloca otra capa de pan, cada rebanada untada con mantequilla y tambin
crema de queso para que pegue
Repite el procedimiento hasta que sean 5 capas (o las que quieras)
Para cubrir, debes licuar muy bien la crema de queso restante con una licuadora
de inmersin para que quede bien tersa ( usa la licuadora)
Cubre el pastel y decora a tu gusto con los morrones, chiles en vinagre y
zanahorias. Tambin puedes poner aceitunas
Con estas cantidades hicimos adems 2 sandwichones pequeos de 2 x 1 x 4 de
alto, para aprovechar todo. No nos qued nada de ingredientes.

S-ar putea să vă placă și