2. La formulación de sistemas y aplicaciones
basados en web representa una secuencia de
acciones de ingeniería Web que comienza con
la identificación de las necesidades, se mueve
hacia una descripción de los objetivos de la
WebApp, define grandes características y
funciones y realiza la recopilación de requisitos
que conducen al desarrollo de un modelo de
análisis. La formulación permite que los clientes
y el equipo de ingeniería Web establezcan un
conjunto común de metas objetivos para la
construcción de la WebApp.
3. Se sugiere una serie de preguntas que deberán
formularse y responderse al
Comienzo de la Etapa de formulación:
¿Cuál es la motivación principal para la WebApp?
¿Por qué es necesaria la WebApp?
¿Quién va a utilizar la WebApp?
¿cuales son los objetivos que debe satisfacer la
webapp?
4. Existen dos categorias de metas
Metas informativas. indican una intencion de proporcionar contenido
informativo especifico al usuario
Metas aplicables indican la habilidad de poder realizar una tarea dentro
de la webApp
la recopilacion de requisitos es parecida a la de las aplicaciones
convencionales estos requisitos se convierten para las WebApps en
Identificar requisitos de contenido
Identificar requisitos funcionales
Definir escenarios de interaccion para las direrentes clases de usuarios
5. Los siguientes pasos de la recopilación de requisitos se dirigen para lograr
estos objetivos:
1. Pedir a los clientes que definan las categorías de usuario y describan
cada categoría.
2. Comunicarse con los clientes para definir los requisitos básicos de la
WebApp
3. Analizar la información recopilada y utilizar la información para realizar un
seguimiento con los clientes.
4. Definir casos de uso que describan escenarios de interacción para cada
clase de usuario
6. Definición de las categorías de usuario:
¿Cual es el objetivo global del usuario cuando usa la WebApps?
¿Cuáles son los antecedentes y la pericia del usuario en relación con el
contenido y la funcionalidad de la WebApp? .
¿Cómo llegará el usuario a la WebApp?.
¿Qué características genéricas de la webApps le gustan o disgustan al
usuario?.
7. EL EQUIPO DE INGENIERIA WEB
Un equipo de ingeniería Web exitoso mezcla una amplia
variedad de talentos que deben trabajar como equipo en
un ambiente de proyecto con alta presión, Los plazos son
cortos, los cambios son inexorables y la tecnología
continúa cambiando . La creación de un equipo que se
consolide no es asunto sencillo.
9. Planeación de WebApp: Ingenieia Web en casa
Conforme las WebApps se vuelven más extensas y estratégicas para
los negocios, muchas compañías han optado por controlar el
desarrollo en casa, No sorprende que la IWeb en casa se gestione de
manera un poco diferente a un esfuerzo de subcontratación.
La gestión de proyectos IWeb pequeños y de tamaño moderado (es
decir menos de 3-5 meses de duración) requiere un enfoque ágil que
quite el énfasis en la gestión del proyecto pero no elimine la
necesidad de planear. Todavía se aplican los principios básicos de
gestión de proyectos pero el enfoque global es mas parco y menos
formal. Sin embargo, conforme crece el tamaño del proyecto
WebApp, la gestión del proyecto de ingeniería Web se vuelve más y
más como gestión de proyectos de ingeniería del software. Los
pasos siguientes se recomiendan para proyectos IWeb pequeños y
de tamaño moderado.
10. MEDICIÓN PARA INGENIERIA WEB Y WEBAPPS
La medición de software ofrece una base para mejorar
el proceso de software, lo que aumenta la
precisiónde las estimaciones del proyecto, incrementa
el rastreo del proyecto y mejora la calidad del software.
La medición de ingeniera Web, si se caracteriza de
manera adecuada, podría lograr todos estos beneficios
y también mejorar la facilidad de uso, el desempeño
de la WebApp y la satisfacción del usuario.
En el contexto de la ingeniería Web, las mediciones