CEN 3031 Software Engineering, Spring 2011 Homework 1 You are required to read the first 4 chapters of Mythical Man-Month and answer the following questions: 1. In the first chapter, the author talked about a few factors which may make programming fun and why it is necessary to treat programming from a more scientific point of view. Please describe a few scenarios or problems which one may encounter in the design of a large program if without the knowledge of software engineering. 2. TRUE or FALSE a. We should not be optimists, especially in a large programming effort which consists of many tasks, some chained end-to-end. The probability that each will go well becomes vanishingly small. b. If a task can be done by 10 men in 24 months, then we could add in 10 more men and complete the task in 12 months. c.
This is the end of the preview. Sign up
access the rest of the document.