Está en la página 1de 14

Curso/ Grupo

Proyecto
Versin

Fecha

1.0

PROYECTO

Normas Generales
Nota: eliminar esta pgina una vez leda.
1. Objetivo
Este documento presenta la estructura base de un proyecto de desarrollo de sistemas para la materia
Proyecto, cursada 2004.
Nota: este modelo de proyecto aplica para un diseo por objetos. Si su equipo realizar un diseo
estructurado, adaptar el contenido acorde a sus necesidades.

2. Procedimiento de entrega
Procedimiento de trabajo:
-

El proyecto debe documentarse en este Template, manteniendo el tamao y estilos de letra, ndice,
etc.,

Este documento propone es un contenido MINIMO sugerido. Cada proyecto puede agregar secciones
segn lo requiera y eliminar lo que no corresponda, realizando los ajustes que el equipo considere
necesarios.

Este mismo documento se va actualizando a medida que avanza el desarrollo del tema (se podrn
agregar Anexos).Cada nueva entrega genera una nueva VERSION

En cada reunin de presentacin deber entregarse al docente un informe de avance del proyecto
(modelo de documento disponible en http://materias.frba.utn.edu.ar/proyecto/)

3. Formato de entrega final


La entrega del trabajo final debe realizarse siguiendo las normas de la materia definidas a continuacin:
-

El documento final debe ser entregado en un ejemplar anillado en negro, con tapa transparente y
contratapa negra o transparente.

El trabajo debe ser entregado en un nico tomo con todos los contenidos, incluyendo copias del
documento en digital en CD en un sobre pegado en la contratapa.

Nombre Proyecto
Pgina 1 de 14

Curso/ Grupo

Proyecto
Versin

Fecha

1.0

PROYECTO

<Nmero de Grupo> <Curso>


Ao 2004
<Breve
descripcin
en
5
lneas>
Integrantes del equipo:
Nombre y Apellido

Legajo

e-mail

Telfono

Docentes:

VERSION X.X

Pgina 2 de 14

Curso/ Grupo

Proyecto
Versin

Fecha

1.0

PROYECTO

Historial de Revisiones
Fecha

Versin

Descripcin

Autor

Pgina 3 de 14

Curso/ Grupo

Proyecto
Versin

Fecha

1.0

PROYECTO

Tabla de Contenidos
Resumen Ejecutivo....................................................................................................................................5
1.

Introduccin........................................................................................................................................6
1.1

2.

3.

4.

Alcances y lmites.........................................................................................................................6

Vista General del Proyecto.................................................................................................................6


2.1

Propsito, Objetivos y Alcance.....................................................................................................6

2.2

Suposiciones y Restricciones........................................................................................................6

2.3

Entregables del proyecto...............................................................................................................7

Organizacin del Proyecto...............................................................................................................10


3.1

Participantes en el Proyecto.......................................................................................................10

3.2

Interfaces Externas.....................................................................................................................10

Gestin del Proceso...........................................................................................................................10


4.1

GANTT........................................................................................................................................10

4.2

Estimaciones del Proyecto..........................................................................................................10

4.3

Plan del Proyecto........................................................................................................................10

4.3.1

Fases del Proyecto................................................................................................................11

4.3.2

Calendario del Proyecto.......................................................................................................11

4.4

Seguimiento y Control del Proyecto............................................................................................14

5.

Referencias y Bibliografa................................................................................................................14

6.

Anexos...............................................................................................................................................14
Pgina 4 de 14

Curso/ Grupo

Proyecto
Versin

PROYECTO

Fecha

1.0

Resumen Ejecutivo
(en una carilla describir el proyecto, objetivos, solucin encontrada, conclusiones, a modo de resumen
del contenido del documento. Atencin: Este resumen se realiza una vez terminado el proyecto.)

Pgina 5 de 14

Curso/ Grupo

Proyecto
Versin

PROYECTO

Fecha

1.0

Plan de Desarrollo de Software


1.

Introduccin
(Explica el objetivo del documento Plan de Desarrollo)

1.1

Alcances y lmites

(Explica los alcances y lmites del Plan de Desarrollo del Sistema, en forma muy resumida.)

2.

Vista General del Proyecto

2.1

Propsito, Objetivos y Alcance

(Se hace una somera descripcin de la empresa, la necesidad que se debe satisfacer y los lmites
de esta solucin. La necesaria para explicar los propsitos y alcances del Sistema xxx y cmo se
inserta en ella)

2.2

Suposiciones y Restricciones

--- Suposiciones y restricciones respecto del sistema--(Ejemplo:

Caracteres multilinges

Multiusuario

Para acceso remoto

Sistemas seguros: proteccin de informacin, seguridad en las trasmisiones de datos


(PKI), etc.

Adaptacin a la normativa de Proteccin de Datos

Adaptacin a la legislacin vigente)

Pgina 6 de 14

Curso/ Grupo

Proyecto
Versin

PROYECTO
2.3

Fecha

1.0

Entregables del proyecto

A continuacin se indican y describen cada uno de los componentes que sern generados y
utilizados por el proyecto y que constituyen los entregables.
1) Plan de Desarrollo del Software
Es el presente documento.
2) Modelo de Casos de Uso del Negocio
Es un modelo de las funciones de negocio vistas desde la perspectiva de los actores externos.
3) Modelo de Objetos del Negocio
Es un modelo que describe la realizacin de cada caso de uso del negocio, estableciendo los
actores internos, la informacin que en trminos generales manipulan y los flujos de trabajo
(workflows) asociados al caso de uso del negocio. Para la representacin de este modelo se
utilizan Diagramas de Colaboracin (para mostrar actores externos, internos y las entidades
(informacin) que manipulan, un Diagrama de Clases para mostrar grficamente las entidades del
sistema y sus relaciones, y Diagramas de Actividad para mostrar los flujos de trabajo.
4) Glosario
Es un documento que define los principales trminos usados en el proyecto. Permite
establecer una terminologa consensuada. .
5) Modelo de Casos de Uso
El modelo de Casos de Uso presenta las funciones del sistema y los actores que hacen uso de
ellas. Se representa mediante Diagramas de Casos de Uso.
6) Visin
Este documento define la visin del producto desde la perspectiva del cliente, especificando
las necesidades y caractersticas del producto. Constituye una base de acuerdo en cuanto a los
requisitos del sistema.

Pgina 7 de 14

Curso/ Grupo

Proyecto
Versin

PROYECTO

Fecha

1.0

7) Prototipos de Interfaces de Usuario


Se trata de prototipos que permiten al usuario hacerse una idea ms o menos precisa de las
interfaces que proveer el sistema. Estos prototipos se realizarn como: dibujos a mano en papel,
dibujos con alguna herramienta grfica o prototipos ejecutables interactivos, siguiendo ese orden
de acuerdo al avance del proyecto. Slo los de este ltimo tipo sern entregados al final de la fase
de Elaboracin, los otros sern desechados. Asimismo, este artefacto, ser desechado en la fase de
Construccin en la medida que el se vaya desarrollando el producto final.
8) Modelo de Anlisis y Diseo
Este modelo establece la realizacin de los casos de uso en clases y pasando desde una
representacin en trminos de anlisis (sin incluir aspectos de implementacin) hacia una de
diseo (incluyendo una orientacin hacia el entorno de implementacin), de acuerdo al avance del
proyecto.
9) Modelo de Datos
Previendo que la persistencia de la informacin del sistema ser soportada por una base de
datos relacional, este modelo describe la representacin lgica de los datos persistentes, de
acuerdo con el enfoque para modelado relacional de datos. Para expresar este modelo se utiliza un
Diagrama de Clases (donde se utiliza un profile UML para Modelado de Datos, para conseguir la
representacin de tablas, claves, etc.) .
10) Modelo de Implementacin (Construccin)
Este modelo es una coleccin de componentes y los subsistemas que los contienen. Estos
componentes incluyen: ficheros ejecutables, ficheros de cdigo fuente, y todo otro tipo de
ficheros necesarios para la implantacin y despliegue del sistema.
11) Modelo de Despliegue (Implementacin)
Este modelo muestra el despliegue la configuracin de tipos de nodos del sistema, en los
cuales se har el despliegue de los componentes.
12) Casos de Prueba
Pgina 8 de 14

Curso/ Grupo

Proyecto
Versin

PROYECTO

Fecha

1.0

Cada prueba es especificada mediante un documento que establece las condiciones de


ejecucin, las entradas de la prueba, y los resultados esperados. Estos casos de prueba son
aplicados como pruebas de regresin en cada iteracin. Cada caso de prueba llevar asociado un
procedimiento de prueba con las instrucciones para realizar la prueba, y dependiendo del tipo de
prueba dicho procedimiento podr ser automatizable mediante un script de prueba.
13) Solicitud de Cambio
Los cambios propuestos para los artefactos se formalizan mediante este documento. Mediante
este documento se hace un seguimiento de los defectos detectados, solicitud de mejoras o
cambios en los requisitos del producto. As se provee un registro de decisiones de cambios, de su
evaluacin e impacto, y se asegura que stos sean conocidos por el equipo de desarrollo. Los
cambios se establecen respecto de la ltima baseline (el estado del conjunto de los artefactos en
un momento determinado del proyecto) establecida. En nuestro caso al final de cada iteracin se
establecer una baseline.
14) Manual de Instalacin
Este documento incluye las instrucciones para realizar la instalacin del producto.
15) Material de Apoyo al Usuario Final
Corresponde a un conjunto de documentos y facilidades de uso del sistema, incluyendo:
Guas del Usuario, Guas de Operacin, Guas de Mantenimiento y Sistema de Ayuda en Lnea
16) Producto
Describe los requerimientos del producto empaquetados y almacenadas en un CD con los
mecanismos apropiados para facilitar su instalacin.

3.

Organizacin del Proyecto

3.1

Participantes en el Proyecto

Se describen los participantes del proyecto y los roles asignados. Por ejemplo:

Pgina 9 de 14

Curso/ Grupo

Proyecto
Versin

Fecha

1.0

PROYECTO

Jefe de Proyecto. Jos Perez, con una experiencia modesta en metodologas de desarrollo,
herramientas CASE y notaciones, en particular la notacin UML y el proceso de desarrollo RUP.
Analista de Sistemas. Juan Garca, con conocimientos de UM.
Analistas - Programadores. Juana de Arco, con experiencia en el entorno de desarrollo.
Los Currculums Vitae del personal del proyecto que ya ha comprometido su participacin se
adjuntan por separado.
3.2

Interfaces Externas

Se describe quienes sern los encargados de evaluar los artefactos de acuerdo a cada subsistema
y segn el plan establecido.

4.

Gestin del Proceso

4.1

GANTT

GANTT del proyecto. Fijar como fechas de cierre de tareas los das de cursada de la materia. Colocar
como fecha de inicio la tercera clase de la materia, y planificar la finalizacin un mes antes del fin de
cuatrimestre, lo que permitir contar con tiempo de margen y dejar lugar para los plazos de
exposiciones.
4.2

Estimaciones del Proyecto

Presupuesto del proyecto y los recursos involucrados.


4.3

Plan del Proyecto

En esta seccin se presenta la organizacin en fases e iteraciones y el calendario del proyecto.

4.3.1

Fases del Proyecto

Fase

Nro.
Iteracione
s

Duracin
Pgina 10 de 14

Curso/ Grupo

Proyecto
Versin

Fecha

1.0

PROYECTO
Fase de Inicio
Fase de Elaboracin
Fase
de
Construccin
Fase de Transicin

1
1
2

3 semanas
2 semanas
7 semanas

Los hitos que marcan el final de cada fase se describen en la siguiente tabla.

Descripcin
Fase de Inicio
Fase de Elaboracin
Fase de Construccin
Fase de Transicin

4.3.2

Hito

Calendario del Proyecto

Disciplinas / Artefactos generados o modificados


durante la Fase de Inicio
Comienzo
Aprobacin
Modelado del Negocio

Modelo de Casos de Uso del Negocio y Modelo de Objetos del Negocio


Semana 1
Semana 3

Requisitos

Glosario
Semana 1
Semana 3

Visin
Semana 2
Pgina 11 de 14

Curso/ Grupo

Proyecto
Versin

PROYECTO

Fecha

1.0

Semana 3

Modelo de Casos de Uso


Semana 3
siguiente fase
Anlisis / Diseo

Modelo de Anlisis / Diseo


Semana 2
siguiente fase
Modelo de Datos
Semana 2
siguiente fase
Implementacin

Prototipos de Interfaces de Usuario


Semana 3
siguiente fase
Modelo de Implementacin
Semana 3
siguiente fase
Pruebas

Casos de Pruebas Funcionales


Pgina 12 de 14

Curso/ Grupo

Proyecto
Versin

PROYECTO

Fecha

1.0

Semana 3
siguiente fase
Despliegue

Modelo de Despliegue
Semana 3
siguiente fase
Gestin de Cambios y Configuracin
Durante todo el proyecto
Gestin del proyecto

Plan de Desarrollo del Software


Semana 1
Semana 3

Ambiente
Durante todo el proyecto

4.4

Seguimiento y Control del Proyecto

Gestin de Requisitos
Los requisitos del sistema son especificados en el artefacto Visin.
Control de Plazos
El calendario del proyecto tendr un seguimiento y evaluacin semanal por el jefe de proyecto.
Pgina 13 de 14

Curso/ Grupo

Proyecto
Versin

PROYECTO

Fecha

1.0

Control de Calidad
Los defectos detectados en las revisiones y formalizados tambin en una Solicitud de Cambio
tendrn un seguimiento para asegurar la conformidad respecto de la solucin de dichas
deficiencias Para la revisin de cada artefacto y su correspondiente garanta de calidad se
utilizarn las guas de revisin y checklist (listas de verificacin) incluidas en RUP.
Gestin de Configuracin
Se realizar una gestin de configuracin para llevar un registro de los artefactos generados y sus
versiones. Tambin se incluir la gestin de las Solicitudes de Cambio y de las modificaciones
que stas produzcan, informando y publicando dichos cambios para que sean accesibles a todo los
participantes en el proyecto.

5.

Referencias y Bibliografa

6.

Anexos

(A determinar de acuerdo a cada proyecto)

Pgina 14 de 14

También podría gustarte