Firebrand Architect®

Human Aspects of Software Architecture - views from the trenches.

Tuesday, April 10, 2007

Design constraints

Nothing nullifies the effectiveness of a software architect more than project manager’s directive to design in three month increments for a system that will stay in service for 15 to 20 years.

Not thinking about the future of a system is a sure way to guarantee unpredictability when it comes to the system quality attributes such as modifiability and extensibility.

Labels: ,

0 Comments:

Post a Comment

<< Home