Thursday, February 12, 2009

The hardest single part of building
a software system is deciding
precisely what to build. No other
part of the conceptual work is as
difficult as establishing the
detailed technical requirements.
No other part of the work so
cripples the resulting system if
done wrong. No other part is as
difficult to rectify later.

"The mythical man-month"
F. P. Brooks, 1995

No comments: