SlideShare a Scribd company logo
A comparative Analysis of Various Methodologies
of Agile Project Management Verses PMBOK: A
Case Study
Mehreen Sirshar
Department of Software Engineering
Fatima Jinnah Women University
Rawalpindi
msirshar@gmail.com
Khadija Amir
Department of Software Engineering
Fatima Jinnah Women University
Rawalpindi
amirkhadija09@gmail.com
Muneeba Daud
Department of Software Engineering
Fatima Jinnah Women University
Rawalpindi
muneebadaud97@gmail.com
Abstract—There are different strategies to obtaining significant
advantage, enhancing resource scheduling, managing procedures
and building trust of team work in the sense of project manage-
ment methodologies. The purpose of this article is to contrast a
standard collection of project management processes of PMBOK
with a variety of agile project management processes. The first
method is more conservative, suggested by the PMI (Project
Management Institute) and the second one is distinguished by
a more creative, versatile and modern approach. Agile project
management technology follows the principle of concentration on
client satisfaction, offer gradual improvements, function together,
analyze and improve on an ongoing basis. The analysis was
meant to recognize similarities, variations, inconsistencies, etc. In
addition, a case study of tailored product innovation processes
used in a partnership between Add Latent Ltd., an asset integrity
and maintenance management consulting services provider in the
energy sector, is investigated in which we focus on the SWOT
methods in a quantitative way. Which considers the features of
scrum technique in the application of the AGILE approach in
the development of the project.
I. INTRODUCTION
Generally, project management is the process of creating,
preparing, organizing, managing and finishing a team’s work,
attempting to achieve a specific goal over time. The incor-
poration of all a project’s systems can only be accomplished
by incorporating a set of skills and resources to make it prof-
itable. Software development enables further flexible decision-
making, better risk mitigation and project-related incentives, as
well as maximizing resource utilization and enhancing social
interaction between work team leaders. Nonetheless, project
management must also recognize other constraints, such as
range, space, performance and expenditure.
As per PMI The PMBoK involves standard effective meth-
ods that are broadly applied to software development. The
PMBOK is therefore defined as a reference and not simply as
a procedure as it is restricted to the provision of procedures.
While not being categorized as a specific technique, frame-
works defined in the PMBOK guide take the line of more
conventional methodology development strategies.
In fact, IT practitioners today are under immense pressure
to achieve premium IT services and products and adapt to a
demand that is always competitive and rapidly changing.
Agile methodologies support stages rather than steps, con-
trasting traditional methods. In addition to reporting, Agile
uses quick iterative phases, small and fast updates, simple
design, continuous integration refactoring, and focuses on
conceptual frameworks within a community. Scrum, Lean, XP,
ASD and FDD are some of the common agile approaches.
The fundamental difference is the adaptability variable
between heavyweight and agile methodologies. If any major
changes are needed in an agile approach, the group will
not pause the development process; rather, it will decide
how to manage the changes taking place across the project
accordingly. The phase of testing in the agile system takes
place far quicker then development. Heavyweight strategies,
on the other side, lock consumer specifications and prevent
improvement. This incorporates a proactive system and de-
pends on the concept which records at the outset of a venture
of a consistent set of requirements.
The rest of paper is ordered as follows. The Section II
focuses on the previously work done on the PMBOK and
different Agile methodologies. Section III focuses on complete
model with verification and validation phases , principles of V-
Model along with its advantages and disadvantage. In section
IV we will discuss W-Model which is an extention of V-Model.
Section V gives comaprison between V-model and waterfall
model along with V-Model and W-model. At the end in section
VI we will conclude our complete paper.
II. LITERATURE REVIEW
Software project development methodologies can be classi-
fied as lightweight and heavyweight methods. Both methods
are profoundly used by the experts for software development.
The heavyweight methods are represented by fixed require-
ments that are gathered at the start of the development process.
Some of the heavyweight methodologies include Waterfall,
Rational Unified Process (RUP), Spiral and Rapid Application
Development (RAD). [1]
Recurrently Projects Fails due to inadequate project plan-
ning and inefficient change control. As the IT industry is
growing, rate of project failure has also grown. The size of
the software project has direct effect on the project failure
rate. For large IT project that worth over 1$ Million two main
crash reasons are insufficient functional features and timing
constraints. The rate at which large projects collapse is 50%
as compared to projects that cost less than 1$ Million. [2]
Stakeholders play an imperative part in software project
management and more attention should be paid towards them
as they this can lead to successful project. The paper pro-
posed a survey on stakeholders that concluded that clients
and end-users are two main stakeholders within a project.
Stakeholder management process was carried out that includes
plan, identify, analyze, communicate, follow and act phases to
satisfy stakeholders based on triple constraints that can lead
to successful project. [3]
The paper proposed that Extreme Programming is more
light weight, more flexible approach for developing high
quality software with low cost, managing defects with more
customer satisfaction. Extreme programming comprises of
six phases initial, planning, integration, maintenance, product
and death phase. Further it has twelve extreme programming
practices, five extreme programming vales and seven extreme
programming roles. [4]
Agile manifesto gives a broader idea of the basic principles
of agile methodology. It comprises of four values mapped with
twelve principles to guide the incremental software develop-
ment that focuses on customer satisfaction. Agile manifesto
includes individuals over processes or tools, running software
over full documentation, customer relationship over contract
compromise, retorting to change over succeeding a plan. [5]
SCRUM characterizes the frameworks advancement process
as a free arrangement of exercises that uses already used
methods and tools to manufacture. SCRUM is an upgrade
of the normally utilized iterative development cycle. Day
by day scrums help fundamentally group advancement and
group correspondence. Further, the individuals from the day
by day scrum can rapidly settle on any issue requiring further
consideration.[6][7]
Gholamreza Jamali et al., [8] suggests that any project can
be described as a set of units that perform required function-
alities. The projects can vary for local companies to global
organizations. The factor of success for projects depends
on the methodologies used for their accomplishment. Two
main method the author argue about are Project Management
Body of Knowledge (PMBOK) and PRojects IN Controlled
Environments (PRINCE2). Both these methods are stated by
International Organizations such as Project Management In-
stitute (PMI) and Central Computer and Telecommunications
Agency (CCTA) respectively. Both these models have same
roots in projects management and continuously attempts to
minimize the risks involved in development processes.
El Yamami et al., [9] describes that companies usually
take many projects at a time which needs complex project
portfolios to be maintained. The IT project governance frame-
work struggles to providence a global approach to manage
all the projects and have an overall view to prioritise projects
on basis of their risks and benefit. The author has proposed
an ontological system based on Project Management Body
of Knowledge (PBMOK) five out of nine knowledge areas
to develop IT governance framework with minimized fail-
ure chances. Ontology is an abstract way of representation
in which only key components are studied. The system is
executed on protégé and tested on Pellet.
Yunofri et al., [10] explains the project management plat-
form using analytical study of existing frameworks for man-
aging projects. Platforms are created to provide an interface
to customer to complete their goals. The principal component
analysis of previous studies shows that the project management
platforms should have four optimal layers for their success.
The author has proposed a framework of seven step for the
synthetic analysis of research work. Different platforms for
example web-based platform and Internet of Things (IoT) are
analyzed in the paper.
Essence Kernel is standard organized and developed by
Object Management Group (OMG). Essence Kernel and Lan-
guage is a package which provides best practices and ap-
proaches of software engineering. It provides ways to improve
the standards of working by continuously adapting changes.
The author has proposed a relationship between PMBOK and
Essence Kernel Spaces by mapping 5 process groups onto each
3 spaces of Kernel. The paper suggests that this system to a
better pattern to project management. The principals explained
in the paper also encourages the implementation of software
system that are the company must conduct. [11]
Hinostroza et al., [12] proposed a noble method to apply
PMBOK to a consulting company. The problematic factors
such as inadequate staff, less resources, low cost, high risk
factor and inadequate planning are causes that are projects are
not completed on time. Implementing PMBOK in company
projects has both advantages and disadvantages. The main
rewards are more communication ventures, better solutions and
delivery on time. PMBOK also improve customer satisfaction
and costs for the organization’s gain. The limitation is the
absence of identifying knowledge based on previous practices.
The paper [13] explores how the various agile methodolo-
gies that may include extreme programming, scrum, feature
driven programming and many more in different software
projects that is an incremental approach and can accept
changes at any level. This tries to give an idea to those
companies that are undertaking projects with frequent changes
in requirements in order to produce quality goods and succeed
in the market strategy [14].
Software developers are now generally accepting and under-
standing agile software development models. Such models can
meet the requirements of the application development projects
of today’s fast pace. The paper proposed major roles, life
cycles, pron and corns of feature driven development method,
dynamic classification development model, test driven model
and crystal method in detail so this becomes easy to apply
model according to project requirements.[15]
PatrĹ́cia Franková [16] proposed that agile approach works
more precisely and efficiently on big data projects as compared
to triple constraints due to massive change in user requirements
with about 43 percent of customer satisfaction concluded
from the survey. Further agile and plan driven approach were
compared on the bases of size, seriousness, dynamics and staff
in the big data projects. For success in bigdata projects it was
recommended to start with use case and then proceed further
in development. [17] suggested that implicit use of lean and
agile components can help cope with the difficulty of the task
and increase its performance.
A research was carried out by Fernando Selleri Silva and his
team [18] that disclosed that 81 studies used CMMI (capability
maturity model) with agile methodology results in cost reduc-
tion, increase in productivity, more user satisfaction, reduction
in software defects and helps the company reach CMMI level
5 which was not possible by using other methadologies. The
two major benefits observed were grouped that comprises of,
one related to developed processes and other with organization.
Daniel Russo [19] presented a similar approach to An-
tifragility, namely, to describe the principles governing the
design of software systems that exploit faults and errors in
order to improve and enhance them. The main principles on
which antifragile manifesto focuses are the customer, team,
context, tolerance, stakeholders, team communication, dimen-
sions, errors, reflection and architecture to reach efficiency.
Shruti Sharma[20] discussed Scrum’s current state, success,
and growth over the past five years. Each year there is a grow-
ing tendency of Scrum acceptance in software development
industries as well as in research areas. The paper discloses
the present trend of study areas of Scrum it was discovered
that the implementation of Scrum methodology in existing
models has the maximum number of studies compared to other
methodologies.
III. PROJECT MANAGEMENT BODY OF KNOWLEDGE
PMBOK (Project Management Body of Knowledge) [10]
comprises of five process and nine knowledge areas. In this
research we will mainly focus on nine knowledge areas as
they give more detail about project management activities
with a vibrant representation. Within knowledge areas there
is core group and facilitate group and integration management
combine these two groups.
The nine knowledge areas are as following:
1. Integration Management describes combines both the core
and facilitate group and gives the detail about different project
management activities. Processes involved in integration man-
agement are listed below:
• Developing the Project Charter,
• Developing the initial Project Scope Statement,
• Developing the Management Plan,
• Managing Project Execution,
• Monitor and Control Project Workload,
• Integrating the Change Control and
• Closing the project.
Fig. 1. Knowledge Areas
2. Scope Management It compresses different processes that
are accountable for monitoring project scope. Processes in-
volved in project scope management are:
• Planning the Scope
• Defining the Scope
• Creating WBS (Work Breakdown Structure)
• Verifying the Scope
• Controlling the scope
3. Time Management defines the processes regarding the
timely success of the overall project. Processes involved in
project time management are:
• Defining the Activity
• Sequencing the Activity
• Estimating the Activity Resource
• Estimating the Activity Duration
• Scheduling the Development
• Scheduling the Change Control
4. Cost Management comprises the processes that concern
about the cost. Processes involved in project cost management
are
• Estimating the total Cost
• Budgeting the Cost, and
• Control Change in Cost
5. Quality Management defines the processes tangled in guar-
anteeing that it will satisfy the all project objectives for
which it was started. Processes involved in project quality
management are:
• Planning the Quality,
• Performing the Quality Assurance, and
• Control the Quality change.
6.Human Resource Management involves all the compulsory
processes for managing and organizing the project manage-
ment team. Processes involved in project human resource
management are:
• Planning of Human Resources,
• Decide Project Team,
• Developing the Project Team, and
• Managing Project Team.
7.Communication Managementt defines the processes regard-
ing the communication devices of the project, and relate to
the appropriate generation, dissemination, storage, collection
and final disposal of project information. Processes involved
in project communication management are
• Communications Planning,
• Distribution of Information,
• Reporting the Performance, and
• Managing the Stakeholders
8. Risk Management defines the processes concerned with the
project related risk management. Processes involved in project
cost management are
• Planning the Risk Management,
• Identifying the Risk,
• Analyzing the Qualitative Risk,
• Analyzing the Quantitative Risk Analysis,
• Planning the Risk Response, and
• Monitoring and Controlling the Risk.
9.Procurement Management involves all the processes that
deal with buying products and facilities needed in project
completion. Processes involved in project procurement man-
agement are
• Planning the Purchases
• Contract Planning
• Requesting Seller Responses
• Selecting the Sellers
• Administration Contract
• Closure Contract
IV. AGILE METHODOLOGY
Agile methodology was developed to overcome the limita-
tions in traditional development methodologies and thus also
referred as light weighted process [19]. The main concepts of
agile manifesto are:
• individual and interaction over tools
• working of software over documentation
• responding to change rather than succeeding a plan
• customer relationship over complete plan.
It doesn’t completely ignore the software documentation but
if mainly focuses on running code with maximum change
accepted. [17] there are many agile methods, but we will
discuss major three that are XP (Extreme Programming),
SCRUM and FDD (Feature Driven Development).
A. XP (Extreme Programming)
XP is a light-weight process that is more flexible to manage
continuous changing requirements with low risk of failure
and best for small teams. It mostly focuses on feedback of
customers that helps to lower the software defect rate with
directly reduces the development cost. [21] XP comprises of
twelve practices, five values and six processes. The processes
include:
Processes Description
Exploration phase It deals with basic user requirements and
tools that will be used in system develop-
ment.
Planning Phase It deals with assigning the tasks to different
teams that are obtained from the user stories
and written on cards.
Productizing the
plan
It deals with the delivery of software in
small chunks and applying different testing
upon them.
Iteration to release
phase
It deals with basic coding, testing of system
and integration of system. Stand meetings
are carried out for discussing and to resolve
any errors.
Maintenance phase It deals with the new function that are added
without disturbing the older ones.
Death phase It deals with creating a small document for
customer and future use.[3]
B. FDD (Feature Driven Development)
Feature driven development deals with designing and build-
ing aspects of software development process. FDD comprises
of five phases and eight practices.[15] The phases include:
Developing the overall model: Requirements are gathered from
the user to develop the UML diagrams and then the overall
work is divided among the teams. Building of feature list: In
this phase the most needed features are listed by putrefying
the overall system functionality. Produce project development
plan: features are grouped together to form a development plan
which is carried out by the teams to achieve the desired goal.
Designing the system by feature set: The elaborated design of
each feature set is produced that may include UML diagrams.
It also deals with refining the model. Building of feature set:
Develops the code against each feature set and unit testing is
applied upon it by the team. FDD based projects are not very
common of out of schedule maybe due to total attention given
to quality of the software.[22]
C. SCRUM
It is light-weight agile method that deals with complex and
iterative customer requirements that are delivered on prede-
fined time. The major goal of SCRUM is that it adds flexibility
and more productivity in software process development. The
methodology comprises of a Scrum team which consist of
owner of product, SCRUM master and a development team.
[20] SCRUM comprises of three artifacts, three roles and four
ceremonies. SCRUM activities are assembled into three phases
that includes:
Processes Description
Pregame phase It comprises of planning and development
of architecture
Game phase It deals with sprint development and review
meetings
Post-game Phase It is closure of developed project with mu-
tual concerns
SCRUM strength depends upon three points that includes
transparency that aims that every process should be visible to
all members of team, inspection that means to keep an eye
on process to point out any change that may occurred in it
and adaptation means to adjust the processes in case of many
change in them. [6]
V. SCRUM CASE STUDY: A SWOT ANALYSIS
Add Latent Ltd., a provider of consulting services in the
energy sector are challenged to make their skills more globally
available easily. An agile scrum method was tailored by
the development group to provide experimental tooling and
handle the staff members heterogeneity. Kenneth Andrews
and Ronald Cristensen developed the SWOT model with the
goal of evaluating corporations success according to their
ability (Strengths), vulnerabilities (Opportunities), challenges
(Weaknesses) and Dangers (Threats). As per the process, the
advantages and disadvantages are intrinsic in the organization
as well as the rewards and risks to the community in which it
works.
Strengths Weaknesses
Weekly
Deliveries
Project starts
with very
shallow scope
Opportunities Threats
New Versions
Availability
Physically dis-
tant teams
VI. CONCLUSION
The comparison in Table I reveals that agile approaches,
in the conventional way, do not describe all the dimen-
sions necessary to cover all areas of project management.
It had been predicted in fact because conventional project
management approaches were properly constructed relative to
agile practices that are deemed ”scientific”. According to this
analysis Agile approaches prioritize the following factors of
expertise: Context Control, as value is placed on the control of
specifications, Administration of human resources: as pressure
is put on team work and quality assurance: promotes the
use of requirements, monitoring and regular feedback. Agile
processes, but at the other side, do not adequately explain
the following information. Threat is not specifically handled,
Cost control is mismanaged through agile framework, and the
administration of recruitment is not discussed at all. Scrum is
a model for software development that translates to any plan
with tight timelines, diverse criteria and a level of individuality.
It can be concluded that Scrum methodology is the finest agile
process that can easily be Incorporated in any organizational
to manage projects.
VII. FUTURE WORK
This means that the major project managment society will
gain profit from linking agile techniques with PMBOK. The
next step of this work is the detailed mapping of the optimiza-
tion techniques respectively PMBOK procedures.
TABLE I
COMPARATIVE ANALYSIS
PMBOK XP FDD SCRUM
Integration
Management
Integration of
whole software
as soon as
possible,
Measurement of
project velocity
Overall project
model develop-
ment
Validating the
tools used for
development in
planning phase,
Managing
change in sprint
backlog and
architecture,
post-game
phase
Scope
Management
User stories are
listed down, Re-
lease of major
planning
For building
and analyzing
domain model,
Development of
feature list
Development
of product
backlogs
and sprints
Discussing
functionality in
each release,
Progress
reviews
Time
Management
Planning release
and planning it-
eration
Adjust
development
sequence,
Assigning
classes to
developers
Delivery date
and each release
functionality
and count on
iterations in a
month.
Cost
Management
Lower the cost
by reducing the
defect rate
Cost is less con-
sidered as com-
pared to quality.
Cost is
estimated in
the planning
phase.
Quality
Management
Scheduling
the quality,
Performing
and managing
change in
quality
Using project
standards
Review
meetings,
Planning sprint
meetings,
review meetings
and daily scrum
Human
Resource
Management
Pair
programming
Appoint
modeling,
feature list and
planning team
Participation of
team in sprint
and daily scrum
meetings
Communication
Management
Daily meetings Review
meetings
Scrum, sprint
planning,
sprint review
meetings and
communication
with the team.
Risk
Management
Prototype is cre-
ated lo mini-
mize the failure
risk
Not presented Measure risk in
pregame phase
and during re-
view meetings
Procurement
Management
Not presented Not presented Not presented
REFERENCES
[1] Javanmard, Mahdi & Alian, Maryam. (2015). Comparison between
Agile and Traditional software development methodologies.
[2] Marly Monteiro de Carvalho & Roque Rabechini Junior (2015) Impact
of risk management on project performance: the importance of soft
skills, International Journal of Production Research, 53:2, 321-340, DOI:
10.1080/00207543.2014.919423
[3] Anwer, Faiza & Aftab, Shabib & Muhammad, Syed & Waheed, Usman.
(2017). Comparative Analysis of Two Popular Agile Process Models:
Extreme Programming and Scrum. International Journal of Computer
Science and Telecommunications. 8. 1-7.
[4] Karlsen, Jan. (2002). Project Stakeholder Management. Engineering
Management Journal. 14.10.1080/10429247.2002.11415180.
[5] Madi, Tamer & Dahalin, Zulkhairi & Baharom, Fauziah. (2011). Content
analysis on agile values: A perception from software practitioners. 2011
5th Malaysian Conference in Software Engineering, MySEC 2011. 423-
428. 10.1109/MySEC.2011.6140710.
[6] K. Schwaber, Advanced Development Methods. SCRUM Development.
Available at http://jeffsutherland.com/oopsla/schwapub.pd
[7] Fitsilis, Panos. (2007). Comparing PMBOK and Agile Project Manage-
ment Software Development Processes. 378-383. 10.1007/978-1-4020-
8741-7-68.
[8] Jamali, Gholamreza & Oveisi, Mina. (2016). A Study on Project Man-
agement Based on PMBOK and PRINCE2. Modern Applied Science.
10. 142. 10.5539/mas. v10n6p142.
[9] El Yamami, A., Mansouri, K., Qbadou, M., Illoussamen, E., Laaziri,
M., & Benmoussa, K. (2018). An Ontological Representation of
PMBOK Framework Knowledge Areas. Proceedings of the 3rd In-
ternational Conference on Smart City Applications - SCA ’18.
doi:10.1145/3286606.3286825
[10] Yunofri and N. B. Kurniawan, ”A Systematic Literature Review
and Meta-analysis on Project Management Platform,” 2018 Inter-
national Conference on Information Technology Systems and Inno-
vation (ICITSI), Bandung - Padang, Indonesia, 2018, pp. 82-86.
doi:10.1109/ICITSI.2018.8695958
[11] M. J. Simonette, M. E. S. Magalhães and E. Spina, ”PMBOK Five
Process Groups and Essence Standard: Perfect Partners?,” 2016 4th
International Conference in Software Engineering Research and In-
novation (CONISOFT), Puebla, 2016, pp. 53-58. doi: 10.1109/CON-
ISOFT.2016.17
[12] Hinostroza, M., Chavez, P., Nuñez, V., & Raymundo, C. (2019). Ap-
plication of PMBOK to Improve the Deadline of Projects in SMEs En-
gineering Consultancies. Smart Innovation, Systems and Technologies,
487–494.
[13] Baruah, N. (2015). Requirement management in agile software environ-
ment. Procedia Computer Science, 62, 81-83.
[14] Rasnacis, A., & Berzisa, S. (2017). Method for adaptation and imple-
mentation of agile project management methodology. Procedia Com-
puter Science, 104, 43-50.
[15] Anwer, F., Aftab, S., Waheed, U., & Muhammad, S. S. (2017). Agile
Software Development Models TDD, FDD, DSDM, and Crystal Meth-
ods: A Survey. International journal of multidisciplinary sciences and
engineering, 8(2), 1-10.
[16] Franková, P., Drahošová, M., & Balco, P. (2016). Agile project manage-
ment approach and its use in big data management. Procedia Computer
Science, 83, 576-583.
[17] Sohi, A. J., Hertogh, M., Bosch-Rekveldt, M., & Blom, R. (2016). Does
lean & agile project management help coping with project complexity?.
Procedia-Social and Behavioral Sciences, 226, 252-259.
[18] Silva, F. S., Soares, F. S. F., Peres, A. L., de Azevedo, I. M., Vasconcelos,
A. P. L., Kamei, F. K., & de Lemos Meira, S. R. (2015). Using
CMMI together with agile software development: A systematic review.
Information and Software Technology, 58, 20-43.
[19] Russo, D., & Ciancarini, P. (2016). A proposal for an antifragile software
manifesto. Procedia Computer Science, 83, 982-987.
[20] Sharma, S., & Hasteer, N. (2016, April). A comprehensive study on state
of Scrum development. In 2016 International Conference on Computing,
Communication and Automation (ICCCA) (pp. 867-872). IEEE.
[21] Moawad, R. (2016). An empirical study for integrating XP with VTSP
to improve business process. Future Computing and Informatics Journal,
1(1-2), 53-61.
[22] Solinski, A., & Petersen, K. (2016). Prioritizing agile benefits and
limitations in relation to practice usage. Software quality journal, 24(2),
447-482.

More Related Content

Similar to A Comparative Analysis Of Various Methodologies Of Agile Project Management Verses PMBOK A Case Study

My Scaled Scrum: Integrating Mega Framework and DAD
My Scaled Scrum: Integrating Mega Framework and DADMy Scaled Scrum: Integrating Mega Framework and DAD
My Scaled Scrum: Integrating Mega Framework and DAD
Eswar Publications
 
How to Increase the Value of the PMMMs as a Business-oriented Framework
How to Increase the Value of the PMMMs as a Business-oriented FrameworkHow to Increase the Value of the PMMMs as a Business-oriented Framework
How to Increase the Value of the PMMMs as a Business-oriented Framework
Yasmin AbdelAziz
 
Agile project management and normative
Agile project management and normativeAgile project management and normative
Agile project management and normative
Glen Alleman
 
International Journal of Business and Management Invention (IJBMI)
International Journal of Business and Management Invention (IJBMI)International Journal of Business and Management Invention (IJBMI)
International Journal of Business and Management Invention (IJBMI)
inventionjournals
 
Project Planning, Execution And Closure Essay
Project Planning, Execution And Closure EssayProject Planning, Execution And Closure Essay
Project Planning, Execution And Closure Essay
Jennifer Letterman
 
Review on Agile Method with Text Mining
Review on Agile Method with Text MiningReview on Agile Method with Text Mining
Review on Agile Method with Text Mining
IJARIIT
 
Integrating Scrum development process with UX design flow
Integrating Scrum development process with UX design flowIntegrating Scrum development process with UX design flow
Integrating Scrum development process with UX design flow
journalBEEI
 
Software models
Software modelsSoftware models
Software models
MOULA HUSSAIN KHATTHEWALE
 
A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...
A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...
A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...
shailesh.bohra
 
Efficient Indicators to Evaluate the Status of Software Development Effort Es...
Efficient Indicators to Evaluate the Status of Software Development Effort Es...Efficient Indicators to Evaluate the Status of Software Development Effort Es...
Efficient Indicators to Evaluate the Status of Software Development Effort Es...
IJMIT JOURNAL
 
International journal of computer science and innovation vol 2015-n2-paper3
International journal of computer science and innovation  vol 2015-n2-paper3International journal of computer science and innovation  vol 2015-n2-paper3
International journal of computer science and innovation vol 2015-n2-paper3
sophiabelthome
 
Estimation of agile functionality in software development
Estimation of agile functionality in software developmentEstimation of agile functionality in software development
Estimation of agile functionality in software development
Bashir Nasr Azadani
 
Fromscrumtokanbantowardlean
FromscrumtokanbantowardleanFromscrumtokanbantowardlean
FromscrumtokanbantowardleanLuca Aliberti
 
Perspectives on the adherance to scrum rules in software project management
Perspectives on the adherance to scrum rules in software project managementPerspectives on the adherance to scrum rules in software project management
Perspectives on the adherance to scrum rules in software project management
nooriasukmaningtyas
 
A Survey Of Agile Development Methodologies
A Survey Of Agile Development MethodologiesA Survey Of Agile Development Methodologies
A Survey Of Agile Development Methodologies
Abdul Basit
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
ijceronline
 
SOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLANSOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLAN
Nimble Appgenie LLP
 
EuroSPI O'Donnell Richardson Agile Methods in a Very Small Company
EuroSPI O'Donnell Richardson Agile Methods in a Very Small CompanyEuroSPI O'Donnell Richardson Agile Methods in a Very Small Company
EuroSPI O'Donnell Richardson Agile Methods in a Very Small CompanyMichael O'Donnell
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...
FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...
FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...
ecij
 

Similar to A Comparative Analysis Of Various Methodologies Of Agile Project Management Verses PMBOK A Case Study (20)

My Scaled Scrum: Integrating Mega Framework and DAD
My Scaled Scrum: Integrating Mega Framework and DADMy Scaled Scrum: Integrating Mega Framework and DAD
My Scaled Scrum: Integrating Mega Framework and DAD
 
How to Increase the Value of the PMMMs as a Business-oriented Framework
How to Increase the Value of the PMMMs as a Business-oriented FrameworkHow to Increase the Value of the PMMMs as a Business-oriented Framework
How to Increase the Value of the PMMMs as a Business-oriented Framework
 
Agile project management and normative
Agile project management and normativeAgile project management and normative
Agile project management and normative
 
International Journal of Business and Management Invention (IJBMI)
International Journal of Business and Management Invention (IJBMI)International Journal of Business and Management Invention (IJBMI)
International Journal of Business and Management Invention (IJBMI)
 
Project Planning, Execution And Closure Essay
Project Planning, Execution And Closure EssayProject Planning, Execution And Closure Essay
Project Planning, Execution And Closure Essay
 
Review on Agile Method with Text Mining
Review on Agile Method with Text MiningReview on Agile Method with Text Mining
Review on Agile Method with Text Mining
 
Integrating Scrum development process with UX design flow
Integrating Scrum development process with UX design flowIntegrating Scrum development process with UX design flow
Integrating Scrum development process with UX design flow
 
Software models
Software modelsSoftware models
Software models
 
A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...
A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...
A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...
 
Efficient Indicators to Evaluate the Status of Software Development Effort Es...
Efficient Indicators to Evaluate the Status of Software Development Effort Es...Efficient Indicators to Evaluate the Status of Software Development Effort Es...
Efficient Indicators to Evaluate the Status of Software Development Effort Es...
 
International journal of computer science and innovation vol 2015-n2-paper3
International journal of computer science and innovation  vol 2015-n2-paper3International journal of computer science and innovation  vol 2015-n2-paper3
International journal of computer science and innovation vol 2015-n2-paper3
 
Estimation of agile functionality in software development
Estimation of agile functionality in software developmentEstimation of agile functionality in software development
Estimation of agile functionality in software development
 
Fromscrumtokanbantowardlean
FromscrumtokanbantowardleanFromscrumtokanbantowardlean
Fromscrumtokanbantowardlean
 
Perspectives on the adherance to scrum rules in software project management
Perspectives on the adherance to scrum rules in software project managementPerspectives on the adherance to scrum rules in software project management
Perspectives on the adherance to scrum rules in software project management
 
A Survey Of Agile Development Methodologies
A Survey Of Agile Development MethodologiesA Survey Of Agile Development Methodologies
A Survey Of Agile Development Methodologies
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
SOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLANSOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLAN
 
EuroSPI O'Donnell Richardson Agile Methods in a Very Small Company
EuroSPI O'Donnell Richardson Agile Methods in a Very Small CompanyEuroSPI O'Donnell Richardson Agile Methods in a Very Small Company
EuroSPI O'Donnell Richardson Agile Methods in a Very Small Company
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...
FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...
FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...
 

More from Brittany Allen

Article Paragraph Example. How To Write A 5 Paragrap
Article Paragraph Example. How To Write A 5 ParagrapArticle Paragraph Example. How To Write A 5 Paragrap
Article Paragraph Example. How To Write A 5 Paragrap
Brittany Allen
 
Exploring Writing Paragraphs And Essays By John Langan
Exploring Writing Paragraphs And Essays By John LanganExploring Writing Paragraphs And Essays By John Langan
Exploring Writing Paragraphs And Essays By John Langan
Brittany Allen
 
Write My Personal Statement For Me Uk
Write My Personal Statement For Me UkWrite My Personal Statement For Me Uk
Write My Personal Statement For Me Uk
Brittany Allen
 
Fountain Pen Handwriting Practice Part 2 Beautiful Handwriting ASMR Writing...
Fountain Pen Handwriting Practice Part 2  Beautiful Handwriting  ASMR Writing...Fountain Pen Handwriting Practice Part 2  Beautiful Handwriting  ASMR Writing...
Fountain Pen Handwriting Practice Part 2 Beautiful Handwriting ASMR Writing...
Brittany Allen
 
Argumentative Essays For College Students Coffee - F
Argumentative Essays For College Students Coffee - FArgumentative Essays For College Students Coffee - F
Argumentative Essays For College Students Coffee - F
Brittany Allen
 
Reflective Essay Structure Uk - INKSTERSCHOOLS.
Reflective Essay Structure Uk - INKSTERSCHOOLS.Reflective Essay Structure Uk - INKSTERSCHOOLS.
Reflective Essay Structure Uk - INKSTERSCHOOLS.
Brittany Allen
 
Incredible Essay Prompt Examples Thatsnotus
Incredible Essay Prompt Examples  ThatsnotusIncredible Essay Prompt Examples  Thatsnotus
Incredible Essay Prompt Examples Thatsnotus
Brittany Allen
 
Creative Writing (Structured Online Course For Writing
Creative Writing (Structured Online Course For WritingCreative Writing (Structured Online Course For Writing
Creative Writing (Structured Online Course For Writing
Brittany Allen
 
Short Story Writing
Short Story WritingShort Story Writing
Short Story Writing
Brittany Allen
 
Write My Opinion Essay
Write My Opinion EssayWrite My Opinion Essay
Write My Opinion Essay
Brittany Allen
 
Business Title Page Template Quote Templates Apa Essa
Business Title Page Template Quote Templates Apa EssaBusiness Title Page Template Quote Templates Apa Essa
Business Title Page Template Quote Templates Apa Essa
Brittany Allen
 
Ieee Paper Review Format - (PDF) A Technical Review
Ieee Paper Review Format - (PDF) A Technical ReviewIeee Paper Review Format - (PDF) A Technical Review
Ieee Paper Review Format - (PDF) A Technical Review
Brittany Allen
 
Funny College Application Essays - College Homework Help An
Funny College Application Essays - College Homework Help AnFunny College Application Essays - College Homework Help An
Funny College Application Essays - College Homework Help An
Brittany Allen
 
Essay Tips For Exams
Essay Tips For ExamsEssay Tips For Exams
Essay Tips For Exams
Brittany Allen
 
Visual Text Analysis Essay Examples.
Visual Text Analysis Essay Examples.Visual Text Analysis Essay Examples.
Visual Text Analysis Essay Examples.
Brittany Allen
 
Editorial Outline
Editorial OutlineEditorial Outline
Editorial Outline
Brittany Allen
 
My Understanding Of Anxiety - Free Essay Example P
My Understanding Of Anxiety - Free Essay Example  PMy Understanding Of Anxiety - Free Essay Example  P
My Understanding Of Anxiety - Free Essay Example P
Brittany Allen
 
39 Personal Narrative Essay Examples 6Th Grad
39 Personal Narrative Essay Examples 6Th Grad39 Personal Narrative Essay Examples 6Th Grad
39 Personal Narrative Essay Examples 6Th Grad
Brittany Allen
 
006 Essay Example Five Paragraph Essays Paragra
006 Essay Example Five Paragraph Essays Paragra006 Essay Example Five Paragraph Essays Paragra
006 Essay Example Five Paragraph Essays Paragra
Brittany Allen
 
Blank Paper To Write On Computer Hrwcolombia Co
Blank Paper To Write On Computer Hrwcolombia CoBlank Paper To Write On Computer Hrwcolombia Co
Blank Paper To Write On Computer Hrwcolombia Co
Brittany Allen
 

More from Brittany Allen (20)

Article Paragraph Example. How To Write A 5 Paragrap
Article Paragraph Example. How To Write A 5 ParagrapArticle Paragraph Example. How To Write A 5 Paragrap
Article Paragraph Example. How To Write A 5 Paragrap
 
Exploring Writing Paragraphs And Essays By John Langan
Exploring Writing Paragraphs And Essays By John LanganExploring Writing Paragraphs And Essays By John Langan
Exploring Writing Paragraphs And Essays By John Langan
 
Write My Personal Statement For Me Uk
Write My Personal Statement For Me UkWrite My Personal Statement For Me Uk
Write My Personal Statement For Me Uk
 
Fountain Pen Handwriting Practice Part 2 Beautiful Handwriting ASMR Writing...
Fountain Pen Handwriting Practice Part 2  Beautiful Handwriting  ASMR Writing...Fountain Pen Handwriting Practice Part 2  Beautiful Handwriting  ASMR Writing...
Fountain Pen Handwriting Practice Part 2 Beautiful Handwriting ASMR Writing...
 
Argumentative Essays For College Students Coffee - F
Argumentative Essays For College Students Coffee - FArgumentative Essays For College Students Coffee - F
Argumentative Essays For College Students Coffee - F
 
Reflective Essay Structure Uk - INKSTERSCHOOLS.
Reflective Essay Structure Uk - INKSTERSCHOOLS.Reflective Essay Structure Uk - INKSTERSCHOOLS.
Reflective Essay Structure Uk - INKSTERSCHOOLS.
 
Incredible Essay Prompt Examples Thatsnotus
Incredible Essay Prompt Examples  ThatsnotusIncredible Essay Prompt Examples  Thatsnotus
Incredible Essay Prompt Examples Thatsnotus
 
Creative Writing (Structured Online Course For Writing
Creative Writing (Structured Online Course For WritingCreative Writing (Structured Online Course For Writing
Creative Writing (Structured Online Course For Writing
 
Short Story Writing
Short Story WritingShort Story Writing
Short Story Writing
 
Write My Opinion Essay
Write My Opinion EssayWrite My Opinion Essay
Write My Opinion Essay
 
Business Title Page Template Quote Templates Apa Essa
Business Title Page Template Quote Templates Apa EssaBusiness Title Page Template Quote Templates Apa Essa
Business Title Page Template Quote Templates Apa Essa
 
Ieee Paper Review Format - (PDF) A Technical Review
Ieee Paper Review Format - (PDF) A Technical ReviewIeee Paper Review Format - (PDF) A Technical Review
Ieee Paper Review Format - (PDF) A Technical Review
 
Funny College Application Essays - College Homework Help An
Funny College Application Essays - College Homework Help AnFunny College Application Essays - College Homework Help An
Funny College Application Essays - College Homework Help An
 
Essay Tips For Exams
Essay Tips For ExamsEssay Tips For Exams
Essay Tips For Exams
 
Visual Text Analysis Essay Examples.
Visual Text Analysis Essay Examples.Visual Text Analysis Essay Examples.
Visual Text Analysis Essay Examples.
 
Editorial Outline
Editorial OutlineEditorial Outline
Editorial Outline
 
My Understanding Of Anxiety - Free Essay Example P
My Understanding Of Anxiety - Free Essay Example  PMy Understanding Of Anxiety - Free Essay Example  P
My Understanding Of Anxiety - Free Essay Example P
 
39 Personal Narrative Essay Examples 6Th Grad
39 Personal Narrative Essay Examples 6Th Grad39 Personal Narrative Essay Examples 6Th Grad
39 Personal Narrative Essay Examples 6Th Grad
 
006 Essay Example Five Paragraph Essays Paragra
006 Essay Example Five Paragraph Essays Paragra006 Essay Example Five Paragraph Essays Paragra
006 Essay Example Five Paragraph Essays Paragra
 
Blank Paper To Write On Computer Hrwcolombia Co
Blank Paper To Write On Computer Hrwcolombia CoBlank Paper To Write On Computer Hrwcolombia Co
Blank Paper To Write On Computer Hrwcolombia Co
 

Recently uploaded

PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
AzmatAli747758
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 

Recently uploaded (20)

PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 

A Comparative Analysis Of Various Methodologies Of Agile Project Management Verses PMBOK A Case Study

  • 1. A comparative Analysis of Various Methodologies of Agile Project Management Verses PMBOK: A Case Study Mehreen Sirshar Department of Software Engineering Fatima Jinnah Women University Rawalpindi msirshar@gmail.com Khadija Amir Department of Software Engineering Fatima Jinnah Women University Rawalpindi amirkhadija09@gmail.com Muneeba Daud Department of Software Engineering Fatima Jinnah Women University Rawalpindi muneebadaud97@gmail.com Abstract—There are different strategies to obtaining significant advantage, enhancing resource scheduling, managing procedures and building trust of team work in the sense of project manage- ment methodologies. The purpose of this article is to contrast a standard collection of project management processes of PMBOK with a variety of agile project management processes. The first method is more conservative, suggested by the PMI (Project Management Institute) and the second one is distinguished by a more creative, versatile and modern approach. Agile project management technology follows the principle of concentration on client satisfaction, offer gradual improvements, function together, analyze and improve on an ongoing basis. The analysis was meant to recognize similarities, variations, inconsistencies, etc. In addition, a case study of tailored product innovation processes used in a partnership between Add Latent Ltd., an asset integrity and maintenance management consulting services provider in the energy sector, is investigated in which we focus on the SWOT methods in a quantitative way. Which considers the features of scrum technique in the application of the AGILE approach in the development of the project. I. INTRODUCTION Generally, project management is the process of creating, preparing, organizing, managing and finishing a team’s work, attempting to achieve a specific goal over time. The incor- poration of all a project’s systems can only be accomplished by incorporating a set of skills and resources to make it prof- itable. Software development enables further flexible decision- making, better risk mitigation and project-related incentives, as well as maximizing resource utilization and enhancing social interaction between work team leaders. Nonetheless, project management must also recognize other constraints, such as range, space, performance and expenditure. As per PMI The PMBoK involves standard effective meth- ods that are broadly applied to software development. The PMBOK is therefore defined as a reference and not simply as a procedure as it is restricted to the provision of procedures. While not being categorized as a specific technique, frame- works defined in the PMBOK guide take the line of more conventional methodology development strategies. In fact, IT practitioners today are under immense pressure to achieve premium IT services and products and adapt to a demand that is always competitive and rapidly changing. Agile methodologies support stages rather than steps, con- trasting traditional methods. In addition to reporting, Agile uses quick iterative phases, small and fast updates, simple design, continuous integration refactoring, and focuses on conceptual frameworks within a community. Scrum, Lean, XP, ASD and FDD are some of the common agile approaches. The fundamental difference is the adaptability variable between heavyweight and agile methodologies. If any major changes are needed in an agile approach, the group will not pause the development process; rather, it will decide how to manage the changes taking place across the project accordingly. The phase of testing in the agile system takes place far quicker then development. Heavyweight strategies, on the other side, lock consumer specifications and prevent improvement. This incorporates a proactive system and de- pends on the concept which records at the outset of a venture of a consistent set of requirements. The rest of paper is ordered as follows. The Section II focuses on the previously work done on the PMBOK and different Agile methodologies. Section III focuses on complete model with verification and validation phases , principles of V- Model along with its advantages and disadvantage. In section IV we will discuss W-Model which is an extention of V-Model. Section V gives comaprison between V-model and waterfall model along with V-Model and W-model. At the end in section VI we will conclude our complete paper. II. LITERATURE REVIEW Software project development methodologies can be classi- fied as lightweight and heavyweight methods. Both methods are profoundly used by the experts for software development. The heavyweight methods are represented by fixed require- ments that are gathered at the start of the development process. Some of the heavyweight methodologies include Waterfall, Rational Unified Process (RUP), Spiral and Rapid Application Development (RAD). [1]
  • 2. Recurrently Projects Fails due to inadequate project plan- ning and inefficient change control. As the IT industry is growing, rate of project failure has also grown. The size of the software project has direct effect on the project failure rate. For large IT project that worth over 1$ Million two main crash reasons are insufficient functional features and timing constraints. The rate at which large projects collapse is 50% as compared to projects that cost less than 1$ Million. [2] Stakeholders play an imperative part in software project management and more attention should be paid towards them as they this can lead to successful project. The paper pro- posed a survey on stakeholders that concluded that clients and end-users are two main stakeholders within a project. Stakeholder management process was carried out that includes plan, identify, analyze, communicate, follow and act phases to satisfy stakeholders based on triple constraints that can lead to successful project. [3] The paper proposed that Extreme Programming is more light weight, more flexible approach for developing high quality software with low cost, managing defects with more customer satisfaction. Extreme programming comprises of six phases initial, planning, integration, maintenance, product and death phase. Further it has twelve extreme programming practices, five extreme programming vales and seven extreme programming roles. [4] Agile manifesto gives a broader idea of the basic principles of agile methodology. It comprises of four values mapped with twelve principles to guide the incremental software develop- ment that focuses on customer satisfaction. Agile manifesto includes individuals over processes or tools, running software over full documentation, customer relationship over contract compromise, retorting to change over succeeding a plan. [5] SCRUM characterizes the frameworks advancement process as a free arrangement of exercises that uses already used methods and tools to manufacture. SCRUM is an upgrade of the normally utilized iterative development cycle. Day by day scrums help fundamentally group advancement and group correspondence. Further, the individuals from the day by day scrum can rapidly settle on any issue requiring further consideration.[6][7] Gholamreza Jamali et al., [8] suggests that any project can be described as a set of units that perform required function- alities. The projects can vary for local companies to global organizations. The factor of success for projects depends on the methodologies used for their accomplishment. Two main method the author argue about are Project Management Body of Knowledge (PMBOK) and PRojects IN Controlled Environments (PRINCE2). Both these methods are stated by International Organizations such as Project Management In- stitute (PMI) and Central Computer and Telecommunications Agency (CCTA) respectively. Both these models have same roots in projects management and continuously attempts to minimize the risks involved in development processes. El Yamami et al., [9] describes that companies usually take many projects at a time which needs complex project portfolios to be maintained. The IT project governance frame- work struggles to providence a global approach to manage all the projects and have an overall view to prioritise projects on basis of their risks and benefit. The author has proposed an ontological system based on Project Management Body of Knowledge (PBMOK) five out of nine knowledge areas to develop IT governance framework with minimized fail- ure chances. Ontology is an abstract way of representation in which only key components are studied. The system is executed on protégé and tested on Pellet. Yunofri et al., [10] explains the project management plat- form using analytical study of existing frameworks for man- aging projects. Platforms are created to provide an interface to customer to complete their goals. The principal component analysis of previous studies shows that the project management platforms should have four optimal layers for their success. The author has proposed a framework of seven step for the synthetic analysis of research work. Different platforms for example web-based platform and Internet of Things (IoT) are analyzed in the paper. Essence Kernel is standard organized and developed by Object Management Group (OMG). Essence Kernel and Lan- guage is a package which provides best practices and ap- proaches of software engineering. It provides ways to improve the standards of working by continuously adapting changes. The author has proposed a relationship between PMBOK and Essence Kernel Spaces by mapping 5 process groups onto each 3 spaces of Kernel. The paper suggests that this system to a better pattern to project management. The principals explained in the paper also encourages the implementation of software system that are the company must conduct. [11] Hinostroza et al., [12] proposed a noble method to apply PMBOK to a consulting company. The problematic factors such as inadequate staff, less resources, low cost, high risk factor and inadequate planning are causes that are projects are not completed on time. Implementing PMBOK in company projects has both advantages and disadvantages. The main rewards are more communication ventures, better solutions and delivery on time. PMBOK also improve customer satisfaction and costs for the organization’s gain. The limitation is the absence of identifying knowledge based on previous practices. The paper [13] explores how the various agile methodolo- gies that may include extreme programming, scrum, feature driven programming and many more in different software projects that is an incremental approach and can accept changes at any level. This tries to give an idea to those companies that are undertaking projects with frequent changes in requirements in order to produce quality goods and succeed in the market strategy [14]. Software developers are now generally accepting and under- standing agile software development models. Such models can meet the requirements of the application development projects of today’s fast pace. The paper proposed major roles, life cycles, pron and corns of feature driven development method, dynamic classification development model, test driven model and crystal method in detail so this becomes easy to apply model according to project requirements.[15]
  • 3. PatrĹ́cia Franková [16] proposed that agile approach works more precisely and efficiently on big data projects as compared to triple constraints due to massive change in user requirements with about 43 percent of customer satisfaction concluded from the survey. Further agile and plan driven approach were compared on the bases of size, seriousness, dynamics and staff in the big data projects. For success in bigdata projects it was recommended to start with use case and then proceed further in development. [17] suggested that implicit use of lean and agile components can help cope with the difficulty of the task and increase its performance. A research was carried out by Fernando Selleri Silva and his team [18] that disclosed that 81 studies used CMMI (capability maturity model) with agile methodology results in cost reduc- tion, increase in productivity, more user satisfaction, reduction in software defects and helps the company reach CMMI level 5 which was not possible by using other methadologies. The two major benefits observed were grouped that comprises of, one related to developed processes and other with organization. Daniel Russo [19] presented a similar approach to An- tifragility, namely, to describe the principles governing the design of software systems that exploit faults and errors in order to improve and enhance them. The main principles on which antifragile manifesto focuses are the customer, team, context, tolerance, stakeholders, team communication, dimen- sions, errors, reflection and architecture to reach efficiency. Shruti Sharma[20] discussed Scrum’s current state, success, and growth over the past five years. Each year there is a grow- ing tendency of Scrum acceptance in software development industries as well as in research areas. The paper discloses the present trend of study areas of Scrum it was discovered that the implementation of Scrum methodology in existing models has the maximum number of studies compared to other methodologies. III. PROJECT MANAGEMENT BODY OF KNOWLEDGE PMBOK (Project Management Body of Knowledge) [10] comprises of five process and nine knowledge areas. In this research we will mainly focus on nine knowledge areas as they give more detail about project management activities with a vibrant representation. Within knowledge areas there is core group and facilitate group and integration management combine these two groups. The nine knowledge areas are as following: 1. Integration Management describes combines both the core and facilitate group and gives the detail about different project management activities. Processes involved in integration man- agement are listed below: • Developing the Project Charter, • Developing the initial Project Scope Statement, • Developing the Management Plan, • Managing Project Execution, • Monitor and Control Project Workload, • Integrating the Change Control and • Closing the project. Fig. 1. Knowledge Areas 2. Scope Management It compresses different processes that are accountable for monitoring project scope. Processes in- volved in project scope management are: • Planning the Scope • Defining the Scope • Creating WBS (Work Breakdown Structure) • Verifying the Scope • Controlling the scope 3. Time Management defines the processes regarding the timely success of the overall project. Processes involved in project time management are: • Defining the Activity • Sequencing the Activity • Estimating the Activity Resource • Estimating the Activity Duration • Scheduling the Development • Scheduling the Change Control 4. Cost Management comprises the processes that concern about the cost. Processes involved in project cost management are • Estimating the total Cost • Budgeting the Cost, and • Control Change in Cost 5. Quality Management defines the processes tangled in guar- anteeing that it will satisfy the all project objectives for which it was started. Processes involved in project quality management are: • Planning the Quality, • Performing the Quality Assurance, and • Control the Quality change. 6.Human Resource Management involves all the compulsory processes for managing and organizing the project manage- ment team. Processes involved in project human resource management are: • Planning of Human Resources, • Decide Project Team, • Developing the Project Team, and • Managing Project Team.
  • 4. 7.Communication Managementt defines the processes regard- ing the communication devices of the project, and relate to the appropriate generation, dissemination, storage, collection and final disposal of project information. Processes involved in project communication management are • Communications Planning, • Distribution of Information, • Reporting the Performance, and • Managing the Stakeholders 8. Risk Management defines the processes concerned with the project related risk management. Processes involved in project cost management are • Planning the Risk Management, • Identifying the Risk, • Analyzing the Qualitative Risk, • Analyzing the Quantitative Risk Analysis, • Planning the Risk Response, and • Monitoring and Controlling the Risk. 9.Procurement Management involves all the processes that deal with buying products and facilities needed in project completion. Processes involved in project procurement man- agement are • Planning the Purchases • Contract Planning • Requesting Seller Responses • Selecting the Sellers • Administration Contract • Closure Contract IV. AGILE METHODOLOGY Agile methodology was developed to overcome the limita- tions in traditional development methodologies and thus also referred as light weighted process [19]. The main concepts of agile manifesto are: • individual and interaction over tools • working of software over documentation • responding to change rather than succeeding a plan • customer relationship over complete plan. It doesn’t completely ignore the software documentation but if mainly focuses on running code with maximum change accepted. [17] there are many agile methods, but we will discuss major three that are XP (Extreme Programming), SCRUM and FDD (Feature Driven Development). A. XP (Extreme Programming) XP is a light-weight process that is more flexible to manage continuous changing requirements with low risk of failure and best for small teams. It mostly focuses on feedback of customers that helps to lower the software defect rate with directly reduces the development cost. [21] XP comprises of twelve practices, five values and six processes. The processes include: Processes Description Exploration phase It deals with basic user requirements and tools that will be used in system develop- ment. Planning Phase It deals with assigning the tasks to different teams that are obtained from the user stories and written on cards. Productizing the plan It deals with the delivery of software in small chunks and applying different testing upon them. Iteration to release phase It deals with basic coding, testing of system and integration of system. Stand meetings are carried out for discussing and to resolve any errors. Maintenance phase It deals with the new function that are added without disturbing the older ones. Death phase It deals with creating a small document for customer and future use.[3] B. FDD (Feature Driven Development) Feature driven development deals with designing and build- ing aspects of software development process. FDD comprises of five phases and eight practices.[15] The phases include: Developing the overall model: Requirements are gathered from the user to develop the UML diagrams and then the overall work is divided among the teams. Building of feature list: In this phase the most needed features are listed by putrefying the overall system functionality. Produce project development plan: features are grouped together to form a development plan which is carried out by the teams to achieve the desired goal. Designing the system by feature set: The elaborated design of each feature set is produced that may include UML diagrams. It also deals with refining the model. Building of feature set: Develops the code against each feature set and unit testing is applied upon it by the team. FDD based projects are not very common of out of schedule maybe due to total attention given to quality of the software.[22] C. SCRUM It is light-weight agile method that deals with complex and iterative customer requirements that are delivered on prede- fined time. The major goal of SCRUM is that it adds flexibility and more productivity in software process development. The methodology comprises of a Scrum team which consist of owner of product, SCRUM master and a development team. [20] SCRUM comprises of three artifacts, three roles and four ceremonies. SCRUM activities are assembled into three phases that includes: Processes Description Pregame phase It comprises of planning and development of architecture Game phase It deals with sprint development and review meetings Post-game Phase It is closure of developed project with mu- tual concerns SCRUM strength depends upon three points that includes transparency that aims that every process should be visible to all members of team, inspection that means to keep an eye on process to point out any change that may occurred in it
  • 5. and adaptation means to adjust the processes in case of many change in them. [6] V. SCRUM CASE STUDY: A SWOT ANALYSIS Add Latent Ltd., a provider of consulting services in the energy sector are challenged to make their skills more globally available easily. An agile scrum method was tailored by the development group to provide experimental tooling and handle the staff members heterogeneity. Kenneth Andrews and Ronald Cristensen developed the SWOT model with the goal of evaluating corporations success according to their ability (Strengths), vulnerabilities (Opportunities), challenges (Weaknesses) and Dangers (Threats). As per the process, the advantages and disadvantages are intrinsic in the organization as well as the rewards and risks to the community in which it works. Strengths Weaknesses Weekly Deliveries Project starts with very shallow scope Opportunities Threats New Versions Availability Physically dis- tant teams VI. CONCLUSION The comparison in Table I reveals that agile approaches, in the conventional way, do not describe all the dimen- sions necessary to cover all areas of project management. It had been predicted in fact because conventional project management approaches were properly constructed relative to agile practices that are deemed ”scientific”. According to this analysis Agile approaches prioritize the following factors of expertise: Context Control, as value is placed on the control of specifications, Administration of human resources: as pressure is put on team work and quality assurance: promotes the use of requirements, monitoring and regular feedback. Agile processes, but at the other side, do not adequately explain the following information. Threat is not specifically handled, Cost control is mismanaged through agile framework, and the administration of recruitment is not discussed at all. Scrum is a model for software development that translates to any plan with tight timelines, diverse criteria and a level of individuality. It can be concluded that Scrum methodology is the finest agile process that can easily be Incorporated in any organizational to manage projects. VII. FUTURE WORK This means that the major project managment society will gain profit from linking agile techniques with PMBOK. The next step of this work is the detailed mapping of the optimiza- tion techniques respectively PMBOK procedures. TABLE I COMPARATIVE ANALYSIS PMBOK XP FDD SCRUM Integration Management Integration of whole software as soon as possible, Measurement of project velocity Overall project model develop- ment Validating the tools used for development in planning phase, Managing change in sprint backlog and architecture, post-game phase Scope Management User stories are listed down, Re- lease of major planning For building and analyzing domain model, Development of feature list Development of product backlogs and sprints Discussing functionality in each release, Progress reviews Time Management Planning release and planning it- eration Adjust development sequence, Assigning classes to developers Delivery date and each release functionality and count on iterations in a month. Cost Management Lower the cost by reducing the defect rate Cost is less con- sidered as com- pared to quality. Cost is estimated in the planning phase. Quality Management Scheduling the quality, Performing and managing change in quality Using project standards Review meetings, Planning sprint meetings, review meetings and daily scrum Human Resource Management Pair programming Appoint modeling, feature list and planning team Participation of team in sprint and daily scrum meetings Communication Management Daily meetings Review meetings Scrum, sprint planning, sprint review meetings and communication with the team. Risk Management Prototype is cre- ated lo mini- mize the failure risk Not presented Measure risk in pregame phase and during re- view meetings Procurement Management Not presented Not presented Not presented REFERENCES [1] Javanmard, Mahdi & Alian, Maryam. (2015). Comparison between Agile and Traditional software development methodologies. [2] Marly Monteiro de Carvalho & Roque Rabechini Junior (2015) Impact of risk management on project performance: the importance of soft skills, International Journal of Production Research, 53:2, 321-340, DOI: 10.1080/00207543.2014.919423 [3] Anwer, Faiza & Aftab, Shabib & Muhammad, Syed & Waheed, Usman. (2017). Comparative Analysis of Two Popular Agile Process Models: Extreme Programming and Scrum. International Journal of Computer Science and Telecommunications. 8. 1-7. [4] Karlsen, Jan. (2002). Project Stakeholder Management. Engineering Management Journal. 14.10.1080/10429247.2002.11415180. [5] Madi, Tamer & Dahalin, Zulkhairi & Baharom, Fauziah. (2011). Content analysis on agile values: A perception from software practitioners. 2011
  • 6. 5th Malaysian Conference in Software Engineering, MySEC 2011. 423- 428. 10.1109/MySEC.2011.6140710. [6] K. Schwaber, Advanced Development Methods. SCRUM Development. Available at http://jeffsutherland.com/oopsla/schwapub.pd [7] Fitsilis, Panos. (2007). Comparing PMBOK and Agile Project Manage- ment Software Development Processes. 378-383. 10.1007/978-1-4020- 8741-7-68. [8] Jamali, Gholamreza & Oveisi, Mina. (2016). A Study on Project Man- agement Based on PMBOK and PRINCE2. Modern Applied Science. 10. 142. 10.5539/mas. v10n6p142. [9] El Yamami, A., Mansouri, K., Qbadou, M., Illoussamen, E., Laaziri, M., & Benmoussa, K. (2018). An Ontological Representation of PMBOK Framework Knowledge Areas. Proceedings of the 3rd In- ternational Conference on Smart City Applications - SCA ’18. doi:10.1145/3286606.3286825 [10] Yunofri and N. B. Kurniawan, ”A Systematic Literature Review and Meta-analysis on Project Management Platform,” 2018 Inter- national Conference on Information Technology Systems and Inno- vation (ICITSI), Bandung - Padang, Indonesia, 2018, pp. 82-86. doi:10.1109/ICITSI.2018.8695958 [11] M. J. Simonette, M. E. S. Magalhães and E. Spina, ”PMBOK Five Process Groups and Essence Standard: Perfect Partners?,” 2016 4th International Conference in Software Engineering Research and In- novation (CONISOFT), Puebla, 2016, pp. 53-58. doi: 10.1109/CON- ISOFT.2016.17 [12] Hinostroza, M., Chavez, P., Nuñez, V., & Raymundo, C. (2019). Ap- plication of PMBOK to Improve the Deadline of Projects in SMEs En- gineering Consultancies. Smart Innovation, Systems and Technologies, 487–494. [13] Baruah, N. (2015). Requirement management in agile software environ- ment. Procedia Computer Science, 62, 81-83. [14] Rasnacis, A., & Berzisa, S. (2017). Method for adaptation and imple- mentation of agile project management methodology. Procedia Com- puter Science, 104, 43-50. [15] Anwer, F., Aftab, S., Waheed, U., & Muhammad, S. S. (2017). Agile Software Development Models TDD, FDD, DSDM, and Crystal Meth- ods: A Survey. International journal of multidisciplinary sciences and engineering, 8(2), 1-10. [16] Franková, P., Drahošová, M., & Balco, P. (2016). Agile project manage- ment approach and its use in big data management. Procedia Computer Science, 83, 576-583. [17] Sohi, A. J., Hertogh, M., Bosch-Rekveldt, M., & Blom, R. (2016). Does lean & agile project management help coping with project complexity?. Procedia-Social and Behavioral Sciences, 226, 252-259. [18] Silva, F. S., Soares, F. S. F., Peres, A. L., de Azevedo, I. M., Vasconcelos, A. P. L., Kamei, F. K., & de Lemos Meira, S. R. (2015). Using CMMI together with agile software development: A systematic review. Information and Software Technology, 58, 20-43. [19] Russo, D., & Ciancarini, P. (2016). A proposal for an antifragile software manifesto. Procedia Computer Science, 83, 982-987. [20] Sharma, S., & Hasteer, N. (2016, April). A comprehensive study on state of Scrum development. In 2016 International Conference on Computing, Communication and Automation (ICCCA) (pp. 867-872). IEEE. [21] Moawad, R. (2016). An empirical study for integrating XP with VTSP to improve business process. Future Computing and Informatics Journal, 1(1-2), 53-61. [22] Solinski, A., & Petersen, K. (2016). Prioritizing agile benefits and limitations in relation to practice usage. Software quality journal, 24(2), 447-482.