Modelos de Proceso Del Software Iweb Puntos
Modelos de Proceso Del Software Iweb Puntos
Modelos de Proceso Del Software Iweb Puntos
Benjamn
Manuel
Isamar
jhonny
Investigacin preliminar.
Determinacin de requerimientos.
Desarrollo de software.
Implementacin y evaluacin.
Sus caractersticas son:
1.
Anlisis
2.
Diseo
3.
Codificacin
4.
Prueba
5.
Mantenimiento
Las aplicaciones desarrolladas para la Web tienen caractersticas especiales que hacen que
los mecanismos de ingeniera empleados sean diferentes. En este blog describimos qu es la
Ingeniera Web, y las diferentes fases para su ejecucin.
Pocos pueden discutir que Internet y la World-Wide Web estn cambiando nuestras
vidas. Cada da es ms comn que tareas tales como la lectura del peridico, la compra de
libros o discos, operaciones bancarias, reserva de hoteles, compra de billetes de avin o
tren, entre otras muchas, las realicemos conectados con nuestro ordenador a Internet. Es as
que, durante la ltima dcada hemos asistido al crecimiento vertiginoso del desarrollo y uso
de aplicaciones y sistemas Web cada vez ms complejos y sofisticados.
Desafortunadamente, dicha complejidad no parece estar acompaada de los mecanismos
adecuados que garanticen la calidad de unos sistemas de los que cada da tenemos mayor
dependencia a nivel social, funcional y econmico. Esta carencia de calidad ha venido
generando una preocupacin creciente entre la comunidad cientfica y tcnica involucrada
en el desarrollo Web. As pues, en los ltimos aos surgen varias iniciativas con el objetivo
de poner cierto orden dentro de la maraa que estamos creando y en la que nos movemos
habitualmente.
Historia
En 1998, Roger Pressman moder una mesa redonda virtual con representantes la
ingeniera software tradicional y del desarrollo software basado exclusivamente en Internet.
El debate principalmente se centr en discutir si vala la pena aplicar un proceso de
ingeniera a las aplicaciones con base en internet, o qu caractersticas tenan stas que
justificaran el no utilizarlo. La conclusin general fue que aplicar un proceso de ingeniera
nunca es una mala idea pero que ste debera adaptarse a los requerimientos de cambio
continuo y rapidez siempre presentes en el proceso de desarrollo Web. De iniciativas como
sta y de otras como la organizacin de congresos y talleres especializados en el desarrollo
para la Web, surge el nacimiento de una nueva disciplina denominada Ingeniera Web.
FASES:
FASE 1: Formulacin.
Identificar los requerimientos y metas de la empresa para la construccin de la aplicacin
Web.
Mediante el uso de entrevistas, cuestionarios y Muestreo.
FASE 2: Planificacin.
Estimar el costo global del proyecto y evaluar los riesgos asociados al desarrollo de la
aplicacin.
1. Definir el mbito y los recursos de los gestores de Iweb, personal tcnico y cliente.
2. Definir los costos y planificacin temporal para la revisin de la gestin.
3. Proporcionar un enfoque general del desarrollo de la Iweb para todo el personal
relacionado con el proyecto.
4. Describir cmo se garantizar la seguridad de la aplicacin.
FASE 3: Anlisis.
Establecer los requisitos tcnicos para la aplicacin Web, identificar los elementos del
contenido y requisitos de diseo grfico que se van a incorporar mediante 4 anlisis.
Anlisis del Contenido. Se trata de la investigacin del espectro completo de
contenido que se va a proporcionar tales como: datos de texto, grficos, imgenes, vdeo y
sonido.
Anlisis de Interaccin. Descripcin detallada de la interaccin del usuario y la Web.
Anlisis Funcional. Descripcin detallada de todas las funciones y operaciones.
Anlisis de Configuracin. Descripcin del entorno y de la infraestructura en
donde reside la Web.
FASE 4: Ingeniera.
Aqu se transforma el modelo del dominio de informacin que se crea durante el anlisis de
las estructuras de datos que se necesitarn para implementar el software.
FASE 6: Generacin de pginas.
Es una actividad de construccin que hace mucho uso de las herramientas automatizadas
para la creacin de la Web.
FASE 7: Puesta a prueba y Evaluacin del cliente.
El software debe ser probado para descubrir el mximo de errores posibles antes de su
entrega al cliente.
1. Comprueben la lgica interna de los componentes del Web.
2. Verifiquen los dominios de entrada y salida del programa para descubrir errores en la
funcionalidad, el comportamiento y rendimiento.