Top 10 Architecture Mistakes Podcast and Presentation
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.
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.
0 Comments:
Post a Comment
<< Home