SlideShare a Scribd company logo
Accelerating Scaled Agile
Using Scrum-Ban
Avinash Rao
Scrum Bangalore – March 2015
Our Agenda
 The joys of Agile Offshore
 The problem statement
 Defining ‘our’ Scrum and Scrum-Ban
 Outcomes from both streams, & work profile
 Post-Script
Full disclosure
 I have strong opinions about how we structure
Agile teams offshore
 Mini-waterfall-ing
 Too many iterations are filled with big-rocks
 Background on Lean, and I look for data
everywhere …
 “How happy are you with your wife?”
3
Too many Offshore Scrum teams have
this effort profile under pressure
 Given offshore Pyramids and resource mix
 Given ‘constant improvement’ Productivity
targets
4
Iteration Timeline
All-nighters to deliver
Committed scope
We need to slog at the end,
Why start now?
Analysis, LLD
Problem Statement
 Effective in an imperfect world where clients
demand effectiveness but pay for efficiency
 Increase Throughput while preserving the
team’s long term effectiveness (time spent,
pressure)
5
The Experiment – Set Up
6
Scrum team set up
 Sized backlog items
 2 week iteration, with LLD, development,
integration, DoD readiness
 Team loaded with as much scope as we would
have done in 2 weeks in waterfall, but with
testing and readiness included
29 FPs for 2 weeks (16 hours / FP – planned
productivity)
7
Scrum-Ban team setup
 Pick task from backlog, complete (complete!),
move to next item
 Initial scope of 25 FPs identified (1/person)
 Don’t define complete scope to be delivered a-
priori
 Planning, Standups, other ceremonies remain
the same, one additional update of the Scrum-
Ban board in the PM
8
Tooling
 Used a e-PostIt tool
 For Scrum, the posts have a due date
 Scrum-Ban chits move at actuals, and when
complete, developer picks up the next task
9
The Experiment – Results
1
Baseline Waterfall
 Estimates are based on (past) WF projects
 We picked 2 weeks worth of work equivalent
for each iteration
1
Outcome from Scrum
1
Outcome from Scrum-Ban
1
Comparison
 Scrum-Ban completed 25 FPs in 7 days v/s 29
FPs for 10 days
 13.4 Hours per FP v/s 16 hours per FP
(+16%)
 Scrum-Ban team then picked up additional
work items (10 FPs) and completed in 2 weeks
 Some items were partially done, which credits
the next iteration when complete
1
Additional insight into the effort - Scrum
1
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
core
Incidental
NVA
Lost benefit of
Early completes!
Additional insight into the effort – Scrum-Ban
1
0%
10%
20%
30%
40%
50%
60%
core
Incidental
NVA
Scrum-Ban - Effect of structure on
Team Dynamics
 Because the team did not size, there was less
discussion cross-group on items - developers
were focused on the task to be picked up
 Better levelling in the team (everyone’s a
developer no matter their job designation)
 Exposed weak people ruthlessly (twice a day
reviews to update the Board)
1
Picture Abhi Baaki Hai
Mere Dost …
1
Pair Programming under duress
 A third team lost access to remote dev servers
(credentials)
 Introduced to Pair-Programming – Virtue out
of a Necessity
 25 FP scope defined for the team
 Looser oversight, but Scrum-Ban board and
Stand-Ups used
Team wanted to meet EOD Day 3 …
1
Pair-Programming
 25 FPs completed in 3 days (5.7 Hours / FP)
 Over 13 days (yes, the team decided to
change some of the rules), team delivered 76
FPs production-ready (8.2 Hours / FP)
 Visible camaraderie, high-performing unit that
we have retained
2
Caveats
 We have not continued Pair-programming
 By week 2, team complained of overheads
 Meetings
 Status reports
 Company overheads – too many email, etc
 We found the Pair-programming Scrum-Ban
approach perfect for Tiger teams
2
Team Feedback – some observations
Note: Reliably recorded by someone closer to
the team’s median age
 Scrum teams reported being a closer unit than
Scrum-Ban teams
 Hierarchy got in the way to Scrum teams
more than scrum-Ban teams
 Pair-programming is fun! But please don’t
send me so many meeting requests and emails
…
 Module Leads set up their own Boards for
future iterations!
2
Questions?
2

More Related Content

What's hot

Scrum methodology in practice
Scrum methodology in practiceScrum methodology in practice
Scrum methodology in practice
Illia Pinchuk
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
Knoldus Inc.
 
Scrum in a nutshell
Scrum in a nutshellScrum in a nutshell
Scrum in action
Scrum in actionScrum in action
Scrum in action
Mona Shokrof
 
Agile methodology and Scrum Framewwork
Agile methodology and Scrum FramewworkAgile methodology and Scrum Framewwork
Agile methodology and Scrum Framewwork
salmanahmed368
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
vineet
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
Deniz Gungor
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
Dom Cushnan
 
Agile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your ProductivityAgile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your Productivity
Md. Hasan Basri (Angel)
 
Introduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierIntroduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. Meier
J.D. Meier
 
Agile Lesson
Agile LessonAgile Lesson
Agile Lesson
Emiliano Grande
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
beLithe
 
Agile Scrum software methodology
Agile Scrum software methodologyAgile Scrum software methodology
Agile Scrum software methodology
Abdullah Raza
 
Scrum vs Kanban
Scrum vs KanbanScrum vs Kanban
Scrum vs Kanban
Blackvard
 
Kanban 101
Kanban 101Kanban 101
Kanban 101
Dennis Stevens
 
Agile Scrum Methodology - Introduction
Agile Scrum Methodology - IntroductionAgile Scrum Methodology - Introduction
Agile Scrum Methodology - Introduction
Geetha Madhuri
 
Case study for agile software development:
Case study for agile software development: Case study for agile software development:
Case study for agile software development:
Joe Crespo
 
Lean vs scrum
Lean vs scrumLean vs scrum
Lean vs scrum
Pavel Dabrytski
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum Introduction
James Brett
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
Avidan Hetzroni
 

What's hot (20)

Scrum methodology in practice
Scrum methodology in practiceScrum methodology in practice
Scrum methodology in practice
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Scrum in a nutshell
Scrum in a nutshellScrum in a nutshell
Scrum in a nutshell
 
Scrum in action
Scrum in actionScrum in action
Scrum in action
 
Agile methodology and Scrum Framewwork
Agile methodology and Scrum FramewworkAgile methodology and Scrum Framewwork
Agile methodology and Scrum Framewwork
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Agile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your ProductivityAgile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your Productivity
 
Introduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierIntroduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. Meier
 
Agile Lesson
Agile LessonAgile Lesson
Agile Lesson
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Agile Scrum software methodology
Agile Scrum software methodologyAgile Scrum software methodology
Agile Scrum software methodology
 
Scrum vs Kanban
Scrum vs KanbanScrum vs Kanban
Scrum vs Kanban
 
Kanban 101
Kanban 101Kanban 101
Kanban 101
 
Agile Scrum Methodology - Introduction
Agile Scrum Methodology - IntroductionAgile Scrum Methodology - Introduction
Agile Scrum Methodology - Introduction
 
Case study for agile software development:
Case study for agile software development: Case study for agile software development:
Case study for agile software development:
 
Lean vs scrum
Lean vs scrumLean vs scrum
Lean vs scrum
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum Introduction
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 

Viewers also liked

Scrum_BLR 9th meet up 28-Jun-2014 - Lies, Damn Lies... Estimates - Bhavin Kamani
Scrum_BLR 9th meet up 28-Jun-2014 - Lies, Damn Lies... Estimates - Bhavin KamaniScrum_BLR 9th meet up 28-Jun-2014 - Lies, Damn Lies... Estimates - Bhavin Kamani
Scrum_BLR 9th meet up 28-Jun-2014 - Lies, Damn Lies... Estimates - Bhavin Kamani
Scrum Bangalore
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Role of an Engineering Manag...
Scrum Bangalore 18th Meetup - October 15, 2016 - Role of an Engineering Manag...Scrum Bangalore 18th Meetup - October 15, 2016 - Role of an Engineering Manag...
Scrum Bangalore 18th Meetup - October 15, 2016 - Role of an Engineering Manag...
Scrum Bangalore
 
[더러닝앤컴퍼니]방송분야직업체험 안내서
[더러닝앤컴퍼니]방송분야직업체험 안내서[더러닝앤컴퍼니]방송분야직업체험 안내서
[더러닝앤컴퍼니]방송분야직업체험 안내서
the Learning & Company
 
Scrum bangalore 12 march 7 2015 - deepak gururaja - estimation and prioriti...
Scrum bangalore 12   march 7 2015 - deepak gururaja - estimation and prioriti...Scrum bangalore 12   march 7 2015 - deepak gururaja - estimation and prioriti...
Scrum bangalore 12 march 7 2015 - deepak gururaja - estimation and prioriti...
Scrum Bangalore
 
Scrum day 2013 presentation
Scrum day 2013 presentationScrum day 2013 presentation
Scrum day 2013 presentationhyperlogy
 
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand GotheScrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
Scrum Bangalore
 
Benchmarking Agile Teams
Benchmarking Agile TeamsBenchmarking Agile Teams
Benchmarking Agile Teams
Christoph Mathis
 
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...
Scrum Bangalore
 
Scrum_BLR 9th meet up 28-Jun-2014 - Agile Maturity Assessments - Sachin Satya...
Scrum_BLR 9th meet up 28-Jun-2014 - Agile Maturity Assessments - Sachin Satya...Scrum_BLR 9th meet up 28-Jun-2014 - Agile Maturity Assessments - Sachin Satya...
Scrum_BLR 9th meet up 28-Jun-2014 - Agile Maturity Assessments - Sachin Satya...
Scrum Bangalore
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...
Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...
Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...
Scrum Bangalore
 
Kanban and TOC for Execution Excellence Lean India Summit 2014
Kanban and TOC for Execution Excellence   Lean India Summit 2014Kanban and TOC for Execution Excellence   Lean India Summit 2014
Kanban and TOC for Execution Excellence Lean India Summit 2014
Lean India Summit
 
Product Development Using Agile and Lean Principles
Product Development Using Agile and Lean PrinciplesProduct Development Using Agile and Lean Principles
Product Development Using Agile and Lean Principles
Tathagat Varma
 
Scrum_BLR 9th meet up 28-Jun-2014 - Anatomy of a Self Organizing Team - Karth...
Scrum_BLR 9th meet up 28-Jun-2014 - Anatomy of a Self Organizing Team - Karth...Scrum_BLR 9th meet up 28-Jun-2014 - Anatomy of a Self Organizing Team - Karth...
Scrum_BLR 9th meet up 28-Jun-2014 - Anatomy of a Self Organizing Team - Karth...
Scrum Bangalore
 

Viewers also liked (13)

Scrum_BLR 9th meet up 28-Jun-2014 - Lies, Damn Lies... Estimates - Bhavin Kamani
Scrum_BLR 9th meet up 28-Jun-2014 - Lies, Damn Lies... Estimates - Bhavin KamaniScrum_BLR 9th meet up 28-Jun-2014 - Lies, Damn Lies... Estimates - Bhavin Kamani
Scrum_BLR 9th meet up 28-Jun-2014 - Lies, Damn Lies... Estimates - Bhavin Kamani
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Role of an Engineering Manag...
Scrum Bangalore 18th Meetup - October 15, 2016 - Role of an Engineering Manag...Scrum Bangalore 18th Meetup - October 15, 2016 - Role of an Engineering Manag...
Scrum Bangalore 18th Meetup - October 15, 2016 - Role of an Engineering Manag...
 
[더러닝앤컴퍼니]방송분야직업체험 안내서
[더러닝앤컴퍼니]방송분야직업체험 안내서[더러닝앤컴퍼니]방송분야직업체험 안내서
[더러닝앤컴퍼니]방송분야직업체험 안내서
 
Scrum bangalore 12 march 7 2015 - deepak gururaja - estimation and prioriti...
Scrum bangalore 12   march 7 2015 - deepak gururaja - estimation and prioriti...Scrum bangalore 12   march 7 2015 - deepak gururaja - estimation and prioriti...
Scrum bangalore 12 march 7 2015 - deepak gururaja - estimation and prioriti...
 
Scrum day 2013 presentation
Scrum day 2013 presentationScrum day 2013 presentation
Scrum day 2013 presentation
 
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand GotheScrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
 
Benchmarking Agile Teams
Benchmarking Agile TeamsBenchmarking Agile Teams
Benchmarking Agile Teams
 
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...
 
Scrum_BLR 9th meet up 28-Jun-2014 - Agile Maturity Assessments - Sachin Satya...
Scrum_BLR 9th meet up 28-Jun-2014 - Agile Maturity Assessments - Sachin Satya...Scrum_BLR 9th meet up 28-Jun-2014 - Agile Maturity Assessments - Sachin Satya...
Scrum_BLR 9th meet up 28-Jun-2014 - Agile Maturity Assessments - Sachin Satya...
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...
Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...
Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...
 
Kanban and TOC for Execution Excellence Lean India Summit 2014
Kanban and TOC for Execution Excellence   Lean India Summit 2014Kanban and TOC for Execution Excellence   Lean India Summit 2014
Kanban and TOC for Execution Excellence Lean India Summit 2014
 
Product Development Using Agile and Lean Principles
Product Development Using Agile and Lean PrinciplesProduct Development Using Agile and Lean Principles
Product Development Using Agile and Lean Principles
 
Scrum_BLR 9th meet up 28-Jun-2014 - Anatomy of a Self Organizing Team - Karth...
Scrum_BLR 9th meet up 28-Jun-2014 - Anatomy of a Self Organizing Team - Karth...Scrum_BLR 9th meet up 28-Jun-2014 - Anatomy of a Self Organizing Team - Karth...
Scrum_BLR 9th meet up 28-Jun-2014 - Anatomy of a Self Organizing Team - Karth...
 

Similar to Scrum bangalore 12 march 7 2015 - avinash rao - accelerating scaled agile using scrum ban - at prowareness

Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
Deepak Mittal
 
From Scrum to Kanban
From Scrum to KanbanFrom Scrum to Kanban
From Scrum to Kanban
Neil Johnson
 
Scrumban
ScrumbanScrumban
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
Samir Chitkara
 
Crack That Wip 2
Crack That Wip 2Crack That Wip 2
Crack That Wip 2
Linda Cook
 
:: Agile Scrum Methodology ::
:: Agile Scrum Methodology :::: Agile Scrum Methodology ::
:: Agile Scrum Methodology ::
Zubaida Tasmeen Eliza 🇧🇩
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...
Tayfun Bilsel
 
Daily Scrum, Sprint Review & Retrospective.pptx
Daily Scrum, Sprint Review & Retrospective.pptxDaily Scrum, Sprint Review & Retrospective.pptx
Daily Scrum, Sprint Review & Retrospective.pptx
Md. Rakib Trofder
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
John Lewis
 
What Is A Sprint Planning Meeting
What Is A Sprint Planning MeetingWhat Is A Sprint Planning Meeting
What Is A Sprint Planning Meeting
Vikrama Dhiman
 
How to organize qa process in agile speed
How to organize qa process in agile speedHow to organize qa process in agile speed
How to organize qa process in agile speed
Svitlana Dubyk
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
Rajeev Misra
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
Sandipp Vijj, Digital Disruptor
 
Scrum (software development)
Scrum (software development)Scrum (software development)
Scrum (software development)
Vignesh D
 
Agile Resourcing
Agile ResourcingAgile Resourcing
Agile Resourcing
Cprime
 
Kin2020- flow based product development- an experience report
Kin2020-  flow based product development- an experience reportKin2020-  flow based product development- an experience report
Kin2020- flow based product development- an experience report
Ravi Tadwalkar
 
Summer of Tech 2015: Scrum masterclass
Summer of Tech 2015: Scrum masterclassSummer of Tech 2015: Scrum masterclass
Summer of Tech 2015: Scrum masterclass
aboobier
 
Scrum Practices
Scrum PracticesScrum Practices
Scrum Practices
Linchuan Wang
 
Agile Process Management and tools
Agile Process Management and toolsAgile Process Management and tools
Agile Process Management and tools
osama khalid
 
Scrum master checklist
Scrum master checklistScrum master checklist
Scrum master checklist
Shaju Rasheed
 

Similar to Scrum bangalore 12 march 7 2015 - avinash rao - accelerating scaled agile using scrum ban - at prowareness (20)

Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
From Scrum to Kanban
From Scrum to KanbanFrom Scrum to Kanban
From Scrum to Kanban
 
Scrumban
ScrumbanScrumban
Scrumban
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
 
Crack That Wip 2
Crack That Wip 2Crack That Wip 2
Crack That Wip 2
 
:: Agile Scrum Methodology ::
:: Agile Scrum Methodology :::: Agile Scrum Methodology ::
:: Agile Scrum Methodology ::
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...
 
Daily Scrum, Sprint Review & Retrospective.pptx
Daily Scrum, Sprint Review & Retrospective.pptxDaily Scrum, Sprint Review & Retrospective.pptx
Daily Scrum, Sprint Review & Retrospective.pptx
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
What Is A Sprint Planning Meeting
What Is A Sprint Planning MeetingWhat Is A Sprint Planning Meeting
What Is A Sprint Planning Meeting
 
How to organize qa process in agile speed
How to organize qa process in agile speedHow to organize qa process in agile speed
How to organize qa process in agile speed
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Scrum (software development)
Scrum (software development)Scrum (software development)
Scrum (software development)
 
Agile Resourcing
Agile ResourcingAgile Resourcing
Agile Resourcing
 
Kin2020- flow based product development- an experience report
Kin2020-  flow based product development- an experience reportKin2020-  flow based product development- an experience report
Kin2020- flow based product development- an experience report
 
Summer of Tech 2015: Scrum masterclass
Summer of Tech 2015: Scrum masterclassSummer of Tech 2015: Scrum masterclass
Summer of Tech 2015: Scrum masterclass
 
Scrum Practices
Scrum PracticesScrum Practices
Scrum Practices
 
Agile Process Management and tools
Agile Process Management and toolsAgile Process Management and tools
Agile Process Management and tools
 
Scrum master checklist
Scrum master checklistScrum master checklist
Scrum master checklist
 

More from Scrum Bangalore

Technical debt - A slow Death!! - Yasub Hashmi, Scrum Bangalore 22nd Meetup
Technical debt - A slow Death!! - Yasub Hashmi, Scrum Bangalore 22nd MeetupTechnical debt - A slow Death!! - Yasub Hashmi, Scrum Bangalore 22nd Meetup
Technical debt - A slow Death!! - Yasub Hashmi, Scrum Bangalore 22nd Meetup
Scrum Bangalore
 
Team's agility measurement workshop - Ritesh Agrawal & Arun Kumar P.N, Scrum ...
Team's agility measurement workshop - Ritesh Agrawal & Arun Kumar P.N, Scrum ...Team's agility measurement workshop - Ritesh Agrawal & Arun Kumar P.N, Scrum ...
Team's agility measurement workshop - Ritesh Agrawal & Arun Kumar P.N, Scrum ...
Scrum Bangalore
 
Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...
Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...
Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...
Scrum Bangalore
 
Create Winning Training Programs - Prince Kumar Mishra, Scrum Bangalore 21st ...
Create Winning Training Programs - Prince Kumar Mishra, Scrum Bangalore 21st ...Create Winning Training Programs - Prince Kumar Mishra, Scrum Bangalore 21st ...
Create Winning Training Programs - Prince Kumar Mishra, Scrum Bangalore 21st ...
Scrum Bangalore
 
Product Discovery Techniques N Tips - Jayaprakash Puttaswamy (JP), Scrum Bang...
Product Discovery Techniques N Tips - Jayaprakash Puttaswamy (JP), Scrum Bang...Product Discovery Techniques N Tips - Jayaprakash Puttaswamy (JP), Scrum Bang...
Product Discovery Techniques N Tips - Jayaprakash Puttaswamy (JP), Scrum Bang...
Scrum Bangalore
 
Self Assessment To The Rescue - Vinay Kumar, Scrum Bangalore 21st Meetup
Self Assessment To The Rescue - Vinay Kumar, Scrum Bangalore 21st MeetupSelf Assessment To The Rescue - Vinay Kumar, Scrum Bangalore 21st Meetup
Self Assessment To The Rescue - Vinay Kumar, Scrum Bangalore 21st Meetup
Scrum Bangalore
 
Leaders rile on Scaling Agile Practices - Anand Murthy Raj, Scrum Bangalore 2...
Leaders rile on Scaling Agile Practices - Anand Murthy Raj, Scrum Bangalore 2...Leaders rile on Scaling Agile Practices - Anand Murthy Raj, Scrum Bangalore 2...
Leaders rile on Scaling Agile Practices - Anand Murthy Raj, Scrum Bangalore 2...
Scrum Bangalore
 
Scrum Day India flyer
Scrum Day India flyerScrum Day India flyer
Scrum Day India flyer
Scrum Bangalore
 
Scrum Day India discounting
Scrum Day India discountingScrum Day India discounting
Scrum Day India discounting
Scrum Bangalore
 
Agile in Community and Social Media - Karan Tiwari - Scrum Bangalore 19th Meetup
Agile in Community and Social Media - Karan Tiwari - Scrum Bangalore 19th MeetupAgile in Community and Social Media - Karan Tiwari - Scrum Bangalore 19th Meetup
Agile in Community and Social Media - Karan Tiwari - Scrum Bangalore 19th Meetup
Scrum Bangalore
 
The Symptoms of Succesful Agile Enterprise - Anand Murthy Raj - Scrum Bangalo...
The Symptoms of Succesful Agile Enterprise - Anand Murthy Raj - Scrum Bangalo...The Symptoms of Succesful Agile Enterprise - Anand Murthy Raj - Scrum Bangalo...
The Symptoms of Succesful Agile Enterprise - Anand Murthy Raj - Scrum Bangalo...
Scrum Bangalore
 
Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...
Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...
Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...
Scrum Bangalore
 
What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...
What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...
What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...
Scrum Bangalore
 
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th MeetupAgile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Scrum Bangalore
 
Effort Estimation - Chinmay VS - Scrum Bangalore 19th Meetup
Effort Estimation - Chinmay VS - Scrum Bangalore 19th MeetupEffort Estimation - Chinmay VS - Scrum Bangalore 19th Meetup
Effort Estimation - Chinmay VS - Scrum Bangalore 19th Meetup
Scrum Bangalore
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Business Agility 1.0 - Santo...
Scrum Bangalore 18th Meetup - October 15, 2016 - Business Agility 1.0 - Santo...Scrum Bangalore 18th Meetup - October 15, 2016 - Business Agility 1.0 - Santo...
Scrum Bangalore 18th Meetup - October 15, 2016 - Business Agility 1.0 - Santo...
Scrum Bangalore
 
Scrum Bangalore 17th Meetup - June 11, 2016 - Performance Appraisal: A Love T...
Scrum Bangalore 17th Meetup - June 11, 2016 - Performance Appraisal: A Love T...Scrum Bangalore 17th Meetup - June 11, 2016 - Performance Appraisal: A Love T...
Scrum Bangalore 17th Meetup - June 11, 2016 - Performance Appraisal: A Love T...
Scrum Bangalore
 
Scrum Bangalore 17th Meetup - June 11, 2016 - The Death of Project Manager - ...
Scrum Bangalore 17th Meetup - June 11, 2016 - The Death of Project Manager - ...Scrum Bangalore 17th Meetup - June 11, 2016 - The Death of Project Manager - ...
Scrum Bangalore 17th Meetup - June 11, 2016 - The Death of Project Manager - ...
Scrum Bangalore
 

More from Scrum Bangalore (20)

Technical debt - A slow Death!! - Yasub Hashmi, Scrum Bangalore 22nd Meetup
Technical debt - A slow Death!! - Yasub Hashmi, Scrum Bangalore 22nd MeetupTechnical debt - A slow Death!! - Yasub Hashmi, Scrum Bangalore 22nd Meetup
Technical debt - A slow Death!! - Yasub Hashmi, Scrum Bangalore 22nd Meetup
 
Team's agility measurement workshop - Ritesh Agrawal & Arun Kumar P.N, Scrum ...
Team's agility measurement workshop - Ritesh Agrawal & Arun Kumar P.N, Scrum ...Team's agility measurement workshop - Ritesh Agrawal & Arun Kumar P.N, Scrum ...
Team's agility measurement workshop - Ritesh Agrawal & Arun Kumar P.N, Scrum ...
 
Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...
Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...
Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...
 
Create Winning Training Programs - Prince Kumar Mishra, Scrum Bangalore 21st ...
Create Winning Training Programs - Prince Kumar Mishra, Scrum Bangalore 21st ...Create Winning Training Programs - Prince Kumar Mishra, Scrum Bangalore 21st ...
Create Winning Training Programs - Prince Kumar Mishra, Scrum Bangalore 21st ...
 
Product Discovery Techniques N Tips - Jayaprakash Puttaswamy (JP), Scrum Bang...
Product Discovery Techniques N Tips - Jayaprakash Puttaswamy (JP), Scrum Bang...Product Discovery Techniques N Tips - Jayaprakash Puttaswamy (JP), Scrum Bang...
Product Discovery Techniques N Tips - Jayaprakash Puttaswamy (JP), Scrum Bang...
 
Self Assessment To The Rescue - Vinay Kumar, Scrum Bangalore 21st Meetup
Self Assessment To The Rescue - Vinay Kumar, Scrum Bangalore 21st MeetupSelf Assessment To The Rescue - Vinay Kumar, Scrum Bangalore 21st Meetup
Self Assessment To The Rescue - Vinay Kumar, Scrum Bangalore 21st Meetup
 
Leaders rile on Scaling Agile Practices - Anand Murthy Raj, Scrum Bangalore 2...
Leaders rile on Scaling Agile Practices - Anand Murthy Raj, Scrum Bangalore 2...Leaders rile on Scaling Agile Practices - Anand Murthy Raj, Scrum Bangalore 2...
Leaders rile on Scaling Agile Practices - Anand Murthy Raj, Scrum Bangalore 2...
 
Scrum Day India flyer
Scrum Day India flyerScrum Day India flyer
Scrum Day India flyer
 
Scrum Day India discounting
Scrum Day India discountingScrum Day India discounting
Scrum Day India discounting
 
Agile in Community and Social Media - Karan Tiwari - Scrum Bangalore 19th Meetup
Agile in Community and Social Media - Karan Tiwari - Scrum Bangalore 19th MeetupAgile in Community and Social Media - Karan Tiwari - Scrum Bangalore 19th Meetup
Agile in Community and Social Media - Karan Tiwari - Scrum Bangalore 19th Meetup
 
The Symptoms of Succesful Agile Enterprise - Anand Murthy Raj - Scrum Bangalo...
The Symptoms of Succesful Agile Enterprise - Anand Murthy Raj - Scrum Bangalo...The Symptoms of Succesful Agile Enterprise - Anand Murthy Raj - Scrum Bangalo...
The Symptoms of Succesful Agile Enterprise - Anand Murthy Raj - Scrum Bangalo...
 
Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...
Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...
Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...
 
What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...
What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...
What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...
 
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th MeetupAgile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
 
Effort Estimation - Chinmay VS - Scrum Bangalore 19th Meetup
Effort Estimation - Chinmay VS - Scrum Bangalore 19th MeetupEffort Estimation - Chinmay VS - Scrum Bangalore 19th Meetup
Effort Estimation - Chinmay VS - Scrum Bangalore 19th Meetup
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Business Agility 1.0 - Santo...
Scrum Bangalore 18th Meetup - October 15, 2016 - Business Agility 1.0 - Santo...Scrum Bangalore 18th Meetup - October 15, 2016 - Business Agility 1.0 - Santo...
Scrum Bangalore 18th Meetup - October 15, 2016 - Business Agility 1.0 - Santo...
 
Scrum Bangalore 17th Meetup - June 11, 2016 - Performance Appraisal: A Love T...
Scrum Bangalore 17th Meetup - June 11, 2016 - Performance Appraisal: A Love T...Scrum Bangalore 17th Meetup - June 11, 2016 - Performance Appraisal: A Love T...
Scrum Bangalore 17th Meetup - June 11, 2016 - Performance Appraisal: A Love T...
 
Scrum Bangalore 17th Meetup - June 11, 2016 - The Death of Project Manager - ...
Scrum Bangalore 17th Meetup - June 11, 2016 - The Death of Project Manager - ...Scrum Bangalore 17th Meetup - June 11, 2016 - The Death of Project Manager - ...
Scrum Bangalore 17th Meetup - June 11, 2016 - The Death of Project Manager - ...
 

Recently uploaded

GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 

Recently uploaded (20)

GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 

Scrum bangalore 12 march 7 2015 - avinash rao - accelerating scaled agile using scrum ban - at prowareness

  • 1. Accelerating Scaled Agile Using Scrum-Ban Avinash Rao Scrum Bangalore – March 2015
  • 2. Our Agenda  The joys of Agile Offshore  The problem statement  Defining ‘our’ Scrum and Scrum-Ban  Outcomes from both streams, & work profile  Post-Script
  • 3. Full disclosure  I have strong opinions about how we structure Agile teams offshore  Mini-waterfall-ing  Too many iterations are filled with big-rocks  Background on Lean, and I look for data everywhere …  “How happy are you with your wife?” 3
  • 4. Too many Offshore Scrum teams have this effort profile under pressure  Given offshore Pyramids and resource mix  Given ‘constant improvement’ Productivity targets 4 Iteration Timeline All-nighters to deliver Committed scope We need to slog at the end, Why start now? Analysis, LLD
  • 5. Problem Statement  Effective in an imperfect world where clients demand effectiveness but pay for efficiency  Increase Throughput while preserving the team’s long term effectiveness (time spent, pressure) 5
  • 7. Scrum team set up  Sized backlog items  2 week iteration, with LLD, development, integration, DoD readiness  Team loaded with as much scope as we would have done in 2 weeks in waterfall, but with testing and readiness included 29 FPs for 2 weeks (16 hours / FP – planned productivity) 7
  • 8. Scrum-Ban team setup  Pick task from backlog, complete (complete!), move to next item  Initial scope of 25 FPs identified (1/person)  Don’t define complete scope to be delivered a- priori  Planning, Standups, other ceremonies remain the same, one additional update of the Scrum- Ban board in the PM 8
  • 9. Tooling  Used a e-PostIt tool  For Scrum, the posts have a due date  Scrum-Ban chits move at actuals, and when complete, developer picks up the next task 9
  • 10. The Experiment – Results 1
  • 11. Baseline Waterfall  Estimates are based on (past) WF projects  We picked 2 weeks worth of work equivalent for each iteration 1
  • 14. Comparison  Scrum-Ban completed 25 FPs in 7 days v/s 29 FPs for 10 days  13.4 Hours per FP v/s 16 hours per FP (+16%)  Scrum-Ban team then picked up additional work items (10 FPs) and completed in 2 weeks  Some items were partially done, which credits the next iteration when complete 1
  • 15. Additional insight into the effort - Scrum 1 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% core Incidental NVA Lost benefit of Early completes!
  • 16. Additional insight into the effort – Scrum-Ban 1 0% 10% 20% 30% 40% 50% 60% core Incidental NVA
  • 17. Scrum-Ban - Effect of structure on Team Dynamics  Because the team did not size, there was less discussion cross-group on items - developers were focused on the task to be picked up  Better levelling in the team (everyone’s a developer no matter their job designation)  Exposed weak people ruthlessly (twice a day reviews to update the Board) 1
  • 18. Picture Abhi Baaki Hai Mere Dost … 1
  • 19. Pair Programming under duress  A third team lost access to remote dev servers (credentials)  Introduced to Pair-Programming – Virtue out of a Necessity  25 FP scope defined for the team  Looser oversight, but Scrum-Ban board and Stand-Ups used Team wanted to meet EOD Day 3 … 1
  • 20. Pair-Programming  25 FPs completed in 3 days (5.7 Hours / FP)  Over 13 days (yes, the team decided to change some of the rules), team delivered 76 FPs production-ready (8.2 Hours / FP)  Visible camaraderie, high-performing unit that we have retained 2
  • 21. Caveats  We have not continued Pair-programming  By week 2, team complained of overheads  Meetings  Status reports  Company overheads – too many email, etc  We found the Pair-programming Scrum-Ban approach perfect for Tiger teams 2
  • 22. Team Feedback – some observations Note: Reliably recorded by someone closer to the team’s median age  Scrum teams reported being a closer unit than Scrum-Ban teams  Hierarchy got in the way to Scrum teams more than scrum-Ban teams  Pair-programming is fun! But please don’t send me so many meeting requests and emails …  Module Leads set up their own Boards for future iterations! 2