preview

The Mythical Man Month By Frederick P. Brooks Jr. Essay

Good Essays

Introduction This paper will be used to present one of the project problems mentioned in the text of the book “The Mythical Man Month” by Frederick P. Brooks Jr. In addition, I will present my answers to the questions about the intangibility of the software and the increasing cost connected with higher reliability requirements. The last part presents my views which dependability attributes could be most crucial in four real life systems. Body Question 1: Using The Mythical Man Month reading found on the course homepage, read the project problems mentioned in the text. List the difficulties and errors that occurred in these failed programming projects. One of the project problems mentioned by Brooks Jr. in Chapter 12 of his book “The Mythical Man Month” is the problem with program maintenance. According to him fixing a bug has around 20 to 50% chances of introducing another one. As explanation he shows two reasons: first one is that in most of the projects the structure of documentation in not clear, precise and does not describe all dependencies that exist in the system and second is that the programmer who is repairing the system is typically not the same as the one who composed the code at development (Brooks Jr., 1995). So in order one project not to fail there should be more system testing per statement written then in the other cases. Brooks suggest that after fixing each bug an entire bank of previous test cases should be run against the system (Brooks Jr., 1995). But

Get Access