SlideShare una empresa de Scribd logo
1 de 19
Agile Scrum
HOW TEAM COLLABORATION HELPS US GETTING THINGS DONE
QUICKER AND BETTER
Agile Methodology
 How to develop an idea into a product
You already benefit from Agile
Google, Apple, Yahoo, Microsoft, Facebook,
Adobe, Nokia, Siemens, BBC, CNN…
Agile
Scrum
Kanban
Xtreme
Programming
Agile
PM/DSDM
Scaled Agile
Framework
What does “Agile” mean?
 Developed in Japan in 1960s
 Seeks to make product (software) development
faster and more adaptable to change
 Scrum is one subset of many Agile methodologies
Development example
The meeting rooms are always
busy! I want you to get us a
meeting room booking system so
I can reserve a room in advance.
You have 2 months to find a
solution and set it up!*
Known: Features
Unknown: Will it really take two months?
Cost?
Will he be happy with my solution (quality?)
Traditional approach
vs Agile (“Altern”)
Traditional approach
vs Agile (“Altern”)
Traditional vs Agile
 Quick, frequent results and
feedback
Plan
everything
Work
Work
Test
Result
 Logical and organised
 Slow results, planning often wrong,
cannot be adapted to changing
needs
Plan one
feature
Work
TestResult
Adjust
Short
iterations
Scrum Rituals
Plan
Work
TestResult
Adjust
Plan: meet every one/two weeks
Work: Get on it for one week. Meet daily to
update each other
Test: Give yourself a week to test what you
have done. Present it to others by the end of
your iteration
Result: Show your result to your
boss/customer/user...
Adjust your product according to their
feedback and continue adding features
Scrum Rituals
Sprint Planning
Work & Daily
Stand-Ups
Testing & Daily
Stand-Ups
Demo& gather
feedback into
new tasks
Review way of
working
Sprint Planning Sprint Planning
Work & Daily Stand-Ups
Testing & Daily Stand-
Ups
Demo& gather
feedback into new tasks
Review way of working
• Break down tasks into feasible chunks
• What can we get "done" within
one/two weeks/three/four weeks?
• Everyone has to agree it can be done
• Only then pick tasks
Daily Stand-Ups Sprint Planning
Work & Daily Stand-Ups
Testing & Daily Stand-
Ups
Demo& gather
feedback into new tasks
Review way of working
1. What did I do yesterday?
2. What will I work on today
3. Bloked/I need help with...
Stand-up, don't sit!
Keep it short
15 minutes max
Discuss details one-on-one after
Everyone participates!
Testing Sprint Planning
Work & Daily Stand-Ups
Testing & Daily Stand-
Ups
Demo& gather
feedback into new tasks
Review way of working
• Test yourself
• Co-workers review your work
• Test Team (Quality Assurance)
Demo Sprint Planning
Work & Daily Stand-Ups
Testing & Daily Stand-
Ups
Demo& gather
feedback into new tasks
Review way of working
 Show what we’ve done (Release notes)
 Listen to feedback, write it down and work
on it next Sprint
 Adjust course of work if needed
Review (Retrospective) Sprint Planning
Work & Daily Stand-Ups
Testing & Daily Stand-
Ups
Demo& gather
feedback into new tasks
Review way of working
 Are we working efficiently
 Bottlenecks? Anyone needs more help?
 Is communication & tools used effective?
Challenges with Scrum
 It's only a framework, not a detailed approach
 Highlights problems (communication, bottlenecks, plans), doesn't
offer end-to-end solutions
 Requires teams to be enthusiastic, empowered and self-driven
 Won't get things done perfectly the first time
Benefits of Scrum
 Agile = can respond quickly to changing requirements, perfect for
past-faced markets (Internet)
 Provides a framework for frequent communication
 Empowers teams to be self-organising
 Reduces need for micro-management
 Best solution to implement the mantra "one step at a time" to your
work, no matter how huge your projects are
The first iPhone: Developed with
Scrum
 No java support (can't play online videos)
 No copy/paste
 No front-facing camera
 No ability to add calendar entries
 No Microsoft Office (Word) or alternative text editing tool
 No Microsoft Exchange (intregration of emails, calendar, contacts...)
 No iChat (later iMessage)

Más contenido relacionado

La actualidad más candente

Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Scrum Meetings Infographic v12
Scrum Meetings Infographic v12
Nigel Thurlow
 
Computer summative assessment
Computer summative assessmentComputer summative assessment
Computer summative assessment
fdytianquin17
 
Everything I Learned About Agile Coaching, I Learned in Little League Baseball
Everything I Learned About Agile Coaching, I Learned in Little League BaseballEverything I Learned About Agile Coaching, I Learned in Little League Baseball
Everything I Learned About Agile Coaching, I Learned in Little League Baseball
AgileThought
 

La actualidad más candente (19)

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
 
Achieving 1% Improvements
Achieving 1% ImprovementsAchieving 1% Improvements
Achieving 1% Improvements
 
Modern agile devspace - 2017-10-14
Modern agile   devspace - 2017-10-14Modern agile   devspace - 2017-10-14
Modern agile devspace - 2017-10-14
 
How to Ace Your Scrum Master Interview
How to Ace Your Scrum Master InterviewHow to Ace Your Scrum Master Interview
How to Ace Your Scrum Master Interview
 
scrum-talk
scrum-talkscrum-talk
scrum-talk
 
Scrum
ScrumScrum
Scrum
 
User-Centered Design with Pragmatic Personas
User-Centered Design with Pragmatic PersonasUser-Centered Design with Pragmatic Personas
User-Centered Design with Pragmatic Personas
 
Agile ncr16 accelerating agile teams with kanban practices
Agile ncr16 accelerating agile teams with kanban practicesAgile ncr16 accelerating agile teams with kanban practices
Agile ncr16 accelerating agile teams with kanban practices
 
Feedback - The Secret ingredient of success
Feedback - The Secret ingredient of successFeedback - The Secret ingredient of success
Feedback - The Secret ingredient of success
 
Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Scrum Meetings Infographic v12
Scrum Meetings Infographic v12
 
Gearing Startups for Success through Product Engineering
Gearing Startups for Success through Product EngineeringGearing Startups for Success through Product Engineering
Gearing Startups for Success through Product Engineering
 
Become a Quality Enabler
Become a Quality EnablerBecome a Quality Enabler
Become a Quality Enabler
 
Agile antipatterns webinar august17
Agile antipatterns webinar august17Agile antipatterns webinar august17
Agile antipatterns webinar august17
 
Computer summative assessment
Computer summative assessmentComputer summative assessment
Computer summative assessment
 
Agile philosophy
Agile philosophyAgile philosophy
Agile philosophy
 
Everything I Learned About Agile Coaching, I Learned in Little League Baseball
Everything I Learned About Agile Coaching, I Learned in Little League BaseballEverything I Learned About Agile Coaching, I Learned in Little League Baseball
Everything I Learned About Agile Coaching, I Learned in Little League Baseball
 
Scrum checklist
Scrum checklistScrum checklist
Scrum checklist
 
What about scrum? How it works, what are the steps, how you can use it...
What about scrum? How it works, what are the steps, how you can use it...What about scrum? How it works, what are the steps, how you can use it...
What about scrum? How it works, what are the steps, how you can use it...
 
General Scrum Guidelines - Everyday Activities
General Scrum Guidelines - Everyday ActivitiesGeneral Scrum Guidelines - Everyday Activities
General Scrum Guidelines - Everyday Activities
 

Similar a What is Agile Scrum

An Introduction To Agile Development
An Introduction To Agile DevelopmentAn Introduction To Agile Development
An Introduction To Agile Development
elliando dias
 

Similar a What is Agile Scrum (20)

Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
An Introduction To Agile Development
An Introduction To Agile DevelopmentAn Introduction To Agile Development
An Introduction To Agile Development
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation
 
Agile.pptx
Agile.pptxAgile.pptx
Agile.pptx
 
Open Source Software Development Practices that Works
Open Source Software Development Practices that WorksOpen Source Software Development Practices that Works
Open Source Software Development Practices that Works
 
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
 
Agile Practices
Agile PracticesAgile Practices
Agile Practices
 
Scrum and agile principles
Scrum and agile principles Scrum and agile principles
Scrum and agile principles
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
 
Summer of Tech 2015: Scrum masterclass
Summer of Tech 2015: Scrum masterclassSummer of Tech 2015: Scrum masterclass
Summer of Tech 2015: Scrum masterclass
 
Making agile work for you - conduit 2017 -- John Garison
Making agile work for you  - conduit 2017 -- John GarisonMaking agile work for you  - conduit 2017 -- John Garison
Making agile work for you - conduit 2017 -- John Garison
 
Lean and Continuous delivery
Lean and Continuous deliveryLean and Continuous delivery
Lean and Continuous delivery
 
Agile Project Management.ppt
Agile Project Management.pptAgile Project Management.ppt
Agile Project Management.ppt
 
The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
 
Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...
Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...
Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...
 
Working together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managersWorking together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managers
 

Último

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Último (20)

10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 

What is Agile Scrum

  • 1. Agile Scrum HOW TEAM COLLABORATION HELPS US GETTING THINGS DONE QUICKER AND BETTER
  • 2. Agile Methodology  How to develop an idea into a product
  • 3. You already benefit from Agile Google, Apple, Yahoo, Microsoft, Facebook, Adobe, Nokia, Siemens, BBC, CNN…
  • 4. Agile Scrum Kanban Xtreme Programming Agile PM/DSDM Scaled Agile Framework What does “Agile” mean?  Developed in Japan in 1960s  Seeks to make product (software) development faster and more adaptable to change  Scrum is one subset of many Agile methodologies
  • 5. Development example The meeting rooms are always busy! I want you to get us a meeting room booking system so I can reserve a room in advance. You have 2 months to find a solution and set it up!* Known: Features Unknown: Will it really take two months? Cost? Will he be happy with my solution (quality?)
  • 7.
  • 9. Traditional vs Agile  Quick, frequent results and feedback Plan everything Work Work Test Result  Logical and organised  Slow results, planning often wrong, cannot be adapted to changing needs Plan one feature Work TestResult Adjust Short iterations
  • 10. Scrum Rituals Plan Work TestResult Adjust Plan: meet every one/two weeks Work: Get on it for one week. Meet daily to update each other Test: Give yourself a week to test what you have done. Present it to others by the end of your iteration Result: Show your result to your boss/customer/user... Adjust your product according to their feedback and continue adding features
  • 11. Scrum Rituals Sprint Planning Work & Daily Stand-Ups Testing & Daily Stand-Ups Demo& gather feedback into new tasks Review way of working
  • 12. Sprint Planning Sprint Planning Work & Daily Stand-Ups Testing & Daily Stand- Ups Demo& gather feedback into new tasks Review way of working • Break down tasks into feasible chunks • What can we get "done" within one/two weeks/three/four weeks? • Everyone has to agree it can be done • Only then pick tasks
  • 13. Daily Stand-Ups Sprint Planning Work & Daily Stand-Ups Testing & Daily Stand- Ups Demo& gather feedback into new tasks Review way of working 1. What did I do yesterday? 2. What will I work on today 3. Bloked/I need help with... Stand-up, don't sit! Keep it short 15 minutes max Discuss details one-on-one after Everyone participates!
  • 14. Testing Sprint Planning Work & Daily Stand-Ups Testing & Daily Stand- Ups Demo& gather feedback into new tasks Review way of working • Test yourself • Co-workers review your work • Test Team (Quality Assurance)
  • 15. Demo Sprint Planning Work & Daily Stand-Ups Testing & Daily Stand- Ups Demo& gather feedback into new tasks Review way of working  Show what we’ve done (Release notes)  Listen to feedback, write it down and work on it next Sprint  Adjust course of work if needed
  • 16. Review (Retrospective) Sprint Planning Work & Daily Stand-Ups Testing & Daily Stand- Ups Demo& gather feedback into new tasks Review way of working  Are we working efficiently  Bottlenecks? Anyone needs more help?  Is communication & tools used effective?
  • 17. Challenges with Scrum  It's only a framework, not a detailed approach  Highlights problems (communication, bottlenecks, plans), doesn't offer end-to-end solutions  Requires teams to be enthusiastic, empowered and self-driven  Won't get things done perfectly the first time
  • 18. Benefits of Scrum  Agile = can respond quickly to changing requirements, perfect for past-faced markets (Internet)  Provides a framework for frequent communication  Empowers teams to be self-organising  Reduces need for micro-management  Best solution to implement the mantra "one step at a time" to your work, no matter how huge your projects are
  • 19. The first iPhone: Developed with Scrum  No java support (can't play online videos)  No copy/paste  No front-facing camera  No ability to add calendar entries  No Microsoft Office (Word) or alternative text editing tool  No Microsoft Exchange (intregration of emails, calendar, contacts...)  No iChat (later iMessage)

Notas del editor

  1. I'm Vincent, I am a certified ScrumMaster, coaching the development team in the methodology of Agile Scrum. Today I want to explain what that is, how it has helped us and how it may help you working with others.
  2. Agile is a method of how to make an idea reality. How to get from A to Z.
  3. You might have never heard about Agile or Scrum, but you benefit from it already, using products from companies that used it to work together to build awesome end-results.
  4. It’s a methodology, a way of managing the development of a project
  5. Has your boss ever asked you to do something? Think of such a task that needed several weeks and the input from several people. You sit down with your boss and go through a list of all the feature they'd want. Were you able to tell them exactly how long it will take? Did it really take that long or did you have to go back to the drawing board? And how much it's going to cost you (time, effort, resources, paid-for third party tools).
  6. Features are set but we don’t know how long itll take and what it will cost. And how good itll be, we can just hope they will like it. Before next slide: then, after spending a lot of time working on your project, your boss says "It's really not what I imagined".  
  7. then, after spending a lot of time working on your project, your boss says "It's really not what I imagined".  
  8. Features are set but we don’t know how long itll take and what it will cost. And how good itll be, we can just hope they will like it.
  9. Traditional approach vs Agile approach
  10. Now we have come to what Scrum is about: It guides you to develop in the agile way. It prescribes tried and proven methods, such as meetings “rituals”
  11. This is what the rituals are called. Shall we Go through them one by one or skip to next chapter about how it makes us more effective?
  12. Communication is so important! IT people hate it
  13. The iPhone was developed with Scrum. The first version was released and lacked so many features. But the customers were Apple's testing team (and market researchers). Apple listened, adjusted and amended and after many many more continous releases, it created one of the most successful phones ever.