Академический Документы
Профессиональный Документы
Культура Документы
1] rea de Informatica
ProyYawarpanga
Pgina 1 de 23
[Nombre del Proyecto Asociado] Plan de Desarrollo de Software [v1.1] Grupo de Ingeniera
ndice
Control del Documento .............................................................................................................................. 1 ndice ........................................................................................................................................................... 2
ProyYawarpanga
Pgina 3 de 23
[Nombre del Proyecto Asociado] Plan de Desarrollo de Software [v1.1] Grupo de Ingeniera
Un esfuerzo de desarrollo es posible solo gracias a la colaboracin de muchas partes diferentes. Y ms an, un proyecto exitoso es posible solo si todas las piezas han sido reunidas y han trabajado correctamente. Es por esto que nace este documento: El Plan de Desarrollo de Software es un compendio de toda la informacin requerida para la Gestin del Proyecto. Identifica recursos, trabajadores, clientes y usuarios de referencia; indicando su informacin de contacto y participacin en el proyecto. No olvidando los hitos principales y las consideraciones sobre el control de calidad y manejo de riesgos, entre otras, que son pertinentes en el desarrollo. Utilice el Plan de Proyecto para obtener una visin fresca, actual y completa de la organizacin del esfuerzo que hay por detrs del proyecto. Mantenga una copia cerca y recuerde que luego de cada hito importante este documento genera una nueva versin.
Pgina 4 de 23
ProyYawarpanga
Un poco de contexto ayuda a entender las cosas mejor, por lo que es prudente hacer un resumen de las metas y fundamentos del proyecto as como de lo que en ultimada instancia va a ser considerado un producto del mismo. Naturalmente se entiende que el proyecto esta concebido para dar un cdigo o ejecutable, pero tambin se entiende que este ha de estar acompaado de otros artculos, tales como la documentacin del diseo y manuales de usuario. Es por esto que le llamamos sistema ante que programa o ejecutable.
Pgina 5 de 23
[Nombre del Proyecto Asociado] Plan de Desarrollo de Software [v1.1] Grupo de Ingeniera
hacer y el como se puede hacer, del proyecto. Indique aqu claramente estas situaciones, as como en el caso anterior, utilizando un lenguaje claro y franco, enriquecido con los trminos que el cliente entiende mejor.]
Pgina 6 de 23
ProyYawarpanga
Se dice que una organizacin recibe tal nombre debido a que sus funciones son ejecutadas por organismos vivos - seres humanos. De ah que sea fundamental llevar la pista de todos los hombres y mujeres que se han involucrado en el desarrollo, indicando para cada uno, su funcin o rol, as como sus responsabilidades. Es igual de importante tambin, que las partes se comuniquen apropiadamente, lo cual requiere de tener una clara definicin de los canales de comunicacin entre las distintas organizaciones en colaboracin.
Organizacin y Estructura
[Haga aqu una descripcin de la estructura organizativa de su proyecto, apoyado en un organigrama de ser posible.]
Pgina 7 de 23
[Nombre del Proyecto Asociado] Plan de Desarrollo de Software [v1.1] Grupo de Ingeniera
Roles y Responsabilidades
[Los roles son asuntos que deben estar bien definidos en algn lugar; cada uno de ellos ha de tener una clara definicin de las tareas, actividades, artefactos y productos de trabajo que se espera que manejen, as como de los recursos que van a utilizar para llevar a cabo su trabajo. Es decir que la definicin del rol no es posible hacerlo en esta tabla; por lo cual qu ponemos aqu? La idea es que diga el nombre de cada rol en su propia columna, indique la descripcin breve del mismo en la columna de Responsabilidades y finalmente diga cuales miembros del equipo van a asumir dicho rol. Es decir, que una persona puede aparecer varias veces en la tabla, en distintas lneas de rol.] El Rol [Nombre del Rol] Responsabilidades [Correo electrnico, telfono, etc.] Asumido por
Pgina 8 de 23
ProyYawarpanga
Tener el control sobre algo sin perturbar a este algo, es sin duda un ejercicio de equilibrio que vale la pena planificar. Este es el propsito de la Gestin de Proyecto, proveer de control, gua y recursos oportunos sin generar retrasos ni burocracia excesiva que haga ms difcil el trabajo tcnico.
Pgina 9 de 23
[Nombre del Proyecto Asociado] Plan de Desarrollo de Software [v1.1] Grupo de Ingeniera
Fase
N. de iteraciones
Fecha de Inicio
Fecha de Fin
Descripcin [Generalidades sobre la fase] Fase inicial del proyecto, desarrolla los pasos preliminares que establecen el soporte para el proyecto as como establecer el cuerpo de requisitos a cumplir. Esta fase establece la factibilidad del proyecto as como el qu se debe cumplir. El foco esta sobre las actividades de Gestin de Proyecto y Manejo de Requisitos.
Objetivos del Ciclo de Vida [Objetivos del ciclo de vida que se esperan lograr: lnea base]
Elaboracin
Fase de anlisis y diseo detallado. Se genera una arquitectura estable para el sistema y se sientan las bases para la construccin del mismo. Esta fase establece el como se cumple con los requisitos. El foco esta sobre las actividades de Ingeniera bsica.
Construccin
Fase de programacin, pruebas e integracin de componentes. Se hace aqu en la prctica lo establecido en el proyecto. El foco es la construccin de lo requerido.
Pgina 10 de 23
ProyYawarpanga
Fase Transicin
Descripcin Fase de entrega y puesta en produccin del sistema. Ac se ayuda a la organizacin cliente a dar un mejor uso de lo desarrollado. El foco pasa a las actividades de despliegue de la aplicacin.
Incrementos
[Un incremento es una versin funcional aunque parcial del sistema. Detalle aqu cual es su perspectiva sobre este punto y actualice esta seccin a medida que los vaya liberando. Puede indicar por ejemplo, que el proyecto tiene cuatro partes, que una se entregar en la iteracin E1 y que las tres restantes deben estr listas para la iteracin C2.]
Diagrama de Gantt
[Tomado de la herramienta de gestin de proyecto utilizada]
Diagrama WBD
[Tomado de la herramienta de gestin de proyecto utilizada]
Pgina 11 de 23
[Nombre del Proyecto Asociado] Plan de Desarrollo de Software [v1.1] Grupo de Ingeniera
Otra informacin
[Tomado de la herramienta de gestin de proyecto utilizada]
Planes de Iteracin
[Los planes de Iteracin son documentos separados, por lo que aqu pretendemos solo hacer referencia a ellos, segn se vayan generando en el transcurrir del Proyecto.]
Requisitos
[Tpico Plan independiente reutilizado entre proyectos. Un plan de requisitos describe los medios utilizados para la captura y documentacin de estos, as como de los esquemas de enumerado de los requisitos. Tambin, en caso de utilizar un modelo de requisitos con propiedades especificas para estos, el plan de requisitos lo detallara. Sin embargo no se debe sentir abrumado por esto; nueve de cada diez proyectos, simplemente utilizan los casos de uso, acompaados de un documento de visin del sistema y quizs un glosario y un documento de requisitos suplementarios. Entonces es esto lo que usted debe decir y no nada ms complejo.]
Pgina 12 de 23
ProyYawarpanga
Siendos sinceros, esto puede ser tan simple como pautar una reunin semanal de seguimiento... as que tampoco es demaciado pesado; sin embargo no olvide indicar de que manera se va a actualizar la planficacin ante los cambios requeridos y si tiene una forma clara de decirlo, indique tambin como detectar las desviaciones.]
Plan de Adquisicin
[Describa aqu como se manejan las adquisiciones de bienes, servicios y recursos para el proyecto. Indicando quien es el responsable, los criterios que se utilizarn para proceder con las compras y los lapsos y tiempos en que se ha de proceder con las mismas. Con todo, como todos los planes de esta seccin, es posible contar con un plan de adquisicin estructurado como documento a parte, en cuyo caso se hace la referencia aqu.]
Control de Presupuesto
[Describa aqu la aproximacin que utiliza para tener control sobre el presupuesto, indicando claramente los indicadores a los que piensa recurrir para detectar problemas, as como de las posibles tcnicas o medidas que se considera posible utilizar en tales casos. Ni que decir que en muchas ocasiones las organizaciones sientes que esta informacin es privada de cada empresa, por lo cual puede colocar aqu simplemente Informacin Reservada por la organizacin XYZ]
Pgina 13 de 23
[Nombre del Proyecto Asociado] Plan de Desarrollo de Software [v1.1] Grupo de Ingeniera
Control de Calidad
[Calidad es la coincidencia entre los requisitos explcitos e implcitos y las caractersticas objetivamente presentes en los productos finales del proyecto. Teniendo esta definicin en mente, desarrolle aqu de que manera se va a proveer de esta condicin de calidad, desarrollando en alguna extensin la forma en que todas las caractersticas finales responden a uno o ms requisitos. Ejemplo: indique su modelo de trazas. Recuerde tambin que existe el llamado Plan de Aseguramiento de Calidad que tiene otras metas. Procure no mezclar estos planes.]
Seguimiento de Avance
[Describe los reportes y tcnicas que se van a utilizar para pulsar el avance del proyecto y poder medir si esta en donde debiera. Detalle cuales de estos informes van a ser compartidos con el cliente y cuales son solo para uso interno. Puede ser algo muy simple; de hecho recomendara que simplemente fuera la tpica reunin de avance semanal o quincenal interna al equipo de desarrollo; quizs con ayuda de alguna tnica de reunin de grupos o de algn que otro documento de reporte de actividades, como pueden ser los cierres de iteracin.]
Mtricas e Indicadores
[Tpico plan independiente que se re utiliza. Con todo, este plan enumera las tcnicas que se utilizan para transformar en magnitudes numricas el estado del proyecto, con el fin de poder hacer algo de planificacin basndose en fros y lgicos nmeros.]
Plan de Riesgos
[Un plan de riesgos enumera las situaciones negativas que en potencian pueden llegar a ocurrir durante el proyecto. Tpico de los proyectos es tener un plan de riesgos estructurado como su propio documento, por lo que se espera que coloque aqu su referencia. En cualquier caso, un Plan de Riesgo debe mantener los riegos enumerados, caracterizados por un marcador que indique si se han concretado, tcnica utilizada para mitigarlo (eliminacin, cobertura, diversificacin, ad-hoc) impacto y probabilidad de ocurrencia. Se acompaa el plan de riesgos con la llamada Lista de Riesgos que contiene la enumeracin de cada uno, junto con su probabilidad de ocurrencia y magnitud del dao que causa de ocurrir.]
Pgina 14 de 23
ProyYawarpanga
Pgina 15 de 23
[Nombre del Proyecto Asociado] Plan de Desarrollo de Software [v1.1] Grupo de Ingeniera
Todos los proyectos son nicos, por lo que no se puede pretender tener un mtodo nico para llevarlos a cabo. Esto significa en la practica, que nuestro proceso de desarrollo debe tener puntos de ampliacin y configuracin que le permita adaptarse a las necesidades particulares del momento. Esta seccin recoge dicha informacin de configuracin.
Plan de Infraestructura
[Detalle aqu la infraestructura requerida por el proyecto... aspectos tales como elementos de comunicacin, equipos especiales, modificaciones a inmuebles y dems cosas que guardan relacin con el proyecto pero no son producidos por l ni pueden ser considerados como parte del desarrollo. Es tpico contar con un Plan de Infraestructura independiente.]
Pgina 16 de 23
ProyYawarpanga
Plan de Aceptacin
[Detalle aqu los pasos a seguir para lograr que el cliente de el visto bueno formal sobre algn aspecto del proyecto, haciendo nfasis en la aprobacin del proyecto en si mismo. Si es un muy complejo o guarda muchas referencias al Plan de Pruebas, entonces desarrolle este punto en un documento independiente y haga la referencia aqu.]
Pgina 17 de 23
[Nombre del Proyecto Asociado] Plan de Desarrollo de Software [v1.1] Grupo de Ingeniera
Por detrs de quien hace el trabajo, siempre hay una base que ubica recursos, evita problemas y vigila el cumplimiento de las mejores practicas de desarrollo. A este cumulo de actividades y procesos los llamamos de Soporte al Proyecto y su configuracin caractersticas generales son discutidas en esta seccin.
Plan de Evaluacin
[Detalle aqu como ser evaluado el proyecto. Esto incluye reuniones de avance, revisiones formales e informales, auditorias, etc. Si es un punto complejo, desarrolle esto con un Plan independiente y haga la referencia aqu.]
Plan de Documentacin
[Hay mucha documentacin con la que trabajar... desde el mismo Plan de Desarrollo de Software hasta los manuales de usuario. Detalle aqu como pretende manejar todas esas pginas de texto. Haga nfasis en aquello que evita que se vuelva loco con tanto escribir. Si es un punto complejo, desarrolle esto con un Plan independiente y haga la referencia aqu.]
Pgina 18 de 23
ProyYawarpanga
Plan de Contratacin
[Indique aqu que cosas es necesario contratar a terceros y cuales son las pautas, condiciones y lapsos que estas contrataciones han de cumplir. Si es un punto complejo, desarrolle esto con un Plan independiente y haga la referencia aqu.]
Pgina 19 de 23
[Nombre del Proyecto Asociado] Plan de Desarrollo de Software [v1.1] Grupo de Ingeniera
Si es un punto complejo, desarrolle esto con un Plan independiente y haga la referencia aqu.]
Pgina 20 de 23
ProyYawarpanga
Planes Adicionales
[Segn apliquen... cada uno en una seccin ttulo 2 posiblemente, o si el asunto es ms estructurado como un documento aparte al que se hace referencia aqu.]
Pgina 21 de 23
[Nombre del Proyecto Asociado] Plan de Desarrollo de Software [v1.1] Grupo de Ingeniera
Anexos
[Fecha de cada versin en negritas y conteo de versin sin estas. Seguido de un comentario describiendo el cambio hecho al documento. Esta seccin es importante para mantener el control sobre las configuraciones o en otras palabras, para establecer por escrito las relaciones entre los cambios solicitados a los documentos y la fecha en que estos se hayan realizado. Esta condicin es crtica para descubrir ms adelante errores en el contenido de los documentos derivados.]
Pgina 22 de 23
ProyYawarpanga
Documentos derivados
Documento de Arquitectura del Sistema. En su versin v0.8. Plan de Pruebas. Documento a elaborar.
Glosario de trminos
Departamento de Atencin al Cliente. Divisin de la organizacin que condure la relacin con los clientes individuales, incluyendo el seguimiento de los procesos por ellos iniciados. Sinnimos: ATC. Homnimos: N/A. ERP. O sistema de Gestin de Recursos Empresariales, se refiere a la plataforma de automatizacin e integracin de procesos utilizada en la empresa. Sinnimos: N/A. Homnimos: N/A.
Pgina 23 de 23