Preview

Analysis Of The Mythical Man-Month

Better Essays
Open Document
Open Document
1719 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Analysis Of The Mythical Man-Month
The Mythical Man-Month
The Mythical Man-Month (Brooks, 1995) is a collection of lessons the author learned during his experience working on a large software project. One of the very first errors he suggests is considering a program as a programming software product, without realizing that a programming software product is nine times more expensive than a simple program. Brooks (1995) then addresses the common failure to deliver software projects on time. The reasons he gives to explain this problem are manifold. Mainly, it is due to excessive optimism in the estimation and poorly allocated time for planning and testing—with too much time scheduled to code, and not enough to plan and test the software. There are two other errors that are arguably even more captivating. One being that an estimation in man-months cannot be simply multiplied or divided by the men or the months, but rather a more complex analysis must be carried out to understand whether the work can be partitioned among the software engineers and how much communication is needed between the engineers. Specifically, when a task cannot be partitioned, then
…show more content…
For example, requirements, design, and implementation cannot be seen or touched, either (Wang, 2007). This presents quite a few problems for software project managers. Usually, a project manager in any engineering field would regularly check the product, as it is being built, to ensure that it responds to all requirements and specifications and that the planned schedule is being followed. However, a software project manager cannot see the product as it is being developed, making it difficult to estimate whether or not the project is proceeding at the right pace, what specific activities have already been conducted, and how long it will take to complete the project (Cohn,

You May Also Find These Documents Helpful

  • Best Essays

    Grant, K. P. et al. (2006, November-December). Delivering projects on time: Risk management can help managers anticipate the delays that make their development projects late. Research-Technology Management.…

    • 3043 Words
    • 13 Pages
    Best Essays
  • Satisfactory Essays

    Bis/220 Week 5 Summary

    • 265 Words
    • 2 Pages

    Developing the right programs for a company’s needs can become a major project. Going into weeks 4 and 5, I did not realize how much work and detail went into planning, developing and implementing a software program. There is a team structure with a project manager and the involvement of the company utilizing the program can be very involved to no say at all. I learned that a scope is a list of features desired in a project. I gained knowledge of the Software Development Life Cycle (SDLC). The many phases of the SDLC are need, prototype, investigation, analysis, design, testing, operations, and maintenance, and finally implementing the system. The scope creep involves adding functions after the project has been initiated. I also learned that RAD stands for Rapid App Development and is an alternative to the traditional life cycle. At work we use a scope in planning our shut-downs in order to gain an outlook of work to be done. A scope can be used at home when you receive a tax return in order to allocate funds toward different family needs. Another topic team members have learned was why the data is transmitted from the high volume data and the way its transmitting microwave towers or satellites are used, these have very powerful and large wavelengths that can travel long distances. We also discovered we all use electronic communication every day, from text messaging to e-mail and other forms of web based electronic communication such as…

    • 265 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Week Dqs

    • 274 Words
    • 2 Pages

    Accurate estimates are critical to effective project management because having accurate time and costs estimates helps ensure the project is a success. Project control is dependent on accuracy of estimates, time and cost, estimates are major inputs to project planning. Estimates are used to support good decisions to determine project duration and cost. Used to develop time phased budgets and estimating helps reduce error. Project managers can take steps to improve the accuracy of estimating projects by using techniques to scope, constrain and plan the projects conditions, this will help reduce risks, and increase the project’s success.…

    • 274 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The project management team should have used several people to estimate the time, costs and resources required for the project. Discussion of the individual differences in their estimate tends to eliminate extreme estimate errors. Reports indicate that several managers advised the BAE Senior Management team that the project was at minimum a four year project, not a two year project. If these voices could be risen up and better discussed, the project would have been treated differently.…

    • 505 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Laudon Mis 6ce Ch14

    • 11622 Words
    • 55 Pages

    1) Between 30 and 40 percent of all software projects are "runaway" projects that far exceed original schedule and budget projections.…

    • 11622 Words
    • 55 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The paper concludes that software size and team size have a Cobb–Douglas relationship with software development Effort, which means that for a fixed software size and team size a unique minimum software development effort exists. The paper also demonstrates that increasing returns to scale economy exists, which means that when software size and team size are considered in software effort estimation models, non-linear models will provide a better estimate than linear models. Additionally, for large size projects linear models may be prone to large errors. The author concludes with a…

    • 325 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Kost And Howard Summary

    • 2850 Words
    • 12 Pages

    This article is relevant to the discussion of large-scale government IT projects and how to use an established process for on-time projects.…

    • 2850 Words
    • 12 Pages
    Powerful Essays
  • Powerful Essays

    Project Planning

    • 3473 Words
    • 14 Pages

    This course provides the foundation for understanding the broad concepts of successful planning, organization, and implementation within the realm of information technology. This course uses real-world examples and identifies common mistakes and pitfalls in project management. Topics covered include project scoping, estimating, budgeting, scheduling, tracking and controlling.…

    • 3473 Words
    • 14 Pages
    Powerful Essays
  • Good Essays

    IT Project Failure Paper

    • 717 Words
    • 3 Pages

    Why do so many IT Projects fail in the US? Project teams fail to deliver IT projects due to having limited knowledge on the technology, which inhibits proper project planning. Technical incompetence plus a lack of user input, leads to inadequate project requirements and specifications. Additionally, by not providing the right training or hiring project teams with the right experience, failure rates of projects will continue to be high. As such, the research of this paper will provide a comprehensive assessment of failures, as well as possible solutions to reduce the rate of failure.…

    • 717 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Project management involves planning and monitoring a company’s project. In order words, a project manager ultimate assignment is to identify the task and direct the project according to the plans set forth. Project planning occurs when a project manager defines work requirements, quantity and quality of work considered necessary, and inquire about resources needed to accomplish the task. Monitoring a project occurs when a project manager keeps an eye on progress, contrast results to forecast outcome of project, analyze, and make necessary adjustments needed to complete the project (Kerzner, 2006).…

    • 1066 Words
    • 5 Pages
    Good Essays
  • Best Essays

    Failure of IT projects has plagued the IT industry since the introduction of automated systems into organisations. While failures in software are perhaps one of the more quickly excused reasons, the problem often lies at the project management level.…

    • 3083 Words
    • 13 Pages
    Best Essays
  • Good Essays

    and negotiating project conditions are common approaches to deal with the unexpected events. The discussion shed new light on one…

    • 5997 Words
    • 24 Pages
    Good Essays
  • Powerful Essays

    Software is a mature industry with considerable cost pressures. It costs an incredible amount of money to develop, deliver, market, sell and support a software product.…

    • 3123 Words
    • 13 Pages
    Powerful Essays
  • Good Essays

    The theme of the story is “ The wonders of becoming a man “. Throughout the story the protagonist has a quest to become the next priest of the tribe, John is inspired to go on this journey by his number one mentor his dad. In his village, the east is prohibited which is the dead places. John goes on this quest and entreats the forbidden land where he believes he would die. In the “all the same, when I came to the place of the Gods, I was afraid, afraid”...”There was no strength in my knowledge anymore and I felt small and naked as a newly hatched bird”.This shows how John felt when he approached in front of the dead people an the Gods, in the forbidden land, that made him…

    • 898 Words
    • 4 Pages
    Good Essays