We started this series of posts with a discussion of the fact that continuous refactoring of emerging-only architectures in enterprise-class software systems becomes problematic as the size of the system grows. In addition, to improving usability, extensibility, performance and maintenance, it seems evident that we might wish to build systems out of components that work in a like manner. Thus there are some practical motivations to apply some “architectural guidance” to the software developmen
Agile Architecture: What is Intentional Architecture?
Related with "Agile Architecture: What is Intentional Architecture?"
Agile Architecture: Role of the System Architect in the Agile Enterprise
In the last post (What is Intentional Architecture?) we provided the motivation and a description of the role of Intentional Architecture in agile, enterprise-class application development. I suspect that most enterprise agilists would agree that there are substantive benefits when Intentional Architecture is effectively applied (so long as[...]
Looking for an Agile Architect
Job posting is below. Here are some of our references for this position: http://www.agilearchitect.org/agile/index.asp http://www.agiledata.org/essays/enterpriseArchitecture.html Agile Application Architect Are you experienced with enterprise applications, tiered architecture, agile development, and Ruby on Rails? Do you communicate well, work well in a team, and get satisfaction[...]
Conversation about an Agile Architect
This is a short and sharp conversation over ICQ between two Xebians about what an Agile Architect is or does. The conclusion is that an Agile Architect has, in addition to Agile manifesto, a number of principles: - Just-in-time and just-enough architecture - An architect is a[...]
Debugging Extreme Programming - Agile, not Fragile
I’ve had experience of waterfall, iterative, XP and agile methodologies on many projects over 20 years of developing software. XP, Agile and lightweight methodologies have popularised several long-standing software development best practices, but some elements are risky because they require special circumstances or very high adherence to the other Debugging Extreme[...]
Agile Development Center on MSDN
When I was attending the ALT.NET conference a couple of weekends ago, it became apparent that few people had even heard of the Agile Development Center that we had on MSDN. To help it become more discoverable, we’ve now fixed a few of the URLs. You can now[...]
