SlideShare uma empresa Scribd logo
1 de 41
The Agile Manifesto Some thought starters for Ogilvy on how to work with Agile and SCRUM approaches to managing projects
Individuals and interactions over Processes and tools The Creed # 1
Working software over Comprehensive documentation The Creed # 2
Customer collaboration over Contract negotiation The Creed # 3
Responding to change over Following a plan The Creed # 4
Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.  Principle: # 1
Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.  Principle: # 2
Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.  Principle: # 3
Business people and developers must work together daily throughout the project.  Principle: # 4
Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.  Principle: # 5
The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.  Principle: # 6
Working software is the primary measure of progress.  Principle: # 7
Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.  Principle: # 8
Continuous attention to technical excellence and good design enhances agility.  Principle: # 9
Simplicity--the art of maximizing the amount of work not done--is essential.  Principle: # 10
The best architectures, requirements, and designs emerge from self-organizing teams. Principle: # 11
At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.  Principle: # 12
Scrum Basics Pete Deemer CPO, Yahoo! India R&D
The Basics of Scrum 1 2 3 4 5 6  ScrumMaster Daily ScrumMeeting 7 8 9 10 11 12 4-WeekSprint 13 Review Product Owner The Team 1 2 3 4 Potentially Shippable Product 5 6 7 8 9 10 11 12 13 Retrospective  Commitment No Changes (in Duration or Deliverable)
The Basics of Scrum  ScrumMaster Daily ScrumMeeting 4-WeekSprint Review Product Owner The Team 1 2 3 4 Potentially Shippable Product 5 6 7 8 9 10 11 12 13 Retrospective  Commitment No Changes (in Duration or Deliverable)
 Product Owner Responsible for the overall project vision and goals Responsible for managing project ROI vs. risk Responsible for taking all inputs into what the team should produce, and turning it into a prioritized list (the Product Backlog) Participates actively in Sprint Planning and Sprint Review meetings, and is available to team throughout the Sprint Determines release plan and communicates it to upper management and the customer
The Basics of Scrum  ScrumMaster Daily ScrumMeeting 4-WeekSprint Review Product Owner The Team 1 2 3 4 Potentially Shippable Product 5 6 7 8 9 10 11 12 13 Retrospective  Commitment No Changes (in Duration or Deliverable)
Team 7 people, + or – 2 Has worked with as high as 15, as few as 3 Can be shared with other teams (but better when not) Can change between Sprints (but better when they don’t) Can be distributed (but better when co-located) Cross-functional Possesses all the skills necessary to produce an increment of potentially shippable product Team takes on tasks based on skills, not just official “role” Self-managing Team manages itself to achieve the Sprint commitment
The Basics of Scrum  ScrumMaster Daily ScrumMeeting 4-WeekSprint Review Product Owner The Team 1 2 3 4 Potentially Shippable Product 5 6 7 8 9 10 11 12 13 Retrospective  Commitment No Changes (in Duration or Deliverable)
The Role of the ScrumMaster The ScrumMaster does everything in their power to help the team achieve success This includes: Serving the team Protecting the team Guiding the team’s use of Scrum
What the ScrumMaster Does Serves the team The ScrumMaster takes action to help remove impediments to the team’s effectiveness The ScrumMaster facilitates the team’s group interactions, to help the team achieve its full potential Protects the team The ScrumMaster protects the team from anything that threatens its effectiveness, such as outside interference or disruption The ScrumMaster will need to confront uncomfortable issues, both inside and outside the team Guiding the team’s use of Scrum The ScrumMaster teaches Scrum to the team and organization The ScrumMaster ensures that all standard Scrum rules and practices are followed The ScrumMaster organizes all Scrum-related practices
The Basics of Scrum  ScrumMaster Daily ScrumMeeting 4-WeekSprint Review Product Owner The Team 1 2 3 4 Potentially Shippable Product 5 6 7 8 9 10 11 12 13 Retrospective  Commitment No Changes (in Duration or Deliverable) Product Backlog
Product Backlog Product Owner lists items in descending order of priority (highest priority item is listed first, next-highest is second, etc.) Size estimates are rough estimates (can either be arbitrary “points”, or “ideal days”)
Product Backlog List of everything that could ever be of value to the business for the team to produce Ranked in order of priority Priority is a function of business value versus risk Product Owner can make any changes they want before the start of a Sprint Planning Meeting Items added, changed, removed, reordered How much documentation is up to the team and Product Owner to decide The farther down the list, the bigger and less defined the items become ~2 Sprints worth are defined in detail
The Basics of Scrum  ScrumMaster Daily ScrumMeeting 4-WeekSprint Review Product Owner The Team 1 2 3 4 Potentially Shippable Product 5 6 7 8 9 10 11 12 13 Retrospective  Commitment No Changes (in Duration or Deliverable) Product Backlog
Sprint Planning Meeting Takes place before the start of every Sprint Team decides how much Product Backlog it will commit to complete by the end of the Sprint, and comes up with a plan and list of tasks for how to achieve it What’s a good commitment? Clearly understood by all Shared among the team Achievable without sacrificing quality  Achievable without sacrificing sustainable pace Attended by Team, Product Owner, ScrumMaster, Stakeholders May require 1-2 hours for each week of Sprint duration 2 week Sprint = 2-4 hours, 4 week Sprint = 4-8 hours
Not textbook Scrum, but many teams find it useful Takes place several days before the end of a Sprint (and start of the next Sprint) Product Owner spends an hour walking the team through the items at the top of the Product Backlog for the next Sprint Team asks questions, requests clarification, recommend items to be broken down further Review & Retrospective for Sprint 3 (afternoon) Sprint Planning Meeting forSprint 4 (morning) Sprint 4 Begins Pre-Meetingfor Sprint 4 Mon Tues Weds Thurs Fri Sprint Pre-Planning Meeting
Daily Scrum Meeting Every weekday Whole team attends Everyone stands Lasts 15 minutes or less Everyone reports 3 things only to each other What was I able to accomplish since last meeting What will I try to accomplish by next meeting What is blocking me No discussion, conversation until meeting ends Product Owner can attend and report Update of artifacts after standup
Table Exercise: Daily Scrum Meeting Do a Daily Scrum Meeting for your table One person plays the role of ScrumMaster The rest of the table are team-members Each team-member reports to the group: What I was able to get done since last Daily Standup Meeting What I will try to get done by the next Daily Standup Meeting What is blocking me? (If nothing, say “No Blocks”) But there is a twist…
Updating the Sprint Backlog Before or after the Daily Scrum, team members update the hours remaining on the Sprint Backlog
The Basics of Scrum  ScrumMaster Daily ScrumMeeting 4-WeekSprint Review Product Owner The Team 1 2 3 4 Potentially Shippable Product 5 6 7 8 9 10 11 12 13 Retrospective  Commitment No Changes (in Duration or Deliverable)
Sprint Review Purpose of the Sprint Review is Demo what the team has built Generate feedback, which the Product Owner can incorporate in the Product Backlog Attended by Team, Product Owner, ScrumMaster, functional managers, and any other stakeholders A demo of what’s been built, not a presentation about what’s been built no Powerpoints allowed! Usually lasts 1-2 hours Followed by Sprint Retrospective
The Basics of Scrum  ScrumMaster Daily ScrumMeeting 4-WeekSprint Review Product Owner The Team 1 2 3 4 Potentially Shippable Product 5 6 7 8 9 10 11 12 13 Retrospective  Commitment No Changes (in Duration or Deliverable)
Sprint Retrospective What is it? 1-2 hour meeting following each Sprint Demo Attended by Product Owner, Team, ScrumMaster Usually a neutral person will be invited in to facilitate What’s working and what could work better Why does the Retrospective matter? Accelerates visibility Accelerates action to improve
Thank You

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
 
Scrum In Ten Slides
Scrum In Ten SlidesScrum In Ten Slides
Scrum In Ten Slides
 
Agile Scrum
Agile ScrumAgile Scrum
Agile Scrum
 
Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practices
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Introducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanIntroducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and Kanban
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Agile Methodology and Tools
Agile Methodology and ToolsAgile Methodology and Tools
Agile Methodology and Tools
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
What is Agile Methodology?
What is Agile Methodology?What is Agile Methodology?
What is Agile Methodology?
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 

Destaque

Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesBalaji Sathram
 
Mobilised socialised: macro and micro view of mobile barney loehnis
Mobilised socialised: macro and micro view of mobile barney loehnisMobilised socialised: macro and micro view of mobile barney loehnis
Mobilised socialised: macro and micro view of mobile barney loehnisBarney Loehnis
 
Taking chinese brands global barney loehnis
Taking chinese brands global   barney loehnis Taking chinese brands global   barney loehnis
Taking chinese brands global barney loehnis Barney Loehnis
 
Richmond Spin - How To Sell A Traditional Client
Richmond Spin - How To Sell A Traditional ClientRichmond Spin - How To Sell A Traditional Client
Richmond Spin - How To Sell A Traditional ClientOpenSource Connections
 
The Agile Manifesto Values and Principles - Mandatory Study Material for PMI-...
The Agile Manifesto Values and Principles - Mandatory Study Material for PMI-...The Agile Manifesto Values and Principles - Mandatory Study Material for PMI-...
The Agile Manifesto Values and Principles - Mandatory Study Material for PMI-...OSP International LLC
 
Agile2009 - How to sell a traditional client on an Agile project plan
Agile2009 - How to sell a traditional client on an Agile project planAgile2009 - How to sell a traditional client on an Agile project plan
Agile2009 - How to sell a traditional client on an Agile project planOpenSource Connections
 
Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?Mediotype .
 
Analysis With an Agile Mindset Workshop
Analysis With an Agile Mindset WorkshopAnalysis With an Agile Mindset Workshop
Analysis With an Agile Mindset WorkshopKent McDonald
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityAhmed Sidky
 
A Modern Take on the Agile Manifesto
A Modern Take on the Agile ManifestoA Modern Take on the Agile Manifesto
A Modern Take on the Agile ManifestoJama Software
 
Don't "Do" Agile, Be Agile
Don't "Do" Agile, Be AgileDon't "Do" Agile, Be Agile
Don't "Do" Agile, Be AgileAdam Zolyak
 
Xp exterme-programming-model
Xp exterme-programming-modelXp exterme-programming-model
Xp exterme-programming-modelAli MasudianPour
 
Doing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being AgileDoing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being Agilelazygolfer
 
The evolution of agile development process
The evolution of agile development processThe evolution of agile development process
The evolution of agile development processDavid Tzemach
 
Whole Agile - Unleashing People & Organizations
Whole Agile - Unleashing People & Organizations Whole Agile - Unleashing People & Organizations
Whole Agile - Unleashing People & Organizations Michael Sahota
 
The Power of an Agile Mindset - Linda Rising
The Power of an Agile Mindset - Linda RisingThe Power of an Agile Mindset - Linda Rising
The Power of an Agile Mindset - Linda RisingAgileSparks
 

Destaque (20)

Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
 
Tool
ToolTool
Tool
 
Mobilised socialised: macro and micro view of mobile barney loehnis
Mobilised socialised: macro and micro view of mobile barney loehnisMobilised socialised: macro and micro view of mobile barney loehnis
Mobilised socialised: macro and micro view of mobile barney loehnis
 
Taking chinese brands global barney loehnis
Taking chinese brands global   barney loehnis Taking chinese brands global   barney loehnis
Taking chinese brands global barney loehnis
 
Sell scrum in 15 min
Sell scrum in 15 minSell scrum in 15 min
Sell scrum in 15 min
 
Richmond Spin - How To Sell A Traditional Client
Richmond Spin - How To Sell A Traditional ClientRichmond Spin - How To Sell A Traditional Client
Richmond Spin - How To Sell A Traditional Client
 
The Agile Manifesto Values and Principles - Mandatory Study Material for PMI-...
The Agile Manifesto Values and Principles - Mandatory Study Material for PMI-...The Agile Manifesto Values and Principles - Mandatory Study Material for PMI-...
The Agile Manifesto Values and Principles - Mandatory Study Material for PMI-...
 
Being Agile
Being AgileBeing Agile
Being Agile
 
Agile2009 - How to sell a traditional client on an Agile project plan
Agile2009 - How to sell a traditional client on an Agile project planAgile2009 - How to sell a traditional client on an Agile project plan
Agile2009 - How to sell a traditional client on an Agile project plan
 
Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?
 
Analysis With an Agile Mindset Workshop
Analysis With an Agile Mindset WorkshopAnalysis With an Agile Mindset Workshop
Analysis With an Agile Mindset Workshop
 
Agile Manifesto
Agile ManifestoAgile Manifesto
Agile Manifesto
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable Agility
 
A Modern Take on the Agile Manifesto
A Modern Take on the Agile ManifestoA Modern Take on the Agile Manifesto
A Modern Take on the Agile Manifesto
 
Don't "Do" Agile, Be Agile
Don't "Do" Agile, Be AgileDon't "Do" Agile, Be Agile
Don't "Do" Agile, Be Agile
 
Xp exterme-programming-model
Xp exterme-programming-modelXp exterme-programming-model
Xp exterme-programming-model
 
Doing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being AgileDoing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being Agile
 
The evolution of agile development process
The evolution of agile development processThe evolution of agile development process
The evolution of agile development process
 
Whole Agile - Unleashing People & Organizations
Whole Agile - Unleashing People & Organizations Whole Agile - Unleashing People & Organizations
Whole Agile - Unleashing People & Organizations
 
The Power of an Agile Mindset - Linda Rising
The Power of an Agile Mindset - Linda RisingThe Power of an Agile Mindset - Linda Rising
The Power of an Agile Mindset - Linda Rising
 

Semelhante a Agile manifesto

Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)KhushSlideShare
 
Scrum for IT Offshore & IT Outsourcing in Asia
Scrum for IT Offshore & IT Outsourcing in AsiaScrum for IT Offshore & IT Outsourcing in Asia
Scrum for IT Offshore & IT Outsourcing in Asiapatrickvandun
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrumvineet
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To ScrumDeepak Mittal
 
Agile, scrum & kanban in software development
Agile, scrum & kanban in software developmentAgile, scrum & kanban in software development
Agile, scrum & kanban in software developmentBijayDhimal2
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum MethodologyRajeev Misra
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Benefit of scrum ceremonies presentation
Benefit of scrum ceremonies presentationBenefit of scrum ceremonies presentation
Benefit of scrum ceremonies presentationKnoldus Inc.
 
Let’s Play Agile ! 12-09-15-testers_hub
Let’s  Play  Agile ! 12-09-15-testers_hubLet’s  Play  Agile ! 12-09-15-testers_hub
Let’s Play Agile ! 12-09-15-testers_hubOwner Tester's Hub
 
Managing Agile Projects using Scrum Framework
Managing Agile Projects using Scrum FrameworkManaging Agile Projects using Scrum Framework
Managing Agile Projects using Scrum FrameworkYasmeen Od
 
Seapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Software
 
Agile project management tech gig
Agile project management   tech gigAgile project management   tech gig
Agile project management tech gigAJAY RAWAT
 

Semelhante a Agile manifesto (20)

Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)
 
Scrum for IT Offshore & IT Outsourcing in Asia
Scrum for IT Offshore & IT Outsourcing in AsiaScrum for IT Offshore & IT Outsourcing in Asia
Scrum for IT Offshore & IT Outsourcing in Asia
 
Agile Bootcamp
Agile BootcampAgile Bootcamp
Agile Bootcamp
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Agile Scrum Project Management
Agile Scrum Project ManagementAgile Scrum Project Management
Agile Scrum Project Management
 
Agile
AgileAgile
Agile
 
Agile, scrum & kanban in software development
Agile, scrum & kanban in software developmentAgile, scrum & kanban in software development
Agile, scrum & kanban in software development
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Scrum and Agile SDLC 101
Scrum and Agile SDLC 101Scrum and Agile SDLC 101
Scrum and Agile SDLC 101
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Agile processes scrum
Agile processes scrumAgile processes scrum
Agile processes scrum
 
Benefit of scrum ceremonies presentation
Benefit of scrum ceremonies presentationBenefit of scrum ceremonies presentation
Benefit of scrum ceremonies presentation
 
SCRUM Core Concepts
SCRUM Core ConceptsSCRUM Core Concepts
SCRUM Core Concepts
 
Let’s Play Agile ! 12-09-15-testers_hub
Let’s  Play  Agile ! 12-09-15-testers_hubLet’s  Play  Agile ! 12-09-15-testers_hub
Let’s Play Agile ! 12-09-15-testers_hub
 
Managing Agile Projects using Scrum Framework
Managing Agile Projects using Scrum FrameworkManaging Agile Projects using Scrum Framework
Managing Agile Projects using Scrum Framework
 
Agile project management
Agile project managementAgile project management
Agile project management
 
Seapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Scrum Reference Card
Seapine Scrum Reference Card
 
Agile project management tech gig
Agile project management   tech gigAgile project management   tech gig
Agile project management tech gig
 

Último

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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 DevelopmentsTrustArc
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Último (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Agile manifesto

  • 1. The Agile Manifesto Some thought starters for Ogilvy on how to work with Agile and SCRUM approaches to managing projects
  • 2.
  • 3. Individuals and interactions over Processes and tools The Creed # 1
  • 4. Working software over Comprehensive documentation The Creed # 2
  • 5. Customer collaboration over Contract negotiation The Creed # 3
  • 6. Responding to change over Following a plan The Creed # 4
  • 7. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Principle: # 1
  • 8. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. Principle: # 2
  • 9. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. Principle: # 3
  • 10. Business people and developers must work together daily throughout the project. Principle: # 4
  • 11. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. Principle: # 5
  • 12. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. Principle: # 6
  • 13. Working software is the primary measure of progress. Principle: # 7
  • 14. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. Principle: # 8
  • 15. Continuous attention to technical excellence and good design enhances agility. Principle: # 9
  • 16. Simplicity--the art of maximizing the amount of work not done--is essential. Principle: # 10
  • 17. The best architectures, requirements, and designs emerge from self-organizing teams. Principle: # 11
  • 18. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. Principle: # 12
  • 19. Scrum Basics Pete Deemer CPO, Yahoo! India R&D
  • 20. The Basics of Scrum 1 2 3 4 5 6 ScrumMaster Daily ScrumMeeting 7 8 9 10 11 12 4-WeekSprint 13 Review Product Owner The Team 1 2 3 4 Potentially Shippable Product 5 6 7 8 9 10 11 12 13 Retrospective Commitment No Changes (in Duration or Deliverable)
  • 21. The Basics of Scrum ScrumMaster Daily ScrumMeeting 4-WeekSprint Review Product Owner The Team 1 2 3 4 Potentially Shippable Product 5 6 7 8 9 10 11 12 13 Retrospective Commitment No Changes (in Duration or Deliverable)
  • 22. Product Owner Responsible for the overall project vision and goals Responsible for managing project ROI vs. risk Responsible for taking all inputs into what the team should produce, and turning it into a prioritized list (the Product Backlog) Participates actively in Sprint Planning and Sprint Review meetings, and is available to team throughout the Sprint Determines release plan and communicates it to upper management and the customer
  • 23. The Basics of Scrum ScrumMaster Daily ScrumMeeting 4-WeekSprint Review Product Owner The Team 1 2 3 4 Potentially Shippable Product 5 6 7 8 9 10 11 12 13 Retrospective Commitment No Changes (in Duration or Deliverable)
  • 24. Team 7 people, + or – 2 Has worked with as high as 15, as few as 3 Can be shared with other teams (but better when not) Can change between Sprints (but better when they don’t) Can be distributed (but better when co-located) Cross-functional Possesses all the skills necessary to produce an increment of potentially shippable product Team takes on tasks based on skills, not just official “role” Self-managing Team manages itself to achieve the Sprint commitment
  • 25. The Basics of Scrum ScrumMaster Daily ScrumMeeting 4-WeekSprint Review Product Owner The Team 1 2 3 4 Potentially Shippable Product 5 6 7 8 9 10 11 12 13 Retrospective Commitment No Changes (in Duration or Deliverable)
  • 26. The Role of the ScrumMaster The ScrumMaster does everything in their power to help the team achieve success This includes: Serving the team Protecting the team Guiding the team’s use of Scrum
  • 27. What the ScrumMaster Does Serves the team The ScrumMaster takes action to help remove impediments to the team’s effectiveness The ScrumMaster facilitates the team’s group interactions, to help the team achieve its full potential Protects the team The ScrumMaster protects the team from anything that threatens its effectiveness, such as outside interference or disruption The ScrumMaster will need to confront uncomfortable issues, both inside and outside the team Guiding the team’s use of Scrum The ScrumMaster teaches Scrum to the team and organization The ScrumMaster ensures that all standard Scrum rules and practices are followed The ScrumMaster organizes all Scrum-related practices
  • 28. The Basics of Scrum ScrumMaster Daily ScrumMeeting 4-WeekSprint Review Product Owner The Team 1 2 3 4 Potentially Shippable Product 5 6 7 8 9 10 11 12 13 Retrospective Commitment No Changes (in Duration or Deliverable) Product Backlog
  • 29. Product Backlog Product Owner lists items in descending order of priority (highest priority item is listed first, next-highest is second, etc.) Size estimates are rough estimates (can either be arbitrary “points”, or “ideal days”)
  • 30. Product Backlog List of everything that could ever be of value to the business for the team to produce Ranked in order of priority Priority is a function of business value versus risk Product Owner can make any changes they want before the start of a Sprint Planning Meeting Items added, changed, removed, reordered How much documentation is up to the team and Product Owner to decide The farther down the list, the bigger and less defined the items become ~2 Sprints worth are defined in detail
  • 31. The Basics of Scrum ScrumMaster Daily ScrumMeeting 4-WeekSprint Review Product Owner The Team 1 2 3 4 Potentially Shippable Product 5 6 7 8 9 10 11 12 13 Retrospective Commitment No Changes (in Duration or Deliverable) Product Backlog
  • 32. Sprint Planning Meeting Takes place before the start of every Sprint Team decides how much Product Backlog it will commit to complete by the end of the Sprint, and comes up with a plan and list of tasks for how to achieve it What’s a good commitment? Clearly understood by all Shared among the team Achievable without sacrificing quality Achievable without sacrificing sustainable pace Attended by Team, Product Owner, ScrumMaster, Stakeholders May require 1-2 hours for each week of Sprint duration 2 week Sprint = 2-4 hours, 4 week Sprint = 4-8 hours
  • 33. Not textbook Scrum, but many teams find it useful Takes place several days before the end of a Sprint (and start of the next Sprint) Product Owner spends an hour walking the team through the items at the top of the Product Backlog for the next Sprint Team asks questions, requests clarification, recommend items to be broken down further Review & Retrospective for Sprint 3 (afternoon) Sprint Planning Meeting forSprint 4 (morning) Sprint 4 Begins Pre-Meetingfor Sprint 4 Mon Tues Weds Thurs Fri Sprint Pre-Planning Meeting
  • 34. Daily Scrum Meeting Every weekday Whole team attends Everyone stands Lasts 15 minutes or less Everyone reports 3 things only to each other What was I able to accomplish since last meeting What will I try to accomplish by next meeting What is blocking me No discussion, conversation until meeting ends Product Owner can attend and report Update of artifacts after standup
  • 35. Table Exercise: Daily Scrum Meeting Do a Daily Scrum Meeting for your table One person plays the role of ScrumMaster The rest of the table are team-members Each team-member reports to the group: What I was able to get done since last Daily Standup Meeting What I will try to get done by the next Daily Standup Meeting What is blocking me? (If nothing, say “No Blocks”) But there is a twist…
  • 36. Updating the Sprint Backlog Before or after the Daily Scrum, team members update the hours remaining on the Sprint Backlog
  • 37. The Basics of Scrum ScrumMaster Daily ScrumMeeting 4-WeekSprint Review Product Owner The Team 1 2 3 4 Potentially Shippable Product 5 6 7 8 9 10 11 12 13 Retrospective Commitment No Changes (in Duration or Deliverable)
  • 38. Sprint Review Purpose of the Sprint Review is Demo what the team has built Generate feedback, which the Product Owner can incorporate in the Product Backlog Attended by Team, Product Owner, ScrumMaster, functional managers, and any other stakeholders A demo of what’s been built, not a presentation about what’s been built no Powerpoints allowed! Usually lasts 1-2 hours Followed by Sprint Retrospective
  • 39. The Basics of Scrum ScrumMaster Daily ScrumMeeting 4-WeekSprint Review Product Owner The Team 1 2 3 4 Potentially Shippable Product 5 6 7 8 9 10 11 12 13 Retrospective Commitment No Changes (in Duration or Deliverable)
  • 40. Sprint Retrospective What is it? 1-2 hour meeting following each Sprint Demo Attended by Product Owner, Team, ScrumMaster Usually a neutral person will be invited in to facilitate What’s working and what could work better Why does the Retrospective matter? Accelerates visibility Accelerates action to improve

Notas do Editor

  1. This deck is a compilation of the Agile manifesto, it’s 12 principles, and a few basic elements of the SCRUM process.The SCRUM process is a specific adaption of Agile. It outlines 3 roles of people involved in a project and different way to manage meetings and each SPRINT.A few link below to more resourceshttp://agilemanifesto.org/http://www.icescrum.org/en/http://www.scrumalliance.org/http://www.implementingscrum.com/section/blog/cartoons/