Chris Johnson,
Index
Software Failures
Why is design difficult?
Functional requirements?
- does it satisfy requirements.
Non-functional requirements?
- maintenance, cost, size.
What about Usability?