Tietojenkäsittelytiede Harjoitustehtäviä
Software Process Management
Ohjelmistoprosessin hallinta 20.-21.1.2010
Read the book chapter 2: The Mythical Man-Month from the book:
Fred P. Brooks, Jr. "The Mythical Man-Month Essays on Software Engineering",
Addison Wesley Longman Publishing Co (Dec 1974)
-
Explain what is this mythical man-month what Brooks is talking about (in context of software
engineering). Compare it e.g. to the m/m needed in shoveling gravel into the big container or...
-
Why adding manpower usually lengthens the schedule?
-
Why an (overt) optimism in larger software programming tasks should be feared of?
-
See the page 20 and B's rule of thumb for scheduling a software task. Why should you schedule so
much time in system testing and if not doing so, what might be the consequences of that?
-
Do the "reader's exercise" on page 25: calculate the effects of training, repartitioning and
system testing, if the whole schedule is too optimistic.