Pregunta

Cuántas personas en realidad escribir un SDD documento antes de escribir una sola línea de código?

¿Cómo manejar grandes del CSIC?

¿Qué estándar utiliza para la DETERMINACIÓN de contenido?

Lo que la adaptación que han hecho?

¿Fue útil?

Solución

Ciertamente tengo.Históricamente y en los recientes proyectos.
Años he trabajado en organizaciones en las que las plantillas lo eran todo.Luego trabajé en otros lugares donde las plantillas fueron más laxa o inexistente o no se ajustaban a los proyectos en los que estaba trabajando.
Ahora el contenido de el diseño de software es bastante rigen por lo que necesito para describir a transmitir la idea a la audiencia.
"antes de escribir una sola línea de código" no sería un gran detalle.Los documentos que se producen antes de que comience la codificación se pretende tener una idea de lo que necesitamos para construir todo a los afectados de los equipos y de la alta dirección para que se introducen de alto nivel de la arquitectura, la funcionalidad, las tecnologías, los riesgos y el alcance.Los dos últimos son muy importantes.El resto es mostrar a otros equipos donde se necesita la interfaz con ellos y dejar a los gerentes una persistente idea de que la materia fresca que está sucediendo.

Otros consejos

La mayoría de las grandes compañías de software tienen sus propias prácticas.Por ejemplo Motorola tiene la documentación detallada para cada aspecto del proceso de desarrollo de software.Hay plantillas estándar para cada tipo de documentos.Tener normas estrictas permite mantener la eficacia de gran número de documentos e integrarlo con diferentes herramientas.Cada documento que se obtiene de seguimiento de número de documento especial-sistema de seguimiento.Incluso tienen sistema (la última vez que he visto fue en la etapa de desarrollo temprano) para automáticamente los requisitos de seguimiento - se puede decir que la línea de código se refieren a requerimiento dado\guía de diseño.

Yo supondría que la mayoría de la gente que escribe SDD de documentos y el uso de la terminología como el CSIC tiene que ser el uso de una metodología de desarrollo de software y lo más probable es que trabajan para algunas graves gobierno de los clientes.Tienden a tomar sus preparaciones muy en serio y los documentos están listos y aprobados antes de que el desarrollo se inicia.

En un proceso Ágil el desarrollo y el documento de diseño que puedan ser desarrollados en paralelo.Esto significa que habrá un montón de refactorización de hacer, pero que por lo general ofrece muy buenos resultados en el final.

En la más formal de procesos (como RUP) un TRISTE documento es en su mayoría creados durante la elaboración y la fase de creación de prototipos basada en el equipo de investigación.

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