Page 68

Software libre

© FUOC • XP06/M2118/02155

menzar la de desarrollo y se necesitará un tiempo (startup) para que los desarrolladores analicen los requisitos y realicen un estudio de los mismos. Si se solapan parcialmente las fases de diseño y desarrollo, se puede caer en situaciones no deseadas interrumpiendo, por ejemplo, el desarrollo de un subsistema porque de otro, con el cual se vincula todavía, no ha sido aprobado su diseño. Además, esta táctica presenta un riesgo añadido dadas las constantes revisiones que se deberán hacer del código desarrollado cuando se deba integrar globalmente. Los resultados de las pruebas unitarias diseñadas y desarrolladas anteriormente son el indicador más relevante del ritmo del proyecto y permitirá conocer en todo momento si la planificación es la adecuada o si se desvía de las previsiones iniciales o reflejadas en la planificación.

4.4. Documentación Una vez llegados a esta etapa, es necesaria la elaboración de la documentación de usuario, tanto de administración como de explotación. Teniendo en cuenta las decisiones de fases anteriores respecto al formato, herramientas de generación y disponibilidad, debe desarrollarse su estructura y contenido. Es importante mencionar que esta tarea debe ser realizada en función de la planificación (diagrama de Gantt) y que no necesariamente tiene que ir al final del desarrollo, si bien es cierto que deberá ser completada al final de esta etapa (en algunas empresas la documentación se rellena después de haber realizado un prototipo sintético del código

ANOTACIONS

pero antes de escribir el código final). Es importante que este tipo de recurso, que luego será utilizado por diferentes usuarios de perfiles muy variados, sea consensuado para encontrar el estilo y profundidad adecuada al lector. Suele pasar que la documentación no técnica y escrita por personal técnico sólo es inteligible para personal con formación técnica, por lo cual, el jefe de proyecto deberá seguir de cerca el proceso de documentación para que este proceso tenga todos los requisitos de calidad necesarios. 68

Administracion_redes_GNULinux  
Administracion_redes_GNULinux  
Advertisement