lunes, septiembre 10, 2007

¿Debería un arquitecto programar?

lunes, septiembre 10, 2007 por Martín

Sin duda, éste es el tema que más tinta levanta y ha levantado dentro del mundo de la arquitectura del software. ¿Debería un arquitecto programar? ¿Debería mancharse las manos o quizás debería permanecer distante trabajando en los aspectos funcionales y no funcionales de la aplicación?

Desde luego, opiniones hay para todos los gustos. Hay quien aconseja huir de los denominados ivory-tower architects o que no se corta en afimar que los arquitectos ágiles escriben código. Hay incluso famosos arquitectos que no se cortan en afirmar que un arquitecto debe escribir código.

En el otro lado del ring están las personas que piensan que los arquitectos deben saber cómo programar, deben tener bastantes años de experiencia, pero a la hora de la verdad deben actuar más como estrategas de la compañía mezclando diferentes roles como visión empresarial, liderazgo, análisis financiero, sin necesidad de tener que escribir código.

El caso es que la asociación internacional de software architects (IASA) ha publicado tiene una encuesta online en la que pregunta cuanto debería programar un arquitecto de software. Y el resultado hasta ahora es este:



¿Qué os parece? ¿Coincidís?