Unos cuantos enlaces que tenía almacenados sobre arquitectura de software:
- Scalability worst practices: una lista de problemas relacionados con la escalabilidad de aplicaciones. Malas prácticas muy comunes que seguro que hemos visto o realizado, y explicación de porqué son malas ideas.
- Architecture reviews: esta presentación es muy larga (58 minutos). Confieso que no la he visto entera todavía, pero trata sobre proyectos que se han revisado por algún motivo y los errores detectados. Interesante.
- ArchE: Una herramienta de modelado de software para arquitectos, desde los departamentos de Carnegie Mellon, con novedades como incluir requisitos no funcionales en el modelo. La herramienta es compleja y no se hasta que punto se adapta a un proyecto ágil, pero es interesante.
- Evolutionary SOA: Martin Fowler (cuyo blog es bastante recomendable, agregadlo si no lo teníais en los feeds RSS) comentado sobre el uso de método ágiles para desarrollar aplicaciones SOA. Creo que los argumentos son extensibles a cualquier proyecto, ya que SOA suele gestionar componentes críticos, y si se puede usar (y es recomendable) para eso no hay motivo para no ser ágil en otros proyectos.
0 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.