Módulo 1
Ejercicio: Acta de constitución
Acta de constitución del proyecto
Proyecto: Edutecah
Código: EDH2019
Fecha: 24/09/2019
Contexto o enunciado:
La educación es uno de los factores que más influye en el avance y progreso de personas y sociedades. Además
de proveer conocimientos, enriquecer la cultura, valores y todo aquello que nos caracteriza como seres
humanos.
En base a esta premisa nace la herramienta Edutecah la cual será una multiplataforma educativa en la que
estudiantes, docentes y/o administradores educativos de educación media de los diferentes institutos a nivel
nacional podrán ingresar en nuestra multiplataforma virtual y tener acceso a recursos educativos que serán
los impartidos en sus respectivos cursos en cada una de sus clases.
De esta manera potenciamos el acceso libre y gratuito con disponibilidad inmediata a todo estudiante que
desee acceder a él y tener material didáctico de apoyo en sus estudios, de igual manera proporcionamos un
espacio donde los profesores puedan tener acceso a estos libro y subir más contenido si así considera
necesario.
Objetivos del proyecto:
El objetivo general es:
(i) Proveer un espacio educativo en el que tanto los docentes como los alumnos puedan desarrollar
sus actividades académicas y que faciliten sus procesos de enseñanza-aprendizaje a través de la red.
Los objetivos específicos son los siguientes:
(i) El docente pueda tener una mejor planificación de sus cursos, materiales didácticos.
(ii) Creación e implementación de los módulos docentes, clases, alumnos, recursos y visualizador de
documentos.
(iii) Los alumnos podrán facilitar su proceso de enseñanza mediante obtener material educativo, leer
documentos.
(iv) Dar un mayor alcance de los recursos educativos a los participantes debido a que se podrá acceder a los
servicios a cualquier hora y desde cualquier lugar.
(v) Fomentar el uso de la tecnologías de la información en la gestión de enseñanza - aprendizaje.
Estrategia del proyecto:
Factores críticos del éxito
 Proceso y adquisición de los servicios de hosting y compra de dominio.
 Diseño del software, de la interactividad y la parte visual acorde a los requerimientos.
 Mejoramiento del rendimiento y Seguridad.
 Fácil navegabilidad.
Requerimientos de alto nivel:
Software:
 Backend desarrollado en el lenguaje PHP.
 Frontend diseñado y desarrollado en HTML5, JavaScript, BootStrap y Semantic UI.
 Base de datos desarrollada en MYSQL.
 Hosting en servidor AMAZON con alojamiento en la nube.
Alcance del proyecto
Fase I:Gestion del proyecto
 Gestión de integración.
 Gestión de comunicación.
Fase II: Diseño
Diseño de módulos
 Gestión de usuario: Módulo utilizado para el manejo de la información necesaria de los
diferentes tipos de usuario que utilizan el sistema (Maestros, Personal administrativo).
 Recursos Electrónicos: Módulo utilizado para presentar toda la gama de contenido subido en la
plataforma disponible para el alumno.
 Soporte: Módulo utilizado para poder resolver dudas al usuario o instrucciones de cómo usar la
plataforma.
 Inventario: Organización, administración, actualización y categorización de los diferentes
contenidos disponibles en la plataforma.
 Lectura online: Módulo utilizado para visualizar los documentos bibliográficos, material de
apoyo educativo.
 Aulas virtuales: Módulo utilizado para facilita el manejo de la información y de contenidos tanto
de quien produce o reproduce los conocimientos.
 Acceso a cursos: Modulo utilizado para permitir de forma eficaz, aprobar o negar el acceso
de personas o grupo de personas.
Diseño del front-end.
Estructura de gobernabilidad
Metodología de Software a utilizar
Se utilizará la metodología Scrum por la facilidad que presenta para realizar un seguimiento de los elementos o
funcionalidades en las que se está trabajando, Las que están completadas y las que están pendientes según las
priorizaciones basadas en las necesidades del usuario pensando además en entregar resultados funcionales en
tiempos específicos de dos semanas.
Ventajas generales de Scrum:
● Retroalimentación Continua: A través de reuniones de seguimiento diario y reuniones para mostrar y
validar los entregables, se proporciona retroalimentación continua al cliente.
● Entrega Continua de Valor: Los procesos iterativos permiten la entrega continua de valor tan frecuentemente como
el cliente lo requiera. Lo que permite continuar por el mismo camino o corregir el rumbo si fuera necesario.
● Ritmo de trabajo sostenible: Los procesos Scrum están diseñados de tal manera que las personas involucradas
pueden trabajar a un ritmo de trabajo cómodo y ayudan a que este ritmo de trabajo continúe indefinidamente.
● Proceso de Desarrollo Eficiente: El definir periodos específicos de trabajo y reducir al mínimo de trabajo que no
es esencial conduce a mayores niveles de eficiencia.
● Mejora Continua: Los entregables se mejoran progresivamente Sprint por Sprint a través de un proceso de
definición y priorización de entregables y sus características.
● Adaptabilidad: El control empírico de los procesos y las entregas continuas hacen que los proyectos sean
adaptables y abiertos a la incorporación del cambio.
Viabilidad Operativa
El sistema está enfocado para el área colegial del sistema educativo, con esta herramienta ellos podrán acceder
de forma rápida, fácil y segura al contenido impartido en clase.
Se busca reducir el costo de mantenimiento en la mayor medida de lo posible, por lo tanto, se establecerá
ciertas líneas a seguir en el desarrollo del proyecto, como ser:
● La estructura de contenidos sea clara y permita organizar la información en secciones y subsecciones.
● La gestión de los contenidos sea realizada por personal no técnico sin conocimientos de programación,
de forma fácil e intuitiva.
Roles de desarrollo
Scrum master: Controla y administra los recursos del proyecto con el fin de cumplir el plan y objetivo definido.
Analista: Llevar al equipo el conocimiento necesario para el entendimiento y ejecución del software.
Diseñador: Generar el diseño arquitectónico y diseño detallado del sistema, basándose en los requisitos.
Programador: Encargado de traducir en código la especificación del sistema. Realizar la codificación del sistema.
Gerencia del proyecto:
Organigrama del proyecto
Scrum master y analista
Diseñador Programador
Proceso de administración de cambios:
Emisión de la solicitud del cambio. Para ello la persona que solicita el cambio debe definir el cambio
solicitado y la motivación de este. Esta solicitud debe encaminarse al director del proyecto, que es la persona
encargada de dar inicio al proceso de aprobación de cambios.
Análisis técnico. Si el cambio afecta al contenido técnico del proyecto, este debe ser analizado y aprobado por
el responsable técnico del mismo. Un cambio que técnicamente no sea viable quedará descartado.
Cuantificación del cambio. Para poder proceder con la aprobación del cambio es necesario cuantificar el
efecto que este tendrá sobre las limitaciones del proyecto (coste, plazo, recursos, etc.) Donde se estipula que
se extenderá el tiempo de desarrollo del proyecto.
Aprobado por:

Acta de constitucion edutecah 2

  • 1.
    Módulo 1 Ejercicio: Actade constitución Acta de constitución del proyecto Proyecto: Edutecah Código: EDH2019 Fecha: 24/09/2019 Contexto o enunciado: La educación es uno de los factores que más influye en el avance y progreso de personas y sociedades. Además de proveer conocimientos, enriquecer la cultura, valores y todo aquello que nos caracteriza como seres humanos. En base a esta premisa nace la herramienta Edutecah la cual será una multiplataforma educativa en la que estudiantes, docentes y/o administradores educativos de educación media de los diferentes institutos a nivel nacional podrán ingresar en nuestra multiplataforma virtual y tener acceso a recursos educativos que serán los impartidos en sus respectivos cursos en cada una de sus clases. De esta manera potenciamos el acceso libre y gratuito con disponibilidad inmediata a todo estudiante que desee acceder a él y tener material didáctico de apoyo en sus estudios, de igual manera proporcionamos un espacio donde los profesores puedan tener acceso a estos libro y subir más contenido si así considera necesario. Objetivos del proyecto: El objetivo general es: (i) Proveer un espacio educativo en el que tanto los docentes como los alumnos puedan desarrollar sus actividades académicas y que faciliten sus procesos de enseñanza-aprendizaje a través de la red. Los objetivos específicos son los siguientes: (i) El docente pueda tener una mejor planificación de sus cursos, materiales didácticos. (ii) Creación e implementación de los módulos docentes, clases, alumnos, recursos y visualizador de documentos. (iii) Los alumnos podrán facilitar su proceso de enseñanza mediante obtener material educativo, leer documentos. (iv) Dar un mayor alcance de los recursos educativos a los participantes debido a que se podrá acceder a los servicios a cualquier hora y desde cualquier lugar. (v) Fomentar el uso de la tecnologías de la información en la gestión de enseñanza - aprendizaje. Estrategia del proyecto:
  • 3.
    Factores críticos deléxito  Proceso y adquisición de los servicios de hosting y compra de dominio.  Diseño del software, de la interactividad y la parte visual acorde a los requerimientos.  Mejoramiento del rendimiento y Seguridad.  Fácil navegabilidad. Requerimientos de alto nivel: Software:  Backend desarrollado en el lenguaje PHP.  Frontend diseñado y desarrollado en HTML5, JavaScript, BootStrap y Semantic UI.  Base de datos desarrollada en MYSQL.  Hosting en servidor AMAZON con alojamiento en la nube. Alcance del proyecto Fase I:Gestion del proyecto  Gestión de integración.  Gestión de comunicación. Fase II: Diseño Diseño de módulos  Gestión de usuario: Módulo utilizado para el manejo de la información necesaria de los diferentes tipos de usuario que utilizan el sistema (Maestros, Personal administrativo).  Recursos Electrónicos: Módulo utilizado para presentar toda la gama de contenido subido en la plataforma disponible para el alumno.  Soporte: Módulo utilizado para poder resolver dudas al usuario o instrucciones de cómo usar la plataforma.  Inventario: Organización, administración, actualización y categorización de los diferentes contenidos disponibles en la plataforma.  Lectura online: Módulo utilizado para visualizar los documentos bibliográficos, material de apoyo educativo.  Aulas virtuales: Módulo utilizado para facilita el manejo de la información y de contenidos tanto de quien produce o reproduce los conocimientos.  Acceso a cursos: Modulo utilizado para permitir de forma eficaz, aprobar o negar el acceso de personas o grupo de personas. Diseño del front-end. Estructura de gobernabilidad
  • 4.
    Metodología de Softwarea utilizar Se utilizará la metodología Scrum por la facilidad que presenta para realizar un seguimiento de los elementos o funcionalidades en las que se está trabajando, Las que están completadas y las que están pendientes según las priorizaciones basadas en las necesidades del usuario pensando además en entregar resultados funcionales en tiempos específicos de dos semanas. Ventajas generales de Scrum: ● Retroalimentación Continua: A través de reuniones de seguimiento diario y reuniones para mostrar y validar los entregables, se proporciona retroalimentación continua al cliente. ● Entrega Continua de Valor: Los procesos iterativos permiten la entrega continua de valor tan frecuentemente como el cliente lo requiera. Lo que permite continuar por el mismo camino o corregir el rumbo si fuera necesario. ● Ritmo de trabajo sostenible: Los procesos Scrum están diseñados de tal manera que las personas involucradas pueden trabajar a un ritmo de trabajo cómodo y ayudan a que este ritmo de trabajo continúe indefinidamente. ● Proceso de Desarrollo Eficiente: El definir periodos específicos de trabajo y reducir al mínimo de trabajo que no es esencial conduce a mayores niveles de eficiencia. ● Mejora Continua: Los entregables se mejoran progresivamente Sprint por Sprint a través de un proceso de definición y priorización de entregables y sus características. ● Adaptabilidad: El control empírico de los procesos y las entregas continuas hacen que los proyectos sean adaptables y abiertos a la incorporación del cambio. Viabilidad Operativa El sistema está enfocado para el área colegial del sistema educativo, con esta herramienta ellos podrán acceder de forma rápida, fácil y segura al contenido impartido en clase. Se busca reducir el costo de mantenimiento en la mayor medida de lo posible, por lo tanto, se establecerá ciertas líneas a seguir en el desarrollo del proyecto, como ser: ● La estructura de contenidos sea clara y permita organizar la información en secciones y subsecciones. ● La gestión de los contenidos sea realizada por personal no técnico sin conocimientos de programación, de forma fácil e intuitiva. Roles de desarrollo Scrum master: Controla y administra los recursos del proyecto con el fin de cumplir el plan y objetivo definido. Analista: Llevar al equipo el conocimiento necesario para el entendimiento y ejecución del software. Diseñador: Generar el diseño arquitectónico y diseño detallado del sistema, basándose en los requisitos. Programador: Encargado de traducir en código la especificación del sistema. Realizar la codificación del sistema.
  • 5.
    Gerencia del proyecto: Organigramadel proyecto Scrum master y analista Diseñador Programador Proceso de administración de cambios: Emisión de la solicitud del cambio. Para ello la persona que solicita el cambio debe definir el cambio solicitado y la motivación de este. Esta solicitud debe encaminarse al director del proyecto, que es la persona encargada de dar inicio al proceso de aprobación de cambios. Análisis técnico. Si el cambio afecta al contenido técnico del proyecto, este debe ser analizado y aprobado por el responsable técnico del mismo. Un cambio que técnicamente no sea viable quedará descartado. Cuantificación del cambio. Para poder proceder con la aprobación del cambio es necesario cuantificar el efecto que este tendrá sobre las limitaciones del proyecto (coste, plazo, recursos, etc.) Donde se estipula que se extenderá el tiempo de desarrollo del proyecto. Aprobado por: