archivo

Archivos diarios: septiembre 20, 2012

Soy de la opinión de que toda persona que participa en el equipo de proyecto debe tener conocimiento sobre los objetivos finales del mismo, las expectativas del usuario y de las restricciones y riesgos de partida y que el mismo debe ser actualizado conforme se van produciendo cambios.

¿Por qué? Pues para evitar que el desarrollador pierda la visión de conjunto algo que sucede en muchos casos cuando se trabaja en la programación o análisis de partes específicas del sistema.

Esto supone un problema, por un lado los desarrolladores tienden a pensar que su universo es el módulo, componente o subsistema en el que está trabajando lo cual dará problemas a la hora de integrarlos a lo que habrá que sumar duplicidades en código, modelo de datos, etc… y por otro se pierde el empuje o la motivación que se produce como consecuencia de tener la conciencia de que el trabajo que se realiza por muy específico que sea (sea complejo o simple, requiera mucho esfuerzo o poco) contribuye a la realización del producto y que este no sería igual sin la aportación que realizas al mismo.