10

Click here to load reader

Planificación del Proyecto

Embed Size (px)

Citation preview

Page 1: Planificación del Proyecto

Planificación del Proyecto<Nombre del Proyecto> Versión: <x.y.z>

Planificación del ProyectoProyecto: AddressBook

Versión: 1.0

<Nombre de la Organización>,<Año> Pág. 2 de 9

Page 2: Planificación del Proyecto

Planificación del Proyecto<Nombre del Proyecto> Versión: <x.y.z>

Historial de Revisiones

Versión Fecha Autor Descripción

1.0.1 30/Noviembre/2009 Nora Violeta García Cervantes

Definición de antecedentes, alcance, tiempos, actividades

<Nombre de la Organización>,<Año> Pág. 3 de 9

Page 3: Planificación del Proyecto

Planificación del Proyecto<Nombre del Proyecto> Versión: <x.y.z>

Índice de Contenido

1 Introducción............................................................................................................................................ 4

1.1 Alcance............................................................................................................................................. 41.2 Documentos relacionados................................................................................................................. 41.3 Definiciones, Acrónimos y Abreviaturas............................................................................................41.4 Descripción....................................................................................................................................... 4

2 Entorno y fundamentos........................................................................................................................... 4

2.1 Antecedentes.................................................................................................................................... 42.2 Identificación del Problema...............................................................................................................4

3 El Proyecto............................................................................................................................................. 4

3.1 Objetivo............................................................................................................................................. 43.2 Alcance............................................................................................................................................. 53.3 Justificación...................................................................................................................................... 53.4 Características y Beneficios.............................................................................................................53.5 Suposiciones y Limitaciones.............................................................................................................53.6 Evolución del Plan del proyecto........................................................................................................5

4 Resumen de la Metodología...................................................................................................................5

4.1 Organización de los Equipos del Proyecto........................................................................................54.1.1 Recursos Humanos....................................................................................................................... 54.1.2 Organización de los Equipos de Trabajo......................................................................................64.2 Herramientas de Desarrollo y Colaboración.....................................................................................6

5 Estructura del Trabajo y Estimados........................................................................................................7

6 Entregables del Proyecto........................................................................................................................ 8

7 Calendario del proyecto.......................................................................................................................... 9

8 Manejo de Riesgos................................................................................................................................. 9

9 Planeación de Dependencias del Proyecto............................................................................................9

<Nombre de la Organización>,<Año> Pág. 4 de 9

Page 4: Planificación del Proyecto

Planificación del Proyecto<Nombre del Proyecto> Versión: <x.y.z>

Planificación del Proyecto

1 Introducción

1.1 Alcance

Este documento presenta una visión desglosada del proyecto completo, en el cual se definen los antecedentes, alcance, objetivos y justificación del mismo. A su vez, es la base para el desarrollo y seguimiento de los artefactos que serán creados durante el proceso.

1.2 Documentos relacionados

Título Fecha Organización Identificador del documento

Marco de Desarrollo 3o/Noviembre/2009 Hackers Corporation MD1

1.3 Definiciones, Acrónimos y Abreviaturas

MD1. Marco de Desarrollo del Proyecto

1.4 Descripción

Describir el contenido de la Planificación del Proyecto y la organización de este documento.

2 Entorno y fundamentos

2.1 Antecedentes

Tiempo atrás, el registro y almacenamiento de información personal de contactos era un tanto tediosa e insegura, puesto que se llevaba acabo este proceso a mano y en papel

2.2 Identificación del Problema

El hecho de que la información sea plasmada en papel, corre el riesgo de falsificación, perdida y un sinfín de inconvenientes mas, es por esta razón, que es requerida una opción tanto actualizada como segura de dicha información

3 El Proyecto

3.1 Objetivo

Desarrollar una aplicación de escritorio, con interfaces amigables al usuario, de fácil uso y aprendizaje que provea seguridad al mismo.

3.2 Alcance

<Nombre de la Organización>,<Año> Pág. 5 de 9

Page 5: Planificación del Proyecto

Planificación del Proyecto<Nombre del Proyecto> Versión: <x.y.z>

En el Alcance Fuera del Alcance

Crear una aplicación de escritorio para el almacenamiento de información de contactos

Sean almacenados en un servidor de Base de Datos externo a donde sea instalada la aplicación

Que funcione en equipos de cómputo con sistemas operativos XP o superior

Que funcione en sistemas poco comunes o antiguos

3.3 Justificación

La realización de este proyecto es necesaria por la falta de seguridad ante el registro de información y por la comodidad que proveerá al usuario en cuanto a su uso.

3.4 Características y Beneficios

Una aplicación de escritorio reutilizable con funcionalidad para crear, editar, borrar y buscar. Esto automatiza todas las operaciones de los usuarios y asegura que los éstos podrán encontrar siempre información que de forma automática se encuentre actualizada.

Aplicación con entorno adecuado y amigable al usuario La aplicación deberá ser segura, es decir, debe proveer al usuario integridad en los datos

almacenados.

3.5 Suposiciones y Limitaciones

El proyecto, podrá almacenar información como Nombre, Dirección, Nombre de su padre, fecha de Cumpleaños, Titulo, y otros detalles. A su vez, el usuario a través de la aplicación podrá realizar modificaciones y eliminación de los contactos existentes. Éste no podrá dar la opción de imprimir en el caso de que el usuario así lo requiriera, de igual forma tampoco podrá enviar información vía internet directamente de la aplicación.

3.6 Evolución del Plan del proyecto

El proyecto será evaluado bajo cada sesión del equipo de trabajo registrada en los formatos existentes, siendo aproximadamente cada semana cada una de estas.

4 Resumen de la Metodología

4.1 Organización de los Equipos del Proyecto

4.1.1 Recursos Humanos

Necesidad Recurso Cantidad

Estado Comentarios/Responsabilidades

Administración del Proyecto

Nora Violeta García Cervantes

12 horas Asignada

Requerimientos

Cristina Jenifer García Loeza

15 horas Asignadas

Consultoría y dominio experto

Joel Herrera Cabral 3 horas Asignado

Posibles Valores del Estado Pendiente: la solicitud está esperando una decisión administrativa. Asignado: la tarea ha sido asignada a una persona el administrador de tareas.

<Nombre de la Organización>,<Año> Pág. 6 de 9

Page 6: Planificación del Proyecto

Planificación del Proyecto<Nombre del Proyecto> Versión: <x.y.z>

Localizado: solicitud primaria aprobada por administración, pero el recurso no está disponible.

Cumple: la solicitud ha sido satisfecha, y el recurso está disponible. Rechazado: la solicitud no será atendida, el plan debería ajustarse a trabajar sin este

recurso.

4.1.2 Organización de los Equipos de Trabajo

Los equipos de trabajo han sido designados dela siguiente manera para cada una de las fases de desarrollo del proyecto:

Requisitos:Cristina Jenifer García Loeza

Análisis y Diseño:Marisol Madrigal FonsecaGilberto García Tolentino

Implementación:Jannick Servando Tejeda Negrete

Pruebas:Nora Violeta García Cervantes

4.2 Herramientas de Desarrollo y Colaboración

Herramienta Fuente Cantidad

Estado comentarios

Materiales de Entrenamiento

Libro/Curso en una tecnología específica

1 Localizado Libro solicitado

Estaciones de Trabajo para Desarrollo

Laptop 1.7GHz, 1GB RAM

2 Cumplen El grupo de desarrollo utilizará equipo existente

Licencias de IDE

Licencias de desarrollo estándar

N/A Cumple Utilizaremos herramientas de open source

Licencias de Herramientas para Pruebas

Licencias de desarrollo estándar

N/A Cumple Utilizaremos herramientas de open source

5 Estructura del Trabajo y Estimados

Paso Descripción Estimado1. Requisitos1.1 Encontrar actores y casos de Uso 1 hora1.2 Dar prioridad a los casos de Uso 1 hora1.3 Diseñar un caso de Uso ½ hora1.4 Estructurar el modelo de casos de Uso 2 horas2 Análisis2.1 Análisis de la Arquitectura 2 horas2.2 Analizar un caso de uso 1 hora2.3 Analizar una clase 2 horas2.4 Analizar un paquete 1 hora

<Nombre de la Organización>,<Año> Pág. 7 de 9

Page 7: Planificación del Proyecto

Planificación del Proyecto<Nombre del Proyecto> Versión: <x.y.z>

3 Diseño3.1 Diseño de la Arquitectura 4 horas3.1.A Diseño de un caso de uso 2 horas3.1.B Diseño de una clase 2 horas3.4 Diseño de un subsistema 3 horas4 Implementación4.1 Implementación de la Arquitectura 5 horas4.2 Integrar el Sistema 6 horas4.2.A Implementar un subsistema 2 horas4.2.B Implementar una clase 3 horas4.5 Realizar pruebas de unidad 5 horas4 Pruebas4.1 Planeación y Diseño de Pruebas 2 horas4.2 Implementar Pruebas 4 horas4.3 Realizar pruebas de Sistema 3 horas4.4 Realizar pruebas de Integración 3 horas4.5 Evaluar Pruebas 4 horas

6 Entregables del Proyecto

Entregable Descripción Fecha de la Entrega

Marco de Desarrollo

Es una configuración para amoldarse a las necesidades del sistema. Su objetivo fundamental consiste en proveer ayuda y soporte a los miembros del proyecto de desarrollo de Software. Este artefacto establece cómo cada objetivo específico propuesto debe irse cumpliendo, y cuáles van a ser las normativas para el proyecto.

13/Noviembre/2009

Planificación del Proyecto

Es el presente documento 13/Noviembre/2009

ERS 23/Noviembre/2009Plan de Gestión

de RiesgosDescribe los posibles riesgos de recursos, técnicos implicados en el proyecto, y formula un plan para abordar los posibles riesgos, con medidas de mitigación y correctivas para afrontar cada uno de ellos. Sirve de punto principal para la programación de las actividades que deben realizarse.

23/Noviembre/2009

Documento de Arquitectura del

Software

Es una especificación de las ideas principales del diseño. Proporciona una descripción entendible de la arquitectura del sistema software y sirve como medio de comunicación entre el arquitecto de software y otros miembros del equipo del proyecto con respecto a las decisiones arquitectónicamente significativas que se han tomado en el proyecto. Contiene varias vistas que muestran aspectos distintos del sistema como son: Vista de Casos de Uso, Lógica, de Implementación, del Proceso, Implantación y de Datos.

23/Noviembre/2009

Plan de Integración

Este objeto muestra un plan detallado de la integración dentro de una iteración. El propósito es definir el orden en que los componentes del sistema deben llevarse acabo, los resultados al integrar el sistema y cómo serán

23/Noviembre/2009

<Nombre de la Organización>,<Año> Pág. 8 de 9

Page 8: Planificación del Proyecto

Planificación del Proyecto<Nombre del Proyecto> Versión: <x.y.z>

evaluados.Manual de

UsuarioProvee una ayuda a las personas que manipularán directamente la aplicación, acerca del uso que se le debe dar a esta.

23/Noviembre/2009

Plan de Implantación

Describe el conjunto de tareas necesarias para poder poner en funcionamiento el sistema en las instalaciones de los usuarios. Las actividades descritas en este documento abarcan temas referentes a la instalación del nuevo sistema, compatibilidad del sistema.

23/Noviembre/2009

Manual de Instalación

Provee una ayuda a las personas que manipularán directamente la aplicación, acerca de uso que se le debe dar al sistema.

23/Noviembre/2009

7 Calendario del proyecto

Disciplinas / Objetos generados o modificados durante  la Fase de

Comienzo Aprobación

RequerimientosERS 15/Noviembre/2009 18/Noviembre/2009

Análisis y DiseñoDocumento de Arquitectura del

Software13/Noviembre/2009 23/Noviembre/2009

ImplementaciónPlan de Integración 18/Noviembre/2009 25/Noviembre/2009

PruebasPlan de Pruebas 13/Noviembre/2009 25/Noviembre/2009

ImplantaciónManual de Instalación

Manual del Usuario Plan de Implantación

18/Noviembre/2009 27/Noviembre/2009

8 Manejo de Riesgos

1. La aplicación no funcione bajo sistemas operativos XP o superiores, o que a su vez cree conflictos de compatibilidad

2. Saturación de la base de datos

9 Planeación de Dependencias del Proyecto

Este proyecto necesita de un buen diseño de la base de datos para lo cual, nuestro equipo de diseñadores han definido de la mejor manera. De la misma manera requiere de las capacidades en los equipos de cómputo sobre los cuales se desarrollara el proyecto

<Nombre de la Organización>,<Año> Pág. 9 de 9