Want to make creations as awesome as this one?

Transcript

Inicio

Gestión de Proyectos de SoftwareLic. Dalia Jocelyn Gómez ReyesFases de Gestión de Proyectos de SoftwarePÉREZ MENESES BRANDONPÉREZ ROMERO ANGEL EMANUEL

Instituto tecnológico de México Campus pachuca

de Gestión de Proyectos de Software

FASES

Inicio delproyecto

Definición del proyecto
del proyecto
del proyecto
del proyecto

Lineamientos del proyecto

Participantes:Pérez Romero Angel EmanuelPérez Meneses BrandonPublico objetivo:Visitantes del sitio web.

Stakeholders

El proyecto consiste en la creación de un escenario 3D interactivo que podrá aplicarse en distintos contextos, como recorridos virtuales, mapas para videojuegos, o como componente en un sitio web interactivo.

Objetivo

Escenario virtual en 3D.

Nombre

del proyecto
del proyecto
del proyecto

Lineamientos del proyecto

Tiempo y recursos elevados.Requerimiento de conocimientos avanzados.La compatibilidad puede ser complicada.

Riesgos

Ofrecer una experiencia visual única y atractiva.Modificación y actualización fácil.Múltiples aplicaciones.

Beneficios

3 de abril al 5 de junio

Cronograma

Estudio de factibilidad

Escalar el proyecto para futuros usos (por ejemplo, agregar más áreas al recorrido o expandir el mapa de videojuegos) sería factible con el equipo adecuado y una planificación adecuada de los recursos.

Escalabilidad

Herramientas como los cronogramas, registros de cambios, entre otros, nos permitirán mantener un control en el flujo del proyecto adecuado al tiempo de entrega y los requerimientos.

Recursos

La librería Three.js es ideal para integrar escenarios 3D en páginas web, ya que permiten la visualización 3D directamente en navegadores sin necesidad de plugins adicionales.

Tecnologías

Planifiacióndel proyecto

Determinar objetivos y tareas
de tiempo
herramientas necesarias

Plan del proyecto

Se dividirán las actividades en:- Desarrollo- Implementación de la librería- Desarrollo Fronend- Interactividad- Optimización- Pruebas

Estimación

Se usará HTML5 como lenguaje de estiquetas. Para añadir estilos sobre el modelado 3D se utilizará CSS. Para la funcionalidad de los objetos se usará JavaScript.

Recursos y

Objetivos SMART

Es importante estar preparado para ajustar el alcance, tiempos y recursos a medida que el proyecto avanza, y contar con un plan de contingencia para mitigar cualquier problema que pueda surgir.

Riesgos

Cronograma

Ejecucióndel proyecto

Creación del proyecto
del proyecto

Implementación de la interactividad

Integración con tecnologías web

Modelado 3D

El equipo se enfocará en lograr los objetivos que se establecieron.Haciendo uso de la información recopilada se desarrollará el proyecto dentro del tiempo establecido.

Desarrollo

de calidad

Pruebas deusabilidad

Pruebas de rendimiento

Asegurar que las funcionalidades planificadas se integren correctamente y que el producto final cumpla con los estándares de calidad, rendimiento y funcionalidad.

Control

Monitoreo ycontrol del proyecto

Seguimiento del progreso del proyecto
utilizadas
del proyecto
clave
  • Diagrama de Gantt para mantener control del tiempo de cada actividad.
  • Registro de cambios para gestionar cambios aprobados.

Herramientas

  • El proyecto se mantuvo alineado al plan de trabajo.
  • Los plasos de tiempo para las tareas variaron.
  • Los problemas se detectaron y corrigieron rápidamente.

Resultados

  • Seguimiento del progreso del proyecto.
  • Gestión de riesgos.
  • Control de cambios.

Actividades

Cronograma actualizado

Cierre delproyecto

Finalización de todas las actividades

Finalización del proyecto

Evaluación del proyecto

Cierre de actividades

Aceptación

Entrega final

¡Gracias!

Para añadir estilos y apariencia sobre el modelado 3D se hará uso de las funciones del lenguaje CSS.

Creación del entorno 3D

Contiene la librería “three,js” qué incorpora todos los recursos para la creación de diversos objetos 3D y para poder permitir las funciones dentro del navegador.

Operabilidad en el navegador

Se implementan técnicas y herramientas de software adecuadas al presupuesto y habilidades de los integrantes del proyecto.Se cumplirán las metas y actividades en el tiempo establecido, manteniendo una brecha de tiempo, en caso de algún restraso.

Realistic

(Realista)

Se realizarán pruebas para garantizar que el entorno se cargue rápidamente y sea fluido en diferentes navegadores y dispositivos.

Se realiza una reunión con el equipo para realizar una revisión "postmortem" del proyecto, esto para poder identificar qué salió bien y qué podría mejorarse en futuros proyectos.

El escenario virtual en 3D debe estar 100% funcional en al menos tres plataformas (navegador web, dispositivo móvil y PC). El rendimiento del entorno debe mantener un mínimo de 30 FPS en cada plataforma.

Measurable

(Medible)

Desarrollar un escenario virtual en 3D interactivo que pueda ser utilizado para recorridos guiados, mapas de videojuegos o incorporarse a sitios web con una interfaz amigable para el usuario.

Specific

(Específico)

Completar el proyecto en su totalidad en un tiempo de 2 meses. Las primeras 5 semanas será de desarrollo del proyecto, las siguientes 2 serán de prueba y la última semana de optimización y ajustes.

Time-bound

(Tiempo limitado)

Desarrollar los modelos 3D y la programación de la interacción dentro de un plazo de 2 meses, dividiendo las tareas entre modelado, programación y pruebas.

Achievable

(Alcanzable)

Se realiza una última ronda de pruebas sobre la funcionalidad y usabilidad para asegurarse de que no hay errores.Despúes de que las pruebas hayan sido exitosas, se procede a la entrega oficial del proyecto.

Se finalizan todas las actividades relacionadas al proyecto.

Los usuarios de la página podrán interactuar con el entorno 3D haciendo uso del mouse o el trackpad de una PC, mientras que en un dispositivo movil, será necesario realizar gestos con los dedos para poder interactuar.

Interacción con la página

Se verifica que el proyecto esté funcionando correctamente y que se encuentre optimizado en diversos entornos.Al igual de que todas las solicitudes de los stakeholders se hayan implementado.Se prepara y entrega la documentación del proyecto en su totalidad.

El proyecto asegurará que el manejo del entorno sea intuitivo y sencillo.

Operacionales

La falta de comunicación clara puede llevar a malentendidos, errores o duplicación de esfuerzos.

Cronograma

El desarrollo del proyecto puede ser más complejo de lo esperado, lo que puede provocar retrasos en los plazos de entrega. Esto puede impactar otras fases del proyecto.

Técnicos

Los escenarios en 3D pueden consumir muchos recursos, lo que podría causar problemas de rendimiento en dispositivos más antiguos o en plataformas web.