Cómo realizar un seguimiento de entidades del dominio con TFS utilizando la plantilla de proyecto CMMI?

StackOverflow https://stackoverflow.com/questions/3725034

Pregunta

Mi empresa está a punto de iniciar un proyecto un tanto complejo en el que vamos a utilizar probablemente Domain Driven Design para la capa de negocio. El proyecto será desarrollado utilizando Visual Studio 2010, y logró a través de TFS 2010 utilizando la plantilla de proyecto 5.0 equipo de CMMI.

creo que sería una buena idea de utilizar elementos de trabajo TFS para controlar y administrar la definición de las entidades de dominio y los objetos de valor en la capa de negocio. Sin embargo, es que parece que la plantilla de proyecto CMMI no tiene ningún elemento de trabajo adecuado para esto. He enseñado de las soluciones siguientes:

  1. Utilice el Requisitos elemento de trabajo, modificándolo para que el Tipo de Requisito campo tiene un valor más posible, como "dominio Entidad".

  2. Añadir un nuevo elemento de trabajo para el proyecto plantilla.

  3. renunciar y no utilice TFS para gestionar entidades de dominio, el seguimiento de ellos en un documento separado en su lugar.

Mis preguntas son: ¿Cuál sería en su opinión el enfoque más adecuado? Y, ¿alguien ha hecho algo similar (la gestión de las entidades de dominio utilizando elementos de trabajo TFS) en el pasado?

¿Fue útil?

Solución

Nota: No he oído hablar de cualquier persona que intenta esto antes, así que tu caso es distinto: -)

Yo estaría inclinado a añadir un nuevo tipo de elemento de trabajo, y los requisitos de enlace a las entidades del dominio de modo que usted puede ver qué requisitos de impacto que las entidades, y también se puede dominio enlace entidades a otras entidades.

También estaría inclinado a incluir otra informaiton en el elemento de trabajo, tales como contexto, la raíz agregado, etc de manera que el elemento de trabajo entidad tiene un poco más de información en torno a él.

Hacerlo con elementos de trabajo TFS da la historia y de seguimiento, lo cual hace que puede valer la pena hacer, sin embargo, me gustaría también garantizar Tengo enlaces de los elementos de trabajo entidad al dominio mana así, suponiendo que esté almacenada en algo así como el portal del proyecto u otro depósito.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top