SlideShare a Scribd company logo
Basics of Scrum
By Sarath Revuri, PMP ® , CSM ®, PRINCE2 ® Practitioner
We will only be discussing basics about Scrum and activities involved.

•    What is Project?
•    What is Project Management ?
•    What is Agile
•    Agile Examples
•    What is Scrum?
•    Cost of change in Scrum
•    Scrum roles
•    Scrum activities
•    Process flow
•    Project Backlog
•    Burn down chart
•    Sprint Backlog
•    Need to remember
•    Credits




Agenda                                                                       2
                                                                      7/16/2012
•   A project is a temporary endeavor
•   having a defined beginning and end
•   undertaken to meet unique goals and objectives
•   usually to bring about beneficial change or added value
•   The temporary nature of projects stands in contrast to
    business as usual (or operations), which are
    repetitive, permanent or semi-permanent functional work
    to produce products or services.




What is project?                                              3
                                                       7/16/2012
• Project Management is application of knowledge, skills
  tools and techniques to project activities to meet the
  project requirements




What is project
management?                                                 4
                                                      7/16/2012
• Agile software development refers to a group of software
  development methodologies based on iterative
  development
• Deliver something useful to client; check what they value
• Build competitive teams
• Enable team decision making
• Use short time boxed iterations to quickly deliver features
• Focus on delivery activity not process compliance
  activities




What is Agile?                                                5
                                                        7/16/2012
• Extreme Programming (XP) is a software development methodology which is
  intended to improve software quality and responsiveness to changing customer
  requirements. As a type of agile software development, it advocates frequent
  "releases" in short development cycles (timeboxing), which is intended to
  improve productivity and introduce checkpoints where new customer
  requirements can be adopted.
• Extreme project management (XPM) refers to a method of managing very
  complex and very uncertain projects. It differs from traditional project
  management mainly in its open, elastic and undeterministic approach. The main
  focus of XPM is on the human side of project management (e.g. managing
  project stakeholders), rather than on intricate scheduling techniques and heavy
  formalism.
• Adaptive Software Development is a software development process that grew out
  of rapid application development work by Jim Highsmith and Sam Bayer. ASD
  embodies the principle that continuous adaptation of the process to the work at
  hand is the normal state of affairs.
• Scrum – Projects are divided into 30-Day work intervals in which specific
  number of requirements for a prioritized list are implemented. Daily 15 Minutes
  “Scrum Meetings” maintain coordiantion



Agile Examples                                                                   6
                                                                           7/16/2012
Scrum is a simple approach for managing complex projects.




•   Based on common sense
•   Less documentation
•   Release early, release often
•   Avoid chaos
•   Better level of communication
•   Commitment oriented
•   Agile in nature and practice




What is Scrum?                                                            7
                                                                   7/16/2012
Scrum is flexible enough to accommodate changes easily to requirements without much impact on budget.




                     Cost of change in
                     Scrum                                                                                      Waterfall




                                                                                        Cost of change
                      • Scrum allows changes at any point
                      • But not in a release cycle
                      • Scrum expects changes would come up
                        and stays prepared for them
                                                                                                         Development Life Cycle
Cost of change




                 Scrum Development Life Cycle
                                                                                                                              8
                                                                                                                        7/16/2012
Scrum makes clear distinction between committed members
                         and interested members of a team.


• Product owner
  • Customer representative
  • Prioritizes product requirements

• Team
  • Develops product
  • Responsible for failure or success
  • Self managed and organized

• Scrum Master
  • Teaches and implements Scrum
  • Ensures Scrum is practiced properly
  • Maintains documentation required




Scrum roles                                                                    9
                                                                         7/16/2012
Scrum process is all about clarity, inspection and adaptation.

• Sprint planning meeting
   • Before every Sprint
   • Divided in two half for focusing on what to do and how to do

• Sprint
   • Release cycle of 2 to 4 weeks
   • No changes accepted while in Sprint

• Daily Scrum
   • Daily meeting during Sprint for about 15 minutes
   • Every member answers:
      • What they did since last meeting?
      • What they plan to do till next meeting?
      • What obstacles are there in their way?


                                                                     ?
                                                                    ? ?
Scrum activities                                                           10
                                                                       7/16/2012
                                                                    Continued…
Scrum process is all about clarity, inspection and adaptation.


• Scrum review meeting
  • Is done after every Sprint
  • To demonstrate that is being done
  • And give feedback

• Scrum retrospective meeting
  • Is done at end of every Sprint after review meeting
  • To discuss experiences and problems faced to improve
    further
  • The product owner is not required to attend this meeting




Scrum activities                                                          11
                                                                     7/16/2012
Scrum process flow is iterative and incremental in nature.
                 It is a light weight process focused on better performance.




                                            15 mins
                    Daily Scrum
                     Meeting                                             Sprint



                      Backlog tasks                 30 days
Sprint Backlog
                       distributed
                        by team




                                                                          Potentially Shippable
             Product Backlog
                                                                           Product Increment
             As prioritized by Product Owner




Process flow                                                                                 12
                                                                                        7/16/2012
System requirements in order of priority.
                     In a traditional way it is the project plan.




•   Same as Project plan
•   Monitors entire project
•   Prioritized to get faster ROI and better results
•   Prepared and managed by product owner
•   Requirements can be added at any point
•   Sweet and simple, easy to manage




Product backlog                                                         13
                                                                    7/16/2012
System requirements in order of priority.
       In a traditional way it is the project plan.




Product backlog                                            14
                                                      7/16/2012
Indicator which tells progress of project and individuals very clearly.
                                     Similar to Gantt charts.




•   Helps in predicting problems
•   Helps in performance appraisals
•   Works like an overall tracker
•   Useful for evaluating overall performance




Burndown Chart                                                                             15
                                                                                       7/16/2012
Indicator which tells progress of project and individuals very clearly.
                                                Similar to Gantt charts.




            No work being done
Work done




                                                Days in Sprint



            Burndown Chart                                                                            16
                                                                                                  7/16/2012
Indicator which tells progress of project and individuals very clearly.
                                                Similar to Gantt charts.




            Work being done but not very fast
Work done




                                                Days in Sprint



            Burndown Chart                                                                             17
                                                                                                  7/16/2012
Indicator which tells progress of project and individuals very clearly.
                                                 Similar to Gantt charts.




            Work being done but not very fast
Work done




                                                 Days in Sprint



            Burndown Chart                                                                             18
                                                                                                   7/16/2012
Indicator which tells progress of project and individuals very clearly.
                                                  Similar to Gantt charts.




            Individual Burndown chart
Work done




                                                 Days in Sprint



            Burndown Chart                                                                              19
                                                                                                    7/16/2012
Part of product backlog that can form a deliverable
                Similar to a release plan in traditional project management




•   Product requirement that will be covered in a sprint
•   A real time picture of work in a sprint
•   Avoids problems that may delay or fail a release
•   Doesn’t allow any additions
•   Can only be modified by team




Sprint backlog                                                                    20
                                                                              7/16/2012
Part of product backlog that can form a deliverable
     Similar to a release plan in traditional project management




Sprint backlog                                                          21
                                                                   7/16/2012
We are back to where we started. What is Scrum?



• Few important facts to always remember about scrum
  •   Is common sense
  •   Is not a solution to every problem
  •   Is an approach towards software development
  •   Is very fast and flexible
  •   Is commitment oriented
  •   Is based on clarity, inspection and adaptation
  •   Implementing scrum takes time (nothing such as big bang)




Need to remember                                                22
                                                            7/16/2012
• E-Mail: sarath@revuri.com
• Resources
  • http://www.theprojectmanagement.com
  • http://sarath.revuri.com




Questions                                     23
                                          7/16/2012

More Related Content

What's hot

Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
William Simms
 
Introduction to agile scrum july 18th
Introduction to agile scrum july 18thIntroduction to agile scrum july 18th
Introduction to agile scrum july 18th
Conscires Agile Practices
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
André Heijstek
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130
Christopher Daily
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
Conscires Agile Practices
 
Scrum methodology
Scrum methodology Scrum methodology
Scrum methodology
C.T.Co
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
André Heijstek
 
Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1
Michael O'Rourke
 
Agile intro module 4
Agile intro   module 4Agile intro   module 4
Agile intro module 4
André Heijstek
 
Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012
MrAlexRosales
 
Intro to scrum webinar
Intro to scrum webinar Intro to scrum webinar
Intro to scrum webinar
Conscires Agile Practices
 
Introductiontoagile Scrum 120808133533 Phpapp01
Introductiontoagile Scrum 120808133533 Phpapp01Introductiontoagile Scrum 120808133533 Phpapp01
Introductiontoagile Scrum 120808133533 Phpapp01
Adrian Treacy
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
Conscires Agile Practices
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
Conscires Agile Practices
 
Agile intro module 0
Agile intro   module 0Agile intro   module 0
Agile intro module 0
André Heijstek
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.
SlideTeam.net
 
Scrum training
Scrum trainingScrum training
Scrum training
Qasim Mehmood MBA-PM
 
Introduction to agile scrum july 24th
Introduction to agile scrum july 24thIntroduction to agile scrum july 24th
Introduction to agile scrum july 24th
Conscires Agile Practices
 
Agiletools
AgiletoolsAgiletools
Agiletools
Gaurav Marwaha
 
Amy.stapleton
Amy.stapletonAmy.stapleton
Amy.stapleton
NASAPMC
 

What's hot (20)

Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Introduction to agile scrum july 18th
Introduction to agile scrum july 18thIntroduction to agile scrum july 18th
Introduction to agile scrum july 18th
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Scrum methodology
Scrum methodology Scrum methodology
Scrum methodology
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1
 
Agile intro module 4
Agile intro   module 4Agile intro   module 4
Agile intro module 4
 
Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012
 
Intro to scrum webinar
Intro to scrum webinar Intro to scrum webinar
Intro to scrum webinar
 
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
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Agile intro module 0
Agile intro   module 0Agile intro   module 0
Agile intro module 0
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Introduction to agile scrum july 24th
Introduction to agile scrum july 24thIntroduction to agile scrum july 24th
Introduction to agile scrum july 24th
 
Agiletools
AgiletoolsAgiletools
Agiletools
 
Amy.stapleton
Amy.stapletonAmy.stapleton
Amy.stapleton
 

Viewers also liked

SharePoint Overview
SharePoint OverviewSharePoint Overview
SharePoint Overview
Katpro Technologies Pvt Ltd
 
Documentum Overview
Documentum OverviewDocumentum Overview
Documentum Overview
Hisham Abdel Moneim
 
SharePoint 2013 apps overview
SharePoint 2013 apps overviewSharePoint 2013 apps overview
SharePoint 2013 apps overview
Elie Kash
 
SharePoint 2013 features overview
SharePoint 2013 features overviewSharePoint 2013 features overview
SharePoint 2013 features overview
Qasim Mehmood MBA-PM
 
SharePoint Overview
SharePoint OverviewSharePoint Overview
SharePoint Overview
Amy Phillips
 
Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013
Vishal Pawar
 

Viewers also liked (6)

SharePoint Overview
SharePoint OverviewSharePoint Overview
SharePoint Overview
 
Documentum Overview
Documentum OverviewDocumentum Overview
Documentum Overview
 
SharePoint 2013 apps overview
SharePoint 2013 apps overviewSharePoint 2013 apps overview
SharePoint 2013 apps overview
 
SharePoint 2013 features overview
SharePoint 2013 features overviewSharePoint 2013 features overview
SharePoint 2013 features overview
 
SharePoint Overview
SharePoint OverviewSharePoint Overview
SharePoint Overview
 
Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013
 

Similar to Agile Project Management using Scrum

Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
Clarion Marketing
 
Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi
TLI GrowthSession
 
Scrum 101
Scrum 101 Scrum 101
Scrum 101
Ozgur Ertem
 
Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...
Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...
Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...
Lviv Startup Club
 
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An Introduction
XBOSoft
 
Agile by KD
Agile by KDAgile by KD
Agile by KD
Karl Dickman
 
Agile by KD
Agile by KDAgile by KD
Agile by KD
Karl Dickman
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
Naveen Kumar Singh
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
Manoj Gupta, CSM®,
 
Agile with scrum methodology
Agile with scrum methodologyAgile with scrum methodology
Agile with scrum methodology
Abhishek Srivastava
 
Agile framework
Agile frameworkAgile framework
Agile framework
Connie Dmochowsky
 
Scrum in action
Scrum in actionScrum in action
Scrum in action
Mona Shokrof
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
Qasim Mehmood MBA-PM
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
Naveen Kumar Singh
 
Introduction to the Agile Methods
Introduction to the Agile MethodsIntroduction to the Agile Methods
Introduction to the Agile Methods
softwareacademy
 
An Introduction to Agile - Prashant Pund, AgileSoft.
An Introduction to Agile - Prashant Pund, AgileSoft.An Introduction to Agile - Prashant Pund, AgileSoft.
An Introduction to Agile - Prashant Pund, AgileSoft.
Pune OpenCoffee Club
 
SCRUM – Agile Methodology
SCRUM – Agile MethodologySCRUM – Agile Methodology
SCRUM – Agile Methodology
Achchuthan Seetharan
 
Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM )
Jaladhi Bhatt
 
Summer Scrum Public
Summer Scrum PublicSummer Scrum Public
Summer Scrum Public
Angeliki Plati
 
Scrum Intro for E-works
Scrum Intro for E-worksScrum Intro for E-works
Scrum Intro for E-works
Nora Papazyan
 

Similar to Agile Project Management using Scrum (20)

Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi
 
Scrum 101
Scrum 101 Scrum 101
Scrum 101
 
Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...
Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...
Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...
 
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An Introduction
 
Agile by KD
Agile by KDAgile by KD
Agile by KD
 
Agile by KD
Agile by KDAgile by KD
Agile by KD
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
Agile with scrum methodology
Agile with scrum methodologyAgile with scrum methodology
Agile with scrum methodology
 
Agile framework
Agile frameworkAgile framework
Agile framework
 
Scrum in action
Scrum in actionScrum in action
Scrum in action
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Introduction to the Agile Methods
Introduction to the Agile MethodsIntroduction to the Agile Methods
Introduction to the Agile Methods
 
An Introduction to Agile - Prashant Pund, AgileSoft.
An Introduction to Agile - Prashant Pund, AgileSoft.An Introduction to Agile - Prashant Pund, AgileSoft.
An Introduction to Agile - Prashant Pund, AgileSoft.
 
SCRUM – Agile Methodology
SCRUM – Agile MethodologySCRUM – Agile Methodology
SCRUM – Agile Methodology
 
Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM )
 
Summer Scrum Public
Summer Scrum PublicSummer Scrum Public
Summer Scrum Public
 
Scrum Intro for E-works
Scrum Intro for E-worksScrum Intro for E-works
Scrum Intro for E-works
 

Recently uploaded

labb123456789123456789123456789123456789
labb123456789123456789123456789123456789labb123456789123456789123456789123456789
labb123456789123456789123456789123456789
Ghh
 
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdfSwitching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
SocMediaFin - Joyce Sullivan
 
thyroid case presentation.pptx Kamala's Lakshaman palatial
thyroid case presentation.pptx Kamala's Lakshaman palatialthyroid case presentation.pptx Kamala's Lakshaman palatial
thyroid case presentation.pptx Kamala's Lakshaman palatial
Aditya Raghav
 
Learnings from Successful Jobs Searchers
Learnings from Successful Jobs SearchersLearnings from Successful Jobs Searchers
Learnings from Successful Jobs Searchers
Bruce Bennett
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
Bruce Bennett
 
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
GabrielleSinaga
 
0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf
Thomas GIRARD BDes
 
5 Common Mistakes to Avoid During the Job Application Process.pdf
5 Common Mistakes to Avoid During the Job Application Process.pdf5 Common Mistakes to Avoid During the Job Application Process.pdf
5 Common Mistakes to Avoid During the Job Application Process.pdf
Alliance Jobs
 
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAANBUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
cahgading001
 
lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789
Ghh
 
Leadership Ambassador club Adventist module
Leadership Ambassador club Adventist moduleLeadership Ambassador club Adventist module
Leadership Ambassador club Adventist module
kakomaeric00
 
Job Finding Apps Everything You Need to Know in 2024
Job Finding Apps Everything You Need to Know in 2024Job Finding Apps Everything You Need to Know in 2024
Job Finding Apps Everything You Need to Know in 2024
SnapJob
 
Leave-rules.ppt CCS leave rules 1972 for central govt employees
Leave-rules.ppt CCS leave rules 1972 for central govt employeesLeave-rules.ppt CCS leave rules 1972 for central govt employees
Leave-rules.ppt CCS leave rules 1972 for central govt employees
Sreenivas702647
 
IT Career Hacks Navigate the Tech Jungle with a Roadmap
IT Career Hacks Navigate the Tech Jungle with a RoadmapIT Career Hacks Navigate the Tech Jungle with a Roadmap
IT Career Hacks Navigate the Tech Jungle with a Roadmap
Base Camp
 
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
NWEXAM
 
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptxStatus of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
MuhammadWaqasBaloch1
 
Tape Measure Training & Practice Assessments.pdf
Tape Measure Training & Practice Assessments.pdfTape Measure Training & Practice Assessments.pdf
Tape Measure Training & Practice Assessments.pdf
KateRobinson68
 
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
2zjra9bn
 
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
taqyea
 
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
dsnow9802
 

Recently uploaded (20)

labb123456789123456789123456789123456789
labb123456789123456789123456789123456789labb123456789123456789123456789123456789
labb123456789123456789123456789123456789
 
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdfSwitching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
 
thyroid case presentation.pptx Kamala's Lakshaman palatial
thyroid case presentation.pptx Kamala's Lakshaman palatialthyroid case presentation.pptx Kamala's Lakshaman palatial
thyroid case presentation.pptx Kamala's Lakshaman palatial
 
Learnings from Successful Jobs Searchers
Learnings from Successful Jobs SearchersLearnings from Successful Jobs Searchers
Learnings from Successful Jobs Searchers
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
 
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
 
0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf
 
5 Common Mistakes to Avoid During the Job Application Process.pdf
5 Common Mistakes to Avoid During the Job Application Process.pdf5 Common Mistakes to Avoid During the Job Application Process.pdf
5 Common Mistakes to Avoid During the Job Application Process.pdf
 
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAANBUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
 
lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789
 
Leadership Ambassador club Adventist module
Leadership Ambassador club Adventist moduleLeadership Ambassador club Adventist module
Leadership Ambassador club Adventist module
 
Job Finding Apps Everything You Need to Know in 2024
Job Finding Apps Everything You Need to Know in 2024Job Finding Apps Everything You Need to Know in 2024
Job Finding Apps Everything You Need to Know in 2024
 
Leave-rules.ppt CCS leave rules 1972 for central govt employees
Leave-rules.ppt CCS leave rules 1972 for central govt employeesLeave-rules.ppt CCS leave rules 1972 for central govt employees
Leave-rules.ppt CCS leave rules 1972 for central govt employees
 
IT Career Hacks Navigate the Tech Jungle with a Roadmap
IT Career Hacks Navigate the Tech Jungle with a RoadmapIT Career Hacks Navigate the Tech Jungle with a Roadmap
IT Career Hacks Navigate the Tech Jungle with a Roadmap
 
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
 
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptxStatus of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
 
Tape Measure Training & Practice Assessments.pdf
Tape Measure Training & Practice Assessments.pdfTape Measure Training & Practice Assessments.pdf
Tape Measure Training & Practice Assessments.pdf
 
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
 
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
 
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
 

Agile Project Management using Scrum

  • 1. Basics of Scrum By Sarath Revuri, PMP ® , CSM ®, PRINCE2 ® Practitioner
  • 2. We will only be discussing basics about Scrum and activities involved. • What is Project? • What is Project Management ? • What is Agile • Agile Examples • What is Scrum? • Cost of change in Scrum • Scrum roles • Scrum activities • Process flow • Project Backlog • Burn down chart • Sprint Backlog • Need to remember • Credits Agenda 2 7/16/2012
  • 3. A project is a temporary endeavor • having a defined beginning and end • undertaken to meet unique goals and objectives • usually to bring about beneficial change or added value • The temporary nature of projects stands in contrast to business as usual (or operations), which are repetitive, permanent or semi-permanent functional work to produce products or services. What is project? 3 7/16/2012
  • 4. • Project Management is application of knowledge, skills tools and techniques to project activities to meet the project requirements What is project management? 4 7/16/2012
  • 5. • Agile software development refers to a group of software development methodologies based on iterative development • Deliver something useful to client; check what they value • Build competitive teams • Enable team decision making • Use short time boxed iterations to quickly deliver features • Focus on delivery activity not process compliance activities What is Agile? 5 7/16/2012
  • 6. • Extreme Programming (XP) is a software development methodology which is intended to improve software quality and responsiveness to changing customer requirements. As a type of agile software development, it advocates frequent "releases" in short development cycles (timeboxing), which is intended to improve productivity and introduce checkpoints where new customer requirements can be adopted. • Extreme project management (XPM) refers to a method of managing very complex and very uncertain projects. It differs from traditional project management mainly in its open, elastic and undeterministic approach. The main focus of XPM is on the human side of project management (e.g. managing project stakeholders), rather than on intricate scheduling techniques and heavy formalism. • Adaptive Software Development is a software development process that grew out of rapid application development work by Jim Highsmith and Sam Bayer. ASD embodies the principle that continuous adaptation of the process to the work at hand is the normal state of affairs. • Scrum – Projects are divided into 30-Day work intervals in which specific number of requirements for a prioritized list are implemented. Daily 15 Minutes “Scrum Meetings” maintain coordiantion Agile Examples 6 7/16/2012
  • 7. Scrum is a simple approach for managing complex projects. • Based on common sense • Less documentation • Release early, release often • Avoid chaos • Better level of communication • Commitment oriented • Agile in nature and practice What is Scrum? 7 7/16/2012
  • 8. Scrum is flexible enough to accommodate changes easily to requirements without much impact on budget. Cost of change in Scrum Waterfall Cost of change • Scrum allows changes at any point • But not in a release cycle • Scrum expects changes would come up and stays prepared for them Development Life Cycle Cost of change Scrum Development Life Cycle 8 7/16/2012
  • 9. Scrum makes clear distinction between committed members and interested members of a team. • Product owner • Customer representative • Prioritizes product requirements • Team • Develops product • Responsible for failure or success • Self managed and organized • Scrum Master • Teaches and implements Scrum • Ensures Scrum is practiced properly • Maintains documentation required Scrum roles 9 7/16/2012
  • 10. Scrum process is all about clarity, inspection and adaptation. • Sprint planning meeting • Before every Sprint • Divided in two half for focusing on what to do and how to do • Sprint • Release cycle of 2 to 4 weeks • No changes accepted while in Sprint • Daily Scrum • Daily meeting during Sprint for about 15 minutes • Every member answers: • What they did since last meeting? • What they plan to do till next meeting? • What obstacles are there in their way? ? ? ? Scrum activities 10 7/16/2012 Continued…
  • 11. Scrum process is all about clarity, inspection and adaptation. • Scrum review meeting • Is done after every Sprint • To demonstrate that is being done • And give feedback • Scrum retrospective meeting • Is done at end of every Sprint after review meeting • To discuss experiences and problems faced to improve further • The product owner is not required to attend this meeting Scrum activities 11 7/16/2012
  • 12. Scrum process flow is iterative and incremental in nature. It is a light weight process focused on better performance. 15 mins Daily Scrum Meeting Sprint Backlog tasks 30 days Sprint Backlog distributed by team Potentially Shippable Product Backlog Product Increment As prioritized by Product Owner Process flow 12 7/16/2012
  • 13. System requirements in order of priority. In a traditional way it is the project plan. • Same as Project plan • Monitors entire project • Prioritized to get faster ROI and better results • Prepared and managed by product owner • Requirements can be added at any point • Sweet and simple, easy to manage Product backlog 13 7/16/2012
  • 14. System requirements in order of priority. In a traditional way it is the project plan. Product backlog 14 7/16/2012
  • 15. Indicator which tells progress of project and individuals very clearly. Similar to Gantt charts. • Helps in predicting problems • Helps in performance appraisals • Works like an overall tracker • Useful for evaluating overall performance Burndown Chart 15 7/16/2012
  • 16. Indicator which tells progress of project and individuals very clearly. Similar to Gantt charts. No work being done Work done Days in Sprint Burndown Chart 16 7/16/2012
  • 17. Indicator which tells progress of project and individuals very clearly. Similar to Gantt charts. Work being done but not very fast Work done Days in Sprint Burndown Chart 17 7/16/2012
  • 18. Indicator which tells progress of project and individuals very clearly. Similar to Gantt charts. Work being done but not very fast Work done Days in Sprint Burndown Chart 18 7/16/2012
  • 19. Indicator which tells progress of project and individuals very clearly. Similar to Gantt charts. Individual Burndown chart Work done Days in Sprint Burndown Chart 19 7/16/2012
  • 20. Part of product backlog that can form a deliverable Similar to a release plan in traditional project management • Product requirement that will be covered in a sprint • A real time picture of work in a sprint • Avoids problems that may delay or fail a release • Doesn’t allow any additions • Can only be modified by team Sprint backlog 20 7/16/2012
  • 21. Part of product backlog that can form a deliverable Similar to a release plan in traditional project management Sprint backlog 21 7/16/2012
  • 22. We are back to where we started. What is Scrum? • Few important facts to always remember about scrum • Is common sense • Is not a solution to every problem • Is an approach towards software development • Is very fast and flexible • Is commitment oriented • Is based on clarity, inspection and adaptation • Implementing scrum takes time (nothing such as big bang) Need to remember 22 7/16/2012
  • 23. • E-Mail: sarath@revuri.com • Resources • http://www.theprojectmanagement.com • http://sarath.revuri.com Questions 23 7/16/2012

Editor's Notes

  1. http://www.mariosalexandrou.com/methodologies/crystal-methods.asp