FUNDAMENTOS DE DESARROLLO DE  SOFTWARE

CALENDARIZACIÓN PARA EL DESARROLLO DEL PROYECTO FINAL

 

·         Para el proyecto final, se formarán equipos de tres o cuatro personas, los proyectos serán designados por sorteo.

·         Para la entrega del anteproyecto deberán de tener por lo menos tres entrevistas con el usuario pudiendo así recopilar la información necesaria.

·         El control de las citas que tengan con el usuario y los acuerdos durante el semestre deberán ser enviadas por mail a cjimenez@udem.edu.mx, igualmente se recomienda agendar la revisiones de productos terminados, esto será anotándose directamente en la hoja de registro en el cubículo 6315.

·         En lo que respecta a la documentación, esta se desarrollará la mayor parte en clase siendo estos los casos a evaluar, para lo cual cada equipo deberá traer la información necesaria para construir los diagramas y especificaciones contando esto como tarea para cada clase y siendo responsabilidad de todos los integrantes del equipo.

·         Los equipos entrarán en una competencia siendo la creatividad y el uso adecuado de los recursos la parte más importante para determinar el mejor proyecto, considerando obviamente la funcionalidad del sistema.

·         El proyecto podrá realizarse en cualquier lenguaje de programación, considerando las necesidades del proyecto y la infraestructura computacional que tenga el usuario en su negocio.

 

Producto Terminado

Fecha de Entrega Límite

Anteproyecto

7 de Febrero

Análisis

 

         Resultados de las entrevistas

7 Marzo

         Resultados del análisis

14 Marzo

Diseño      

 

        Arquitectura y descripción

Al terminar en el mes

        Diseño de estructura de datos

                             de

        Diseño de Interfaces

Marzo

Construcción

 

        Avance en un 25%

Iniciar a finales de abril

        Avance en un 50%

Continuar en Mayo

        Avance en un 75%

Continuar en Mayo

        Avance al 100%

Antes del examen final

Pruebas

A  la par con la construcción

Manuales

              18 de Mayo(día del examen final)

Documentación técnica del proyecto

Durante todo el semestre

Implementación y capacitación

Según acuerdo con usuarios

 

 

Importante a considerar :

 

Se asignará un mismo proyecto a dos o tres equipos para competir entre ellos, asignándose la calificación mayor(10-1) al mejor y calificaciones menores a estas a los otros equipos(9-1) en base a los resultados mostrados.(Esto con relación al producto terminado-sistema).

 

 

 - Para las entregas de trabajos. Si existiera una entrega posterior a la fecha definida, la calificación del trabajo se reduciría de 10 puntos por cada día que pase de la fecha límite, incluyendo sábados y domingos.

 

La calificación que se asigna al trabajo es por la primera versión del trabajo entregado.

Sólo se aceptarán dos versiones por trabajo las cuales se revisarán al detalle máximo. Si existiesen aún errores en la segunda versión deberán de corregirse y considerarse para la entrega final del trabajo.

- Si el análisis y diseño de la parte de la aplicación que toque construir en ese momento no está completO, no se revisará  el código.