SlideShare a Scribd company logo
1 of 22
The Definitive List of Software Development Methodologies
Words by Jurgen
[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
[object Object],[object Object],[object Object],XP is a set of best practices of which some are taken to an "extreme" level.   As with other agile methods, XP regards  ongoing changes to requirements  as a natural and desirable aspect of software development.  In the selection of its practices XP leans towards the daily software engineering activities of developers.  XP is often seen as complementary to Scrum, filling most of the holes that Scrum leaves wide open.
[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Process
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],It was originally based upon the concepts of  Rapid Application Development .  DSDM finds itself on the same level as Scrum, meaning that it lists a small number of practices for project management of software development, while leaving the details of the real work (building a product) to be filled in by the development teams.
[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
[object Object],[object Object],[object Object],It is an internationally recognized standard providing the fundamentals of project management, not limited to IT-projects.  Similar to Prince2, the PMBOK describes many processes and activities, though the PMBOK can be seen as being  descriptive (what),  while in contrast Prince2 is more  prescriptive (how) .  Their main similarity is that both are criticized for not being agile.
[object Object]
[object Object],[object Object],[object Object],The CMMI aids in the definition and understanding of an organization’s processes and was originally intended as a tool for assessing the maturity of an organization’s processes.  These days it is also used as a roadmap for  process improvement . The CMMI is heavily criticized for focusing on processes rather than people, and it may lead organizations down the road of bureaucracy.
Pictures CC from Flickr Check the slide notes for source details
[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Key role of business analysis in project success
Key role of business analysis in project successKey role of business analysis in project success
Key role of business analysis in project success
Abid Khan
 
Introduction to-project-management
Introduction to-project-managementIntroduction to-project-management
Introduction to-project-management
Pinta Florin
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
Invensis Learning
 
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Invensis Learning
 
The project management process - Week 4
The project management process - Week 4The project management process - Week 4
The project management process - Week 4
Craig Brown
 

What's hot (20)

Key role of business analysis in project success
Key role of business analysis in project successKey role of business analysis in project success
Key role of business analysis in project success
 
Implementing Project Portfolio Management
Implementing Project Portfolio ManagementImplementing Project Portfolio Management
Implementing Project Portfolio Management
 
Project Management case analysis
Project Management case analysisProject Management case analysis
Project Management case analysis
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
Guide to Project Portfolio Management
Guide to Project Portfolio ManagementGuide to Project Portfolio Management
Guide to Project Portfolio Management
 
IT Services Delivery - Program Management Office (PMO)
IT Services Delivery - Program Management Office (PMO)IT Services Delivery - Program Management Office (PMO)
IT Services Delivery - Program Management Office (PMO)
 
Project Management Process and Its Phases
Project Management Process and Its PhasesProject Management Process and Its Phases
Project Management Process and Its Phases
 
Introduction of software project management
Introduction of software project managementIntroduction of software project management
Introduction of software project management
 
pinto_pm2_ch01
pinto_pm2_ch01pinto_pm2_ch01
pinto_pm2_ch01
 
Introduction to-project-management
Introduction to-project-managementIntroduction to-project-management
Introduction to-project-management
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
 
Software Project Management Training
Software Project Management TrainingSoftware Project Management Training
Software Project Management Training
 
What is agile?
What is agile?What is agile?
What is agile?
 
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
 
Agile Program Management: Moving from Principles to Practice
Agile Program Management: Moving from Principles to PracticeAgile Program Management: Moving from Principles to Practice
Agile Program Management: Moving from Principles to Practice
 
How to implement team communication strategies remotely
How to implement team communication strategies remotelyHow to implement team communication strategies remotely
How to implement team communication strategies remotely
 
Agile Project Management Methods of IT Projects
Agile Project Management Methods of IT ProjectsAgile Project Management Methods of IT Projects
Agile Project Management Methods of IT Projects
 
PMI-ACP - Agile Framework
PMI-ACP - Agile FrameworkPMI-ACP - Agile Framework
PMI-ACP - Agile Framework
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
The project management process - Week 4
The project management process - Week 4The project management process - Week 4
The project management process - Week 4
 

Viewers also liked

Estudo semana do oscar
Estudo   semana do oscarEstudo   semana do oscar
Estudo semana do oscar
Elife Brasil
 
SCRUM Development Process
SCRUM Development ProcessSCRUM Development Process
SCRUM Development Process
Bahaa Farouk
 
Gerenciamento de portfólio
Gerenciamento de portfólioGerenciamento de portfólio
Gerenciamento de portfólio
Fabricio Araújo
 

Viewers also liked (15)

Agile development using SCRUM
Agile development using SCRUMAgile development using SCRUM
Agile development using SCRUM
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Agile scrum
Agile scrumAgile scrum
Agile scrum
 
Agile Process
Agile ProcessAgile Process
Agile Process
 
As 13 licoes de liderança do filme lincoln
As 13 licoes de liderança do filme lincolnAs 13 licoes de liderança do filme lincoln
As 13 licoes de liderança do filme lincoln
 
Estudo semana do oscar
Estudo   semana do oscarEstudo   semana do oscar
Estudo semana do oscar
 
Software development life cycles (sdlc)
Software development life cycles (sdlc)Software development life cycles (sdlc)
Software development life cycles (sdlc)
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
An overview of software development methodologies.
An overview of software development methodologies.An overview of software development methodologies.
An overview of software development methodologies.
 
SCRUM Development Process
SCRUM Development ProcessSCRUM Development Process
SCRUM Development Process
 
Application Prototyping - Pablo González - Capturing and Managing Requirements
Application Prototyping - Pablo González - Capturing and Managing RequirementsApplication Prototyping - Pablo González - Capturing and Managing Requirements
Application Prototyping - Pablo González - Capturing and Managing Requirements
 
Agile Software Development With Scrum
Agile Software Development With ScrumAgile Software Development With Scrum
Agile Software Development With Scrum
 
Gerenciamento de portfólio
Gerenciamento de portfólioGerenciamento de portfólio
Gerenciamento de portfólio
 
HBase HUG Presentation: Avoiding Full GCs with MemStore-Local Allocation Buffers
HBase HUG Presentation: Avoiding Full GCs with MemStore-Local Allocation BuffersHBase HUG Presentation: Avoiding Full GCs with MemStore-Local Allocation Buffers
HBase HUG Presentation: Avoiding Full GCs with MemStore-Local Allocation Buffers
 
Pinterest Your Resume!
Pinterest Your Resume!Pinterest Your Resume!
Pinterest Your Resume!
 

Similar to Software Project Methods

i poste it befoure three days until now i did not get the answer, to.pdf
i poste it befoure three days until now i did not get the answer, to.pdfi poste it befoure three days until now i did not get the answer, to.pdf
i poste it befoure three days until now i did not get the answer, to.pdf
abhinavbhatnagar201
 
Taloring A Clouded Data Security Life Cycle Essay
Taloring A Clouded Data Security Life Cycle EssayTaloring A Clouded Data Security Life Cycle Essay
Taloring A Clouded Data Security Life Cycle Essay
Marisela Stone
 
Different Methodologies Used By Programming Teams
Different Methodologies Used By Programming TeamsDifferent Methodologies Used By Programming Teams
Different Methodologies Used By Programming Teams
Nicole Gomez
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
tuanvu8292
 
PJM01_RUC_2003_Presentation
PJM01_RUC_2003_PresentationPJM01_RUC_2003_Presentation
PJM01_RUC_2003_Presentation
Lisa Statland
 

Similar to Software Project Methods (20)

i poste it befoure three days until now i did not get the answer, to.pdf
i poste it befoure three days until now i did not get the answer, to.pdfi poste it befoure three days until now i did not get the answer, to.pdf
i poste it befoure three days until now i did not get the answer, to.pdf
 
A littlebook about agile
A littlebook about agileA littlebook about agile
A littlebook about agile
 
The software management and engineering in the AI-oriented projects tutorial
The software management and engineering in the AI-oriented projects tutorialThe software management and engineering in the AI-oriented projects tutorial
The software management and engineering in the AI-oriented projects tutorial
 
7.agila model
7.agila model7.agila model
7.agila model
 
Agile software development and its methodology
Agile software development and its methodologyAgile software development and its methodology
Agile software development and its methodology
 
Taloring A Clouded Data Security Life Cycle Essay
Taloring A Clouded Data Security Life Cycle EssayTaloring A Clouded Data Security Life Cycle Essay
Taloring A Clouded Data Security Life Cycle Essay
 
Different Methodologies Used By Programming Teams
Different Methodologies Used By Programming TeamsDifferent Methodologies Used By Programming Teams
Different Methodologies Used By Programming Teams
 
Seminar COTB25.pptx
Seminar COTB25.pptxSeminar COTB25.pptx
Seminar COTB25.pptx
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
 
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)
 
Rsc 2009 Process Management Yesterday Today Tomorrow
Rsc 2009   Process Management Yesterday Today TomorrowRsc 2009   Process Management Yesterday Today Tomorrow
Rsc 2009 Process Management Yesterday Today Tomorrow
 
Case Study: Practical tools and strategies for tackling legacy practices and ...
Case Study: Practical tools and strategies for tackling legacy practices and ...Case Study: Practical tools and strategies for tackling legacy practices and ...
Case Study: Practical tools and strategies for tackling legacy practices and ...
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Unit 1.ppt
Unit 1.pptUnit 1.ppt
Unit 1.ppt
 
Scalable light weight processes
Scalable light weight processesScalable light weight processes
Scalable light weight processes
 
Agile pm v2
Agile pm v2Agile pm v2
Agile pm v2
 
Agile - Monojit Basu
Agile - Monojit BasuAgile - Monojit Basu
Agile - Monojit Basu
 
Agile - Monojit basu
Agile - Monojit basuAgile - Monojit basu
Agile - Monojit basu
 
PJM01_RUC_2003_Presentation
PJM01_RUC_2003_PresentationPJM01_RUC_2003_Presentation
PJM01_RUC_2003_Presentation
 
Way to Agile from Tradition - Agile Way
Way to Agile from Tradition - Agile WayWay to Agile from Tradition - Agile Way
Way to Agile from Tradition - Agile Way
 

More from Craig Brown

Story mapping introduction short version
Story mapping introduction short versionStory mapping introduction short version
Story mapping introduction short version
Craig Brown
 

More from Craig Brown (20)

Collaboration deep dive Agile India 2020
Collaboration deep dive Agile India 2020Collaboration deep dive Agile India 2020
Collaboration deep dive Agile India 2020
 
Business analyst professional day 2019
Business analyst professional day 2019Business analyst professional day 2019
Business analyst professional day 2019
 
Collaboration workbook
Collaboration workbook Collaboration workbook
Collaboration workbook
 
Collaboration in 8 steps
Collaboration in 8 stepsCollaboration in 8 steps
Collaboration in 8 steps
 
Last 2018 briefing night
Last 2018 briefing nightLast 2018 briefing night
Last 2018 briefing night
 
Continual feedback
Continual feedbackContinual feedback
Continual feedback
 
Improve together
Improve togetherImprove together
Improve together
 
Matrix management
Matrix managementMatrix management
Matrix management
 
Ambler's agile modelling
Ambler's agile modellingAmbler's agile modelling
Ambler's agile modelling
 
Recruiting agile vs agility sportsbet_feb2016
Recruiting agile vs agility sportsbet_feb2016Recruiting agile vs agility sportsbet_feb2016
Recruiting agile vs agility sportsbet_feb2016
 
Good to Great strengthfinder workshop for teams
Good to Great strengthfinder workshop for teamsGood to Great strengthfinder workshop for teams
Good to Great strengthfinder workshop for teams
 
Collaboration: Cockburn's Dance of Contribution in a Workshop
Collaboration: Cockburn's Dance of Contribution in a WorkshopCollaboration: Cockburn's Dance of Contribution in a Workshop
Collaboration: Cockburn's Dance of Contribution in a Workshop
 
Melbourne agile and scrum sig slides v01-00
Melbourne agile and scrum sig   slides v01-00Melbourne agile and scrum sig   slides v01-00
Melbourne agile and scrum sig slides v01-00
 
Story mapping introduction short version
Story mapping introduction short versionStory mapping introduction short version
Story mapping introduction short version
 
Agile values
Agile valuesAgile values
Agile values
 
Requirements & scope
Requirements & scopeRequirements & scope
Requirements & scope
 
Requirements = Scope
Requirements = ScopeRequirements = Scope
Requirements = Scope
 
Requirements = Scope, BA World Bengaluru 2011
Requirements = Scope, BA World Bengaluru 2011Requirements = Scope, BA World Bengaluru 2011
Requirements = Scope, BA World Bengaluru 2011
 
Starting a new project using Scrum
Starting a new project using ScrumStarting a new project using Scrum
Starting a new project using Scrum
 
Ba tips: the complexity of workshops
Ba tips:  the complexity of workshopsBa tips:  the complexity of workshops
Ba tips: the complexity of workshops
 

Recently uploaded

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
UK Journal
 

Recently uploaded (20)

Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 

Software Project Methods

Editor's Notes

  1. Photo cc from nolifebeforecoffee http://www.flickr.com/photos/nolifebeforecoffee/124659356/