Preview

Implimenting Agile Software Development

Best Essays
Open Document
Open Document
3598 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Implimenting Agile Software Development
Adopting Agile Software Methodologies
At Delta Health Systems

MBA 550
Dr. Mark Johnson

Tim Ott
April 17, 2013

Contents

Purpose/Goal of this Paper

The purpose of this paper is to consider the proposal from upper management that Delta’s software development departments universally adopt agile software methodologies for all products. I will be approaching my analysis of this proposed change using methods suggested by Andrew Petigrew, starting with understanding who we are and where we are now, progressing with defining where we need to end up, determining the need for change and the change that is needed, and ending with a conclusion and proposed course of action that corresponds to Delta’s particular circumstances.
Situation Analysis

Current State of Delta
Delta currently offers a combined clinical and financial software solution for home health agencies. Under the covers are two separate systems connected by a proprietary interface. The clinical system allows nurses to collect patient data (visit information, clinical measurements, demographic information, etc.) in the home using a device (laptop or tablet) running Microsoft Windows® operating system The financial system receives data from the clinical devices and prepares Medicare, Medicaid and private pay billings for the data. The clinical system is a collection of modules. Each module performs clinical data collection for a specific home healthcare discipline (Skilled Nursing, Physical Therapy, etc.).
Delta currently uses a planned software development methodology that is a variant or the waterfall approach. I will explain this methodology in the following section and compare it to agile methodologies when we consider the migration to agile software development.
Delta’s organizational structure is a rational-legal bureaucracy as describe by Weber. There are separate development units for Clinical and Financial products. As such, the leadership



References: Boehm, B. and Turner, R. (2003). Observations on Balancing Discipline and Agility. Proceedings of the Agile Development Conference (ADC '03). June. Salt Lake City, Utah Retrieved from Proquest ( pp. 15-30) Boehm B Cockburn, Alistair (2003). Agile Software Development. Boston, MA. Addison-Westley (pp. 115-178, 213-219) Cockburn A Cohn M. and Ford D. (2003). Introducing an Agile Process to an Organization. IEEE Computer. June. pp. 74-78. Retrieved using ProQuest Fowler, M Kamel M., Bediwi I., and Al-Rashoud M. (2010) Planned Methodologies vs. Agile Methodologies under the Pressure of Dynamic Market. Engineering Science, Vol. 21 No.1 pp: 19-35 McMahon, P.E Nerur S., Mahapatra R and Mangalaraj G. (2005). Challenges of Migrating to Agile Methodologies. Communications of the ACM. Vol. 48, No. 5, May, pp. 73-78. Rittinghouse, john W. (2004). Managing Software Deliverables. Burlington, MA. Digital Press (pp. 229-239) Safer, Morely (2007)

You May Also Find These Documents Helpful

  • Best Essays

    The Software Development Life Cycle (SDLC) gives very definable goals regardless of the methodology used; the development process will have a planning and a testing phase whether it is Waterfall or Agile. At Smith Consulting (SC), projects begin with a project planning phase when SC selects team leaders and assigns jobs to team members based on their particular strengths. Then SC locks project requirements into an open-ended Agile process…

    • 3816 Words
    • 16 Pages
    Best 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
  • Better Essays

    Project Management Offices only exist within organizations that follow very structured, formalized methodologies. At least this is the information that we are provided or is accepted as a common belief. In many cases, this is indeed the case. In an Agile environment, the speed at which things occur can be very quick and is more concentrated on successful outcomes instead of worrying about bureaucratic red tape, which is normally the staple of the PMO, which tend to slow things up. This does not have to be the case. The PMO does not have to only operate in environments with a pure waterfall lifecycle. It can easily operate well within incremental lifecycles such as agile. Each lifecycle is different but they all still require governance, controls and quality of standards to be maintained which is managed by the PMO. With this in mind, it begs the question, “What are the challenges faced by the PMO when working with Project Managers and development teams in an agile environment?”…

    • 1970 Words
    • 6 Pages
    Better Essays
  • Good Essays

    Nt1310 Unit 1 Assignment 1

    • 1252 Words
    • 6 Pages

    Motivated by recognition of software development as fluid, unpredictable, and dynamic ● Three key principles ● Adaptive rather than predictive ● Emphasize people rather than roles ● Self-adaptive…

    • 1252 Words
    • 6 Pages
    Good Essays
  • Best Essays

    Scrum helps to improve the existing engineering practices (e.g. testing practices) in an organization, for it involves frequent management activities aiming at consistently identifying any deficiencies or impediments in the development process as well as the practices that are used.…

    • 3180 Words
    • 13 Pages
    Best Essays
  • Good Essays

    The consulting company, Lean Dynamics, deployed lean process in short terms so that employees can be convinced of its power. However, further improvement requires the lean improvement cycle to be implemented over time.…

    • 607 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Scrum development helped solve some of these problems by accelerating its software development cycle from 24…

    • 554 Words
    • 3 Pages
    Good Essays
  • Good Essays

    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.…

    • 893 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Please read and study the case “Introducing Scrum at P2P” in Larson and Gray, 6e, pages 609-613.…

    • 1246 Words
    • 4 Pages
    Good Essays
  • Better Essays

    This paper will analyze the implementation process of Agile into a Blue Cloud Development by CEO Shel Skinner. The case discussion will answer what the trigger event was that led Shel Skinner to adopt Agile; evaluate the change implementation steps followed by Skinner; the behavioral changes that are required of Agile; the variation of employee feedback regarding Agile; and what course Skinner should take now.…

    • 1569 Words
    • 7 Pages
    Better Essays
  • Satisfactory Essays

    Study Guide

    • 413 Words
    • 2 Pages

    15. What best describes the Agile approach to a team working to meet a deadline?…

    • 413 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Spar Applied Systems

    • 668 Words
    • 3 Pages

    2 Spar Applied Systems Spar Applied Systems (A): Organizational Change and Team Management Everybody is familiar with the cliché that the only constant in this world is change. In today’s fast-evolving environment, people attempt to manage change in their everyday lives, seeing its potential and enormous benefits. For business organizations managing change has become an important strategy to achieve competitive advantage and to position oneself on top of the competition. One of the critical success factors in managing organizational change is teambuilding. In the case study “Spar Applied Systems (A)”, Laura Erskine covers the issue of teambuilding, employee participation, organizational change and change management. Specifically, Erskine presents the dilemma of Stephen Miller, Spar Applied Systems General Manager, who is confronting a major project overrun. The team began working on their project in 1994. After two years, however, in their presentation of the projected budget and schedule to the executives, Miller was amazed to know that there was a potential $1 million overspend in order to satisfy their contract. Originally, the budget was $3.5 million, $2.5 million of which was shouldered by the company. When Miller questioned the team members during the presentation about the overrun and overspend, he was surprised that the team could not respond. The case study first tackles the organizational change initiatives and management at Spar Applied Systems. In 1992, Jason Rigney led the successful merging of Spar Defense and Leigh Instruments. Through his leadership, contracts were stabilized and Applied Systems was founded. However, the environment was beginning to become more and more competitive, and the competition came from large-scale, highly flexible, and vertical integrated firms who had gone global. When Miller joined the Applied Systems Groups, he was greeted by a hierarchical organization, people with precise position descriptions, and activities directed…

    • 668 Words
    • 3 Pages
    Good Essays
  • Good Essays

    After analyzing and evaluating the team members; knowledge and experience programming with C++, and members programming strength and weakness we have agreed to use an Agile method of program development.…

    • 634 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    V Model vs Agile Methodology

    • 2703 Words
    • 11 Pages

    The Methodologies Agile and V-Model are discussed, as well as Software Management techniques PMBOK, COCOMO, MTA, EV and Critical path.…

    • 2703 Words
    • 11 Pages
    Powerful Essays
  • Powerful Essays

    Uncertainty and complexity characterize the greatest challenges today 's world for managers at all organizational levels. Responding to shifts in the external environment requires ever-vigilant managers. These managers must be agile themselves in order to effectively promote agility in their environments. Agility is required in numerous areas for managerial success. These areas include flexibility in managing employees, flexibility in rewarding employees, ability to flexibly plan, flexibility in solving problems, technological agility and flexibility in addressing organizational politics.…

    • 1239 Words
    • 5 Pages
    Powerful Essays