Avance de proyecto 1: Propuesta de proyecto
Avance de proyecto 1: Propuesta de proyecto
En este avance de proyecto formarán su equipo de trabajo, crearán una identidad para ustedes como despacho y realizarán la propuesta formal de su proyecto.
Modalidad
Colaborativa.
Objetivos de aprendizaje
- Desarrollar tus habilidades de trabajo colaborativo
- Desarrollar tu capacidad de administración del tiempo
- Que apliques lo visto en el curso de Fundamentos de Ingeniería de Software para continuar desarrollando tus habilidades como arquitecto de software.
Instrucciones
-
Como respuesta a esta asignación, deberán elaborar un documento para establecer su despacho de consultoría en desarrollo de aplicaciones web y bases de datos, y otro(s) documento(s), en el que presentarán la propuesta formal del proyecto.
El documento del despacho debe contener al menos lo siguiente (1 punto):
-
Conformación del equipo:
- Indicar para cada uno de los integrantes del despacho su nombre, matrícula y datos de contacto. Además deben identificar las fortalezas y áreas de oportunidad de cada uno de ustedes. Así como las expectativas que tienen del curso.
- Posteriormente elaborar un breve listado de lo que esperan lograr y obtener como equipo en el presente curso, así como sus compromisos para lograrlo.
-
Identidad corporativa:
- Razón social y logotipo, con los que deberán identificar todos los documentos que se generen a lo largo del desarrollo del proyecto.
- Principios y valores, así como los objetivos de su despacho de consultoría en desarrollo de sistemas y bases de datos.
- ¿Qué ofrece para sus clientes?, ¿Qué compromiso tiene con la sociedad?
- La propuesta del proyecto debe considerar (3 puntos):
-
Alcance organizacional:
Deberás describir brevemente la institución o empresa para la que se desarrolla el proyecto, indicando si se trata de un área o departamento específico, así como su misión o propósito general.
-
Descripción del problema o situación actual de la empresa:
Deberás describir a detalle la situación actual de la empresa. Por ejemplo su forma de operar actualmente y los inconvenientes de hacerlo así. En esta sección NO se espera que se incluya una propuesta de solución.
-
Requerimientos funcionales:
Describirás de manera general los principales requerimientos de la organización que pretenden cubrirse con el sistema. Se espera que se elabore un diagrama de casos de uso que cumpla con los lineamientos descritos en el curso de Fundamentos de Ingeniería de Software.
-
Requerimientos de información:
Identificarás de manera general los catálogos que le darán soporte al sistema de información. Al respecto se espera que identifiques de manera completa campos y posibles relaciones entre los catálogos.
-
Bosquejo de la aplicación:
Diseñarán una propuesta de interfaz gráfica (puede ser en papel, usando el editor de ventanas de MS VISIO o si lo prefieren utilizar el editor de formas de .NET, o cualquier otro editor web como Cacoo) que atenderá los aspectos funcionales identificados. Se espera que se muestre la evolución del bosquejo o prototipo con base a las revisiones hechas por el cliente. Podrán crear un proyecto por cada versión y numerarlas consecutivamente.
-
Plan de trabajo y aprendizaje adquirido (1 punto):
En TODAS sus presentaciones deben incluir el plan de trabajo actualizado y el aprendizaje adquirido como equipo. El plan de trabajo debe incluir al menos:
- 1) Las actividades pendientes del proyecto y el periodo de tiempo en el que se realizarán.
- 2) Para las actividades del siguiente avance los responsables de llevarlas a cabo, la fecha en la que las realizarán y el intervalo de esfuerzo estimado.
- 3) Para las actividades que se llevaron a cabo en este avance el tiempo que les tomó realizarlas y la diferencia con su estimación.
-
Recuerda que toda la documentación que generen en torno al proyecto deberá mostrar la imagen corporativa de tu equipo y mantener consistencia gráfica en aspectos como fuentes tipográficas, colores o sombreados, imágenes, márgenes y alineación.
Especificaciones de entrega
Por medio de su repositorio de equipo en bitbucket o github. Se debe crear el tag "Avance 1" en el último commit correspondiente a este avance.