¿Cuál es el mejor patrón / solución para implementar 'flujo de trabajo (un proceso) para el desarrollo de productos'?

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

Pregunta

Presente:

El desarrollo del producto se realiza en Visual Studio en este momento utilizando tecnologías .Net, por lo que es importante permanecer en el mismo conjunto de herramientas. Además de los desarrolladores, los roles utilizan hojas de cálculo, documentos y herramientas de diagramación, Photoshop para hacer su trabajo.

Futuro:

Queremos crear un flujo de trabajo (un proceso secuencial con roles, colas para elementos de acción, pasar información de un rol a otro, aprobación, etc.) para el desarrollo de un producto. El producto de software estará en etapa de mejora para siempre, más la razón para establecer este flujo.

Los usuarios típicos son diseñadores, analistas de negocios, creadores de contenido, desarrolladores, revisores de código, probadores.

Digamos que se necesita desarrollar una nueva página web. Será,

  1. pensado por el analista en el herramienta, ingresará la información en algún formato
  2. un diseñador usará arrastrar y soltar a construir el aspecto de la página, pasarlo a el
  3. creador de contenido, que agregará contenido (texto de ayuda, hipervínculos, puro texto, etc.) a la página
  4. un desarrollador verificará su cola para comenzar     construyendo lógica alrededor de esta página y     hazlo funcional.

Estoy pensando en Visual Studio Isolated Shell para ser utilizado como un marco de herramientas principalmente debido a sus capacidades IDE y otros, para construir esto. ¿Alguien ha trabajado en un conjunto similar de requisitos? ¿Algún patrón / solución / idea sobre cómo abordar esto en el paradigma VS Shell?

Actualización: Visual Studio Team System ya está siendo utilizado por los desarrolladores y evaluadores, pero no hay un flujo de trabajo personalizado para ellos (& amp; analistas, diseñadores, etc.) disponible en TFS. Además, Visual Studio no es el lugar para usuarios que no son desarrolladores que desean hacer cosas como: definir el flujo de navegación, diseñar los elementos de la página, etc.

¿Fue útil?

Solución 2

Creo que hay un mercado para este producto ya que no pude encontrar nada cercano. Hay herramientas y productos dispares, pero no hay experiencia IDE unificada disponible y debe construirse por nuestra cuenta.

VS Isolated Shell 2010 es el punto de partida y la plataforma sobre la que se puede construir. Necesita varios meses hombre y puede ser años. Sin embargo, Administración del ciclo de vida de la aplicación TFS ALM tiene varias superpone características con esta idea, aunque no todas, porque no proporciona una experiencia personalizada según su flujo de trabajo personalizado.

El jurado está fuera, necesita resolverlo.

Otros consejos

Suena exactamente como Microsoft Visual Studio Team System .

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