The World’s Leading Microsoft .NET Magazine
   
 
realworldsa


Search this Blog

 








iPing-it!

---------------

---------------

For New Post Alerts

Top 10 Architecture Mistakes Podcast and Presentation

posted Thursday, 23 April 2009
Eoin Woods, one of my favorite non-author, working Software Architects, who just happened to co-author one of the best Software Architecture books ever written ( Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives ), has put together a pretty cool presentation, Top 10 Architecture Mistakes.

Eoin also was recently on Software Engineering Radio discussing the presentation's contents.

Below is a summary outline of the presentation.
Mistake 1: Scoping Woes
Solution 1: Controlling Scope
Mistake 2: Not Casting Your Net Widely
Solution 2: Building a Stakeholder Group
Solution 2: Example Rankings
Mistake 3: Focusing on Function
Solution 3: Consider Your Qualities
Solution 3: Example Trade-off
Mistake 4: Boxes and Line Descriptions
Solution 4: Adding Precision to Description
Solution 4: Example View Set
Solution 4: Example of Confusion
Mistake 5: Forgetting It Needs to be Built
Solution 5: Grounding Your Architecture
Solution 5: Grounding SOA
Mistake 6: Lack of Platform Precision
Solution 6: Specifying Your Platform
Mistake 7: Performance Assumptions
Solution 7: Assume Nothing!
Solution 7: Dealing with Performance
Mistake 8: DIY Security
Solution 8: Reusing Infrastructure
Mistake 9: Lack of Disaster Recovery
Solution 9: Practice, Practice, Practice
Mistake 10: No Backout Plan
Solution 10: Know Where You Came From

Get the Presentation here.
Listen to the Podcast here.

links: digg this    del.icio.us    technorati    reddit

AddThis Social Bookmark Button




1. Vince left...
Friday, 24 April 2009 2:45 am :: http://www.toptentopten.com/

This is a really great top ten list, the solutions are excellent recommendations. Anyone can post their own list to our site http://www.toptentopten.com/. The coolest feature is you can let other people vote on the rankings of your list.