SlideShare a Scribd company logo
1 of 37
Welcome
to
Monthly Agile Bangladesh Meet up
5/29/2017Copyright © Zahid Hasan, CSM®,CSPO® 1
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 2
Implementation SCRUM
in
Organization Level
Conducted By
Zahid Hasan, CSM®, CSPO®
Senior Systems Analyst, Synesis IT Limited
Some of my Certifications:
• SCRUM Fundamental Certification (SFC)
• Certified SCRUM Master (CSM®)
• Certified SCRUM Product Owner (CSPO®)
• Six Sigma Yellow Belt
• Agile Project Management
• Agile at Work: Building Agile Team
• Agile at Work: Planning with Agile User Story
• Cyber Security
• Security Awareness for IT Professional
• Security Awareness for Managers
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 3
What is Agile
Agile is an iterative approach to planning and guiding project
process by using a self organizing collaborative team.
5/29/2017 Copyright © Zahid Hasan, CSM® 4
The Agile Manifesto
 Individuals and interactions over processes and tools
 Working software over comprehensive documentation
 Customer collaboration over contract negotiation
 Responding to change over following a plan
5/29/2017 Copyright © Zahid Hasan, CSM® 5
The Agile Principles
• [Satisfy the customer] through early and continuous delivery of
valuable software.
• [Welcome changing requirements] even late in development.
• [Deliver working software frequently] from a couple of weeks to a
couple of months, with a preference to the shorter timescale.
• [Business people and developers must work together] daily
throughout the project.
• Build projects around [motivated individuals]. Give environment
and support they need, and trust them to get the job done.
• [Working Software] as primary measure of progress.
5/29/2017 Copyright © Zahid Hasan, CSM® 6
The Agile Principles - continued
• The sponsors, developers and users should be able to [maintain a
constant pace].
• [Continuous attention] to technical excellence and good
design enhances agility.
• [Simplicity] — the art of maximizing the amount of work not done.
• At regular intervals, [the team reflects on how to become more
effective] and adjust its behavior accordingly.
• The best architectures, requirements, and designs emerge
from[self-organizing teams].
• [Face to face communication] with and within team.
5/29/2017 Copyright © Zahid Hasan, CSM® 7
Agile Values
Agile
Values
Trust
Accountabil
ity
High
Performanc
e
High Aim
Sense of
Urgency
Goal Driven
Approach
Self Growth
and
Excellence
5/29/2017 Copyright © Zahid Hasan, CSM® 8
Agile Frameworks
Scrum XP
Battlefield
Agility
Kanban
DAD
Agile
Modeling
Agile
Modeling
Krystal
DSDM SAFe Nexus Less
5/29/2017 Copyright © Zahid Hasan, CSM® 9
What is Scrum?
 Scrum is an interactive and incremental Agile software
development framework for completing projects.
 Scrum originally was formalized for software development
projects, but it works well for any complex, innovative scope
of work.
 The Scrum framework is deceptively simple.
 Scrum is time focused.
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 10
Some famous users of SCRUM
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 11
Scrum Main Principles
 Small “Shippable” increment of development
 High quality working software ……. Continuously
 On-going integration during development
 Cross-Functional team
 Self Managed
 A Shared Journey with Customers
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 12
Scrum Values
Focus
Openness
CourageCommitment
Respect
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 13
Scrum Disadvantages
 Makes all dysfunction visible
 Scrum doesn’t fix anything: the team has to do it
 Feels like things are worse at the beginning
 Some teams and organizations are not right or ready for it
 Team willingness, capabilities
 Management buy-in
 Risk of turnover during adoption
 Some people will refuse to stay on a Scrum team
 Some people will refuse to stay if Scrum is abandoned
 Partial adoption may be worse than none at all
 If adoption fails, time will have been wasted, and some
people may leave
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 14
Scrum Skeleton
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 15
• Collaborative and Self
Managed.
• Customer engagement
• Represent work or value
• Transparency and
Opportunity
• Time box event
• Every event has a
maximum duration
• Product Owner
• Development Team
• SCRUM Master
Roles
• Sprint – 1w – 4w
• Sprint Planning – 1h@1w
• Daily Standup – Max 15min
• Sprint Review – 1h@1w
• Sprint Retrospective – 45m@1w
Event/
Ceremony
• Product Backlog
• Sprint Backlog
• Burn down chart
• Visual Task board
Artifacts
The Scrum
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 16
The Scrum Team
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 17
Product Owner
• Define Product
Vision
• Responsible for
ROI
• Manage the
Product Backlog
• Approve ‘Done’
Development
Team
• 6, + or – 3
• Cross-functional
• Self-managing
Scrum Master
• Safeguards the
process
• Protects team
• Ensures visibility
of team’s progress
• Removing barriers
between
development and
product tem
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
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 18
Development Team
 6 people, + or – 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 colocated)
 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
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 19
Scrum Master
A ‘Servant Leader’
Who:
• Safeguards the process, not the project. Making sure team lives by
the values and practices of Scrum
• Facilitates Scrum Process
• Facilitates creativity and empowerment
• Helps in improving the productivity of the scrum team in any way
possible
• Facilitates team self organization, keeping them in the zone.
• Protects the team so they can focus on meeting their commitments
with high availability.
• Removing the barriers between development and product tem (PO)
• Ensures full visibility of team’s progress.
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 20
Adopting SCRUM in any organization
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 21
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 22
Call a meting on next working day
Asked the team to follow SCRUM
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 23
SCRUM Implementation
Educate your Management on SCRUM
Provide a clear idea of SCRUM to
your customer
Collaborate with team
Start Journey with SCRUM
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 24
SCRUM Education for Management
Explain the principles of SCRUM
Explain SCRUM values, focus on
commitment, focus, and courage
Explain about SCRUM artifacts, specially
Sprint Backlog & Burn down Chart
Explain about SCRUM events, specially
Daily Standup, Sprint Retrospective
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 25
Impact of SCRUM educated management
Thinking about SCRUM
Start to learn SCRUM
Dream to start SCRUM
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 26
Provide a clear idea to customer
Explain the principles of SCRUM, mainly
Shippable delivery and High Quality
software
Explain about SCRUM artifacts, specially
Product Backlog, Burn down Chart &
Visual Task Board
Explain about SCRUM events, specially
Sprint Review, Sprint Retrospective
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 27
Impact of Customer Idea
Thinking about SCRUM
Internet surfing for SCRUM
Talk with other people
Talk with your management
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 28
Team Collaboration
Discuss about SCRUM values
Explain about self managing team structure
Explain about SCRUM master role who will work for
their protection and benefits
Explain about artifacts like sprint backlog, task board
Talk about scrum ceremony mainly Sprint Planning
meeting with estimation, and daily standup meeting
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 29
Impact of team collaboration
Immediately start SCRUM learning
Try to follow SCRUM ceremony and artifacts
Start practicing SCRUM
Eager to be a SCRUM team member
Try to convince immediate supervisor to shift on SCRUM
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 30
Okay…. Organization is agreed to follow SCRUM
What is the next Steps?
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 31
Arrange a workshop about Scrum.
Below listed topics should be covered:
• SCRUM Principle
• SCRUM Values
• SCRUM Team & their responsibilities
• SCRUM Events
• SCRUM Artifacts
• Story Definition
• Task Estimation
• SCRUM Metrics
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 32
• Select a new or existing small/medium project
to startProject
• Plan a two weeks sprint
• Take lees work
SPRINT
• Build team with 3 to 9 person.
• Please don’t try to start with multiple teams
• Select SCRUM Master
SCRUM Team
• Start with Sprint Back log
• Place a scrum board
Artifact Selection
• Daily Standup meeting
• Print Retrospective
SCRUM Ceremony
SCRUM Journey…….1st SPRINT
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 33
• Plan another two weeks sprintSPRINT
• Select Product OwnerSCRUM Team
• Introduce Product Back log
• Establish a Burn down Chart
Artifact Selection
• Introduce Sprint Review MeetingSCRUM Ceremony
SCRUM Journey….2nd SPRINT
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 34
• Plan another two weeks sprints
• SCRUM Master will ensure that SCRUM is
properly following this project
Sprint
• More familiar with SCRUM
• Practicing SCRUM more
SCRUM Team
• Using every artifacts of ScrumArtifact
• Introduce Sprint Planning MeetingSCRUM Ceremony
SCRUM Journey….3rd SPRINT
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 35
SCRUM Journey….4th SPRINT
Yes…. You are now a SCRUM Practitioner;
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 36
5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 37

More Related Content

What's hot

Agile Scrum.A Chicken and Pig approach.
Agile Scrum.A Chicken and Pig approach.Agile Scrum.A Chicken and Pig approach.
Agile Scrum.A Chicken and Pig approach.satyendrajaladi
 
Agile transformation lessons from the trenches by Mark Lines
Agile transformation lessons from the trenches by Mark LinesAgile transformation lessons from the trenches by Mark Lines
Agile transformation lessons from the trenches by Mark LinesIndigoCube
 
LeSS - Moving beyond single team scrum
LeSS - Moving beyond single team scrumLeSS - Moving beyond single team scrum
LeSS - Moving beyond single team scrumNaveen Kumar Singh
 
2013 Key takeaways from 8 years scrum coaching and consulting
2013 Key takeaways from 8 years scrum coaching and consulting2013 Key takeaways from 8 years scrum coaching and consulting
2013 Key takeaways from 8 years scrum coaching and consultingAndreas Wintersteiger
 
Project Management in Agile Organizations - The Project Managers Role
Project Management in Agile Organizations - The Project Managers RoleProject Management in Agile Organizations - The Project Managers Role
Project Management in Agile Organizations - The Project Managers RoleKnowit_TM
 
Normalizing agile and lean product development and aim
Normalizing agile and lean product development and aimNormalizing agile and lean product development and aim
Normalizing agile and lean product development and aimRussell Pannone
 
Scrum Master Training at ESPBS | 27th and 28th of Apr 2017
Scrum Master Training at ESPBS | 27th and 28th of Apr 2017Scrum Master Training at ESPBS | 27th and 28th of Apr 2017
Scrum Master Training at ESPBS | 27th and 28th of Apr 2017Eduardo Ribeiro
 
Agile Scrum Overview
Agile Scrum OverviewAgile Scrum Overview
Agile Scrum OverviewData Con LA
 
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the GameLeanwisdom
 
2017 scrum-guide-us
2017 scrum-guide-us2017 scrum-guide-us
2017 scrum-guide-usSyMeng1
 
SAP Systems in the Cloud (Oct 2010)
SAP Systems in the Cloud (Oct 2010)SAP Systems in the Cloud (Oct 2010)
SAP Systems in the Cloud (Oct 2010)Frank Stienhans
 

What's hot (20)

2011 lean kanban-scrum
2011 lean kanban-scrum2011 lean kanban-scrum
2011 lean kanban-scrum
 
Agile Scrum.A Chicken and Pig approach.
Agile Scrum.A Chicken and Pig approach.Agile Scrum.A Chicken and Pig approach.
Agile Scrum.A Chicken and Pig approach.
 
Agile transformation lessons from the trenches by Mark Lines
Agile transformation lessons from the trenches by Mark LinesAgile transformation lessons from the trenches by Mark Lines
Agile transformation lessons from the trenches by Mark Lines
 
LeSS - Moving beyond single team scrum
LeSS - Moving beyond single team scrumLeSS - Moving beyond single team scrum
LeSS - Moving beyond single team scrum
 
2013 Key takeaways from 8 years scrum coaching and consulting
2013 Key takeaways from 8 years scrum coaching and consulting2013 Key takeaways from 8 years scrum coaching and consulting
2013 Key takeaways from 8 years scrum coaching and consulting
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Scrum
ScrumScrum
Scrum
 
Project Management in Agile Organizations - The Project Managers Role
Project Management in Agile Organizations - The Project Managers RoleProject Management in Agile Organizations - The Project Managers Role
Project Management in Agile Organizations - The Project Managers Role
 
Scaling scrum agile2010
Scaling scrum agile2010Scaling scrum agile2010
Scaling scrum agile2010
 
Normalizing agile and lean product development and aim
Normalizing agile and lean product development and aimNormalizing agile and lean product development and aim
Normalizing agile and lean product development and aim
 
Scrum Master Training at ESPBS | 27th and 28th of Apr 2017
Scrum Master Training at ESPBS | 27th and 28th of Apr 2017Scrum Master Training at ESPBS | 27th and 28th of Apr 2017
Scrum Master Training at ESPBS | 27th and 28th of Apr 2017
 
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 Scrum Overview
Agile Scrum OverviewAgile Scrum Overview
Agile Scrum Overview
 
Scrum discussion
Scrum discussionScrum discussion
Scrum discussion
 
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
 
Agile
Agile Agile
Agile
 
2017 scrum-guide-us
2017 scrum-guide-us2017 scrum-guide-us
2017 scrum-guide-us
 
SAP Systems in the Cloud (Oct 2010)
SAP Systems in the Cloud (Oct 2010)SAP Systems in the Cloud (Oct 2010)
SAP Systems in the Cloud (Oct 2010)
 
Intro to scrum webinar
Intro to scrum webinar Intro to scrum webinar
Intro to scrum webinar
 

Similar to Implementation Scrum in Organization Level

Is There Room For Project Managers In An Agile Like Environment Such As Scrum1
Is There Room For Project Managers In An Agile Like Environment Such As Scrum1Is There Room For Project Managers In An Agile Like Environment Such As Scrum1
Is There Room For Project Managers In An Agile Like Environment Such As Scrum1alexnasiri
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile MethodlogyBahaa Farouk
 
Embracing Agile Leadership - Don MacIntyre
Embracing Agile Leadership - Don MacIntyreEmbracing Agile Leadership - Don MacIntyre
Embracing Agile Leadership - Don MacIntyreagilemaine
 
Software Engineering Agile methodology SCRUM
Software Engineering  Agile methodology SCRUM Software Engineering  Agile methodology SCRUM
Software Engineering Agile methodology SCRUM Hamza7777
 
Engineering Talent Development Thru Projects
Engineering Talent Development Thru ProjectsEngineering Talent Development Thru Projects
Engineering Talent Development Thru ProjectsRoy Mark
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explainedServan Huegen
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile
 
How we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalHow we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalBluegrass Digital
 
Introducing scrum Framework slides techxpla
Introducing scrum Framework slides   techxplaIntroducing scrum Framework slides   techxpla
Introducing scrum Framework slides techxplaTechXpla
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyMarios Evripidou
 
Aprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutosAprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutosRebeka Sanabria
 
Scrum in 5 minutes
Scrum in 5 minutesScrum in 5 minutes
Scrum in 5 minutesNoiram55
 

Similar to Implementation Scrum in Organization Level (20)

Is There Room For Project Managers In An Agile Like Environment Such As Scrum1
Is There Room For Project Managers In An Agile Like Environment Such As Scrum1Is There Room For Project Managers In An Agile Like Environment Such As Scrum1
Is There Room For Project Managers In An Agile Like Environment Such As Scrum1
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile Methodlogy
 
Embracing Agile Leadership - Don MacIntyre
Embracing Agile Leadership - Don MacIntyreEmbracing Agile Leadership - Don MacIntyre
Embracing Agile Leadership - Don MacIntyre
 
Software Engineering Agile methodology SCRUM
Software Engineering  Agile methodology SCRUM Software Engineering  Agile methodology SCRUM
Software Engineering Agile methodology SCRUM
 
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
 
Agile project management with scrum
Agile project management with scrumAgile project management with scrum
Agile project management with scrum
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
Engineering Talent Development Thru Projects
Engineering Talent Development Thru ProjectsEngineering Talent Development Thru Projects
Engineering Talent Development Thru Projects
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explained
 
Dave West (Scrum.org)
Dave West (Scrum.org)Dave West (Scrum.org)
Dave West (Scrum.org)
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla Meetup
 
Scrum
ScrumScrum
Scrum
 
How we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalHow we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass Digital
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Introducing scrum Framework slides techxpla
Introducing scrum Framework slides   techxplaIntroducing scrum Framework slides   techxpla
Introducing scrum Framework slides techxpla
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM Methodology
 
Aprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutosAprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutos
 
Scrum in five minutes
Scrum in five minutesScrum in five minutes
Scrum in five minutes
 
Scrum in 5 minutes
Scrum in 5 minutesScrum in 5 minutes
Scrum in 5 minutes
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 

Recently uploaded

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Recently uploaded (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Implementation Scrum in Organization Level

  • 1. Welcome to Monthly Agile Bangladesh Meet up 5/29/2017Copyright © Zahid Hasan, CSM®,CSPO® 1
  • 2. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 2 Implementation SCRUM in Organization Level Conducted By Zahid Hasan, CSM®, CSPO® Senior Systems Analyst, Synesis IT Limited
  • 3. Some of my Certifications: • SCRUM Fundamental Certification (SFC) • Certified SCRUM Master (CSM®) • Certified SCRUM Product Owner (CSPO®) • Six Sigma Yellow Belt • Agile Project Management • Agile at Work: Building Agile Team • Agile at Work: Planning with Agile User Story • Cyber Security • Security Awareness for IT Professional • Security Awareness for Managers 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 3
  • 4. What is Agile Agile is an iterative approach to planning and guiding project process by using a self organizing collaborative team. 5/29/2017 Copyright © Zahid Hasan, CSM® 4
  • 5. The Agile Manifesto  Individuals and interactions over processes and tools  Working software over comprehensive documentation  Customer collaboration over contract negotiation  Responding to change over following a plan 5/29/2017 Copyright © Zahid Hasan, CSM® 5
  • 6. The Agile Principles • [Satisfy the customer] through early and continuous delivery of valuable software. • [Welcome changing requirements] even late in development. • [Deliver working software frequently] from a couple of weeks to a couple of months, with a preference to the shorter timescale. • [Business people and developers must work together] daily throughout the project. • Build projects around [motivated individuals]. Give environment and support they need, and trust them to get the job done. • [Working Software] as primary measure of progress. 5/29/2017 Copyright © Zahid Hasan, CSM® 6
  • 7. The Agile Principles - continued • The sponsors, developers and users should be able to [maintain a constant pace]. • [Continuous attention] to technical excellence and good design enhances agility. • [Simplicity] — the art of maximizing the amount of work not done. • At regular intervals, [the team reflects on how to become more effective] and adjust its behavior accordingly. • The best architectures, requirements, and designs emerge from[self-organizing teams]. • [Face to face communication] with and within team. 5/29/2017 Copyright © Zahid Hasan, CSM® 7
  • 8. Agile Values Agile Values Trust Accountabil ity High Performanc e High Aim Sense of Urgency Goal Driven Approach Self Growth and Excellence 5/29/2017 Copyright © Zahid Hasan, CSM® 8
  • 10. What is Scrum?  Scrum is an interactive and incremental Agile software development framework for completing projects.  Scrum originally was formalized for software development projects, but it works well for any complex, innovative scope of work.  The Scrum framework is deceptively simple.  Scrum is time focused. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 10
  • 11. Some famous users of SCRUM 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 11
  • 12. Scrum Main Principles  Small “Shippable” increment of development  High quality working software ……. Continuously  On-going integration during development  Cross-Functional team  Self Managed  A Shared Journey with Customers 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 12
  • 14. Scrum Disadvantages  Makes all dysfunction visible  Scrum doesn’t fix anything: the team has to do it  Feels like things are worse at the beginning  Some teams and organizations are not right or ready for it  Team willingness, capabilities  Management buy-in  Risk of turnover during adoption  Some people will refuse to stay on a Scrum team  Some people will refuse to stay if Scrum is abandoned  Partial adoption may be worse than none at all  If adoption fails, time will have been wasted, and some people may leave 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 14
  • 15. Scrum Skeleton 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 15 • Collaborative and Self Managed. • Customer engagement • Represent work or value • Transparency and Opportunity • Time box event • Every event has a maximum duration • Product Owner • Development Team • SCRUM Master Roles • Sprint – 1w – 4w • Sprint Planning – 1h@1w • Daily Standup – Max 15min • Sprint Review – 1h@1w • Sprint Retrospective – 45m@1w Event/ Ceremony • Product Backlog • Sprint Backlog • Burn down chart • Visual Task board Artifacts
  • 16. The Scrum 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 16
  • 17. The Scrum Team 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 17 Product Owner • Define Product Vision • Responsible for ROI • Manage the Product Backlog • Approve ‘Done’ Development Team • 6, + or – 3 • Cross-functional • Self-managing Scrum Master • Safeguards the process • Protects team • Ensures visibility of team’s progress • Removing barriers between development and product tem
  • 18. 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 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 18
  • 19. Development Team  6 people, + or – 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 colocated)  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 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 19
  • 20. Scrum Master A ‘Servant Leader’ Who: • Safeguards the process, not the project. Making sure team lives by the values and practices of Scrum • Facilitates Scrum Process • Facilitates creativity and empowerment • Helps in improving the productivity of the scrum team in any way possible • Facilitates team self organization, keeping them in the zone. • Protects the team so they can focus on meeting their commitments with high availability. • Removing the barriers between development and product tem (PO) • Ensures full visibility of team’s progress. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 20
  • 21. Adopting SCRUM in any organization 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 21
  • 22. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 22 Call a meting on next working day Asked the team to follow SCRUM
  • 23. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 23 SCRUM Implementation Educate your Management on SCRUM Provide a clear idea of SCRUM to your customer Collaborate with team Start Journey with SCRUM
  • 24. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 24 SCRUM Education for Management Explain the principles of SCRUM Explain SCRUM values, focus on commitment, focus, and courage Explain about SCRUM artifacts, specially Sprint Backlog & Burn down Chart Explain about SCRUM events, specially Daily Standup, Sprint Retrospective
  • 25. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 25 Impact of SCRUM educated management Thinking about SCRUM Start to learn SCRUM Dream to start SCRUM
  • 26. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 26 Provide a clear idea to customer Explain the principles of SCRUM, mainly Shippable delivery and High Quality software Explain about SCRUM artifacts, specially Product Backlog, Burn down Chart & Visual Task Board Explain about SCRUM events, specially Sprint Review, Sprint Retrospective
  • 27. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 27 Impact of Customer Idea Thinking about SCRUM Internet surfing for SCRUM Talk with other people Talk with your management
  • 28. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 28 Team Collaboration Discuss about SCRUM values Explain about self managing team structure Explain about SCRUM master role who will work for their protection and benefits Explain about artifacts like sprint backlog, task board Talk about scrum ceremony mainly Sprint Planning meeting with estimation, and daily standup meeting
  • 29. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 29 Impact of team collaboration Immediately start SCRUM learning Try to follow SCRUM ceremony and artifacts Start practicing SCRUM Eager to be a SCRUM team member Try to convince immediate supervisor to shift on SCRUM
  • 30. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 30 Okay…. Organization is agreed to follow SCRUM What is the next Steps?
  • 31. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 31 Arrange a workshop about Scrum. Below listed topics should be covered: • SCRUM Principle • SCRUM Values • SCRUM Team & their responsibilities • SCRUM Events • SCRUM Artifacts • Story Definition • Task Estimation • SCRUM Metrics
  • 32. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 32 • Select a new or existing small/medium project to startProject • Plan a two weeks sprint • Take lees work SPRINT • Build team with 3 to 9 person. • Please don’t try to start with multiple teams • Select SCRUM Master SCRUM Team • Start with Sprint Back log • Place a scrum board Artifact Selection • Daily Standup meeting • Print Retrospective SCRUM Ceremony SCRUM Journey…….1st SPRINT
  • 33. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 33 • Plan another two weeks sprintSPRINT • Select Product OwnerSCRUM Team • Introduce Product Back log • Establish a Burn down Chart Artifact Selection • Introduce Sprint Review MeetingSCRUM Ceremony SCRUM Journey….2nd SPRINT
  • 34. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 34 • Plan another two weeks sprints • SCRUM Master will ensure that SCRUM is properly following this project Sprint • More familiar with SCRUM • Practicing SCRUM more SCRUM Team • Using every artifacts of ScrumArtifact • Introduce Sprint Planning MeetingSCRUM Ceremony SCRUM Journey….3rd SPRINT
  • 35. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 35 SCRUM Journey….4th SPRINT Yes…. You are now a SCRUM Practitioner;
  • 36. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 36
  • 37. 5/29/2017 Copyright © Zahid Hasan, CSM®,CSPO® 37