1. 3.6 Planeación de proyectos de
ingeniería web.
Taller de ingeniería de software
2. Planeación de proyectos de iweb
Debido a la velocidad a la que se pueden
desarrollar las aplicaciones web, uno se
pregunta si en realidad vale la pena gastar
tiempo y esfuerzo en realizar una planeación y
administración de una aplicación web.
(Pressman, 2005)
3. Planeación de proyectos de iweb
Sin embargo es importante mencionar que la
planeación aborda los elementos que se deben
definir para establecer el flujo de trabajo, que a
su vez nos permitirá rastrear como vamos con
los avances conforme se va desarrollando el
proyecto.
4. Planeación de proyectos de iweb
La gestión de proyectos que se realizan en
proyectos tradicionales y que son aplicables a
los e-projects (proyectos de Ing. web). Es
importante considerar todos los riesgos, así
como destacar los programas y definir los
controles que nos permitirán evitar confusiones,
frustraciones y fracasos.
5. Definición de una red de tareas
• Para cada tarea o subtarea, se hace una
representación gráfica dibujando cuando una
tarea se puede hacer en paralelo con otras o
cuando debe esperar a que termine alguna o
algunas tareas. Como ejemplo, la siguiente
tabla muestra el tiempo (esfuerzo) en
semanas asignado a cada tarea general, y la(s)
tarea(s) que deben completarse antes de que
esa tarea pueda comenzar:
6. Clave Tarea Tiempo Antecesor(es)
A Entrevista con el cliente 2
B
Entrega de una
propuesta inicial
1 A
C Hacer los cambios 2 B
D
Seleccionar miembros
del equipo
1 C
E Investigar recursos 1 C, D
F
Diseñar la interface de
usuario
2 E
G
Desarrollar el plan del
proyecto
1 E, F
H Programar la aplicación 2 G
I Integración de módulos 1 H
J Depurar la aplicación 2 H
K Pruebas 3 J
L
Calendario de entregas
finales
1 K
8. Gráficas de tiempo o de Gantt
Las gráficas de Gantt muestran para cada tarea,
la fecha de inicio, y de terminación. Usando el
ejemplo anterior:
9. Gráficas de tiempo o de Gantt
Tarea
Semana
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Entrevista
con el
cliente
X X
Entrega de
una
propuesta
inicial
X
Hacer los
cambios X X
Selecciona
r
miembros
del equipo
X
Investigar
recursos X
Diseñar la
interface
de usuario
X X
Desarrollar
el plan del
proyecto
X
Programar
la
aplicación
X X
Integració
n de
módulos
X
Depurar la
aplicación X X
Pruebas X X X
Calendario
de
X
10. Seguimiento de la planeación
El seguimiento se puede realizar de varias formas:
• Haciendo juntas periódicas del estado del
proyecto en las que todos los miembros del
equipo informan del progreso y los problemas.
• Evaluando los resultados de todas las revisiones
realizadas a lo largo de todo el proceso.
• Determinando si se han conseguido las metas
intermedias (milestones) en la fecha programada.
• Comparando la fecha real de inicio con la prevista
para cada tarea.
11. Planeación de proyectos de iweb
Si deseamos llevar a cabo un proyecto exitoso se
debe considerar el conformar un equipo de
ingeniero de acuerdo a las necesidades que se
determinen para el proyecto.
12. Planeación de proyectos de iweb
Los actores son todas aquellas personas que
colaboraran en el desarrollo exitoso del sistema
o aplicación web. Estos actores son todos los
ingenieros web que participan en el proyecto y
que se pueden organizar en gran medida en los
equipos de software tradicionales.
13. 3.7 El equipo de ingeniería web
• Desarrolladores y proveedores de contenido.
• Editores de Web.
• Ingeniero Web.
• Especialista de soporte.
• Administrador. (web master)