Solía trabajar para una empresa de consultoría profesional, y trabajamos bajo muchos términos contractuales diferentes. Cuando pudimos obtener un proyecto de tiempo y materiales, lo ejecutamos con SCRUM y rastreamos el trabajo atrasado en nuestro sistema de seguimiento de problemas.
Sin embargo, la mayoría de las veces tuvimos que entregar bajo un contrato de precio fijo. Esto requería un documento de especificaciones como un apéndice del contrato. Así que siempre terminamos importando lotes de elementos de trabajo (o peor aún, ingresando manualmente) desde la especificación. Las órdenes de cambio tomaron mucho tiempo para asegurarse de que todo estuviera sincronizado, especialmente hacia el final del proyecto.
¿Existe alguna metodología o herramienta de software que mantenga todo este proceso SECO ? He hecho algunas búsquedas y aparentemente no estoy usando los términos correctos. La mayor parte de mi red profesional no trabaja a precio fijo.
Estaría abierto a:
- Cambiar mi rastreador de errores o comprar complementos (actualmente usando FogBugz).
- Siguiendo una metodología de desarrollo diferente
- Escribir software para administrar las especificaciones y actualizar el rastreador de errores y el documento de especificación (pero parece que será mucho trabajo para dudoso beneficio)
Por último, ¿vale la pena resolver esto? Nos costó bastante en algunos proyectos, pero en otros no terminó afectándonos.
fuente
Respuestas:
Exportaría la especificación como HTML, donde cada sección y elemento tiene un ancla. Host que exporta en un servidor web, al que pueden acceder todos los que tienen que lidiar con él. Luego, puede vincular desde sus problemas a ese archivo y usar el anclaje correcto para abordar una determinada sección o elemento.
Para mantener todo sincronizado, debe tener su especificación en el control de versiones y hacer la exportación HTML automatizada con cada registro de la especificación.
Cuando la especificación cambia, también puede escanear sus problemas en busca de enlaces donde el ancla ya no exista.
Sin embargo, esto no soluciona el problema de las secciones o elementos recién creados.
fuente