Why there is a need for Software management?
(a) Software development is complex and expensive
(b) It is done with few people with fixed skills and abilities
(c) It is not time consuming
(d) None of the mentioned
This question was addressed to me in an interview.
Asked question is from Software Design Management in section Design Patterns : Origin and History of Software Architecture