Why do we write software? What are the purposes of code writing?
What human beings needs do software systems serve?
What software projects would you consider successes? Failures?
In your opinion, what percentage of software products succeeds? Fails?
According to [Mullet99], three quarters of all large software products delivered to the customer are failures. Sometimes they are not used at all; in other cases, they do not meet the customer s requirements. How would you explain this phenomenon ? Where do the problems lie?
Based on Chapter 2, how do different software development methods attempt to develop software systems that fit customers needs?