Preview

Waterfall vs Agile Devlopment

Good Essays
Open Document
Open Document
893 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Waterfall vs Agile Devlopment
Waterfall vs Agile Development

A Director of IT Programs at a large Aerospace Defense contracting company has been asked to develop a financial system that allows the Program Managers for the company to do their Earned Value Analysis. The development of this system will allow the company to manage their programs more efficiently and maintain the Government certification of their Earned Value systems. If the company loses their certification the government can withhold 5% of their profits on a yearly basis.
The development of this system can be done in the traditional waterfall method or in a newer agile methodology. It is important to develop the system within the next year, as there will be an audit by the government and this system will have to meet the functionality and standards that the government sets in order for the company to maintain their certification. In the past, the company has used the waterfall methodology and at the end of development there have been significant lags in the expected delivery time and the actual delivery time. Many times there is more development needed after the end of the project because the customer have felt that they did not get what they asked for. The Director has been given a choice of using the traditional waterfall methodology or go with the new agile methodology which allows for a more flexible iteration in development and has been proven to meet customer needs in the end of development more often than waterfall.
1. Who is making the bad decision? The IT Director has been working with waterfall methodology which does not meet schedule most of the time. This allows for schedule slippage and increased cost.
2. Does the Director have enough information to make a good decision? No. The Director knows that they need to develop a solution in 12 months or the company may be penalized 5% of their profits, but is uncertain if either methodology will meet the 12 month deadline.
3. And then incentive to do so? Yes.

You May Also Find These Documents Helpful

  • Good Essays

    Hrm/531 Week 4

    • 643 Words
    • 3 Pages

    This assignment is based on an Earned Value analysis performed by a cost account manager, who has received a variance report (given below) from a performance measurement system. I have calculated the appropriate variances and included corrective measures for each of them.…

    • 643 Words
    • 3 Pages
    Good Essays
  • Good Essays

    The positive aspects of the Waterfall process include being simple to use. Each stage has entrance and exit criteria in order to move on to the next stage. This allows you to fully know when each stage is complete. According to Waterfall Model (2012), "The project requires the fulfillment of one phase, before proceeding to the next. Therefore if there is a fault in this software it will be detected during one of the initial phases and will be sealed off for correction.” (Advantages of the Waterfall Model). The waterfall model has been around for many years. Part of the success of this model is that it is easy to understand and people are comfortable using it. This is one reason it has survived as long as it has. The waterfall process is easy to manage since each phase has specific criteria and review process. This process allows for resource allocation which means people can be matched to tasks by analyzing their strengths. This process works well with small projects…

    • 1239 Words
    • 5 Pages
    Good Essays
  • Good Essays

    Improving a company’s system helps aid in its success in today’s market as well as in the future of the company’s growth and stabilization. this new system that will enable the company to promptly accomplish these requirements without hesitation and will not interfere with the company’s time management protocols or add extra unneeded expenses.…

    • 753 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Xacc/210 Final Project

    • 522 Words
    • 3 Pages

    The first stage of the system development life cycle is planning. The objective and requirements of the project are determined at this phase. An evaluation of personnel and costs, as well as ideas for new products is prepared. Once this information is gathered it is analyzed to determine if there is any alternative products to be used. At which point if there is not, then…

    • 522 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Bsa 385 Week 2

    • 791 Words
    • 4 Pages

    Developing software is far from an exact science and without a structured system to guide the process a project is likely to fail. Defining and adhering to a Software Development Life Cycle (SDLC) early in the project will help to guide the development of a new information system. In addition to having the structure for the development team to work within a defined and agree upon SDLC will help to set the proper expectations for deliverables with the stakeholders and customer(s). Smith Consulting has been given the task of creating a Frequent Shopper program for Kudler Fine Foods. As a result Smith Consulting needs to decide on which SDLC will work best for this project. In addition to selecting a SDLC to use Smith Consulting will need to determine how testing will be conducted. The purpose of this paper is to compare and contrast Waterfall and Scrum SDLC's, including how testing will be performed for each, such that Smith Consulting will be able to make an informed decision on which methodology to use when creating the Frequent Shopper Program for Kudler Fine Foods.…

    • 791 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    The project will be managed using a modified waterfall technique. In this approach, the initial two phases of the project will be fully defined and approved before starting to work on the subsequent phases. System documentation will begin and continue through the design, development, and installation of the system. The Project Management team will provide weekly status reports to the project sponsor so that real time corrections can be accomplished. Once the project sponsor has determined that each phase has met its purpose and provided the required approval, the next phase can begin.…

    • 1085 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    • Describe how you would apply the systems development life cycle to your proposed system. Include an explanation of how the participants in the accounting function at your organization will contribute to the development of the system requirements.…

    • 135 Words
    • 1 Page
    Satisfactory Essays
  • Better Essays

    The process of information-gathering is crucial to the success of this project. A plan must be followed and executed flawlessly to make sure the requirements and specifications have been defined. “Without a formalized, organized approach to developing information systems software [we] might see a project fail due to premature development of the software before all the functional requirements are clearly defined and agreed upon.” (Shelley 2004) The IT Team will use the Systems Development Cycle or SDLC with the waterfall methodology. Through this method, the team will be able to understand the user requirements and efficiency of the current system in comparison to related industry technological standards. The SDLC method is a tried and true approach for developing applications for companies that want to upgrade their systems.…

    • 1264 Words
    • 6 Pages
    Better Essays
  • Powerful Essays

    Cmi 5002

    • 3289 Words
    • 14 Pages

    Decision making can take time for some decisions to be made, others will take no time at all as we make them every day, unknown to us, every minute of every day we are making management decisions without knowing it.…

    • 3289 Words
    • 14 Pages
    Powerful Essays
  • Powerful Essays

    The decision process begins by precisely defining the problem or opportunity, along with the objectives and constraints.[4] Next, the possible decision factors that make up the alternative courses of action (controllable factors) and uncertainties (uncontrollable factors) are enumerated. Then, relevant information on the alternatives and possible outcomes is collected. The next step is to select the best alternative based on chosen criteria or measures of success. Then a detailed plan to implement the alternative selected is developed and put into effect. Last, the outcome of the decision and the decision process itself are…

    • 4276 Words
    • 18 Pages
    Powerful Essays
  • Satisfactory Essays

    To properly time a decision, the need for a decision must be recognized. That is not always easy. The manager may simply may not be aware of what is going on, or the problem requiring a decision may be camouflaged. The manager who makes quick decisions runs the risk of making bad decisions. Failure to gather and evaluate available data, consider people’s feeling and anticipate the impact of the decision can result in a quick but poor decisions . knowing when to make a decision is complicated because different decisions have different time frames. Accepting the responsibility and challenge of decision making is critical to overall effectiveness. A manager should investigates thoroughly to make sure that all parts of the problem are fully understood and that all facts and ideas relevant to the problem have been…

    • 314 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Agile Methodology

    • 2132 Words
    • 9 Pages

    Agile methodology is an approach to the project management which help to respond to the unpredictability of building software through incremental, iterative work cadences, known as sprints. This methodology was developed to deal with situation where the waterfall model fails. The biggest drawback of waterfall model is that it assumes that every requirement of the project can be identified before any design or coding occurs. This may always be applicable for the development of a automobile on an assembly line, in which each piece is added in sequential phases. However it may or may not be applicable for software development. For example, for a BAU (Business as Usual) projects where the software is already in use for a long time, waterfall model is the best method to implement any changes requests because amount of uncertainly is very less compared to developing a new product. However for developing brand new software, waterfall model is not an ideal choice as the amount of uncertainty in terms of requirement and user quality expectation. It might be the case that end product is not exactly what user has expected due to mismatch of requirement understanding between user and developer. It might also be the case that a team might have built the software it was asked to build, but, in the time it took to create, business realities have changed so dramatically that the product is irrelevant. In that scenario, a company has spent time and money to create software that no one wants.…

    • 2132 Words
    • 9 Pages
    Powerful Essays
  • Good Essays

    Cmt Communications

    • 1136 Words
    • 5 Pages

    The success of any organization is determined by managers being able to plan, set goals, and make decisions. Decision making is the primary function of management and this task should not be taken lightly. Decisions are made to achieve goals and tie them to company actions and outcomes. According to Peter Drucker, "Whatever a manager does, he does through decision-making.” When making a decision, managers must take all alternatives into consideration and although one may not have all the answers, a manager must be able to move forward, sometimes immediately, in order to be successful and effective in their decision making process. According to Trewatha & Newport, "Decision-making involves the selection of a course of action from among two or more possible alternatives in order to arrive at a solution for a given problem." This is a continuous process that requires managers to have specific knowledge, skills and intellectual abilities. Some managers find this task challenging as seen in the case of CMT Telecommunications.…

    • 1136 Words
    • 5 Pages
    Good Essays
  • Good Essays

    Decision making is crucial to a positive outcome in business strategy. Sometimes, the basis for success or failure depends on the decisions that have been made along the way. While we don't always pay attention to the specific textbook decision making process, these steps ultimately should be followed to aid in the goal of making the right decisions.…

    • 785 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Normal Curve

    • 6218 Words
    • 32 Pages

    Decision problems in business usually involve a decision over whether to accept one alternative over another, or whether to implement a plan or not. In most cases, the effects of these decisions are felt in the future.…

    • 6218 Words
    • 32 Pages
    Good Essays

Related Topics