SlideShare une entreprise Scribd logo
1  sur  71
DO MORE w w w . r i s e . c o m . b r
An Overview about Agile Methods Advisor:  Silvio Romero de Lemos Meira Co-Advisor:  Eduardo Santana de Almeida Speaker:  Ivonei Freitas da Silva 07/25/09
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],07/25/09
Introduction (History)  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction (History) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Discussing pre-launch (simulated) training.... http://www.chessin.com/paul/pmerc.html
Introduction (History) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction (History) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction (History) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction (History) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction (History) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agile - Fundamentals ,[object Object],[object Object],[object Object],[object Object],[object Object]
Agile - Fundamentals ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agile - Fundamentals ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agile - Fundamentals ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agile – Why?  ( http://www.standishgroup.com/ )
Agile – Why?  ( http://www.standishgroup.com/ ) 51% 34% 15% Com problemas sucesso falham
Agile – Why? (Beck & Fowler, 2001) Software development isn’t previsible Software development needs constantly making little corrections
Agile – Why?
Agile - Culture ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agile - Culture ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agile - Culture ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Satir Model  (Satir, 1991) (Smith, 2009)
Agile – Framework ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(Qumer & Henderson-Sellers, 2008)
Agile – Framework ,[object Object],[object Object],(Qumer & Henderson-Sellers, 2008)
Agile – Framework ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(Qumer & Henderson-Sellers, 2007)
Agile – Framework (Qumer & Henderson-Sellers, 2008)
AGILE METHODS ,[object Object]
Agile Methods – Scrum ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Scrum relies on self-commitment, self-organization, and emergence rather than authoritarian  measures Ken Schwaber
Agile Methods – Scrum  ( http://www.controlchaos.com/about/ )
Agile Methods – DSDM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(Highsmith, 2002)
Agile Methods – DSDM DSDM Process (Highsmith, 2002)  (www.dsdm.org) Feasibility Study Functional Model Iteration (x3) Agree Plan Create Functional Prototype Review Prototype Identify Functional Prototype Design & Build Iteration (x3) Identify Design Prototypes Agree Plan Create Design Prototype Review Design Prototype Implementation Implement Train Users User Approval & Guidelines Review Business Business Study Pre-project Post-project
Agile Methods – DSDM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(www.dsdm.org)
Agile Methods – DSDM ,[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],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(Highsmith, 2002) ( www.dsdm.org)
Agile Methods – Crystal Family ,[object Object],[object Object],[object Object],[object Object]
Agile Methods – Crystal Family (http://alistair.cockburn.us/crystal )
Agile Methods – Crystal Family ,[object Object],[object Object],[object Object],(http://alistair.cockburn.us/crystal )
Agile Methods – Crystal Family ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(http://alistair.cockburn.us/crystal )
Agile Methods – FDD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(http://www.featuredrivendevelopment.com/ )
Agile Methods – FDD (http://www.featuredrivendevelopment.com/ )
Agile Methods – FDD (http://www.featuredrivendevelopment.com/ )
Agile Methods – FDD (http://www.featuredrivendevelopment.com/ )
Agile Methods – Lean Development ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Businesses are discovering that while their markets change rapidly, their software systems do not . Bob Charette, Foundations of Lean Development (http://www.poppendieck.com/people.htm ) (Highsmith, 2002)
Agile Methods – Lean Development ,[object Object],[object Object],[object Object],[object Object],(Highsmith, 2002)
Agile Methods - XP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(www.extremeprogramming.org/rules.html) ( http://www.xprogramming.com/)
Agile Methods - XP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(www.extremeprogramming.org/rules.html) ( http://www.agile2008.org/) ( http://www.oopsla.org/) ( http://martinfowler.com/) ( http://www.xprogramming.com/) ( http://www.testing.com/) ( http://c2.com/cgi/wiki?ExtremeProgramming) (www.agilcoop.org.br )
Agile Methods - XP
Agile Methods - ASD ,[object Object],[object Object],[object Object],[object Object],[object Object],Collaboration is difficult, especially when it involves other people Ken Orr
Agile Methods - ASD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(Highsmith, 2002)
Agile Methods - ASD (Highsmith, 2002)
AGILE WORLD, AGILE METHODS ,[object Object]
Agile Methods – Evaluation (Qumer & Henderson-Sellers, 2007)  Criteria XP Scrum FDD ASD DSDM Crystal Scope Project size Small, medium Small, medium, and scalable for large Small, medium, and large (business projects/applications) Large and Complex projects Small and large projects (Business Applications) Small and medium Team size <10 <10 and multiple teams * No limit – scalable from small to large teams Not mentioned Minimum 2 and Maximum 6 (Multiple teams) Single team in crystal clear with maximum 6 people in a team. Multiple teams with maximum 40 persons in orange and 80 persons in red methodology Development style Iterative, rapid Iterative, rapid Iterative design and construction Iterative and rapid development – distributed development Iterative, rapid development and cooperative Iterative and rapid development
Agile Methods – Evaluation (Qumer & Henderson-Sellers, 2007)  Criteria XP Scrum FDD ASD DSDM Crystal Code style Clean and simple Not specified Not specified Not mentioned Not mentioned Not mentioned Technology environment Quick feedback required Not specified Not specified Not mentioned Not mentioned Not mentioned Physical environment Co-located teams and distributed teams (limited-interaction) Not specified Not specified Co-located and distributed teams Not mentioned Co-located team – no support for distributed development Business culture Collaborative and cooperative Not specified Not specified Not specified Collaborative and cooperative Not mentioned Abstraction mechanism Object-oriented Object-oriented Object-oriented Object-oriented/Component-oriented Object-oriented/Component-oriented Object-oriented
Agile Methods – Evaluation (Qumer & Henderson-Sellers, 2007)
Agile Methods – Evaluation (Qumer & Henderson-Sellers, 2007)
Agile Methods - VersionOne ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Agile Development: A Manager’s Roadmap for Success White Paper, 2008
Agile Methods - VersionOne ,[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],Agile Development: A Manager’s Roadmap for Success White Paper, 2008
Agile Methods - VersionOne ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Agile Development: A Manager’s Roadmap for Success White Paper, 2008
Agile – Case,Tools  (large distributed agile team)  (Cannizzo et al., 2008)
Agile Methods – Tendency ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agile - Problems ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(Dyba  & Dingsøyr , 2008)
Agile Methods - Criticize ,[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]
Agile Methods – S uggestions/Researches ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agile Methods – S uggestions/Researches ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(Boehm, Turner, 2003)
Agile Methods – S uggestions/Researches ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(Bates & Yates, 2008)
References ,[object Object],[object Object],[object Object],[object Object]
References ,[object Object],[object Object],[object Object],[object Object],[object Object]
References ,[object Object],[object Object],[object Object],[object Object]
References ,[object Object],[object Object],[object Object],[object Object]
References ,[object Object],[object Object],[object Object],[object Object],[object Object]
References ,[object Object],[object Object],[object Object]

Contenu connexe

Tendances

Introducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanIntroducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and Kanban
Dimitri Ponomareff
 
Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014
Allen Rutzen
 
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
David Rico
 

Tendances (20)

Introducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanIntroducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and Kanban
 
9 steps to agile adoption – a proposal
9 steps to agile adoption – a proposal9 steps to agile adoption – a proposal
9 steps to agile adoption – a proposal
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is Not
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team Dynamics
 
Agile 101
Agile 101Agile 101
Agile 101
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)
 
Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
Approaches to scaling agile v1.0
Approaches to scaling agile v1.0Approaches to scaling agile v1.0
Approaches to scaling agile v1.0
 
Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily Releases
 
An Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel SkyAn Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel Sky
 
Agile governance The New Disinfectant
Agile governance The New DisinfectantAgile governance The New Disinfectant
Agile governance The New Disinfectant
 
Feb Apln OC Shawna C
Feb Apln OC  Shawna CFeb Apln OC  Shawna C
Feb Apln OC Shawna C
 
Agile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, CultureAgile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, Culture
 
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
 
PMO Agility Canvas - PMI OKC Chapter Mtg. May 2015
PMO Agility Canvas - PMI OKC Chapter Mtg. May 2015PMO Agility Canvas - PMI OKC Chapter Mtg. May 2015
PMO Agility Canvas - PMI OKC Chapter Mtg. May 2015
 
High Quality Software Development with Agile and Scrum
High Quality Software Development with Agile and ScrumHigh Quality Software Development with Agile and Scrum
High Quality Software Development with Agile and Scrum
 

Similaire à Overview Agile Methods

5469-1697007625142-Annexure 1 - Pharmaceutical Industry.pdf
5469-1697007625142-Annexure 1 - Pharmaceutical Industry.pdf5469-1697007625142-Annexure 1 - Pharmaceutical Industry.pdf
5469-1697007625142-Annexure 1 - Pharmaceutical Industry.pdf
ssuser516737
 
Systems DevelopmentLife CycleITEC 630 Group 3Dayna Ferguso
Systems DevelopmentLife CycleITEC 630 Group 3Dayna FergusoSystems DevelopmentLife CycleITEC 630 Group 3Dayna Ferguso
Systems DevelopmentLife CycleITEC 630 Group 3Dayna Ferguso
lisandrai1k
 
System Development Overview Assignment 3
System Development Overview Assignment 3System Development Overview Assignment 3
System Development Overview Assignment 3
Ashley Fisher
 

Similaire à Overview Agile Methods (20)

Essential Elements Of Distributed Agile
Essential Elements Of Distributed AgileEssential Elements Of Distributed Agile
Essential Elements Of Distributed Agile
 
Agile Methology Seminar Report
Agile Methology Seminar ReportAgile Methology Seminar Report
Agile Methology Seminar Report
 
Agile~overview
Agile~overviewAgile~overview
Agile~overview
 
Agile Basics / Fundamentals
Agile Basics / FundamentalsAgile Basics / Fundamentals
Agile Basics / Fundamentals
 
Agile softwareengineering
Agile softwareengineeringAgile softwareengineering
Agile softwareengineering
 
Software Development The Agile Way
Software Development The Agile WaySoftware Development The Agile Way
Software Development The Agile Way
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager MeetupComparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
 
Scaled Agile Framework (SAFe) 4.5 Tutorial ...
Scaled Agile Framework (SAFe) 4.5 Tutorial ...Scaled Agile Framework (SAFe) 4.5 Tutorial ...
Scaled Agile Framework (SAFe) 4.5 Tutorial ...
 
Software Development Process
Software Development ProcessSoftware Development Process
Software Development Process
 
Scrum and Agile SDLC 101
Scrum and Agile SDLC 101Scrum and Agile SDLC 101
Scrum and Agile SDLC 101
 
5469-1697007625142-Annexure 1 - Pharmaceutical Industry.pdf
5469-1697007625142-Annexure 1 - Pharmaceutical Industry.pdf5469-1697007625142-Annexure 1 - Pharmaceutical Industry.pdf
5469-1697007625142-Annexure 1 - Pharmaceutical Industry.pdf
 
Sidra Agile Software Process
Sidra Agile Software ProcessSidra Agile Software Process
Sidra Agile Software Process
 
A Survey Of Agile Development Methodologies
A Survey Of Agile Development MethodologiesA Survey Of Agile Development Methodologies
A Survey Of Agile Development Methodologies
 
Agile is as Agile Does
Agile is as Agile DoesAgile is as Agile Does
Agile is as Agile Does
 
Systems DevelopmentLife CycleITEC 630 Group 3Dayna Ferguso
Systems DevelopmentLife CycleITEC 630 Group 3Dayna FergusoSystems DevelopmentLife CycleITEC 630 Group 3Dayna Ferguso
Systems DevelopmentLife CycleITEC 630 Group 3Dayna Ferguso
 
Using an Engineering Maturity Model to drive Self-Improvement
Using an Engineering Maturity Model to drive Self-ImprovementUsing an Engineering Maturity Model to drive Self-Improvement
Using an Engineering Maturity Model to drive Self-Improvement
 
7.agila model
7.agila model7.agila model
7.agila model
 
System Development Overview Assignment 3
System Development Overview Assignment 3System Development Overview Assignment 3
System Development Overview Assignment 3
 
DESIGN OF A MULTI-AGENT SYSTEM ARCHITECTURE FOR THE SCRUM METHODOLOGY
DESIGN OF A MULTI-AGENT SYSTEM ARCHITECTURE FOR THE SCRUM METHODOLOGYDESIGN OF A MULTI-AGENT SYSTEM ARCHITECTURE FOR THE SCRUM METHODOLOGY
DESIGN OF A MULTI-AGENT SYSTEM ARCHITECTURE FOR THE SCRUM METHODOLOGY
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

Overview Agile Methods

  • 1. DO MORE w w w . r i s e . c o m . b r
  • 2. An Overview about Agile Methods Advisor: Silvio Romero de Lemos Meira Co-Advisor: Eduardo Santana de Almeida Speaker: Ivonei Freitas da Silva 07/25/09
  • 3.
  • 4.
  • 5.
  • 6. Discussing pre-launch (simulated) training.... http://www.chessin.com/paul/pmerc.html
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Agile – Why? ( http://www.standishgroup.com/ )
  • 17. Agile – Why? ( http://www.standishgroup.com/ ) 51% 34% 15% Com problemas sucesso falham
  • 18. Agile – Why? (Beck & Fowler, 2001) Software development isn’t previsible Software development needs constantly making little corrections
  • 20.
  • 21.
  • 22.
  • 23. The Satir Model (Satir, 1991) (Smith, 2009)
  • 24.
  • 25.
  • 26.
  • 27. Agile – Framework (Qumer & Henderson-Sellers, 2008)
  • 28.
  • 29.
  • 30. Agile Methods – Scrum ( http://www.controlchaos.com/about/ )
  • 31.
  • 32. Agile Methods – DSDM DSDM Process (Highsmith, 2002) (www.dsdm.org) Feasibility Study Functional Model Iteration (x3) Agree Plan Create Functional Prototype Review Prototype Identify Functional Prototype Design & Build Iteration (x3) Identify Design Prototypes Agree Plan Create Design Prototype Review Design Prototype Implementation Implement Train Users User Approval & Guidelines Review Business Business Study Pre-project Post-project
  • 33.
  • 34.
  • 35.
  • 36. Agile Methods – Crystal Family (http://alistair.cockburn.us/crystal )
  • 37.
  • 38.
  • 39.
  • 40. Agile Methods – FDD (http://www.featuredrivendevelopment.com/ )
  • 41. Agile Methods – FDD (http://www.featuredrivendevelopment.com/ )
  • 42. Agile Methods – FDD (http://www.featuredrivendevelopment.com/ )
  • 43.
  • 44.
  • 45.
  • 46.
  • 48.
  • 49.
  • 50. Agile Methods - ASD (Highsmith, 2002)
  • 51.
  • 52. Agile Methods – Evaluation (Qumer & Henderson-Sellers, 2007) Criteria XP Scrum FDD ASD DSDM Crystal Scope Project size Small, medium Small, medium, and scalable for large Small, medium, and large (business projects/applications) Large and Complex projects Small and large projects (Business Applications) Small and medium Team size <10 <10 and multiple teams * No limit – scalable from small to large teams Not mentioned Minimum 2 and Maximum 6 (Multiple teams) Single team in crystal clear with maximum 6 people in a team. Multiple teams with maximum 40 persons in orange and 80 persons in red methodology Development style Iterative, rapid Iterative, rapid Iterative design and construction Iterative and rapid development – distributed development Iterative, rapid development and cooperative Iterative and rapid development
  • 53. Agile Methods – Evaluation (Qumer & Henderson-Sellers, 2007) Criteria XP Scrum FDD ASD DSDM Crystal Code style Clean and simple Not specified Not specified Not mentioned Not mentioned Not mentioned Technology environment Quick feedback required Not specified Not specified Not mentioned Not mentioned Not mentioned Physical environment Co-located teams and distributed teams (limited-interaction) Not specified Not specified Co-located and distributed teams Not mentioned Co-located team – no support for distributed development Business culture Collaborative and cooperative Not specified Not specified Not specified Collaborative and cooperative Not mentioned Abstraction mechanism Object-oriented Object-oriented Object-oriented Object-oriented/Component-oriented Object-oriented/Component-oriented Object-oriented
  • 54. Agile Methods – Evaluation (Qumer & Henderson-Sellers, 2007)
  • 55. Agile Methods – Evaluation (Qumer & Henderson-Sellers, 2007)
  • 56.
  • 57.
  • 58.
  • 59. Agile – Case,Tools (large distributed agile team) (Cannizzo et al., 2008)
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.