Saturday, October 12, 2013

The Design of Design Ch 4 Summary

Eventually compatibility has to be reached between wish lists and constraints. Requirements generated by a committee make products too bulky. This is why most large all-encompassing software packages tend to fail. Because people are prone to being dishonest, contracts are needed to layout an agreement for payment and products/services provided. The problem with contracts is that it is hard to specify a complete and accurate set of requirements for a complex system.

No comments:

Post a Comment