Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Acta de Constitutiva del Proyecto ¿Qué es? Un acta constitutiva de proyecto es un documento legal que establece los términos y condiciones de un proyecto. El acta constitutiva del proyecto debe incluir los siguientes elementos: Nombre del proyecto: El nombre del proyecto debe ser claro y conciso. Objetivos del proyecto: Los objetivos del proyecto deben ser claros, concisos y medibles. Alcance del proyecto: El alcance del proyecto debe estar bien definido y documentado. Cronograma del proyecto: El cronograma del proyecto es el plan para completar el proyecto dentro de un cierto período de tiempo. Presupuesto del proyecto: El presupuesto del proyecto es el plan para gastar el dinero del proyecto. Equipo del proyecto: El equipo del proyecto es el grupo de personas que trabajarán en el proyecto. Roles y responsabilidades: Los roles y responsabilidades de cada miembro del equipo del proyecto deben estar claramente definidos. Procedimientos de aprobación: Los procedimientos de aprobación para las decisiones del proyecto deben estar claramente definidos. Mecanismos de resolución de conflictos: Los mecanismos de resolución de conflictos para los desacuerdos entre los miembros del equipo del proyecto deben estar claramente definidos. Cláusula de terminación: La cláusula de terminación del proyecto debe especificar las condiciones bajo las cuales el proyecto puede ser terminado. Algunos beneficios clave de tener un acta constitutiva de proyecto: Mejor comunicación: El acta constitutiva del proyecto ayuda a garantizar que todos los miembros del equipo del proyecto estén en la misma página en términos de los objetivos del proyecto, el alcance del proyecto, el cronograma del proyecto y el presupuesto del proyecto. Mayor claridad: El acta constitutiva del proyecto ayuda a aclarar los roles y responsabilidades de cada miembro del equipo del proyecto, así como los procedimientos de aprobación y los mecanismos de resolución de conflictos. Mejor control: El acta constitutiva del proyecto ayuda a los gerentes de proyecto a controlar el progreso del proyecto y a tomar medidas correctivas cuando sea necesario. Menor riesgo: El acta constitutiva del proyecto ayuda a mitigar los riesgos asociados con los proyectos al identificar y abordar posibles problemas de antemano. Mejor finalización del proyecto: El acta constitutiva del proyecto ayuda a garantizar que los proyectos se completen con éxito al proporcionar un marco claro para el proyecto y al garantizar que todos los miembros del equipo del proyecto estén en la misma página. Acta de Constitutiva del Proyecto Nombre del proyecto Siglas del proyecto Proyecto 0 P0 Descripción del proyecto En este proyecto se desarrollará un videojuego del género plataforma de aventura desde cero. Para ello, se empleará el motor Unity 2D y el código será en C#. La funcionalidad del juego contará entre otras cosas con modo solitario. Además, este servidor contará con una base de datos realizada en SQLite donde se guardará los recursos obtenidos por jugador al final de la partida. Hay que tener en cuenta que el desarrollo de un videojuego puede llevar meses e incluso años, gracias a la herramienta de desarrollo Unity 2D esta tarea se puede reducir bastante, ya que proporciona ayuda y facilidades a la hora de desarrollar. Por otro lado, la principal motivación es poder mostrar cuan factible es poder llegar a realizar un videojuego de plataforma de aventura encargándose de todos los aspectos de desarrollo, es decir, desde el diseño de niveles, personajes y decorados, hasta la programación del mismo, aun sin tener mucho conocimiento de multimedia para juego, por lo que este proyecto no solo será un reto, sino también permitirá mostrar el desempeño, dedicación y conocimientos de cada integrante. Definición del Producto del Proyecto: El proyecto presenta la creación de un videojuego de aspecto histórico. El principal objetivo es captar la esencia de la historia mediante fechas conmemorativas (derivando esta fecha por medio de niveles). Empezando por el terreno del sistema de juego, emulará a los clásicos controles (joystick) de los videojuegos de plataforma. Cosas simples como caminar, correr, agacharse, saltar, tomar y atacar (si la misión lo requiere) serán algunas de los movimientos que el usuario podrá realizar. En el aspecto gráfico, se plantearán varias alternativas. Por una parte, los personajes estarán realizado de una manera clásica, esto es: cada frame de las animaciones del mismo estarán hechas a mano por el diseñador, imagen a imagen. De diferente modo, los demás personajes estarán hechos con un programa basado en animación que entre otras cosas permiten la realización de los personajes por piezas. A su vez, estas piezas individuales se animarán por separado para crear animaciones de forma conjunta y así permitir el ahorro de la gran cantidad de tiempo que se utilizaría si se realizara de la forma clásica. El objetivo del juego es el mover a nuestro personaje principal hacia un objetivo final, para ello se utilizarán físicas de impulsos básicas y movimientos básicos rectos. Definición de Requisitos del Proyecto: Personal involucrado: A continuación, se citan las personas que están involucradas en el proyecto: en primer lugar, los alumnos que lo realiza y en segundo lugar los profesores que supervisan el desarrollo del proyecto. Nombre: 1. Usuario 1 2. Usuario 2 3. Usuario 3 Rol: 1. Líder del proyecto y tester 2. Analista y Base de datos 3. Desarrollado y Diseñador Categoría profesional: Estudiantes de ingeniería de tecnologías de la información y comunicación Responsabilidades: 1. Supervisión del proyecto y diseño de interfaces y personajes del proyecto 2. Análisis del proyecto 3. Programación del proyecto Información del contacto: 1. Usuario @mail.com 2. Usuario2@mail.com 3. Usuario 3@mail.com Nombre: 1. Maestro1 2. Maestro2 Rol: Supervisores del proyecto Categoría profesional: 1. Profesor de asignatura administración de proyectos 2. Profesor de asignatura ingeniería de software Responsabilidades: Supervisores del proyecto y asesores del desarrollo del proyecto Funcionalidad del producto: El fin del producto es introducir al mercado un videojuego que sea satisfactorio para nuestros usuarios, pues su funcionalidad es interactuar con el usuario de forma divertida, esto se podrá realizar con los controles que tienes el videojuego como: brincar, caminar, correr, saltar, agacharse y defenderse de sus enemigos, los escenarios serán diversos paisajes. Características de los usuarios Tipo de usuario: no autenticado Actividades: ver pantalla de inicio del juego, seleccionar las diferentes opciones del juego. Restricciones Lenguaje que usará la aplicación: C#. El servidor será capaz de atender varias peticiones de jugadores de forma concurrente. Controles personalizados para dispositivos móviles. Las siguientes tablas corresponden con los requisitos funcionales del videojuego. Requisitos Funcionales 1 Menú del juego En el sistema deberá existir un menú principal donde el usuario podrá acceder a las distintas opciones del juego. 2 Iniciar el juego El sistema deberá lanzar el juego, sin errores, cargando los recursos gráficos necesarios 3 Mostrar la selección de nivel del juego El sistema deberá mostrar las distintas opciones para la selección de nivel del juego 4 Iniciar nivel del juego El sistema deberá cargar el nivel seleccionado sin problema alguno 5 Botón de sonido El sistema deberá tener la opción de quitar o activar sonido del juego 6 Botón de pausa El sistema deberá mostrar el botón de pausa y realizar la operación cuando el usuario presione en pantalla el botón pausa. 7 Reiniciar el nivel El sistema deberá volver a cargar el nivel, sin errores, cuando el usuario pulse el botón de reiniciar nivel 8 Termino de nivel El sistema deberá mostrar de manera correcta la interfaz del término del juego con opción de pasar a un nuevo nivel o regresaral menú principal. 9 Activación del nivel del juego El sistema deberá los distintos niveles del juego y activar los niveles, conforme el jugador vaya avanzando. 10 Selección de personaje a jugar El sistema deberá mostrar los distintos personajes del juego, (dependen de cada nivel) para que ellos puedan seleccionar al personaje que más les guste 11 actualización de HUD Se actualizará el HUD cuando el usuario jugador inicie el juego(actualización de recursos) Requisitos no funcionales 1 Compatibilidad con el sistema debe de ser compatible con distintos teléfonos móviles con sistema operativo Android 2 Compatibilidad de resolución El sistema deberá ser compatible con diferentes resoluciones de pantalla. 3 Compatibilidad con formatos de audio El sistema deberá reproducir distintos formatos de sonido como mp3, AAC, Ogg, MIDI y WAV 4 Texto legible Debe ser adoptarse a la resolución de las pantallas y mostrar los textos legibles para el usuario. Requisitos del proyecto 1 Entrega del proyecto Tanto el software como la documentación se deberán entregar en el tiempo establecido. 2 Guía de usuario Se debe elaborar una guía o manual de usuario para la comprensión del juego por parte del mismo, explicando los controles, el reglamento, las puntuaciones, etc. Requerimientos de calidad. A continuación, se detallarán aquellos requisitos que pueden usarse para calificar operaciones del sistema, no describen información a guardar, ni funciones a realizar, sino características de funcionamiento. Requisitos de rendimiento El sistema debe de ser capaz de responder con una respuesta inferior a 2 segundos. Requisitos de seguridad La seguridad del usuario no se debe comprometer en ningún momento. La aplicación no violará la privacidad del usuario, y la información entre aplicación y servidor estará encriptado. Requisitos de fiabilidad Las operaciones que componen el sistema deben desarrollarse sin incidente alguno. Requisitos de mantenibilidad Las tareas de administrar el sistema deben ser lo más sencillas posibles, para no cargar de trabajo al encargado de realizar esta actividad. Por otro lado, el sistema tiene que ser escalable por si fuera necesario añadir más funcionalidad. Requisitos de disponibilidad La disponibilidad del sistema debe ser a tiempo completo y en caso de fallo, reactivar el servicio se debe realizar en el menor tiempo posible. Requisitos de portabilidad El sistema debe de poder migrarse en el menor tiempo posible si surge esa posibilidad. Tanto aplicación como servidor. Objetivo del proyecto: Desarrollar un videojuego de género plataforma de aventura mediante Unity 2D para dispositivos móviles con sistema operativo Android. Concepto Objetivos Criterio de éxito empresa pretende desarrollar el mejor proyecto, tomando como base el entretenimiento y aprendizaje. Crear a los personajes del videojuego más animado y llamativos. Los personajes han resultado curiosos por parte de los usuarios. Tiempo 3 meses en el análisis del proyecto Se ha recopilado la mayor información y se ha iniciado con el diseño de los personajes. Costo Derivado de recursos humano, derivado de recursos materiales $20, 000.00 $19,000.00 Finalidad del proyecto El objetivo fundamental del este proyecto corresponde con la realización de un videojuego para la enseñanza de las fechas conmemorativas de la historia, que sea soportado mediante tecnología móvil. La idea fundamental es que el videojuego sirva como una herramienta para aumentar la motivación de los niños para conocer los acontecimientos y las fechas de la historia. Además de poder conseguir realizar un videojuego que tenga la facilidad de actualizar sus distintas versiones, donde un público con conocimientos tecnológicos bajos pueda realizar el contenido que complementa a dicho videojuego únicamente disponiendo de una conexión a internet. Justificación del Proyecto Justificación cualitativa Justificación cuantitativa Actualmente los niños no prestan atención a los videojuegos educativos, ya que no suelen ser atractivos para ellos. El 75 % de los niños que cursan la primaria no conocen los acontecimientos históricos y el otro 25 % conocen algunos personajes y fechas por las efemérides. Designación del Líder del Proyecto Nivel de autoridad Nombre Usuario1 Líder, Diseñador de arte y tester Reporta a Usuario2 Diseñador Supervisa a Usuario3 Desarrollador Supervisa a Usuario4 Analista Objetivo del producto: Lograr que cumpla con todas las necesidades y que sea satisfactorio para los usuarios, con el fin de tener unos de los mejores lugares en el mercado (de videojuegos). Cronograma de eventos del proyecto Cuatrimestre 1 del proyecto # ACTIVIDADES CONTROL Septiembre Octubre Noviembre Diciembre semanas 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 Análisis PROG. REAL 2 Diseño PROG. REAL 3 Desarrollo PROG. REAL 4 Pruebas PROG. REAL Usando solo dos actividades Eventos significativos Fecha programada Planteamiento de objetivos 18 de septiembre del 2017 Diseño de personajes 20 de octubre del 2017 Herramientas que utilizar 20 de noviembre del 2017 Realización de bocetos del videojuego 26 de noviembre del 2017 Principales amenazas del proyecto Reprobación de algún miembro del equipo Descompostura del equipo de cómputo o hardware de almacenamiento Formateo de unidades de almacenamiento de PC y pendrive Principales oportunidades del proyecto Generar ganancias económicas Impulso por parte del Gobierno Compra y distribución del videojuego por parte de escuelas privadas y/o públicas Presupuesto preliminar del proyecto Concepto Monto Compra de licencia de software de diseño 170 pesos Compra de licencia de Unity Por mes 150 pesos Computadora 4gb de RAM disco duro 1 terabyte 20470 pesos Responsable que autoriza el proyecto Nombre Empresa Cargo Fecha Firma Usuario 1 . Líder del proyecto, diseñador de arte y tester 05/10/2017
Compartir