Richard Monson-Haefel, uno de los fundadores de los proyectos
Geronimo y
OpenEJB y miembro de varios grupos importantes de definición de estándares dentro del JCP (
JSR-151, JSR-153, JSR-220 y JSR-241) ha publicado una presentación muy interesante sobre las cosas que todo aquel que se hace llamar "arquitecto" dentro de un proyecto o empresa de desarrollo de software (ej: arquitecto de software, arquitecto de soluciones, arquitecto empresarial, etc) debería conocer y entender.
En resumen, son las siguientes:
- People are the platform
- All solutions are obsolete
- Data is forever
- Flexibility breeds complexity
- Nothing works as expected
- Documentation is the universal source code
- Know the business
- Maintain the vision
- Software architects should also be coders
- There is no substitute for experience
Este es el enlace para bajar la presentación: 10 Things Every Architect Should know. Me parece una excelente oportunidad de difundir las ideas de Monson-Haefel entre varios de nuestros muy apreciados powerpoint architects (seguramente deben conocer a más de uno).
No hay comentarios.:
Publicar un comentario