Analysis of Agile Project Management Methodologies and Applicability

Verified

Added on  2020/05/04

|15
|2774
|168
Report
AI Summary
This report provides a comprehensive overview of agile project management, examining its methods, contrasts, and applicability. It begins with an executive summary highlighting the adoption of agile methodologies, emphasizing the importance of communication, risk management, and stakeholder management. The introduction defines PMBOK and Agile, outlining Agile's core values such as individual interactions, working software, customer collaboration, and responding to change. The report then delves into various agile project methodologies, including Extreme Programming, Dynamic Section Development Model, Crystal Methods, Feature Driven Development, Scrum Development Methodology, and Lean Development Methodology. Each method is explained with its advantages and principles. The report contrasts these methods, highlighting differences in processes, software inspection, and project management approaches. It concludes by discussing the applicability of agile methods in different project scenarios, such as feasibility studies and maintenance projects. The report also includes a comparison between Agile Project Management and PMBOK.
Document Page
Running Head: Project Management
Project Management Body of Knowledge and Agile Project Management
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
1
Agile Project Management
Executive Summary
It is the brief report for the practical adoption of the agile methodology in project
management. The research is made on understanding the agile tools and techniques which
is being used for practical implementation for the technologies used for determining the
level of Agile. Agile is needed from the project manager in the way the communication of
the risks, issues and the management of the stakeholders is maintained at the given speed of
the resolution and the essence. In this report, it requires the capabilities from the
individuals from the relevant business. Moreover the usage of the agile project
management generally occurs in the software development and innovation (Dybå et al.,
2014). Many companies generally considered the way of adoption in response to the
delivering of the various project management approaches.
Document Page
2
Agile Project Management
Table of Contents
Introduction................................................................................................................................2
Project Methods.........................................................................................................................2
Contrasts Methods......................................................................................................................4
Applicability- Nature of Projects and the methods used for the clear identification.................5
Conclusion..................................................................................................................................5
References..................................................................................................................................6
Document Page
3
Agile Project Management
Introduction
PMBOK is also known as the Project Management Body of Knowledge. It is been used for
the breakdown of the project into various groups. It is been used for managing the projects
which is based on the set of standards and conventions. While using the PMBOK, the new
methodology is been implemented called Agile, it was developed by the group of 17 people
in 2001. The word Agile is been used for referring the values for implementation including
Scrum, Kanban, etc. It was implemented to put the mind-set for delivering values and used
for collaborating with the customers (Highsmith, 2009). It has the main values which are
been expressed in the following way:
Individuality and the Interactions made on various tools and processes.
Complete documentation on the working software.
Collaborating with the customers over the contract negotiation.
Response made to make the changes on plan.
Agile has the clear objectives made by the customers while having the final deliverables
which can be modified or changed. The project team generally take the initiatives to work on
the interactive cycles and make the evaluation for the better results at the end of the tasks
(Snyder, 2014).
Project Methods
The Agile project methodology is been used for the revolutionary methods which is been
introduced for practicing of the project management. Agile Project Methodology is been used
for introducing and implementing the various technologies been used for making the software
engineering more flexible and efficient. It can be expressed as the ‘Umbrella’ term which is
been used for the identification of the various models for the development of the Agile. Agile
project management has the specialized area in the Project management (Rose, 2013). Many
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
4
Agile Project Management
software industries have started adopting the use of the agile in the developing of the
products and services being used for highly collaborating with the more efficient nature and
the use of methodologies (Larson & Gray, 2013). Various methods and approaches been
applied on this technology for the developing methods of the project which were on the Agile
principles. Various variants of the agile methods are:
1. Extreme Programming- It is an Agile Software engineering methodology. It is also
known as the Extreme XP methodology, which is mainly used for producing the
software’s within an appropriate environment. It permits to provide the greater
flexibility for the modelling process. The main aim of the project is to have the lower
cost which mainly used for lowering the cost used for requiring the software’s. It is
the most common model been used for modelling the cost of changing the
requirements and later the project can vary to the different fields (Conforto et al.,
2014). The main advantage of the Extreme Programming methodology is
This methodology mainly emphasis on the involvement made by the customer.
It mainly helps in establishing to the rational plans and the schedules been
fixed for achieving the bigger advantage
The following principles of the extreme programming are:
Simple way of designing
Acceptance to the customer tests
Programming is done in the pair
Process is made on the Continuous Integration
Development in the Test Driven (Nicholas & Steyn, 2017).
There are specific codes for the standards.
Document Page
5
Agile Project Management
2. Dynamic Section Development Model- It can be expressed as the software
development methodology which is initially based on the rapid way of implementing
the application and developing of this methodology. It is the model which is been
used for the iteration process and incrementing the approach that mainly emphasize
on the continuous user involvement. This methodology has the main aim for
delivering the software systems on the time and to the budget. It mainly works on the
philosophy that mainly tells about nothing have been developed properly and
perfectly in the first attempt and it is been considered as the ever changing in the
process (Layton & Ostermiller., 2017). The main advantages of this model is:
In this model, the users are greatly participating in the development of the
systems, so they mainly have the intention to have a grip based on the
software development.
This model provides the facility of delivering the basic functionality for
delivering the projects quickly and the major functionalities being delivered at
the frequent intervals of time.
It provides the easy way of accessibility by the developers to the end-users
(Schwalbe, 2015).
The following principles of Dynamic Section Development Model are:
It has the following rules based on the MoSCow are:
M- It must fulfil all the requirements
S- It should have all the possibilities
C- It should not face any critical situations
W- The time is not given but later it is considered.
Document Page
6
Agile Project Management
3. Crystal Methods- This method is actually the grouping of the existing development
of the approaches. It helps in to primarily based projects to adjust them separately. It
has the involvement with the every project by applying the various set of policies and
conventions. The advantage of the following approach are:
It is based on the people centred method.
It mainly focuses on dividing the work incrementing the steps.
The following principles of Crystal are:
Promotes the early and the frequent delivery of working software.
Adaptability
High user performance
4. Feature Driven Development- It is been used and processed for designing the
iterative software to have the usability in the team and working on the object oriented
technologies. It is used for transitioning form the face based approach to an iterative
approach. Advantages of this process are:
It helps in to move the bigger size of project s and to achieve the success.
It has the five processes which mainly help in to bring the work done in the
shortest time (Dybå et al., 2014).
It has the basic features and principles:
Featuring in the team
Inspections is made
Configuration management
Visibility in the progress and to the results.
Development is made according to the features.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
7
Agile Project Management
5. Scrum Development Methodology-It is used for applying to the nearly technology.
It is been process for the suitability of the appropriate projects that are rapidly
changing on the high amount of the emerging requirements. This is been used for
beginning to the reviews and ending up with the final conclusion of the final review
(Boutros & Cardella, 2016). The technology has best used for speeding the
development of the software which mainly include the iterations for developing the
software. Advantages are:
It helps in making the decisions entirely to the teams
It enables the methodologies where the requirements and the documentation is
not considered significantly.
The following principles of the Scrum are:
It is based on the Product Owner.
Functionality in the Product Backlog.
Estimation on the Cross Functional Teams.
Signing up to the delivery of the potentially shippable increments
(Fernandez & Fernandez, 2008).
6. Lean Development Methodology- This process is been used for focusing on the
creation of the easy way of changeable software’s. This methodology has been
strategically used for developing and focusing on the agile methodology. The main
objective and the goal have been set up for developing the software in half of the time
period with the minimal amount and the less budget for the required workflow
(Kerzner, 2013). The main advantages of this methodology is:
Earliest elimination is been made for the overall efficiency of developing the
process for the certain help needed to speed up the process for the entire
development of the software.
Document Page
8
Agile Project Management
The product is been delivered at early stage for the definite advantage (Hoda
& Murugesan, 2016).
The following principles of the Lean Methodology are:
Eliminating of the waste
Amplification in the learning process
Building the Integrity
Empowering the team
Delivering the project as fast as possible.
Contrasts Methods
Essentially, agile project management is better and appropriate for the volatile and
developing the innovative projects for the development of the software’s. In terms of the
contrasts methods various approaches is being used for the comparison in the agile project
management. There are various approaches. There are various methods which are being used
for the various methods that are been taken. There are several differences between the various
approaches depending upon the sizes of the projects (Špundak, 2014). The software
development is used for making the differences in the following that is, to state the principles
and the values stated in the Agile Manifesto for receiving the attention in the project
management. Various Differences between the approaches applied in the agile project
management are:
Process XP Scrum FDD DSDM Crystal
Developme
nt Process
It is been
used for the
Scrum is
been used
It has the
domain
It is been
used for
It has the
appropriate
Document Page
9
Agile Project Management
releasing
the
metaphor
It is Simple
Refactoring
Provide the
accessibilit
y for
testing the
process
for the
backlog
and sprint
It has the
Sprint
review
It has the
sprint
review
which is
being used
for the
object
modelling
developing
and
featuring
the
individual
ownership
for the
feature
teams.
It is been
used for
inspecting
Used for
the
regulatory
in the bulks
the
improveme
nt in the
active user
which is
been
empowered
by the
teams
It has the
frequent
delivery of
the product
Software
Inspection
It has the
fineness
based on
the
business
process
staging for
the flow
It is
holistic in
nature and
have the
strategy
parallelism
and change
for
usability to
the views
Review
and
revision is
made in
this
(
Abrahamss
on et al.,
2017).
Project
Manageme
nt process
Standard
maintain
while
implementi
It is the
Scrum
master
It is been
used for
the
Reporting
It has no
specificatio
n in the
process
It enables
the
monitoring
of the
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
10
Agile Project Management
ng the code
and
planning
the game
and
providing
the
visibility to
the results
process.
Software
Configurat
ion
Control
Process
and
Support
Process
It does not
have the
specificatio
ns
It has the
control on
meeting
the daily
serum but
it is not
been
specified
Accessibili
ty for
managing
the
configurati
ons
It does not
have the
specificatio
ns in this
process
Not
specified in
the
configurati
on process.
Applicability- Nature of Projects and the methods used for the clear identification
The nature of the product is based on the various applications being used in the current
scenario for the identification and having the various methodologies and strategies used for
the bigger success in the project management. The Agile team are more expertise and skilled
for the overall completion of the project. The application is being used for processing the
agile technology and the tools used for the main roles and the technologies and the techniques
being used for emerging with the agile methodologies and the techniques with the higher
involvement in building the decisions. There are various applications in the field are:
Document Page
11
Agile Project Management
1. Feasible studies or projects/ Pre-feasibility
2. Maintenance, repairing of implementing the projects and jobbing (Schwaber &
Beedle, 2002).
Comparison between Agile Project Management and PMBOK
Lister, G., 2014, Project Management Roots and Understanding the PMBOK Guide, retrieved
from: http://www.informit.com/articles/article.aspx?p=2261742&seqNum=12
chevron_up_icon
1 out of 15
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]