SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Scrum What’s in it for me? 	        Prepared by   Bachan Anand
Overview of Agile and Scrum Scrum: Vision and Product Scrum: Sprint What’s in it for me Agenda 2
Overview of Agile and Scrum
Agile is a set of values: Individuals and interactions over processes and tools Working software (Products) over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan Overview of Agile and ScrumAgile Manifesto 4
Highest priority is to satisfy the customerthrough early and continuous deliveryof valuable software/products Welcome changing requirements Deliver working software (product) frequently Business people and developers must work together daily throughout the project Overview of Agile and ScrumAgile Principles 5
Build projects around motivated individuals Most efficient and effective method of conveying information is face-to-face conversation Working software (product) is the primary measure of progress Agile processes promote sustainable development (maintain a constant pace indefinitely) Overview of Agile and ScrumAgile Principles 6
Continuous attention to technical excellence and good design enhances agility Simplicity (art of maximizing amount of work not done) is essential Best architectures, requirements, and designs emerge from self-organizing teams At regular intervals, team reflects on how to become more effective, then tunes and adjusts http://agilemanifesto.org/principles.html Overview of Agile and ScrumAgile Principles …cont’d 7
Scrum is an Agile framework that supports lightweight processes that emphasize: Incremental deliveries Quality of Product Continuous improvement Discovery of people’s potential Scrum is simple to understand, but requires discipline in order to be successful Scrum is not a methodology Overview of Agile and ScrumWhat is Scrum 8
Empiricism  Detailed up-front planning and defined processes are replaced by just-in-time Inspect and Adapt cycles Self-Organization Small teams manage their own workload and organize themselves around clear goals and constraints Prioritization Do the next right thing Rhythm Allows teams to avoid daily noise and focus on delivery Collaboration Leaders and customers work with the Team, rather than directing them Overview of Agile and ScrumFoundations of Scrum 9
Transparency Everything about a project is visible to everyone Commitment Be willing to commit to a goal Courage Have the courage to commit, to act, to be open and to expect respect Focus Focus all of your efforts and skills on doing the work that you have committed to doing Respect Respect and trust the different people who comprise a team Overview of Agile and ScrumScrum Values 10
Scrum: Vision and Product
A goal to aspire to Can be summarized in a short statement of intent Communicate it to the team Scrum: Vision and ProductVision 12
Thought Leader and Visionary Drives the Product Vision (for example, with Story Mapping) Prioritizes the Goals - User Stories  Maintains the Product Backlog with the team Accepts the Working Product (on behalf of the customer) Scrum: Vision and ProductRole: Product Owner 13
Scrum: Sprint
Servant Leader Facilitates the Process Supports the Team Removes Organizational Impediments Socializes Scrum to Management Enable close collaboration across all roles and functions Scrum: SprintRole: ScrumMaster 15
Cross-Functional  4-8 Members Self-Organizing Focused on meeting Commitments Scrum: SprintRole: Team 16
Scrum: SprintRole: Relationships 17
18 Scrum: SprintSprint Cycle
Sprint Planning meeting held at beginning of each Sprint Time and Resources are fixed in any given Sprint  Goal is to have prioritized Sprint Backlog, broken down into tasks, that the Team can commit to During planning, Team commits to scope that can be completed in the Sprint, taking into account the definition of Done Story points may be refined Scrum: SprintFlow & Artifacts: Planning 19
Meetings held in same location, same time, every day Timeboxed at 15 minutes Encourages self-organization, rhythm, and collaboration Not a status meeting Each Team member speaks to: What did I accomplish in the last 24 hours What do I plan to accomplish in the next 24 hours Any impediments getting in the way of my work Scrum: SprintFlow & Artifacts: Daily Standup 20
Active visual indicator of flow of work Should be visible to team members at all times Should be kept current Encourages self-organization, and collaboration Scrum: SprintFlow & Artifacts: Taskboard 21
Occurs at the end of each Sprint Inspect and Adapt the product (Empiricism) The team meets with the Product Owner (and Stakeholders) to demonstrate the working software from the Sprint This is a hands-on software demo (not a PowerPoint) that usually requires some prep beforehand Scrum: SprintFlow & Artifacts: Sprint Review 22
Occurs at the end of each Sprint Inspect and Adapt the process (Empiricism) Team and ScrumMaster meet to reflect on what went well and what can be improved Tone of the meeting is that everyone did their best and now look to how can we improve Retrospectives must conclude with team commitments to action Scrum: SprintFlow & Artifacts: Retrospective 23
As a customer , I want to be able to Have Opportunity to provide feedback early Go to market faster with Quality Faster return on investment 24 What is in it for me ?(Customer)
As a Leader , I want To understand progress in terms of real progress made on product .  Better engaged & accountable team  25 What is in it for me ? (Leadership)
As a team member, I want A sustainable pace Satisfaction of quality product delivered Clear Priority and less interruption during development 26 What is in it for me ? ( Team Member)
Apply few practices at a time Understand the values and foundations Inspect and Adapt Experience the Joy of Doing Scrum 27 How do you  learn Scrum – By Doing?
28 How do you  learn Scrum ? Experiential Training
APLN – Agile Project Leadership Network Scrum Alliance – Scrum User Groups Online User Groups Scrum Alliance 29 User groups /Communities
30 Scrum Certifications
31 Scrum is a lightweight framework with a simple set of rules, built on foundations and values Scrum enables teams to discover their true potential and deliver quality software that adds business value
32 Q & A
More Resources at http://agile.conscires.com/suggested-reading-list-and-resources/ Contact Info Bachan Anand Bachan.anand@conscires.com 949-232-8900 http://www.linkedin.com/in/bachan 33 Thank you !

Weitere ähnliche Inhalte

Was ist angesagt?

Agile process (Scrum Framework)
Agile process (Scrum Framework)Agile process (Scrum Framework)
Agile process (Scrum Framework)Jakir Hosen Khan
 
SCQAA SF Webinar on Agile and SCRUM
SCQAA SF Webinar on Agile and SCRUMSCQAA SF Webinar on Agile and SCRUM
SCQAA SF Webinar on Agile and SCRUMSujit Ghosh
 
Agile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your ProductivityAgile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your ProductivityMd. Hasan Basri (Angel)
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to AgileInova LLC
 
Why companies need to work agile ?
Why companies need to work agile ?Why companies need to work agile ?
Why companies need to work agile ?Mona Shokrof
 
Introduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierIntroduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierJ.D. Meier
 

Was ist angesagt? (20)

Scrum intro conscires
Scrum intro   consciresScrum intro   conscires
Scrum intro conscires
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Project Manager Kitchen
Project Manager KitchenProject Manager Kitchen
Project Manager Kitchen
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Scrum ceromonies
Scrum ceromoniesScrum ceromonies
Scrum ceromonies
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
 
Scrum: Scrum Guide Summary
Scrum: Scrum Guide SummaryScrum: Scrum Guide Summary
Scrum: Scrum Guide Summary
 
Agile process (Scrum Framework)
Agile process (Scrum Framework)Agile process (Scrum Framework)
Agile process (Scrum Framework)
 
SCQAA SF Webinar on Agile and SCRUM
SCQAA SF Webinar on Agile and SCRUMSCQAA SF Webinar on Agile and SCRUM
SCQAA SF Webinar on Agile and SCRUM
 
Scrum in 5 slides
Scrum in 5 slidesScrum in 5 slides
Scrum in 5 slides
 
What is Scrum? SlideShare
What is Scrum? SlideShareWhat is Scrum? SlideShare
What is Scrum? SlideShare
 
Agile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your ProductivityAgile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your Productivity
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Why companies need to work agile ?
Why companies need to work agile ?Why companies need to work agile ?
Why companies need to work agile ?
 
Agile Project Management training by manohar prasad
Agile Project Management training by manohar prasadAgile Project Management training by manohar prasad
Agile Project Management training by manohar prasad
 
Introduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierIntroduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. Meier
 

Andere mochten auch

Mmvc16 ossiannilsson personal vs personaiztion
Mmvc16 ossiannilsson personal vs personaiztionMmvc16 ossiannilsson personal vs personaiztion
Mmvc16 ossiannilsson personal vs personaiztionEbba Ossiannilsson
 
visual designprinciples_1 visual hierarchy
 visual designprinciples_1 visual hierarchy visual designprinciples_1 visual hierarchy
visual designprinciples_1 visual hierarchyDr. V Vorvoreanu
 
Zotero ILF Presentation
Zotero ILF  PresentationZotero ILF  Presentation
Zotero ILF Presentationchabis10
 
My Cake Screen Yorkshire 100610
My Cake Screen Yorkshire 100610My Cake Screen Yorkshire 100610
My Cake Screen Yorkshire 100610brambles
 
Unesconamibia2010 100430064333-phpapp02
Unesconamibia2010 100430064333-phpapp02Unesconamibia2010 100430064333-phpapp02
Unesconamibia2010 100430064333-phpapp02Ebba Ossiannilsson
 
V team final seminar
V team final seminarV team final seminar
V team final seminarMichael Tamer
 
Cars What Happened
Cars What HappenedCars What Happened
Cars What Happenedguest900ed4d
 
Ossiannilsson 131108 oslo_nordicoer
Ossiannilsson 131108 oslo_nordicoerOssiannilsson 131108 oslo_nordicoer
Ossiannilsson 131108 oslo_nordicoerEbba Ossiannilsson
 
Ossiannilsson 131123 trakai_mooc_openuped
Ossiannilsson 131123 trakai_mooc_openupedOssiannilsson 131123 trakai_mooc_openuped
Ossiannilsson 131123 trakai_mooc_openupedEbba Ossiannilsson
 
A Taste of Tech: Finding Function in Social Media
A Taste of Tech: Finding Function in Social MediaA Taste of Tech: Finding Function in Social Media
A Taste of Tech: Finding Function in Social MediaJordan Epp
 
Ossiannilsson ltu kvalitesutveckling_online elarning2014
Ossiannilsson ltu kvalitesutveckling_online elarning2014Ossiannilsson ltu kvalitesutveckling_online elarning2014
Ossiannilsson ltu kvalitesutveckling_online elarning2014Ebba Ossiannilsson
 
High availability + high performance
High availability + high performanceHigh availability + high performance
High availability + high performanceRoel Bruggink
 
How to design a great public presentation
How to design a great public presentationHow to design a great public presentation
How to design a great public presentationmartroben
 

Andere mochten auch (20)

Ossiannilsson efquel2011
Ossiannilsson efquel2011Ossiannilsson efquel2011
Ossiannilsson efquel2011
 
Mmvc16 ossiannilsson personal vs personaiztion
Mmvc16 ossiannilsson personal vs personaiztionMmvc16 ossiannilsson personal vs personaiztion
Mmvc16 ossiannilsson personal vs personaiztion
 
visual designprinciples_1 visual hierarchy
 visual designprinciples_1 visual hierarchy visual designprinciples_1 visual hierarchy
visual designprinciples_1 visual hierarchy
 
Zotero ILF Presentation
Zotero ILF  PresentationZotero ILF  Presentation
Zotero ILF Presentation
 
My Cake Screen Yorkshire 100610
My Cake Screen Yorkshire 100610My Cake Screen Yorkshire 100610
My Cake Screen Yorkshire 100610
 
Unesconamibia2010 100430064333-phpapp02
Unesconamibia2010 100430064333-phpapp02Unesconamibia2010 100430064333-phpapp02
Unesconamibia2010 100430064333-phpapp02
 
03 bad usability kills
03 bad usability kills03 bad usability kills
03 bad usability kills
 
V team final seminar
V team final seminarV team final seminar
V team final seminar
 
Final report presentation
Final report presentationFinal report presentation
Final report presentation
 
Cars What Happened
Cars What HappenedCars What Happened
Cars What Happened
 
Ossiannilsson eden2014
Ossiannilsson eden2014Ossiannilsson eden2014
Ossiannilsson eden2014
 
Ossiannilsson 131108 oslo_nordicoer
Ossiannilsson 131108 oslo_nordicoerOssiannilsson 131108 oslo_nordicoer
Ossiannilsson 131108 oslo_nordicoer
 
Ossiannilsson 131123 trakai_mooc_openuped
Ossiannilsson 131123 trakai_mooc_openupedOssiannilsson 131123 trakai_mooc_openuped
Ossiannilsson 131123 trakai_mooc_openuped
 
A Taste of Tech: Finding Function in Social Media
A Taste of Tech: Finding Function in Social MediaA Taste of Tech: Finding Function in Social Media
A Taste of Tech: Finding Function in Social Media
 
Ossiannilsson ltu kvalitesutveckling_online elarning2014
Ossiannilsson ltu kvalitesutveckling_online elarning2014Ossiannilsson ltu kvalitesutveckling_online elarning2014
Ossiannilsson ltu kvalitesutveckling_online elarning2014
 
writing for the web
writing for the webwriting for the web
writing for the web
 
High availability + high performance
High availability + high performanceHigh availability + high performance
High availability + high performance
 
How to design a great public presentation
How to design a great public presentationHow to design a great public presentation
How to design a great public presentation
 
Fortune Hr
Fortune HrFortune Hr
Fortune Hr
 
Nu oer
Nu oerNu oer
Nu oer
 

Ähnlich wie SCQAA- San Fernando Valley Chapter on- Scrum

Introductiontoagile Scrum 120808133533 Phpapp01
Introductiontoagile Scrum 120808133533 Phpapp01Introductiontoagile Scrum 120808133533 Phpapp01
Introductiontoagile Scrum 120808133533 Phpapp01Adrian Treacy
 

Ähnlich wie SCQAA- San Fernando Valley Chapter on- Scrum (20)

Introduction to scrum by bachan anand
Introduction to scrum by bachan anandIntroduction to scrum by bachan anand
Introduction to scrum by bachan anand
 
Introduction to Agile & Scrum
Introduction to Agile & Scrum Introduction to Agile & Scrum
Introduction to Agile & Scrum
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Introduction to agile scrum july 18th
Introduction to agile scrum july 18thIntroduction to agile scrum july 18th
Introduction to agile scrum july 18th
 
Intro to scrum webinar
Intro to scrum webinar Intro to scrum webinar
Intro to scrum webinar
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Introduction to agile scrum july 24th
Introduction to agile scrum july 24thIntroduction to agile scrum july 24th
Introduction to agile scrum july 24th
 
Introductiontoagile Scrum 120808133533 Phpapp01
Introductiontoagile Scrum 120808133533 Phpapp01Introductiontoagile Scrum 120808133533 Phpapp01
Introductiontoagile Scrum 120808133533 Phpapp01
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Intro to scrum bachan anand
Intro to scrum   bachan anandIntro to scrum   bachan anand
Intro to scrum bachan anand
 
Scrum intro conscires - ocpm
Scrum intro   conscires - ocpmScrum intro   conscires - ocpm
Scrum intro conscires - ocpm
 
Conscires intro to scrum webinar
Conscires intro to scrum webinarConscires intro to scrum webinar
Conscires intro to scrum webinar
 
Conscires intro to scrum webinar
Conscires intro to scrum webinarConscires intro to scrum webinar
Conscires intro to scrum webinar
 
Intro to scrum webinar
Intro to scrum webinar Intro to scrum webinar
Intro to scrum webinar
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Intro to scrum webinar
Intro to scrum webinar Intro to scrum webinar
Intro to scrum webinar
 

SCQAA- San Fernando Valley Chapter on- Scrum

  • 1. Scrum What’s in it for me? Prepared by Bachan Anand
  • 2. Overview of Agile and Scrum Scrum: Vision and Product Scrum: Sprint What’s in it for me Agenda 2
  • 3. Overview of Agile and Scrum
  • 4. Agile is a set of values: Individuals and interactions over processes and tools Working software (Products) over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan Overview of Agile and ScrumAgile Manifesto 4
  • 5. Highest priority is to satisfy the customerthrough early and continuous deliveryof valuable software/products Welcome changing requirements Deliver working software (product) frequently Business people and developers must work together daily throughout the project Overview of Agile and ScrumAgile Principles 5
  • 6. Build projects around motivated individuals Most efficient and effective method of conveying information is face-to-face conversation Working software (product) is the primary measure of progress Agile processes promote sustainable development (maintain a constant pace indefinitely) Overview of Agile and ScrumAgile Principles 6
  • 7. Continuous attention to technical excellence and good design enhances agility Simplicity (art of maximizing amount of work not done) is essential Best architectures, requirements, and designs emerge from self-organizing teams At regular intervals, team reflects on how to become more effective, then tunes and adjusts http://agilemanifesto.org/principles.html Overview of Agile and ScrumAgile Principles …cont’d 7
  • 8. Scrum is an Agile framework that supports lightweight processes that emphasize: Incremental deliveries Quality of Product Continuous improvement Discovery of people’s potential Scrum is simple to understand, but requires discipline in order to be successful Scrum is not a methodology Overview of Agile and ScrumWhat is Scrum 8
  • 9. Empiricism Detailed up-front planning and defined processes are replaced by just-in-time Inspect and Adapt cycles Self-Organization Small teams manage their own workload and organize themselves around clear goals and constraints Prioritization Do the next right thing Rhythm Allows teams to avoid daily noise and focus on delivery Collaboration Leaders and customers work with the Team, rather than directing them Overview of Agile and ScrumFoundations of Scrum 9
  • 10. Transparency Everything about a project is visible to everyone Commitment Be willing to commit to a goal Courage Have the courage to commit, to act, to be open and to expect respect Focus Focus all of your efforts and skills on doing the work that you have committed to doing Respect Respect and trust the different people who comprise a team Overview of Agile and ScrumScrum Values 10
  • 11. Scrum: Vision and Product
  • 12. A goal to aspire to Can be summarized in a short statement of intent Communicate it to the team Scrum: Vision and ProductVision 12
  • 13. Thought Leader and Visionary Drives the Product Vision (for example, with Story Mapping) Prioritizes the Goals - User Stories Maintains the Product Backlog with the team Accepts the Working Product (on behalf of the customer) Scrum: Vision and ProductRole: Product Owner 13
  • 15. Servant Leader Facilitates the Process Supports the Team Removes Organizational Impediments Socializes Scrum to Management Enable close collaboration across all roles and functions Scrum: SprintRole: ScrumMaster 15
  • 16. Cross-Functional 4-8 Members Self-Organizing Focused on meeting Commitments Scrum: SprintRole: Team 16
  • 19. Sprint Planning meeting held at beginning of each Sprint Time and Resources are fixed in any given Sprint Goal is to have prioritized Sprint Backlog, broken down into tasks, that the Team can commit to During planning, Team commits to scope that can be completed in the Sprint, taking into account the definition of Done Story points may be refined Scrum: SprintFlow & Artifacts: Planning 19
  • 20. Meetings held in same location, same time, every day Timeboxed at 15 minutes Encourages self-organization, rhythm, and collaboration Not a status meeting Each Team member speaks to: What did I accomplish in the last 24 hours What do I plan to accomplish in the next 24 hours Any impediments getting in the way of my work Scrum: SprintFlow & Artifacts: Daily Standup 20
  • 21. Active visual indicator of flow of work Should be visible to team members at all times Should be kept current Encourages self-organization, and collaboration Scrum: SprintFlow & Artifacts: Taskboard 21
  • 22. Occurs at the end of each Sprint Inspect and Adapt the product (Empiricism) The team meets with the Product Owner (and Stakeholders) to demonstrate the working software from the Sprint This is a hands-on software demo (not a PowerPoint) that usually requires some prep beforehand Scrum: SprintFlow & Artifacts: Sprint Review 22
  • 23. Occurs at the end of each Sprint Inspect and Adapt the process (Empiricism) Team and ScrumMaster meet to reflect on what went well and what can be improved Tone of the meeting is that everyone did their best and now look to how can we improve Retrospectives must conclude with team commitments to action Scrum: SprintFlow & Artifacts: Retrospective 23
  • 24. As a customer , I want to be able to Have Opportunity to provide feedback early Go to market faster with Quality Faster return on investment 24 What is in it for me ?(Customer)
  • 25. As a Leader , I want To understand progress in terms of real progress made on product . Better engaged & accountable team  25 What is in it for me ? (Leadership)
  • 26. As a team member, I want A sustainable pace Satisfaction of quality product delivered Clear Priority and less interruption during development 26 What is in it for me ? ( Team Member)
  • 27. Apply few practices at a time Understand the values and foundations Inspect and Adapt Experience the Joy of Doing Scrum 27 How do you learn Scrum – By Doing?
  • 28. 28 How do you learn Scrum ? Experiential Training
  • 29. APLN – Agile Project Leadership Network Scrum Alliance – Scrum User Groups Online User Groups Scrum Alliance 29 User groups /Communities
  • 31. 31 Scrum is a lightweight framework with a simple set of rules, built on foundations and values Scrum enables teams to discover their true potential and deliver quality software that adds business value
  • 32. 32 Q & A
  • 33. More Resources at http://agile.conscires.com/suggested-reading-list-and-resources/ Contact Info Bachan Anand Bachan.anand@conscires.com 949-232-8900 http://www.linkedin.com/in/bachan 33 Thank you !

Hinweis der Redaktion

  1. Test
  2. Doing Scrum mechanics without these values misses the point. These values are not unique to Scrum, but the Scrum Framework is built on top of these values.
  3. Cross-Functional = Dev, QA, Bus Analyst, UI Designer, Architect
  4. Sprints are TimeBoxed 1 to 2 weeksTypical duration is 2–4 weeks or a calendar month at mostA constant duration leads to a better rhythm
  5. done in two meetings. Requirements Workshop and Design WorkshopCan also have Pre-Planning (Estimation) and Product Backlog Grooming meetingIf commitment is inaccurate (either under-commit or over-commit), then stories are to be added or removed. Team would then reflect in the Retrospective and accordingly adjust their upcoming commitments
  6. StoryTasks (Things to Do)Work in Progress (WIP)Blocked/ImpededDone