Vous êtes sur la page 1sur 22

FIRST TOOL SOFTWARE

PLAN ADMINISTRATIVO DE DESARROLLO SOFTWARE Gua de Uso de la Plantilla [SDMP - Software Development Management Plan]

Curso/Empresa Profesor/Instructor/Lder Proyecto Documento

Calidad del Software lvaro Andrs Montas Rodrguez First Tool Software Plan Administrativo .1 Cdigo 022061 Nombre Sonia Milena Gerena Rodrguez Mauricio Fernndez Carolina Pedraza Lus Carlos Zapata Fernando Velsquez

Autores

3[1].Plan_Administrativo.1

Estado: Inicial.

1/22

Grupo: First Tool Software

CUADRO DE CONTROL DE REVISIONES Autor(es) Ordenados alfabticamente Sonia Gerena Mauricio Fernndez Carolina Pedraza Lus Carlos Zapata Fernando Velsquez Sonia Gerena Mauricio Fernndez Carolina Pedraza Lus Carlos Zapata Fernando Velsquez Sonia Gerena Mauricio Fernndez Carolina Pedraza Lus Carlos Zapata Fernando Velsquez Sonia Gerena Mauricio Fernndez Carolina Pedraza Lus Carlos Zapata Fernando Velsquez Sonia Gerena Mauricio Fernndez Carolina Pedraza Lus Carlos Zapata Fernando Velsquez Fernando Velsquez Luis Carlos Zapata Fecha de Terminacin

Reuniones

Descripcin de la versin

1 Reunin

Acuerdo para Reuniones 4 de Octubre (Entregas del Proyecto) Definicin de Roles (Proyecto 5 de Octubre First Tool Software ) Tareas puestas por Lder del 6 de Octubre Proyecto Entrega de bosquejos de tareas 9 de Octubre (Lideres) - Lanzamiento Especificaciones Requerimientos Diseo (UML- M E/R) de

2 Reunin

3 Reunin

4 Reunin

5 Reunin

13/10/2006

6 Reunin 7 Reunin 8 Reunin

17 de Octubre 19 de Octubre 20 de Octubre

Sonia GerenaCarolina Pedraza Plantilla Administrativa Sonia Gerena Mauricio Fernndez Carolina Pedraza Lus Carlos Zapata Fernando Velsquez

9 Reunin

- Mejoramiento de cada un las 25 de Octubre - etapas

3[1].Plan_Administrativo.1

Estado: Inicial.

2/22

Grupo: First Tool Software

Reuniones

10 Reunin

Autor(es) Ordenados Descripcin de la versin alfabticamente Lus Carlos Zapata Fernando Velsquez Desarrollo del Software Sonia Gerena Mauricio Fernndez Carolina Pedraza Lus Carlos Zapata Fernando Velsquez - Plantillas PSP

Fecha de Terminacin 30 de Octubre

12 Reunin

3[1].Plan_Administrativo.1

Estado: Inicial.

3/22

Grupo: First Tool Software

CONTENIDO NOMBRE DEL PROYECTO .............................................. ERROR! MARCADOR NO DEFINIDO. 1 INTRODUCCION ...................................................................................................................... 5 1.1 1.2 1.3 1.4 1.5 2 2.1 2.2 2.3 2.4 3 3.1 3.2 3.3 3.4 3.5 4 4.1 4.2 4.3 5 5.1 5.2 5.3 5.4 5.5 6 7 8 9 PROPOSITO ..........................................................................ERROR! MARCADOR NO DEFINIDO. PRODUCTOS EXTERNOS DEL PROYECTO ................................................................................. 5 EVOLUCIN DEL PLAN ADMINISTRATIVO DE DESARROLLO DE SOFTWARE ................................... 5 MATERIAL DE REFERENCIA ..................................................................................................... 5 DEFINICIONES Y SIGLAS ......................................................................................................... 5 MODELO DEL PROCESO.......................................................................................................... 6 ESTRUCTURA ADMINISTRATIVA ............................................................................................... 8 LMITES DE GESTIN E INTERFACES ADMINISTRATIVAS ............................................................. 9 RESPONSABILIDADES DEL PROYECTO .....................................ERROR! MARCADOR NO DEFINIDO. PRIORIDADES Y OBJETIVOS DE GESTIN ............................................................................... 11 SUPOSICIONES, DEPENDENCIAS, Y RESTRICCIONES ............................................................... 11 GESTIN DE RIESGOS .......................................................................................................... 11 MECANISMOS DE VERIFICACIN Y CONTROL .......................................................................... 13 PLAN DE CONTRATACIN ...................................................................................................... 13 MTODOS, HERRAMIENTAS Y TCNICAS ................................................................................ 14 DOCUMENTACIN DE SOFTWARE .......................................................................................... 14 FUNCIONES DE SOPORTE DEL PROYECTO .............................................................................. 15 ACTIVIDADES ....................................................................................................................... 16 DEPENDENCIAS ................................................................................................................... 17 REQUERIMIENTOS DE RECURSOS .......................................................................................... 17 PRESUPUESTO Y DISTRIBUCIN DE RECURSOS ...................................................................... 17 CRONOGRAMA ..................................................................................................................... 17

ORGANIZACIN DEL PROYECTO.......................................................................................... 6

PROCESOS ADMINISTRATIVOS .......................................................................................... 11

PROCESOS TCNICOS ........................................................................................................ 14

ACTIVIDADES, CRONOGRAMA Y PRESUPUESTO ............................................................ 16

COMPONENTES ADICIONALES ........................................................................................... 18 NDICE .................................................................................................................................... 20 APNDICES ........................................................................................................................... 21 APROBACIN Y VISTO BUENO. .......................................................................................... 22 9.1 APROBACIN ....................................................................................................................... 22

3[1].Plan_Administrativo.1

Estado: Inicial.

4/22

Grupo: First Tool Software

1 1.1

INTRODUCCION Propsito

El objetivo fsico del proyecto es el desarrollo de una aplicacin funcional. Se hace el desarrollo de esta aplicacin utilizando un mtodo de codificar binario llamado BASE64, este mtodo convierte textos en una serie de cdigos llamados encriptados, para que el usuario final no tenga acceso a informacin reservada de la aplicacin. 1.2 Productos Externos del Proyecto Producto First Tool Software Fecha F.U.S.M Lugar Medio de Entrega Aula Virtual Internet

1.3

Evolucin del Plan Administrativo de Desarrollo de Software

En la medida en que se vaya adquiriendo el conocimiento necesario para afinar el desarrollo tanto del proyecto como de este documento, se realizaran las siguientes modificaciones al presente documento, sin que signifique esto que las expuestas sean definitivas. Puede que algunas resulten irrelevantes y se opte por obviarlas, as como es posible que se incluyan algunas no previstas inicialmente. 1.4 Material de Referencia Texto Ingeniera Del Software (Roger S. Pressman) Texto Desarrollo y Gestin de Proyectos Informticos (Steve McConnell) Proyectos Terminados Punto Q Software Fascculos de Calidad del Software e Ingeniera del Software Consultas en Internet. Material y Plantillas que publica el Tutor en el Aula Virtual Asesorias (Tutor) 1.5 Definiciones y Siglas

Por definir

3[1].Plan_Administrativo.1

Estado: Inicial.

5/22

Grupo: First Tool Software

2 2.1

ORGANIZACIN DEL PROYECTO Modelo del Proceso

El ciclo de vida que se va a utilizar en el proyecto First Tool Software, ser el Ciclo de Vida en V el cual se desarrollara as: Lanzamiento: El comienzo oficial del proyecto. Estuvo a cargo de todo el grupo (Sonia Gerena - Mauricio Fernndez - Carolina Pedraza - Lus Carlos Zapata Fernando Velsquez). Etapa de Requerimientos: Para esta etapa el docente nos facilito los requerimientos donde se encuentran claramente las solicitudes del cliente y sus especificaciones para el desarrollo del software. Esta etapa se encuentra a cargo de Fernando Velsquez. Fase de Arquitectura: Se determinara toda la estructura del software y se determinara el diseo de la BD, la interfaz de usuarios (UML), los requerimientos de hardware y software para el cliente. Esta etapa se encuentra a cargo de . Etapa de codificacin: En esta etapa el grupo encargado de desarrollar el proyecto First Tool Software realiza el codigo del proyecto, se hacen pruebas y la documentacin. Plantilla Administrativa: A cargo de Sonia Gerena Se emplearan plantillas de PSP. Las pruebas de desarrollo se debe llevar a cabo de forma programada y verificando cada uno de los componentes del software, este equipo de pruebas ser el encargado de validar el cdigo y aprobar el cdigo para su liberacin. Etapa de entrega, capacitacin y documentacin: La aplicacin una vez probada y liberada para su distribucin debe ser instalada en los equipos del cliente y se procede a la entrega de manuales y documentacin del software. La capacitacin se define con el cliente.

3[1].Plan_Administrativo.1

Estado: Inicial.

6/22

Grupo: First Tool Software

Nombre del Producto

Fecha Planeada de Terminaci n 1 de Noviembre 2 de Noviembre

Bajo Control de Cambios?

Para entregar al cliente?

Personas que deben firmar en el producto.

Plan de Control de Cambios Formato de Propuesta de cambios Frase de visin Lista de Riesgos Top 10

S S S

No S No No No No S S No No No

Grupo Grupo Grupo Grupo Grupo Grupo Grupo Grupo Grupo Grupo Grupo

25 de Octubre

S S S

Plan Administrativo de Desarrollo 4 de de Software Noviembre Guia de estilo interfaz de usuario Manual de Usuario 4 de Noviembre

S S S S No

Documento de especificacin de 4 de requerimientos Noviembre Plan de aseguramiento de Calidad Documento Software de Arquitectura el 4 de Noviembre 4 de Noviembre 4 de Noviembre

Estndares de Codificacin, nombres y organizacin de archivos Documento de diseo Planes de manufactura Plan de puesta en marcha y capacitacin Lista de Chequeo Historia del Proyecto

No

Grupo Grupo

4 de Noviembre 5 de Noviembre 6 Noviembre

S S S

No No S

Grupo Grupo Grupo

3[1].Plan_Administrativo.1

Estado: Inicial.

7/22

Grupo: First Tool Software

Nombre del Producto

Fecha Planeada de Terminaci n 6 de Noviembre

Bajo Control de Cambios?

Para entregar al cliente?

Personas que deben firmar en el producto.

Plantillas de formatos de seguimiento del proyecto

No

Grupo

Al hacer referencia al nombre del producto, puede hacer una breve descripcin del mismo, o una referencia. Debera considerar los siguientes productos: Plan de Control de Cambios Formatos de Propuesta de Cambios Frase de Visin Lista de Riesgos Top 10 Plan Administrativo de Desarrollo de Software, incluyendo costos del proyecto y estimados de tiempo. Gua de Estilo para la Interfaz de Usuario. Manual del Usuario Documento de Especificacin de Requerimientos Plan de Aseguramiento de Calidad Documento de Arquitectura de Software Estndares de codificacin, nombres y organizacin de archivos Documento de Diseo Detallado Planes de Manufactura Plan de Puesta en Marcha y Capacitacin Listas de Chequeo Historia del Proyecto Plantillas de formato de seguimiento de proyecto 2.2 Estructura Administrativa

3[1].Plan_Administrativo.1

Estado: Inicial.

8/22

Grupo: First Tool Software

NOMBRE

ASIGNACION

Requ Anlisis y Dise Codificaci erimi Arquitectu o n ento ra s Fernando Velsquez Carolina Pedraza Lus Carlos Zapata Mauricio Fernnde z Sonia Gerena S S S S S S S

Prueba Entreg Docum s a entaci n S S S S S

Lder

2.3

Lmites de Gestin e Interfaces Administrativas

Administracin Principal: Solamente tiene un usuario autorizado para el ingreso de la aplicacin. Organizacin del Cliente (interna o externa): No existen para esta aplicacin Organizaciones por subcontrato (si existen): No existen para esta aplicacin Organizacin de aseguramiento de calidad, documentacin tcnica, soporte. (Si alguna est separada): Manuales de Usuario Cualquier otra organizacin que interacte con el proyecto: Ninguno Personas Responsable del proyecto: Sonia Gerena, Mauricio Fernndez, Carolina Pedraza, Lus Carlos Zapata, Fernando Velsquez Responsabilidad Requerimientos Analisis y Arquitectura Persona Responsable Fernando Velsquez Fernando Velsquez, Carolina Pedraza

3[1].Plan_Administrativo.1

Estado: Inicial.

9/22

Grupo: First Tool Software

Responsabilidad Diseo

Persona Responsable Sonia Gerena, Mauricio Fernndez, Carolina Pedraza, Lus Carlos Zapata, Fernando Velsquez Mauricio Fernndez, Lus Carlos Zapata Mauricio Fernndez, Lus Carlos Zapata, Sonia Gerena Sonia Gerena, Mauricio Fernndez, Carolina Pedraza, Lus Carlos Zapata, Fernando Velsquez Carolina Pedraza, Sonia Gerena Fernando Velsquez

Codificacion Pruebas Entrega

Documentacion Lider

3[1].Plan_Administrativo.1

Estado: Inicial.

10/22

Grupo: First Tool Software

3 3.1

PROCESOS ADMINISTRATIVOS Prioridades y Objetivos de Gestin

GENERAL:
El objetivo de este proyecto consiste en realizar una aplicacin de Software que permita aplicar los conceptos y fundamentos de Ingeniera y Calidad de Software, y ms exactamente la utilizacin del proceso TSP.

ESPECIFICO: Que al digitar una frase encriptada o convertida en cdigo de seguridad Base 64 sea convertida nuevamente en su frase inicial OBJETIVOS DEL PROYECTO Hacer la entrega de la aplicacin para cuando fue estimada, y que en lo posible esta sea una aplicacin funcional. Establecer una buena estimacin para el desarrollo del proyecto. Hacer un buen uso de la herramienta que definimos para el desarrollo, para tener el desarrollo del software en un tiempo estimado ya definido. Crear una aplicacin rpida y confiable. Hacer un buen diseo conceptual del proyecto para que de esa forma se maneje el mnimo de riesgos posibles. 3.2 Suposiciones, Dependencias, y Restricciones La poca experiencia en la Herramienta que voy a utilizar como lo es PHP y MySql. La poca experiencia en la elaboracin de proyectos. La coordinacin y la disciplina que debemos tener, teniendo en cuenta las ocupaciones de cada unos de los lderes. 3.3 Gestin de Riesgos

Para el manejo de tales situaciones de riesgos, inicialmente se contara con una clara actitud de trabajo y optimismo por parte de nuestro grupo, as como de la constancia y permanente asesoria del tutor de la materia. De igual forma tenemos programado diferentes series de trabajo o reuniones para manejar la informacin encontrada sobre la herramienta a utilizar y sobre las dudas del desarrollo del proyecto. Respecto a los riesgos derivados de la falta de conocimiento y habilidad tanto del tema a desarrollar como las herramientas a utilizar, estas falencias deben ser anotadas para que Lder de mi proyecto tenga en cuenta las diferentes tareas para la capacitacin e investigaciones sobre los tema ms dbiles del proyecto.
3[1].Plan_Administrativo.1 Estado: Inicial. 11/22

Grupo: First Tool Software

Prioridades Actual Pasada Riesgo No. Ocurrencia s Incumplimiento del 12 proyecto por premura de tiempo 12 No acertar estimaciones reflejadas en cronograma Acciones Resuelt o? S

La capacitacin sobre la herramienta Presin de la entrega del proyecto

Agilizar el proyecto dedicando tiempo extra.

las Tratar de manejar bien las correcciones el del tutor para no tener problemas estimacin.

Compensacin Acadmicas

Dificultades en las Se tratar de tener diferentes etapas del una buena proyecto capacitacin sobre la herramienta. Estrs e inquietud por los intereses acadmicos en la materia Tratar de entregar un buen proyecto para que al final se vea reflejado el trabajo individual y seamos incentivadas.

Disponibilidad de Tiempo

12

El corto lapso de tiempo

Desconocimiento y/o Documentarnos muy inexperiencia en el bien en la hora de dominio del diseo y disear y programar. desarrollo. Ambiente 5 de desarrollo Dominio 2 de herramien ta de desarrollo Requerimientos imprecisos no

Grado de disponibilidad para dedicar tiempo extra al proyecto. Lograr un producto eficaz, pero no del todo eficiente

3[1].Plan_Administrativo.1

Estado: Inicial.

12/22

Grupo: First Tool Software

3.4

Mecanismos de Verificacin y Control

Describir como se costea el proyecto. Identifique los controles, y formatos de reporte a ser utilizados dentro del proyecto: El proyecto no debe implicar mayor esfuerzo econmico que el referente al espacio que dedico a realizar lo propuesto para esta aplicacin. El costo que detecto es la capacitacin sobre temas que no manejo y debo hacer investigaciones, donde me representan costos pero no muy altos. 3.5 Plan de Contratacin

No aplica, por tratarse de un proyecto grupal y formativo, de entendimiento para el desarrollo de cualquier aplicacin.

3[1].Plan_Administrativo.1

Estado: Inicial.

13/22

Grupo: First Tool Software

4 4.1

PROCESOS TCNICOS Mtodos, Herramientas y Tcnicas

Describa los siguientes tems: La aplicacin se desarrollo para ambientes Windows 98 en PC de escritorio, los requerimientos sern por ende los mismos que para dicho Sistema Operativo, mas capacidad relativa al almacenamiento. La herramienta de codificacin que utilizamos PHP y MySql, en la parte de diseo trabajamos con la herramienta de modela UML y la elaboracin de los diagramas Visio. El seguimiento de tiempos y defectos del cdigo se esta haciendo con la metodologa TSP y PSP con sus formatos aqu relacionados. 4.2 Documentacin de Software

Enumere los documentos que sern desarrollados para el proyecto, incluyendo hitos intermedios, revisiones y fechas para cada documento. Esta lista incluye los siguientes documentos: Plan de Control de Cambios Formato de Propuesta de Cambios Frase de Visin Lista de Riesgos Top 10 Plan Administrativo de Desarrollo de Software, incluyendo costos del proyecto y estimados de tiempo. Manual del Usuario Documento de Especificacin de Requerimientos Documento de Arquitectura de Software Estndares de codificacin, nombres y organizacin de archivos Documento de Diseo Detallado Plantillas de formato de seguimiento de proyecto

TOP 10 1. No acertar las estimaciones reflejadas en el cronograma 2. Inexperiencia en la Herramienta 3. Requerimientos insuficientes. 4. Disponibilidad de tiempo del grupo para el desarrollo del proyecto. 5. Incumplimiento de proyecto por premura del tiempo. 6. h 7. h 8. h 9. h 10. h

3[1].Plan_Administrativo.1

Estado: Inicial.

14/22

Grupo: First Tool Software

4.3

Funciones de Soporte del Proyecto La persona encargada del soporte de desarrollo es el Mauricio Fernndez.

3[1].Plan_Administrativo.1

Estado: Inicial.

15/22

Grupo: First Tool Software

5 5.1

ACTIVIDADES, CRONOGRAMA Y PRESUPUESTO Actividades 1. Definicin de requerimientos. Diseo de Plantilla de requerimientos Refinamiento de requerimientos 2. Etapa de pruebas de aceptacin Elaboracin de documento de requerimientos Elaboracin del contrato donde este aplique. (Para esta aplicacin NO) Se rene con el cliente para la aceptacin de los trminos. Cuando este aplique. 3. Fase de Arquitectura Determinar puntos funcionales. Determinar la arquitectura del proyecto Elaboracin del documento respectivo 4. Pruebas de Sistema Diseo de pruebas sobre requerimientos de la aplicacin y con la arquitectura trazada. Elaboracin de documento con posibles limitaciones. 5. Etapa de diseo detallado Define el diseo de BD, interfaces, estndares de codificacin y documentacin. Elaboracin de la documentacin respectiva. 6. Etapa de codificacin Capacitacin sobre la Herramienta PHP y MySql Elaboracin de cdigo. Elaboracin de formatos TSP y PSP.

3[1].Plan_Administrativo.1

Estado: Inicial.

16/22

Grupo: First Tool Software

7. Las pruebas de desarrollo se llevaran a cabo de forma programada verificando cada uno de los componentes del software, coordinando esta labor por los conductos de comunicacin establecidos. 8. Etapa de entrega, capacitacin y documentacin. 5.2 Dependencias

Del tiempo destinado para el desarrollo de la aplicacin. 5.3 Requerimientos de Recursos Empezando tuve entrar hacer una investigacin sobre los conceptos y fundamentos de Ingeniera y Calidad de Software Tener en cuenta todo lo relacionado con la metodologa TSP y los formatos PSP. Hacer bsquedas sobre el lenguaje de programacin para que tuvieramos en cuenta todo lo relacionado. En primera instancia propusimos que se Desarrollarlo en Java pero por la poca experiencia de nuestro grupo decidimos hacerlo en PHP y MySql. 5.4 Presupuesto y Distribucin de Recursos Inicialmente, este punto no aplica en el presente proyecto. 5.5 Cronograma

3[1].Plan_Administrativo.1

Estado: Inicial.

17/22

Grupo: First Tool Software

Fase del Proyecto Etapa de requerimientos Etapa de pruebas de aceptacin Fase de arquitectura y diseo Pruebas del Sistema. Etapa de detallado. Pruebas de diseo Etapa de codificacin Pruebas de Desarrollo Entrega documentacin de diseo

N. Das

Fecha inicial

Fecha final

3[1].Plan_Administrativo.1

Estado: Inicial.

18/22

Grupo: First Tool Software

COMPONENTES ADICIONALES

Esta fase de la plantilla no aplica para la aplicacin desarrollada.

3[1].Plan_Administrativo.1

Estado: Inicial.

19/22

Grupo: First Tool Software

NDICE

Se publicara dentro del Aula Virtual que se encuentra disponible para los estudiantes de calidad del Software.

3[1].Plan_Administrativo.1

Estado: Inicial.

20/22

Grupo: First Tool Software

APNDICES

Se anexan al presente documento: Plantilla de reporte para verificacin de estado y actualizacin de documentacin. Documento de Requerimientos. Documentote arquitectura del Sistema. Estndares de Calidad. Plantillas de PSP.

3[1].Plan_Administrativo.1

Estado: Inicial.

21/22

Grupo: First Tool Software

9 9.1

APROBACIN Y VISTO BUENO. Aprobacin

El tutor debe colocar aqu los comentarios y valoracin referentes al presente.

3[1].Plan_Administrativo.1

Estado: Inicial.

22/22

Grupo: First Tool Software

Vous aimerez peut-être aussi