Welcome to Agile Foundation
Please note this session will be recorded.
Session will start at 1:05 PM BST (London/UK time)
With Scrum, Kanban and SAFe
Welcome to Agile Foundation
Raghavendra (Raghav) Mithare
rmithare@processwhirl.com
+44 782 164 5866
With Scrum, Kanban and SAFe
Thank you for joining
All set ?
Mics?
Head phone?
Background noise? Can you hear me ?
Today
Setting the context
Agile Manifesto
Agile Methods
Scrum Basics
Keywords
“Scrum Master Certifications”
Next Week
Scrum Guide
Session1
Setting the context
Agile Foundation
Agile Manifesto
Agile Methods
Scrum Basics
Keywords
Certifications
Trainings and Certificato
Deepdive into Scrum
fundamentals
SAFe Overview
Feedback
Questions
Session 2
Consent.
Please note this session will be recorded and hosted on our YouTube
Channel.
ProcessWhirl Management Consulting
Consulting and coaching
Training
Business Excellence, Enterprise Process Improvement, Lean, Six Sigma, CMMI, Agile,
Scaled Agile (SAFe)
About us
● 18+ years of industry experience
● Master of Technology (M.Tech) in Software Engineering.
● Bachelor of Engineering (B.E.) in Computer Science &
Engineering.
● Post Graduate Diploma in Intellectual Property
Rights(PGD-IPR).
WHAT
NEXT?
career
design
Designer
Credentials
Questions?
Ground rule.
This is not a Webinar nor a Netflix show :-)
Participate
Please unmute the mic
Speak
Mute the mic
a Zen story
What is Agile?
The context
Photo by Ramón Salinero on UnsplashPhoto by Alex Knight on Unsplash
“Change is the only constant in Life”
Heraclitus, a Greek philosopher
Let’s start with basics
What is a computer?
What is a computer program?
What is the difference between a computer
program and a software?
What is a computer program?
OutputInput Process
Keyboard
Mouse
Problem
Search a
customer address
Monitor
Printer
Solution
Search a
customer address
Software/Comput
er Program
(Algorithm)
Liner
Binary Search
Customer
Consumer
YOU
Definition - Software
… is a collection of computer programs, procedures, rules, and associated
documentation and data.
Characteristics
It is developed or engineered, not manufactured in the classical sense.
It doesn’t “wear out”.
Most of the time it is custom built, not assembled from existing components
Definition - Software Engineering
Software Engineering is the systematic approach to the development , operation ,
maintenance , and retirement of software. [IEEE87]
IBM 360 in 1973
Super Computer (in your pocekt)
11.38 gigaflops 899 GFLOPS
Now…
What is the problem?
Mythical Man Month
Agile Manifesto
Agile Manifesto principles
1.Our highest priority is to satisfy the customer through early and continuous
delivery of valuable software.
2.Welcome changing requirements, even late in development. Agile processes
harness change for the customer's competitive advantage.
3.Deliver working software frequently, from a couple of weeks to a couple of
months, with a preference for the shorter timescale.
4.Business people and developers must work together daily throughout the
project.
Agile Manifesto principles
5.Build projects around motivated individuals. Give them the environment and
support they need, and trust them to get the job done.
6.The most efficient and effective method of conveying information to and
within a development team is face-to-face conversation.
7.Working software is the primary measure of progress.
8.Agile processes promote sustainable development. The sponsors,
developers, and users should be able to maintain a constant pace indefinitely.
Agile Manifesto principles
9.Continuous attention to technical excellence and good design enhances
agility.
10.Simplicity—the art of maximizing the amount of work not done—is
essential.
11.The best architectures, requirements, and designs emerge from
self-organizing teams.
12.At regular intervals, the team reflects on how to become more effective,
then tunes and adjusts its behavior accordingly.
Questions?
Break
Agile methods
SCRUM
KANBAN
SAFe
(Agile, Lean, DevOps)
Scrum
Scrum
● Scrum (n): A framework within which people can address
complex adaptive problems, while productively and creatively
delivering products of the highest possible value.
● Scrum is a framework for developing and sustaining complex
products
○ consists of Scrum’s roles, events, artifacts, and the rules that
bind them together.
Scrum - glue
Roles
Scrum Master (SM)
Development Team
Product Owner (PO)
3 Events
Sprint Planning
Sprint Review
Sprint Retrospection
Daily Scrum
4
Artifacts
Product Backlog
Sprint Backlog
Increment*
3
Product
Backlog
Sprint
Backlog
Sprint
Planning
Daily
Scrum
Sprint Review
Sprint
Retrospective
PO
SM
Team
Key words
Definition of “Done”
Time Boxing
Scrum Master
Product Owner
Dev Team
Sprint
Backlog
Questions?
Certifications
Certifications
Purpose (Why?)
What, When, How
Scrum Master
CSM
PSMSSM
ASM
Scrum Master
… many more !!!
Scrum Master
Training Mode
Mandatory ?
Classroom
Yes
Classroom/Online
No
Classroom
Yes
Classroom/Online
No
Exam Difficulty
Level
Very Easy Moderate Moderate Moderate
Certification
Expiry
Yes No Yes No
Cost (Aprox) £500-950 £115 (*exam) £700-1200 £240 (*exam)
We provide
Online training and coaching
Exam Preparation tips
https://buytickets.at/processwhirl/ .
We also offer
Classroom - SAFe trainings (contact
me)
SAFe DevOps
Leading SAFe SAFe PO
SAFe Advanced
Scrum Master
Recommended path for SAFe
OR
Six Sigma And Lean Curriculum
Leading SAFe
Leading SAFe (Two days)
Friday, Saturday
OR
Questions ?
Kanban
Kanban is a method for managing the
creation of products with an emphasis
on continual delivery while not
overburdening the development team.
Like Scrum, Kanban is a process
designed to help teams work together
more effectively.
…derived from Toyota Production System (TPS)
and LEAN
The word kanban is Japanese and roughly
translated means “card you can see.”
Visualize the workflow.
Limit WIP
Manage flow
Make Process Policies
Explicit
Improve Collaboratively
Stop starting …
Start finishing.
Scaled Agile Framework (SAFe)
SAFe® and Scaled Agile Framework are registered trademark of Scaled Agile
Concepts
Value Stream
Agile Release Train
Questions ?
Feedback
Thank you and let’s keep in touch
Appendix -1
ProcessWhirl - Our story
ProcessWhirl was started in 2011 in India by team of people with background in
engineering, marketing, software and statistics who all shared a deep passion of for
quality.
Kishore the founder felt the need to educate organizations and people around importance of
quality, while working with a PVC pipe manufacturer as a trainee during his masters in
Quality and Reliability, where an uncalibrated instruments were used to assess the quality of
the PVC pipes used for supplying drinking water. A meeting with CEO, not only resulted in the
calibration of instruments, training to staff but a personal note of thanks from CEO for
educating him and his team.
ProcessWhirl is the result of that intention.
Our purpose is to educate and empower people and organisations for excellence.
Currently we serve customers in India, UK, USA
Workshops and Trainings
●Certified Metrics Analyst
●Certified Six Sigma Professional
●Certified Six Sigma Black belt
●Analytics and Data Science
●Statistics for Managers
●Software Quality Management
●VeriSM Foundation, Plus
certification
●Demystifying Agile Software
Development
●Certified Scaled Agilest
●Certified SAFe Scrum Master
●Certified SAFE Advanced Scrum
Master
●Certified Scrum Professional
●WHAT NEXT ? – Career Design
workshop
Raghav Mithare
Raghav is passionate about empowering individuals and teams through
coaching.
● Winner of the Grand prize (1st
runner-up) “Fit-for-purpose” essay competition, Lean Kanban 2018.
● Speaker at the Agile Tour London 2018, Topic “NUDGE – The choice Architecture for Software
Systems”
● Speaker at the Capability Counts 2017 by CMMI Institute, Topic “CMMI and Agile – Ontological
perspective”, VA, USA.
● Conducted workshop on Coaching Agile teams at Global Scrum Gathering (Jun 2016) –
Bengaluru, India.
● Presented a best practice paper “Asserting Quality by Test Driven Development” at “Co-existence
of Agile and CMMI” a conference conducted by QAI in Bangalore.
● Published paper on Accelerated Process Improvements for Small Settings - First International
Research Workshop for Process Improvement in Small Settings, 2005, Special Report
CMU/SEI-2006-SR-001
Raghav Mithare
Professional certifications
· Certified SAFe® 5 Program Consultant (SPC) – Scaled Agile
· Associate Certified Coach (ACC) from International Coach Federation (ICF)
· PsyTech Testing Certificate (PTC) -qualification to administer psychometric tests
· Certified Scrum Master (CSM)Training and Certification – Scrum Alliance
· Certified Project Management Professional (PMP) from PMI, USA
· Certified in Rational Unified Process (RUP) from IBM Rational
· Certified Quality Analyst (CQA) from QAI, USA
·
Raghav Mithare
Professional certifications (contd..)
· ISO Lead auditor for (9001, 27001)
· Certified in ITIL foundation from ISEB,UK
Additional qualifications
● VeriSM - Foundation (Certified Trainer)
● On Strategy : What Managers Can Learn from Philosophy
● Master of Technology (M.Tech) in Software Engineering.
● Bachelor of Engineering (B.E.) in Computer Science & Engineering.
● Post Graduate Diploma in Intellectual Property Rights(PGD-IPR).
Most important Qualification
● Natural Human being (No AI and ML - all learning by trial and error and from making mistakes!! :-) )
Contact us
Raghavendra Mithare
rmithare@processwhirl.com
Kishore
kkkishore@processwhirl.com

Agile foundation online - slide share

  • 1.
    Welcome to AgileFoundation Please note this session will be recorded. Session will start at 1:05 PM BST (London/UK time) With Scrum, Kanban and SAFe
  • 2.
    Welcome to AgileFoundation Raghavendra (Raghav) Mithare rmithare@processwhirl.com +44 782 164 5866 With Scrum, Kanban and SAFe
  • 3.
    Thank you forjoining All set ? Mics? Head phone? Background noise? Can you hear me ?
  • 4.
    Today Setting the context AgileManifesto Agile Methods Scrum Basics Keywords “Scrum Master Certifications” Next Week Scrum Guide
  • 5.
    Session1 Setting the context AgileFoundation Agile Manifesto Agile Methods Scrum Basics Keywords Certifications Trainings and Certificato Deepdive into Scrum fundamentals SAFe Overview Feedback Questions Session 2
  • 6.
    Consent. Please note thissession will be recorded and hosted on our YouTube Channel.
  • 7.
    ProcessWhirl Management Consulting Consultingand coaching Training Business Excellence, Enterprise Process Improvement, Lean, Six Sigma, CMMI, Agile, Scaled Agile (SAFe) About us
  • 8.
    ● 18+ yearsof industry experience ● Master of Technology (M.Tech) in Software Engineering. ● Bachelor of Engineering (B.E.) in Computer Science & Engineering. ● Post Graduate Diploma in Intellectual Property Rights(PGD-IPR). WHAT NEXT? career design Designer Credentials
  • 9.
  • 10.
    Ground rule. This isnot a Webinar nor a Netflix show :-) Participate Please unmute the mic Speak Mute the mic
  • 11.
  • 12.
  • 13.
  • 14.
    Photo by RamónSalinero on UnsplashPhoto by Alex Knight on Unsplash
  • 15.
    “Change is theonly constant in Life” Heraclitus, a Greek philosopher
  • 16.
  • 17.
    What is acomputer?
  • 18.
    What is acomputer program?
  • 19.
    What is thedifference between a computer program and a software?
  • 20.
    What is acomputer program? OutputInput Process Keyboard Mouse Problem Search a customer address Monitor Printer Solution Search a customer address Software/Comput er Program (Algorithm) Liner Binary Search Customer Consumer YOU
  • 21.
    Definition - Software …is a collection of computer programs, procedures, rules, and associated documentation and data. Characteristics It is developed or engineered, not manufactured in the classical sense. It doesn’t “wear out”. Most of the time it is custom built, not assembled from existing components
  • 22.
    Definition - SoftwareEngineering Software Engineering is the systematic approach to the development , operation , maintenance , and retirement of software. [IEEE87]
  • 23.
  • 24.
    Super Computer (inyour pocekt) 11.38 gigaflops 899 GFLOPS
  • 25.
  • 26.
  • 27.
  • 29.
    Agile Manifesto principles 1.Ourhighest priority is to satisfy the customer through early and continuous delivery of valuable software. 2.Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. 3.Deliver working software frequently, from a couple of weeks to a couple of months, with a preference for the shorter timescale. 4.Business people and developers must work together daily throughout the project.
  • 30.
    Agile Manifesto principles 5.Buildprojects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. 6.The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. 7.Working software is the primary measure of progress. 8.Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
  • 31.
    Agile Manifesto principles 9.Continuousattention to technical excellence and good design enhances agility. 10.Simplicity—the art of maximizing the amount of work not done—is essential. 11.The best architectures, requirements, and designs emerge from self-organizing teams. 12.At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
    Scrum ● Scrum (n):A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value. ● Scrum is a framework for developing and sustaining complex products ○ consists of Scrum’s roles, events, artifacts, and the rules that bind them together.
  • 38.
    Scrum - glue Roles ScrumMaster (SM) Development Team Product Owner (PO) 3 Events Sprint Planning Sprint Review Sprint Retrospection Daily Scrum 4 Artifacts Product Backlog Sprint Backlog Increment* 3
  • 39.
  • 40.
    Key words Definition of“Done” Time Boxing Scrum Master Product Owner Dev Team Sprint Backlog
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
    Scrum Master Training Mode Mandatory? Classroom Yes Classroom/Online No Classroom Yes Classroom/Online No Exam Difficulty Level Very Easy Moderate Moderate Moderate Certification Expiry Yes No Yes No Cost (Aprox) £500-950 £115 (*exam) £700-1200 £240 (*exam)
  • 48.
    We provide Online trainingand coaching Exam Preparation tips https://buytickets.at/processwhirl/ .
  • 49.
  • 50.
    Classroom - SAFetrainings (contact me) SAFe DevOps Leading SAFe SAFe PO SAFe Advanced Scrum Master
  • 51.
  • 52.
    Six Sigma AndLean Curriculum
  • 53.
    Leading SAFe Leading SAFe(Two days) Friday, Saturday OR
  • 54.
  • 55.
  • 56.
    Kanban is amethod for managing the creation of products with an emphasis on continual delivery while not overburdening the development team. Like Scrum, Kanban is a process designed to help teams work together more effectively.
  • 57.
    …derived from ToyotaProduction System (TPS) and LEAN The word kanban is Japanese and roughly translated means “card you can see.”
  • 58.
    Visualize the workflow. LimitWIP Manage flow Make Process Policies Explicit Improve Collaboratively Stop starting … Start finishing.
  • 59.
  • 60.
    SAFe® and ScaledAgile Framework are registered trademark of Scaled Agile
  • 61.
  • 62.
  • 63.
    Thank you andlet’s keep in touch
  • 64.
  • 65.
    ProcessWhirl - Ourstory ProcessWhirl was started in 2011 in India by team of people with background in engineering, marketing, software and statistics who all shared a deep passion of for quality. Kishore the founder felt the need to educate organizations and people around importance of quality, while working with a PVC pipe manufacturer as a trainee during his masters in Quality and Reliability, where an uncalibrated instruments were used to assess the quality of the PVC pipes used for supplying drinking water. A meeting with CEO, not only resulted in the calibration of instruments, training to staff but a personal note of thanks from CEO for educating him and his team. ProcessWhirl is the result of that intention. Our purpose is to educate and empower people and organisations for excellence. Currently we serve customers in India, UK, USA
  • 66.
    Workshops and Trainings ●CertifiedMetrics Analyst ●Certified Six Sigma Professional ●Certified Six Sigma Black belt ●Analytics and Data Science ●Statistics for Managers ●Software Quality Management ●VeriSM Foundation, Plus certification ●Demystifying Agile Software Development ●Certified Scaled Agilest ●Certified SAFe Scrum Master ●Certified SAFE Advanced Scrum Master ●Certified Scrum Professional ●WHAT NEXT ? – Career Design workshop
  • 67.
    Raghav Mithare Raghav ispassionate about empowering individuals and teams through coaching. ● Winner of the Grand prize (1st runner-up) “Fit-for-purpose” essay competition, Lean Kanban 2018. ● Speaker at the Agile Tour London 2018, Topic “NUDGE – The choice Architecture for Software Systems” ● Speaker at the Capability Counts 2017 by CMMI Institute, Topic “CMMI and Agile – Ontological perspective”, VA, USA. ● Conducted workshop on Coaching Agile teams at Global Scrum Gathering (Jun 2016) – Bengaluru, India. ● Presented a best practice paper “Asserting Quality by Test Driven Development” at “Co-existence of Agile and CMMI” a conference conducted by QAI in Bangalore. ● Published paper on Accelerated Process Improvements for Small Settings - First International Research Workshop for Process Improvement in Small Settings, 2005, Special Report CMU/SEI-2006-SR-001
  • 68.
    Raghav Mithare Professional certifications ·Certified SAFe® 5 Program Consultant (SPC) – Scaled Agile · Associate Certified Coach (ACC) from International Coach Federation (ICF) · PsyTech Testing Certificate (PTC) -qualification to administer psychometric tests · Certified Scrum Master (CSM)Training and Certification – Scrum Alliance · Certified Project Management Professional (PMP) from PMI, USA · Certified in Rational Unified Process (RUP) from IBM Rational · Certified Quality Analyst (CQA) from QAI, USA ·
  • 69.
    Raghav Mithare Professional certifications(contd..) · ISO Lead auditor for (9001, 27001) · Certified in ITIL foundation from ISEB,UK Additional qualifications ● VeriSM - Foundation (Certified Trainer) ● On Strategy : What Managers Can Learn from Philosophy ● Master of Technology (M.Tech) in Software Engineering. ● Bachelor of Engineering (B.E.) in Computer Science & Engineering. ● Post Graduate Diploma in Intellectual Property Rights(PGD-IPR). Most important Qualification ● Natural Human being (No AI and ML - all learning by trial and error and from making mistakes!! :-) )
  • 70.