Agile Project Management Essay

2659 words - 11 pages

AGILE PROJECT MANAGEMENT

"On February 11-13, 2001, at The Lodge at Snowbird ski resort in the Wasatch mountains of Utah, seventeen people met to talk, ski, relax, and try to find common ground... What emerged was the Agile Software Development Manifesto." (www.agilemanifesto.org)

The precursor to Agile project management was the brainchild of Dr. Winston Royce. Introduced in his 1970 treatise, “Managing the Development of Large Software Systems,”1 Dr. Royce presented a 5-point rebuttal of the sequential development Waterfall Model, which had been the status quo for project managment.

The waterfall model views a process as a series of steps cascading downwards as shown in the ...view middle of the document...

His treatise called for modifications to the sequential model which he deemed vital for systems development. His disdain for the sequentia model can be nearly summed as, "it does not compute."6

"We are uncovering better ways of developing
software by doing it and helping others do it.

Through this work we have come to value:

Individuals and interactions over processs and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

That is, while there is value in the items on
the right, we value the items on the left more." (www.agilemanifesto.org)

As far back as the 1970s, software developers began to migrate away from hierarchical system design and their project management styles followed suit. By the 1980s, object-oriented programming incorprated the benefits of structured programming to streamline code and break large systems into modules. Out of this activity came Rapid Applicaion Development (RAD), Extreme Programming (XP), and various flavors of fast, flexible project management protocols. A detailed description of these is beyond the scope of this chapter. Perhaps It would be sufficient to say that as technology evolved, one project management methodology emerged as the the most popular and widely used today: Agile

AGILE

The fundamental principles of Agile are centered on the division of a project into modules and distributing the modules across teams to be developed independently, tested and modified in an iterative process, and then linked together to achieve the desired goals. This a direct contrast to the traditional sequential approach. where the first phase of the project would be finished before the next phase, and so on, continuing in order until the last step is done. Inherent in Agile is a rebuttal of the notion that a software development team has to gather all the requirements, compile an analysis, and write code based on a detailed systems design. Instead, development occurs in short timeframes with multiple iterations as the modules are fine-tuned and additional requirements brought into play.

The assumption behind Agile is inherent in its name. Modules are constructed with an emphasis on functionality and flexibility. It was Dr. Royce's observation that if a project took too long from start to finish, the resulting system would already be obsolete. By creating the modules as adiditioal requirements are determined, the time from conception to market is reduced. This not only enhances a team's efficiency, but allows stakeholder feedback in a timely manner. A module may undergo several iterations before reaching a mature state without slowing down other modules of the project. According to the Agile Manifesto, "it is a conceptual framework that promotes foreseen interaction thtoughout the development cycle."7

The nuts and bolts of Agile project management are clearly laid out in

THE 12 AGILE PRINCIPLES
...

Other Essays Like Agile Project Management

Analysis Of A Project Management Methodology

2223 words - 9 pages not offer the level of flexibility offered by some of the modern project management methodologies. Since project management, especially in software industry, has grown to a different level, PRINCE2 may find difficulties in catering some of the modern project management needs. Agile Methodology Agile methodology is an alternative to traditional project management, typically used in software development. It helps teams respond to

Vital Components Of Human Resource Management

1694 words - 7 pages . Effectiveness In every business or organization people are always its most important asset, because they run the business, either up to new heights or into the ground. In cases of project management they determine the success or failure of projects. Selecting qualified people is often hard to do and traditional methodology dictates that it is even harder to keep them. Both Agile and traditional methodology emphasize strong human resource management when

Lean and Agile

2661 words - 11 pages Supply Chain Management: Lean and Agile Approaches Candidate Name: Chen Jingyi Candidate No.: 085069187 Submission Date: 2nd Apr. 2009 Introduction The whole report is based on Motorola, which covering three parts. In the first part, it will demonstrate the knowledge and skills, describe the concept of modern manufacturing methods in a lean and agile manufacturing, as well as introduce the techniques it uses. In the second part

Measures in Software Engineering

3317 words - 14 pages model to reduce costs and software time would not be defined. Ostvold (Ostvold, 2005) states that software projects are infamous for exceeding their original estimates. Effort overruns usually lead to cost overruns when external contractors are used as work effort is the main expense in most software projects. Ostvold want to assert that project management is an important part of the software process and not too much attention has been given to

History of Project Managment

622 words - 3 pages project cycles, efficient collaboration among team members, stronger team member involvement and decision making. This trend is broadly known as agile project management, and includes a number or related methodologies, such as Scrum, Crystal, Extreme Programming, Unified Process, and many others. Top-down planning and reviewing: This trend is characterized by enterprise-wide decision making about the portfolio of projects that an organization should have, as well as by enabling data-mining technologies to make information in the portfolio more transparent.

Architecture for Kudler Fine Foods Frequent Shopper

1065 words - 5 pages ). VersionOne combines agile methodology with exceptional tools to manage an entire project. According to their website, “VersionOne is an all-in-one agile management tool built from the ground up to support agile software development methodologies (VersionOne, 2013). This program allows Kudler (or their outsource affiliate) to plan and track the entire project. It provides custom analytics, testing scenarios, portfolio management, defect tracking, idea

Woody 2000 Project Critique

1641 words - 7 pages Study: Woody 2000 Project. Retrieved from http://www.maxwideman.com/papers/woody2000/background Franchina, T. (2010). Project Management Plan: The Woody 2000 Project. Projectmanagementforum's Blog. Retrieved from http://projectmanagementforum.wordpress.com/2010/06/25/24/ Tsoukalas, C. (2013). What is a Project Manager and How Do I Become One? Corporate Education Group. Retrieved from http://www.corpedgroup.com/resources/pm/WhatisaPM.asp Wysocki, R.K. (2009). Effective Project Management: traditional, agile, extreme. 5th ed. Indianapolis: Wiley Publishing.

Pm 587 Insight Paper

577 words - 3 pages Individual Insight Paper PM587 Advanced Program Management Keller Graduate School of Management Submitted: 18 April 2011 Insight Paper Our team (Team Hearts) presented two cases, the first case on “Agile Project Management” and the final case on “The Ethics Code between genders”. My role on both cases was to develop the work break down schedule and the responsibility assignment matrix. I think some of my core competencies I brought

Organizational Effectivness

1215 words - 5 pages M. (2009) Managing Police Organizations (7th ed.) Upper Saddle River, NJ: Prentice Hall Pearson Education Mihalicz, D (2012). Effective Managers Retrieved from http://effectivemanagers.com/dwight-mihalicz/the-importance-of-organizational-effectiveness/ Carter McNamara, Authenticity Consulting, LLC. (2008) Management Function of Coordinating/Controlling: Overview of Basic Methods Retrieved from http://managementhelp.org/managementcontrol/index.htm Vikas Hazrati (2011) Characteristics of an Agile Organization Retrieved from: http://www.infoq.com/news/2011/01/characteristics-agile-org

Project Management Skills

2441 words - 10 pages , Pp 115-245Audrey J. Dorofee, Julie A. Walker, Ray C. Williams, 2007, "Risk Management in Practice", Crosstalk, pp. 8-12.Joyce Statz, Don Oxley, Patrick O'Toole, 2007, "Identifying and Managing Risks for Software Process Improvement", Crosstalk, pp. 13-18.Funtowicz S. and J. Ravetz, 2006 "Project Management as а Post normal Science", Risk Analysis, pp. 95-97Aguanno, Kevin (2005). Managing Agile Projects. Oshawa, ON: Multi-Media Publications Inc. Pp 14-74Kerzner, Harold (2003). Project Management: A Systems Approach to Planning, Scheduling, and Controlling, 8th Ed., WileyAppendixFigure 1Figure 2

Individual Frequent Shopper Program; Part Ii

1269 words - 6 pages developing the Frequent Shopper Program for Kudler Fine Foods. VersionOne will be used to manage, create, and track the progress of the build of Kudlers’ new system integration. VersionOne combines agile methodology with tools built from the ground up to make successful programs. Smith Consulting will use this program because of its custom analytics, testing scenarios, portfolio management, defect tracking, idea management and reporting for the project

Related Papers

Agile Versus Waterfall Essay

2353 words - 10 pages is something that the client is happy with and can utilize readily. Agile also improves the predictability of the project through the use of a better risk management framework that is not available in a waterfall method. While a project is in development there are usually deadlines. Projects tend to miss them occasionally due to various reasons. For example, a deadline could be missed because the user requirements were not clearly stated or

Agile Vs Waterfall Essay

2160 words - 9 pages Agile methodology is used in project management and it helps project makers to build software applications that are unpredictable in nature. Iterative and incremental work cadences called sprints are used in this methodology. It is basically inspired from traditional sequential model or the waterfall model. The benefit of using the Agile methodology is that the direction of the project can be accessed throughout its development cycle. The

Agile Vs Waterfall Essay

2014 words - 9 pages Course Project Project Methods: Agile vs. Waterfall Demarcus R. Calhoun Amberton University MGT6152.E1 Fall 2013 November 2, 2013 Abstract When it comes to methods of project management, there is much debate about which method is best. The Waterfall vs. Agile issue has probably been one of the most debated topics in project management. In this paper I will attempt to discuss the pros and cons of both, and look to find out which one

Key Initiatives To Enriching Project Management

1728 words - 7 pages continuously improve in response to external market influx. Implementing essential key initiatives, especially those with integrity, is the centerpiece of deploying effective project management procedures. A survey of several essential key initiatives will depict why the agile project management values are essential to success with software release techniques. Moreover, while exploring these key initiatives, it is important to also reveal futile