1 Direccion de Proyectos Web
-
Upload
oscarsamuelrmzjr -
Category
Documents
-
view
4 -
download
0
description
Transcript of 1 Direccion de Proyectos Web
![Page 1: 1 Direccion de Proyectos Web](https://reader031.fdocumento.com/reader031/viewer/2022020311/577c81d81a28abe054ae5e79/html5/thumbnails/1.jpg)
Oscar Samuel Ramírez Vargas 12410483
1
Instituto Tecnológico de Parral
Ingeniería Web II
Dirección de Proyectos Web
Profesor: Jorge Jacobo Aguirre Jiménez
Alumno: Oscar Samuel Ramírez Vargas
12410483
![Page 2: 1 Direccion de Proyectos Web](https://reader031.fdocumento.com/reader031/viewer/2022020311/577c81d81a28abe054ae5e79/html5/thumbnails/2.jpg)
Oscar Samuel Ramírez Vargas 12410483
2
9 Dirección de Proyectos Web
Muchas aplicaciones web son creadas por empresas que, o bien han estado
activas en el software industria sólo de manera breve o tienen sus raíces en
estrategias de pensamiento y técnicas de desarrollo tradicionales. mientras que la
primera (puede) demostrar poca o ninguna competencias de gestión, la otra trata de
usar el proceso de modelos de otras áreas de desarrollo de software o transponer
prácticas comprobadas y usarlas al dominio de Aplicaciones Web, lo que los hace
fallar tan a menudo como los recién llegados sin experiencia. Lo que hace que la
gestión de proyectos Web sea diferente de la gestión tradicional de proyectos de
software, ¿y qué trampas Qué esconden dentro? Por lo que hay métodos
potencialmente exitosos y enfoques para la gestión de proyectos Web ya han
evolucionado, se presentan brevemente y se incluyeron en el perspectiva holística
requiere en este campo.
La gestión de proyectos es una actividad humana para dar forma a las acciones
de otros seres humanos. Esta perspectiva centrada en las personas requiere que los
gerentes de proyectos web tengan una enorme competencia para la resolución de
conflictos, y que los equipos Web tengan un conocimiento interdisciplinario. En
consecuencia, el modelo utilizado para desarrollar aplicaciones web tiene que ser muy
flexible, lo que permite en si un incremento iterativo-fuerte para el desarrollo, y con la
participación con frecuencia del contratista. Esto significa que las herramientas y
técnicas utilizadas en la gestión de proyectos web son particularmente caracterizadas
por la transición actual de los métodos tradicionales de desarrollo de software hacia
los métodos ágiles. El uso constante de la gestión integrada con herramientas es tan
esencial como la gestión del riesgo consecuente durante todo el ciclo del proyecto. Si
uno mira la tasa de éxito de los proyectos de software durante los últimos diez años,
se puede ver que se ha mantenido constantemente en un nivel bajo. En vista de la
aparición explosiva de tecnologías y rápidamente creciente complejidad de la tarea,
incluso frente a este tipo de proyectos para la Web durante el próximo pocos años
pueden considerarse un éxito.
9.1 De La Gestión De Proyectos De Software
Tradicionales A La Gestión De Proyectos Web
9.1.1 Objetivos de Gestión de Proyectos de Software
Los Proyecto de software son compatibles con un enfoque de ingeniería para el
desarrollo de software en que se extiende el ciclo de desarrollo de producto técnico
(planificación - implementación - control) a las tareas económicas y sociales, como la
![Page 3: 1 Direccion de Proyectos Web](https://reader031.fdocumento.com/reader031/viewer/2022020311/577c81d81a28abe054ae5e79/html5/thumbnails/3.jpg)
Oscar Samuel Ramírez Vargas 12410483
3
gestión, el desarrollo y el seguimiento. Esto convierte software desarrollo en un
proceso iterativo, controlado, permitiendo una bien entendida continua adaptación a
los objetivos (ver Figura 9-1). Por tanto, la gestión de proyectos de software vincula la
técnica del desarrollo de productos para la fabricación de los productos económicos.
Figura 9-1 Objetivo de gestión del proyecto: un enfoque de ingeniería para el
desarrollo de software.
9.1.2 Las tareas de Gestión de Proyectos de Software
Un proyecto es una mezcla innovadora y compleja de condiciones, tales como
costos, plazos, recursos y calidad. El Proceso de rendimiento de una empresa tiene
que ser coordinado por la gestión de (proyecto) de manera que las
condiciones/restricciones puedan ser mantenidas, "la gestión tiene que especificar los
objetivos y estrategias de la empresa, operacionalizar en los planes, monitorear la
conclusión de los objetivos, desarrollar un organización empresarial adecuada para la
implementación de los objetivos y planes, dirigir y motivar al personal, el tener
control de los procesos de la empresa, y tomar decisiones. . . . Esto significa que
gestión se puede definir como una actividad que se ocupa de la configuración de las
acciones de otra gente "(Gernert y Ahrend 2001). Esta definición resulta en las
siguientes tareas para el (proyecto de software) gestión (según Gernert y Ahrend
2001, y estructurado como en la Figura 9-1):
• Liderazgo: Organización, control, liderazgo, informar.
![Page 4: 1 Direccion de Proyectos Web](https://reader031.fdocumento.com/reader031/viewer/2022020311/577c81d81a28abe054ae5e79/html5/thumbnails/4.jpg)
Oscar Samuel Ramírez Vargas 12410483
4
• Desarrollo: Ordenar, planificar y definir los objetivos.
• Monitoreo: Comprobar y controlar.
9.1.3 Las áreas en conflicto en Proyectos
Desde un punto de vista económico, un proyecto es a menudo visto como un
sistema que tiene que estar bien equilibrado entre el presupuesto disponible, el
horizonte de tiempo fijo, y la calidad del producto proyectado (ver Figura 9-2). El
aspecto importante de este punto de vista es que ninguno de los tres parámetros
puede ser cambiado sin que ello suponga un cambio en uno o ambos de los otros
valores de parámetros. El proyecto que tiene que ser completado en el menor tiempo
posible por lo que vuelve más caro de lo que originalmente planeado, o la calidad
disminuye. En la práctica, tanto ocurrirá en la mayoría de los casos.
Figura 2.9 Las zonas conflictivas tradicionales en los proyectos.
Es importante que el cliente este consciente de estas "zonas de conflicto" en un
proyecto desde el principio, y contemple el estrés del impacto del cambio de los
plazos, la reducción de costes, etc. A esto no se le puede hacer énfasis suficiente. De
hecho, sobre todo para proyectos Web, que a menudo tienen que ser manejados bajo
los presupuestos ajustados y plazos aún más estrictos, la relación "simple" entre el
presupuesto, tiempo y calidad a menudo se pierde en el ajetreo del desarrollo.
9.1.4 Particularidades de la Dirección de Proyectos Web
Por lo general, se puede observar que muchas aplicaciones monolíticas grandes
y sus desarrolladores del pasado han sido sustituidos por un gran número de (muy)
pequeñas aplicaciones Web (Reifer 2002). Esta tendencia implica ciclos de desarrollo
más cortos, lo que lleva a situaciones en el que el software está cada vez menos
desarrollado de la manera tradicional - sobre la base de los requisitos especificados -
Costos
Proyecto
Tiempo Calidad
![Page 5: 1 Direccion de Proyectos Web](https://reader031.fdocumento.com/reader031/viewer/2022020311/577c81d81a28abe054ae5e79/html5/thumbnails/5.jpg)
Oscar Samuel Ramírez Vargas 12410483
5
desde cero. En su lugar, los componentes se acoplan en un enfoque ágil (véase el
capítulo 10), y la reingeniería se utiliza para desarrollar un diseño significativo en el
trabajo. Tabla 9-1 muestra las características resultantes para la gestión de proyectos
Web, gestión de proyectos de software tradicional en comparación (adaptado de
Reifer 2002). Muchos de los desarrolladores jóvenes no están familiarizados con los
modelos tradicionales y métodos que aseguren la madurez incremental del desarrollo
(como CMMI o ISO 15504) y el tiempo para aprender y aplicar estos modelos con
frecuencia no está disponible. Desarrollo de procesos, habilidades disciplina, o de
estimación son suelen arrojar como lastre innecesario.
Tabla 9-1 tradicional de gestión de proyectos de software frente a la gestión de
proyectos Web
Los proyectos Web también difieren de los proyectos de software tradicionales
en sus resultados:
• Sistemas de software tradicionales se componen de piezas agrupadas por
funciones, donde la clave métrica de estas partes es la funcionalidad. Por el contrario,
la funcionalidad del software y contenido donde estos dependen el uno del otro en las
aplicaciones Web, y la disponibilidad conjunta de ambos elementos es esencial desde
la primera entrega.
• El diseño y la creación de los contenidos son al menos tan importante como la
aplicación de funcionalidad. Para aplicaciones web, la estructuración en componentes
de diseño se hace de diferentes maneras por las diferentes comunidades de
desarrollo, utilizando diferentes nombres convenciones (ver Tabla 9-2).
Objetivo principal
Tamaño del Proyecto
Duración
Costo
Acercamiento del
desarrollo
Tecnologías
Procesos
Productos
Perfil del staff
Producto de alta calidad a bajo costo
Mediano a grande (10 a 100 personas)
12 a 18 meses
Algunos millones de dólares
Basado en requerimientos; estructurado
en fases; incremental con documentación
Métodos OO herramientas CASE
CMM ISO etc (rígidos)
Basados en códigos poca reusabilidad
Desarrolladores profesionales de software
Crear un producto usable en el menor tiempo
Pequeño (3 a 6 personas)
3 a 6 meses
Algunos miles de dólares
Métodos agiles, ensamblado de componentes,
prototipos
Métodos basados en componentes, programación
visual, media
Ad-Hoc (agile)
Alta reusabilidad, componentes aplicaciones
estándar
Diseñadores multimedia, programadores web,
gente de marketing
![Page 6: 1 Direccion de Proyectos Web](https://reader031.fdocumento.com/reader031/viewer/2022020311/577c81d81a28abe054ae5e79/html5/thumbnails/6.jpg)
Oscar Samuel Ramírez Vargas 12410483
6
Como se menciona en la literatura (por ejemplo, Chan 2002), estas áreas
tienen que ser coordinadas e - idealmente – en un ambiente desarrollado
conjuntamente. Si bien el diseño de información tiene por objeto el contenido, diseño
de interfaz de usuario se refiere a la interacción y la navegación en la aplicación Web.
El diseño del programa comprende la funcionalidad y comunicación con la
aplicación en el trasfondo (bases de datos, sistemas de almacenamiento de datos,
etc.). El objetivo principal de la gestión de proyectos web es para optimizar y la
presentación de la información, el acceso y la funcionalidad de una aplicación web, y
coordinar todas estas áreas con el contenido de la perspectiva del producto.
Tabla 9-2 Componentes del diseño de aplicaciones Web
Interfaz
Programa
Presentación
Información
Hipertexto: Navegación Estructura
Contenido