2009-05-19 18 views
5

Estoy un poco confuso en cuanto a la mejor manera de manejar nuestros proyectos en TFS.TFS Project Management con CMMI nivel 3 y 4

Somos una organización que cumple con el nivel 3 de CMMI (que trabaja en el nivel 4). Como tal, actualmente estamos utilizando la plantilla de proceso de MSF CMMI en TFS, en la cual estoy trabajando para personalizar las necesidades de nuestra organización.

Con cada nueva versión (ya sea una versión principal o de punto) tenemos que seguir un proceso estándar que incluye múltiples puertas cualitativas y documentación requerida (apéndices del plan del proyecto, planes de despliegue, materiales de presentación de puerta de calidad, documentos de revisión de requisitos, etc.) Mi problema es que, por lo que puedo ver, TFS solo requiere que se cumpla el proceso con cada proyecto, no con la versión (hemos estado tratando de usar iteraciones para identificar las versiones).

La pregunta es, ¿hay una manera de tener un proceso indican los documentos necesarios para cada liberación o necesito para iniciar un nuevo proyecto de TFS con cada versión.

Como posible respuesta a la pregunta. Si necesita crear un nuevo proyecto para cada versión, ¿cómo maneja el control de fuente y el historial de elementos de trabajo?

Respuesta

4
  • Tienes razón en que la apertura de un nuevo proyecto TFS para cada versión es probably overkill.
  • En su lugar, recomiendo crear un plan de publicación para cada versión y asociar cada documento necesario con un elemento de trabajo.
  • Éstos son algunos detalles de una forma de crear un release plan, y aquí es un example template con tipos votos incorporadas.
  • Si usted tiene un montón de tiempo libre por ahí, puede customize Work Item fields para crear tareas que se ajustan a la documentación requisitos.

Para administrar varias versiones en un único proyecto TFS, recomiendo simplemente crear multiple folders y agregar Elementos de trabajo asociados con cada versión a cada carpeta.