Formato proyecto i web fase 1

21
UNIVERSIDAD INTERAMERICANA PARA EL DESARROLLO MAESTRIA EN TECNOLOGÍAS DE LA INFORMACIÓN PARCIAL 2: PROYECTO DE INGENIERÍA WEB Profesora: Ing. Rosa Imelda García Chi, MTI Fase 1 Formulación y Planificación IWeb “NOMBRE DEL PROYECTO” INTEGRANTES DEL EQUIPO ID NOMBRE Cd. Valles, S.L.P. MARZO del 2013.

Transcript of Formato proyecto i web fase 1

UNIVERSIDAD INTERAMERICANA PARA EL DESARROLLO

MAESTRIA EN TECNOLOGÍAS DE LA INFORMACIÓN

PARCIAL 2:

PROYECTO DE INGENIERÍA WEB Profesora: Ing. Rosa Imelda García Chi, MTI

Fase 1 Formulación y Planificación IWeb

“NOMBRE DEL PROYECTO”

INTEGRANTES DEL EQUIPO

ID NOMBRE

Cd. Valles, S.L.P. MARZO del 2013.

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página i Página i

CONTENIDO

1 Información general ................................................................................................................................ 1

2 Actividades de Formulación de la IWeb ................................................................................................... 2

2.1 Identificar la necesidad de negocio para la aplicación web ....................................................................... 2

2.2 Trabajar con los interesados para describir los objetivos de la aplicación web ........................................ 2

2.3 Desarrollar el perfil de usuario(s) ............................................................................................................... 2

2.4 Definir las principales características y funciones ...................................................................................... 2

2.5 Desarrollar una declaración integrada del alcance .................................................................................... 2

2.6 Establecer la actividad de recopilación de requisitos que conduce al desarrollo del modelo de análisis . 2

3 Preguntas de formulación ........................................................................................................................ 3

3.1 ¿Cuál es la principal motivación (necesidad de la empresa) para la aplicación web? ............................... 3

3.2 ¿Cuáles son los objetivos que la aplicación web debe cumplir? ................................................................ 3

3.3 ¿Quién usará la aplicación web? ................................................................................................................ 3

3.4 ¿Cuáles son los objetivos de la informatización de la aplicación web (la intención del usuario para

utilizar el contenido)? .......................................................................................................................................... 3

3.5 ¿Cuáles son los objetivos aplicativos (capacidad para realizar tareas dentro de la aplicación web) para

la aplicación web?................................................................................................................................................ 3

4 Objetivos de Reunión de requisitos ......................................................................................................... 4

4.1 Identificar los requisitos de contenido ....................................................................................................... 4

4.2 Identificar los requisitos funcionales ......................................................................................................... 4

4.3 Definir los escenarios de interacción para cada clase de usuario .............................................................. 4

5 Pasos de reunión de Requisitos ............................................................................................................... 5

5.1 Pedir a los interesados para definir las categorías de usuarios y desarrollar descripciones para cada uno

de ellos ................................................................................................................................................................. 5

5.2 Comunicarse con las partes interesadas para definir los requisitos básicos de la aplicación web ............ 5

5.3 Analizar la información recopilada y utilizar está para el seguimiento con las partes interesadas ........... 5

5.4 Definir los casos de uso que describen los escenarios de interacción para cada clase de usuario ........... 5

6 Definición de Categorías de usuarios ....................................................................................................... 6

6.1 ¿Cuál es el objetivo general del usuario al utilizar la aplicación web?....................................................... 6

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página ii

6.2 ¿Cuál es su entorno de usuario y la sofisticación en relación con el contenido y la funcionalidad de la

aplicación web? ................................................................................................................................................... 6

6.3 ¿Qué características genéricas de la aplicación web le gusta o le disgusta al usuario? ............................ 6

7 Opciones de Comunicación de los interesados ........................................................................................ 7

7.1 Los grupos de enfoque tradicional - moderador entrenado se reúne con un grupo de representante de

los usuarios finales............................................................................................................................................... 7

7.2 Grupos de discusión electrónica - versión en línea del grupo de enfoque tradicional .............................. 7

7.3 Encuestas Iterativas - una serie de estudios se centraron enviando al representante de los usuarios

finales (a menudo basadas en la Web o correo electrónico) .............................................................................. 7

7.4 Las encuestas exploratorias - basado en la Web encuesta ligada a las WebApps teniendo un uso similar

a las expectativas de los usuarios de que esperan de la aplicación web............................................................. 7

7.5 Construcción de escenarios - selecciona los usuarios finales para pedir que creen casos de uso

informales que describan las interacciones específicas d la aplicación web ....................................................... 7

8 Análisis de la información recopilada ...................................................................................................... 8

8.1 Crear una pila de opciones para los contenidos de objetos identificados, las operaciones aplicadas a los

objetos, las funciones de la aplicación web, y los requisitos no funcionales ...................................................... 8

8.2 Baraja las opciones al azar según un fin ..................................................................................................... 8

8.3 Dar a las opciones barajadas a los usuarios representativos y pedir que arreglen las opciones en grupos

que representen a cómo les gustaría que el contenido y la funcionalidad organizada este en la aplicación web

8

8.4 El equipo de IWeb examina los arreglos de varios usuarios y trata de identificar los grupos comunes de

las diversas modalidades ..................................................................................................................................... 8

8.5 Las etiquetas se asignan a estos grupos por el equipo de IWeb ................................................................ 8

8.6 Los usuarios se les pide las opciones de ordenar de nuevo el uso de estas etiquetas (la intención es ver

las etiquetas se estén comunicando con la ubicación de la información y su funcionalidad) ............................ 8

8.7 El proceso de etiquetado y clasificación continúa hasta que el consenso sea obtenido ........................... 8

9 Desarrollo de casos de uso....................................................................................................................... 9

10 Tipos de análisis de IWeb....................................................................................................................... 10

10.1 El análisis de contenido - contenido proporcionado por la aplicación web se identifica (técnicas de

modelado de datos puede ser útil) .................................................................................................................... 10

10.2 Análisis de Interacción - casos de uso pueden ser desarrollados para describir la interacción del

usuario con la aplicación web ............................................................................................................................ 10

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página iii

10.3 Análisis funcional - escenarios de uso para definir las operaciones y funciones aplicadas al contenido

de la aplicación web .......................................................................................................................................... 10

10.4 Configuración de análisis - la infraestructura del entorno de la aplicación web se describe en detalle)

10

11 Planificación de Proyectos de IWeb ....................................................................................................... 11

11.1 Estimar el costo del proyecto .............................................................................................................. 11

11.2 Evaluar los riesgos ............................................................................................................................... 11

11.3 Definir finamente la granularidad del programa para el primer alcance y un fuerte programa de

alcances posteriores .......................................................................................................................................... 11

12 Miembros del equipo de WebE .............................................................................................................. 12

13 Equipos de construcción de IWeb .......................................................................................................... 13

13.1 Establecer un conjunto de directrices del equipo ............................................................................... 13

13.2 Fuerza del líder del equipo debe ser identificado ............................................................................... 13

13.3 Cada miembro del equipo deben ser talentosos y respetados ........................................................... 13

13.4 El compromiso de equipo debe ser esencial ....................................................................................... 13

13.5 Los miembros del equipo deben ser capaces de mantener el impulso ante la adversidad ................ 13

14 Opciones de gestión de proyectos ......................................................................................................... 14

14.1 Planificación IWeb - Outsourcing ........................................................................................................ 14

14.1.1 Iniciar un proyecto ..................................................................................................................... 14

14.1.2 La selección de candidatos proveedores de externalización ...................................................... 14

14.1.3 La evaluación de la validez de las cotizaciones de precios y estimaciones de la fiabilidad........ 15

14.1.4 Grado de gestión de proyectos que puede esperar o llevar a cabo (directamente proporcional

al tamaño, costo y complejidad de la aplicación web, cuanto mayor sea , más formal será la gestión y las

actividades de SQA) ...................................................................................................................................... 15

14.1.5 Evaluar el programa de desarrollo (corto tiempo de desarrollo sugieren que el uso de

granularidad fina en el programa, enlaza hitos menores programadas en una línea de tiempo al día) ...... 15

14.1.6 Gestión del alcance (utilizando un modelo de proceso incremental permite que el equipo de

desarrollo pueda congelar la posibilidad de un alcance (actualización) para permitir una liberación de la

aplicación web a ser creada) ......................................................................................................................... 15

14.2 Planificación de IWeb - En-casa ........................................................................................................... 15

14.2.1 Comprender el alcance del proyecto, las dimensiones del cambio y las restricciones del

proyecto 15

14.2.2 Definir la estrategia del proyecto incremental .......................................................................... 15

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página iv

14.2.3 Realizar análisis de riesgos ........................................................................................................ 15

14.2.4 Desarrollar una estimación rápida............................................................................................. 15

14.2.5 Seleccione un conjunto de tareas (descripción del proceso) ...................................................... 15

14.2.6 Establecer un programa ............................................................................................................. 15

14.2.7 Definir los mecanismos de seguimiento de proyectos ............................................................... 15

14.2.8 Establecer enfoque de gestión del cambio................................................................................. 15

15 Métricas de Áreas de IWeb .................................................................................................................... 16

15.1 Esfuerzo de la ingeniería Web ............................................................................................................. 16

15.1.1 Solicitud de creación y diseño de tareas .................................................................................... 16

15.1.2 Página de autoría ....................................................................................................................... 16

15.1.3 Medios de Comunicación de autoría .......................................................................................... 16

15.1.4 Programa de creación ................................................................................................................ 16

15.2 Evaluar el valor del negocio ................................................................................................................. 16

15.2.1 Perfiles de los usuarios En línea ................................................................................................. 16

15.2.2 Visitas a la página ...................................................................................................................... 16

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página 1

1 Información general

En esta fase del Proyecto se describe la formulación y planificación de actividades de la

Ingeniería IWeb.

La ingeniería web formula procesos bajo la necesidad subyacente de la aplicación web,

las características y las funciones deseadas por los usuarios, y el alcance del esfuerzo de

desarrollo.

IWeb planifica las directrices de las cosas que deben ser definidos para establecer un plan

de trabajo, considerar los riesgos, definir un programa, y establecer mecanismos para el

seguimiento del trabajo de como avanza la investigación.

Desde IWeb hay un proceso ágil de los productos de trabajo,para la formulación y la

planificación deben cohesionarse, pero los documentos deben ser escritos.La Formulación y

planificación de la información debe ser revisada con las partes interesadas para asegurarse de

que las inconsistencias y omisiones se identifiquen a tiempo.

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página 2

2 Actividades de Formulación de la IWeb

2.1 Identificar la necesidad de negocio para la aplicación web

2.2 Trabajar con los interesados para describir los objetivos de la

aplicación web

2.3 Desarrollar el perfil de usuario(s)

2.4 Definir las principales características y funciones

2.5 Desarrollar una declaración integrada del alcance

2.6 Establecer la actividad de recopilación de requisitos que conduce al

desarrollo del modelo de análisis

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página 3

3 Preguntas de formulación

3.1 ¿Cuál es la principal motivación (necesidad de la empresa) para la

aplicación web?

3.2 ¿Cuáles son los objetivos que la aplicación web debe cumplir?

3.3 ¿Quién usará la aplicación web?

3.4 ¿Cuáles son los objetivos de la informatización de la aplicación web (la

intención del usuario para utilizar el contenido)?

3.5 ¿Cuáles son los objetivos aplicativos (capacidad para realizar tareas

dentro de la aplicación web) para la aplicación web?

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página 4

4 Objetivos de Reunión de requisitos

4.1 Identificar los requisitos de contenido

4.2 Identificar los requisitos funcionales

4.3 Definir los escenarios de interacción para cada clase de usuario

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página 5

5 Pasos de reunión de Requisitos

5.1 Pedir a los interesados para definir las categorías de usuarios y

desarrollar descripciones para cada uno de ellos

5.2 Comunicarse con las partes interesadas para definir los requisitos

básicos de la aplicación web

5.3 Analizar la información recopilada y utilizar está para el seguimiento

con las partes interesadas

5.4 Definir los casos de uso que describen los escenarios de interacción

para cada clase de usuario

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página 6

6 Definición de Categorías de usuarios

6.1 ¿Cuál es el objetivo general del usuario al utilizar la aplicación web?

6.2 ¿Cuál es su entorno de usuario y la sofisticación en relación con el

contenido y la funcionalidad de la aplicación web?

6.3 ¿Qué características genéricas de la aplicación web le gusta o le

disgusta al usuario?

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página 7

7 Opciones de Comunicación de los interesados

Puedes optar por alguna de ellas o aplicar más de una o todas.

7.1 Los grupos de enfoque tradicional - moderador entrenado se reúne con

un grupo de representante de los usuarios finales

7.2 Grupos de discusión electrónica - versión en línea del grupo de enfoque

tradicional

7.3 Encuestas Iterativas - una serie de estudios se centraron enviando al

representante de los usuarios finales (a menudo basadas en la Web o

correo electrónico)

7.4 Las encuestas exploratorias - basado en la Web encuesta ligada a las

WebApps teniendo un uso similar a las expectativas de los usuarios de

que esperan de la aplicación web

7.5 Construcción de escenarios - selecciona los usuarios finales para pedir

que creen casos de uso informales que describan las interacciones

específicas de la aplicación web

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página 8

8 Análisis de la información recopilada

8.1 Crear una pila de opciones para los contenidos de objetos identificados,

las operaciones aplicadas a los objetos, las funciones de la aplicación

web, y los requisitos no funcionales

8.2 Baraja las opciones al azar según un fin

8.3 Dar a las opciones barajadas a los usuarios representativos y pedir que

arreglen las opciones en grupos que representen a cómo les gustaría

que el contenido y la funcionalidad organizada este en la aplicación

web

8.4 El equipo de IWeb examina los arreglos de varios usuarios y trata de

identificar los grupos comunes de las diversas modalidades

8.5 Las etiquetas se asignan a estos grupos por el equipo de IWeb

8.6 Los usuarios se les pide las opciones de ordenar de nuevo el uso de

estas etiquetas (la intención es ver las etiquetas se estén comunicando

con la ubicación de la información y su funcionalidad)

8.7 El proceso de etiquetado y clasificación continúa hasta que el consenso

sea obtenido

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página 9

9 Desarrollo de casos de uso

• Los casos de Uso proveerán los detalles necesarios para crear un modelo de análisis

eficaz

• Los casos de Uso ayudaran a los desarrolladores a entender cómo los usuarios perciben

su interacción con la aplicación web

• Los casos de Uso ayudaran a compartimentalizar el trabajo de IWeb

• Los casos de Uso ofrecen una guía importante para los ensayos de la aplicación web

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página 10

10 Tipos de análisis de IWeb

10.1 El análisis de contenido - contenido proporcionado por la aplicación

web se identifica (técnicas de modelado de datos puede ser útil)

10.2 Análisis de Interacción - casos de uso pueden ser desarrollados para

describir la interacción del usuario con la aplicación web

10.3 Análisis funcional - escenarios de uso para definir las operaciones y

funciones aplicadas al contenido de la aplicación web

10.4 Configuración de análisis - la infraestructura del entorno de la

aplicación web se describe en detalle)

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página 11

11 Planificación de Proyectos de IWeb

11.1 Estimar el costo del proyecto

Se puede utilizar estimadores de la Web o emplear el TCO

11.2 Evaluar los riesgos

Aquí será necesario evaluar los riesgos que plantea Pressman en su libro

11.3 Definir finalmente la granularidad del programa para el primer alcance

y un fuerte programa de alcances posteriores

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página 12

12 Miembros del equipo de WebE

Es necesario definir cada uno de los miembros del equipo en base a las siguientes

definiciones:

• Los desarrolladores de contenido y proveedores - se centran en la generación y / o colección

de contenido de la aplicación web

• Editor Web - enlace entre el personal técnico con los ingenieros de la aplicación web y el

contenido no técnico de los desarrolladores y proveedores

• Ingeniero Web – involucrado con los requerimientos de elicitación de la aplicación web, el

modelado de análisis, diseño arquitectural , diseño de navegación, diseño de interfaces,

implementación y pruebas

• Expertos en el dominio de negocios - se centran en los problemas de negocio específicos

para abordar la aplicación web

• Apoyo especializado - responsable de la aplicación web de mantenimiento y apoyo continuo

• Administrador (Webmaster) - responsable de la operación diaria de la aplicación web

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página 13

13 Equipos de construcción de IWeb

13.1 Establecer un conjunto de directrices del equipo

13.2 Fuerza del líder del equipo debe ser identificado

13.3 Cada miembro del equipo deben ser talentosos y respetados

13.4 El compromiso de equipo debe ser esencial

13.5 Los miembros del equipo deben ser capaces de mantener el impulso

ante la adversidad

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página 14

14 Opciones de gestión de proyectos

Es necesario elegir entre las siguientes opciones y describir cual se utilizará:

• Outsourcing – IWeb ejecutada por terceras partes como vendedores que posean los

conocimientos técnicos, pero que pueden carecer de los conocimientos de negocios

• En casa - el desarrollo de la aplicación web por los ingenieros web empleados por la

empresa

• Mezcla - algunos de los trabajos realizados en casa y subcontratado algunas

14.1 Planificación IWeb - Outsourcing

14.1.1 Iniciar un proyecto

1. muchas de las actividades de análisis se debe realizar internamente

2. un diseño aproximado de la aplicación web debe ser desarrollado internamente

3. un calendario de entrega aproximada incluyendo fechas de los hitos y fechas límite de

entrega deben ser desarrollados

4. el grado de supervisión e interacción por parte del contratista con el vendedor deben ser

identificados

14.1.2 La selección de candidatos proveedores de externalización

1. entrevistar a los clientes antiguos para determinar el desempeño pasado del vendedor

2. tener la certeza de que el jefe(s) ingeniero(s) del proveedor del anterior proyecto exitoso

estén involucrados con ustedes

3. examinar cuidadosamente las muestras del trabajo del proveedor en proyectos similares al

suyo

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página 15

14.1.3 La evaluación de la validez de las cotizaciones de precios y estimaciones de

la fiabilidad

1. es el costo de la aplicación web citado ofrecer un directo o indirecto retorno de la inversión

que justifica el proyecto?

2. ¿El proveedor cuenta con el nivel necesario de profesionalismo y experiencia?

14.1.4 Grado de gestión de proyectos que puede esperar o llevar a cabo

(directamente proporcional al tamaño, costo y complejidad de la aplicación

web, cuanto mayor sea , más formal será la gestión y las actividades de SQA)

14.1.5 Evaluar el programa de desarrollo (corto tiempo de desarrollo sugieren que

el uso de granularidad fina en el programa, enlaza hitos menores

programadas en una línea de tiempo al día)

14.1.6 Gestión del alcance (utilizando un modelo de proceso incremental permite

que el equipo de desarrollo pueda congelar la posibilidad de un alcance

(actualización) para permitir una liberación de la aplicación web a ser

creada)

14.2 Planificación de IWeb - En-casa

14.2.1 Comprender el alcance del proyecto, las dimensiones del cambio y las

restricciones del proyecto

14.2.2 Definir la estrategia del proyecto incremental

14.2.3 Realizar análisis de riesgos

14.2.4 Desarrollar una estimación rápida

14.2.5 Seleccione un conjunto de tareas (descripción del proceso)

14.2.6 Establecer un programa

14.2.7 Definir los mecanismos de seguimiento de proyectos

14.2.8 Establecer enfoque de gestión del cambio

UNID - MTI PARCIAL 2

PROYECTO INGENIERIA WEB Página 16

15 Métricas de Áreas de IWeb

15.1 Esfuerzo de la ingeniería Web

15.1.1 Solicitud de creación y diseño de tareas

15.1.2 Página de autoría

15.1.3 Medios de Comunicación de autoría

15.1.4 Programa de creación

15.2 Evaluar el valor del negocio

15.2.1 Perfiles de los usuarios En línea

15.2.2 Visitas a la página