SlideShare a Scribd company logo
Pearls For Improving
Operational Efficiency
We are going to be introducing a social
contract that deals with the relationships
between each team member, and
between the team and the organisation.
Scrum doesn't solve all
your problems.
It just makes them visible.
Collocation
• Research has shown that only 7% of
communication is the content of the
message
• The rest is body language, voice tone,
context
How often distributed team
members communicate.
The effects of task switching
Most productive team size based
on extensive research and study.

6+-3
Paths of communication = n(n-1)/2
6 member team = 15 paths.
7 member team = 21 paths.
5 member team = 10 paths.
Technical debt
• Comes from work that is not really
  "Done"
• Has to be paid at some point, unless
  your plan includes bankruptcy
• Hidden, undone work accumulates
Forms of Technical Debt
• Defects
• Lack of automated build
• High code complexity
• Lack of automated deployment
• Lack of unit tests
• Highly coupled code
• Business Logic in the wrong places
• Too few acceptance tests
• High cyclomatic complexity
• Duplicated code or modules
• Unreadable / hard to read names or algorithms
Technical Debt is a Crisis in our
Profession
• Customers or Stake holders believe they can
  demand something and it can be done
• Developers willingly or unconscionably cut
  quality to support the belief
• Results includeDevelopers and customers
  resent the profession,Failing products, failing
  companies, and hateful work.We are there
  now
How did we get here?
• It takes 3-10 years for an organisation to back itself into
  this corner
• Once in this corner, your competition can develop &
  deliver new functionality much faster than you
• For every $ of competitive advantage gained by cutting
  quality, it costs $4 to restore it
• Software is an organizational asset and decisions to cut
  quality must be made by executive management and
  reflected in the financial statements
Paying back technical debt

 1.Stop creating debt
 2.Make a small payment each and
   every Sprint
Team must solve their own problems

• It’s the SM’s job to enable the team to
  do this.
• Not to solve the problems for them.
• (self managing)
What is the Sprint Review for?
• This is the stake holders opportunity to
  provide input into what they see the
  most important work items are to be
  worked on next.
• A collaborative working session, not just
  a demonstration.
Where we are
Where we are going
Scrum Roles Demo

More Related Content

What's hot

Managing IT Projects - Onsite Offshore Coordination
Managing IT Projects - Onsite Offshore CoordinationManaging IT Projects - Onsite Offshore Coordination
Managing IT Projects - Onsite Offshore Coordination
Mahesh Dedhia
 
How Not To Do BDD
How Not To Do BDDHow Not To Do BDD
How Not To Do BDD
Priyanka Bhasin
 
ROI: Nonprofit Technology
ROI: Nonprofit TechnologyROI: Nonprofit Technology
ROI: Nonprofit Technology
Beth Kanter
 
Technical Challenges In Offshore Software Development
Technical Challenges In Offshore Software Development Technical Challenges In Offshore Software Development
Technical Challenges In Offshore Software Development
Jonathan Bardin
 
Prioritisation simulation
Prioritisation simulationPrioritisation simulation
Prioritisation simulation
Alex Gray
 
Estimating value through the lens of cost of delay
Estimating value through the lens of cost of delayEstimating value through the lens of cost of delay
Estimating value through the lens of cost of delay
Jeff Anderson
 
Ls 2017 stewart bell phm
Ls 2017 stewart bell phmLs 2017 stewart bell phm
Ls 2017 stewart bell phm
Stewart Bell
 
Agila kontrakt - Hur säljer vi in det till kunderna
Agila kontrakt - Hur säljer vi in det till kundernaAgila kontrakt - Hur säljer vi in det till kunderna
Agila kontrakt - Hur säljer vi in det till kunderna
Agila Sverige
 
Introduction to First Call Resolution
Introduction to First Call ResolutionIntroduction to First Call Resolution
Introduction to First Call Resolution
Upstream Works
 
SLA Best Practices
SLA Best PracticesSLA Best Practices
SLA Best Practices
Freshservice
 
PROS AND CONS OF OUTSOURCING SOFTWARE DEVELOPMENT AND THE SOLUTION
PROS AND CONS OF OUTSOURCING SOFTWARE DEVELOPMENT AND THE SOLUTIONPROS AND CONS OF OUTSOURCING SOFTWARE DEVELOPMENT AND THE SOLUTION
PROS AND CONS OF OUTSOURCING SOFTWARE DEVELOPMENT AND THE SOLUTION
Taiki Beaufils
 
3.28 xyz company jd
3.28 xyz company jd3.28 xyz company jd
3.28 xyz company jdSourcing7
 
Does Automation reduce costs incurred by a company?
Does Automation reduce costs incurred by a company?Does Automation reduce costs incurred by a company?
Does Automation reduce costs incurred by a company?
Sudha Madhavi
 
First Call Resolution PPT
First Call Resolution PPTFirst Call Resolution PPT
First Call Resolution PPT
SQM Group
 
Sean burke case_study_2
Sean burke case_study_2Sean burke case_study_2
Sean burke case_study_2shakelight
 
First Call Resolution and the Complex Customer Interaction
First Call Resolution and the Complex Customer InteractionFirst Call Resolution and the Complex Customer Interaction
First Call Resolution and the Complex Customer Interaction
Upstream Works
 
The benefits of in-house payroll over outsourced: A user's experience
The benefits of in-house payroll over outsourced: A user's experienceThe benefits of in-house payroll over outsourced: A user's experience
The benefits of in-house payroll over outsourced: A user's experience
Softworld
 
An introduction to Cost of Delay
An introduction to Cost of DelayAn introduction to Cost of Delay
An introduction to Cost of Delay
Glenn Smith
 
3 Pros and Cons of using IT Contractors
3 Pros and Cons of using IT Contractors 3 Pros and Cons of using IT Contractors
3 Pros and Cons of using IT Contractors
John Wallix
 
Webinar: Prioritising with cost of delay
Webinar: Prioritising with cost of delayWebinar: Prioritising with cost of delay
Webinar: Prioritising with cost of delay
Niels Verdonk
 

What's hot (20)

Managing IT Projects - Onsite Offshore Coordination
Managing IT Projects - Onsite Offshore CoordinationManaging IT Projects - Onsite Offshore Coordination
Managing IT Projects - Onsite Offshore Coordination
 
How Not To Do BDD
How Not To Do BDDHow Not To Do BDD
How Not To Do BDD
 
ROI: Nonprofit Technology
ROI: Nonprofit TechnologyROI: Nonprofit Technology
ROI: Nonprofit Technology
 
Technical Challenges In Offshore Software Development
Technical Challenges In Offshore Software Development Technical Challenges In Offshore Software Development
Technical Challenges In Offshore Software Development
 
Prioritisation simulation
Prioritisation simulationPrioritisation simulation
Prioritisation simulation
 
Estimating value through the lens of cost of delay
Estimating value through the lens of cost of delayEstimating value through the lens of cost of delay
Estimating value through the lens of cost of delay
 
Ls 2017 stewart bell phm
Ls 2017 stewart bell phmLs 2017 stewart bell phm
Ls 2017 stewart bell phm
 
Agila kontrakt - Hur säljer vi in det till kunderna
Agila kontrakt - Hur säljer vi in det till kundernaAgila kontrakt - Hur säljer vi in det till kunderna
Agila kontrakt - Hur säljer vi in det till kunderna
 
Introduction to First Call Resolution
Introduction to First Call ResolutionIntroduction to First Call Resolution
Introduction to First Call Resolution
 
SLA Best Practices
SLA Best PracticesSLA Best Practices
SLA Best Practices
 
PROS AND CONS OF OUTSOURCING SOFTWARE DEVELOPMENT AND THE SOLUTION
PROS AND CONS OF OUTSOURCING SOFTWARE DEVELOPMENT AND THE SOLUTIONPROS AND CONS OF OUTSOURCING SOFTWARE DEVELOPMENT AND THE SOLUTION
PROS AND CONS OF OUTSOURCING SOFTWARE DEVELOPMENT AND THE SOLUTION
 
3.28 xyz company jd
3.28 xyz company jd3.28 xyz company jd
3.28 xyz company jd
 
Does Automation reduce costs incurred by a company?
Does Automation reduce costs incurred by a company?Does Automation reduce costs incurred by a company?
Does Automation reduce costs incurred by a company?
 
First Call Resolution PPT
First Call Resolution PPTFirst Call Resolution PPT
First Call Resolution PPT
 
Sean burke case_study_2
Sean burke case_study_2Sean burke case_study_2
Sean burke case_study_2
 
First Call Resolution and the Complex Customer Interaction
First Call Resolution and the Complex Customer InteractionFirst Call Resolution and the Complex Customer Interaction
First Call Resolution and the Complex Customer Interaction
 
The benefits of in-house payroll over outsourced: A user's experience
The benefits of in-house payroll over outsourced: A user's experienceThe benefits of in-house payroll over outsourced: A user's experience
The benefits of in-house payroll over outsourced: A user's experience
 
An introduction to Cost of Delay
An introduction to Cost of DelayAn introduction to Cost of Delay
An introduction to Cost of Delay
 
3 Pros and Cons of using IT Contractors
3 Pros and Cons of using IT Contractors 3 Pros and Cons of using IT Contractors
3 Pros and Cons of using IT Contractors
 
Webinar: Prioritising with cost of delay
Webinar: Prioritising with cost of delayWebinar: Prioritising with cost of delay
Webinar: Prioritising with cost of delay
 

Viewers also liked

Prediction of-failure-rates-2009-03-30-v01
Prediction of-failure-rates-2009-03-30-v01Prediction of-failure-rates-2009-03-30-v01
Prediction of-failure-rates-2009-03-30-v01
Accendo Reliability
 
Reliability Prediction Model for Repairable Systems Dec 2000 - Presentation
Reliability Prediction Model for Repairable Systems Dec 2000 - PresentationReliability Prediction Model for Repairable Systems Dec 2000 - Presentation
Reliability Prediction Model for Repairable Systems Dec 2000 - PresentationGregory Viviano
 
Reliability Prediction Procedure for Mechanical Components
Reliability Prediction Procedure for Mechanical ComponentsReliability Prediction Procedure for Mechanical Components
Reliability Prediction Procedure for Mechanical Components
Hilaire (Ananda) Perera P.Eng.
 
Nowlan and Heape RCM Study (US DoD funded)
Nowlan and Heape RCM Study   (US DoD funded)Nowlan and Heape RCM Study   (US DoD funded)
Nowlan and Heape RCM Study (US DoD funded)
Accendo Reliability
 
Presentación para proyectar en el aula: Más que palabras
Presentación para proyectar en el aula: Más que palabrasPresentación para proyectar en el aula: Más que palabras
Presentación para proyectar en el aula: Más que palabras
UNICEF Educación
 
Actividad didáctica sobre el cuento "Por qué algunos arboles conservan sus ho...
Actividad didáctica sobre el cuento "Por qué algunos arboles conservan sus ho...Actividad didáctica sobre el cuento "Por qué algunos arboles conservan sus ho...
Actividad didáctica sobre el cuento "Por qué algunos arboles conservan sus ho...
UNICEF Educación
 
Cuento: ¿Por qué algunos árboles conservan sus hojas en invierno?
Cuento: ¿Por qué algunos árboles conservan sus hojas en invierno?Cuento: ¿Por qué algunos árboles conservan sus hojas en invierno?
Cuento: ¿Por qué algunos árboles conservan sus hojas en invierno?
UNICEF Educación
 
Guia de Actividad para el 20 de noviembre (Dia de la Infancia): Pasaporte de...
Guia de Actividad  para el 20 de noviembre (Dia de la Infancia): Pasaporte de...Guia de Actividad  para el 20 de noviembre (Dia de la Infancia): Pasaporte de...
Guia de Actividad para el 20 de noviembre (Dia de la Infancia): Pasaporte de...
UNICEF Educación
 
Guía de actividad para Educación Secundaria y Bachillerato para la presentaci...
Guía de actividad para Educación Secundaria y Bachillerato para la presentaci...Guía de actividad para Educación Secundaria y Bachillerato para la presentaci...
Guía de actividad para Educación Secundaria y Bachillerato para la presentaci...
UNICEF Educación
 
Actividad para Educación Primaria sobre migración y refugio: Cuentos sin hadas
Actividad para Educación Primaria sobre migración y refugio: Cuentos sin hadasActividad para Educación Primaria sobre migración y refugio: Cuentos sin hadas
Actividad para Educación Primaria sobre migración y refugio: Cuentos sin hadas
UNICEF Educación
 
Elementos da comunicação e funções da linguagem
Elementos da comunicação e funções da linguagemElementos da comunicação e funções da linguagem
Elementos da comunicação e funções da linguagemQuezia Neves
 
20 Rules of Change Management in Organizations by Catherine Adenle
20 Rules of Change Management in Organizations by Catherine Adenle20 Rules of Change Management in Organizations by Catherine Adenle
20 Rules of Change Management in Organizations by Catherine Adenle
Catherine Adenle
 
Monitoring & evaluation presentation[1]
Monitoring & evaluation presentation[1]Monitoring & evaluation presentation[1]
Monitoring & evaluation presentation[1]skzarif
 

Viewers also liked (14)

Prediction of-failure-rates-2009-03-30-v01
Prediction of-failure-rates-2009-03-30-v01Prediction of-failure-rates-2009-03-30-v01
Prediction of-failure-rates-2009-03-30-v01
 
Reliability Prediction Model for Repairable Systems Dec 2000 - Presentation
Reliability Prediction Model for Repairable Systems Dec 2000 - PresentationReliability Prediction Model for Repairable Systems Dec 2000 - Presentation
Reliability Prediction Model for Repairable Systems Dec 2000 - Presentation
 
Reliability Prediction Procedure for Mechanical Components
Reliability Prediction Procedure for Mechanical ComponentsReliability Prediction Procedure for Mechanical Components
Reliability Prediction Procedure for Mechanical Components
 
Nowlan and Heape RCM Study (US DoD funded)
Nowlan and Heape RCM Study   (US DoD funded)Nowlan and Heape RCM Study   (US DoD funded)
Nowlan and Heape RCM Study (US DoD funded)
 
Presentación para proyectar en el aula: Más que palabras
Presentación para proyectar en el aula: Más que palabrasPresentación para proyectar en el aula: Más que palabras
Presentación para proyectar en el aula: Más que palabras
 
Actividad didáctica sobre el cuento "Por qué algunos arboles conservan sus ho...
Actividad didáctica sobre el cuento "Por qué algunos arboles conservan sus ho...Actividad didáctica sobre el cuento "Por qué algunos arboles conservan sus ho...
Actividad didáctica sobre el cuento "Por qué algunos arboles conservan sus ho...
 
Cuento: ¿Por qué algunos árboles conservan sus hojas en invierno?
Cuento: ¿Por qué algunos árboles conservan sus hojas en invierno?Cuento: ¿Por qué algunos árboles conservan sus hojas en invierno?
Cuento: ¿Por qué algunos árboles conservan sus hojas en invierno?
 
Guia de Actividad para el 20 de noviembre (Dia de la Infancia): Pasaporte de...
Guia de Actividad  para el 20 de noviembre (Dia de la Infancia): Pasaporte de...Guia de Actividad  para el 20 de noviembre (Dia de la Infancia): Pasaporte de...
Guia de Actividad para el 20 de noviembre (Dia de la Infancia): Pasaporte de...
 
Guía de actividad para Educación Secundaria y Bachillerato para la presentaci...
Guía de actividad para Educación Secundaria y Bachillerato para la presentaci...Guía de actividad para Educación Secundaria y Bachillerato para la presentaci...
Guía de actividad para Educación Secundaria y Bachillerato para la presentaci...
 
Actividad para Educación Primaria sobre migración y refugio: Cuentos sin hadas
Actividad para Educación Primaria sobre migración y refugio: Cuentos sin hadasActividad para Educación Primaria sobre migración y refugio: Cuentos sin hadas
Actividad para Educación Primaria sobre migración y refugio: Cuentos sin hadas
 
Elementos da comunicação e funções da linguagem
Elementos da comunicação e funções da linguagemElementos da comunicação e funções da linguagem
Elementos da comunicação e funções da linguagem
 
20 Rules of Change Management in Organizations by Catherine Adenle
20 Rules of Change Management in Organizations by Catherine Adenle20 Rules of Change Management in Organizations by Catherine Adenle
20 Rules of Change Management in Organizations by Catherine Adenle
 
Operational reseach ppt
Operational reseach pptOperational reseach ppt
Operational reseach ppt
 
Monitoring & evaluation presentation[1]
Monitoring & evaluation presentation[1]Monitoring & evaluation presentation[1]
Monitoring & evaluation presentation[1]
 

Similar to Pearls For Improving Operational Efficiency

Lscon16 414 Gaining Executive Buy-in For Your Learning Ecosystem
Lscon16 414 Gaining Executive Buy-in For Your Learning EcosystemLscon16 414 Gaining Executive Buy-in For Your Learning Ecosystem
Lscon16 414 Gaining Executive Buy-in For Your Learning Ecosystem
John Delano
 
Why Isn't Clean Coding Working For My Team
Why Isn't Clean Coding Working For My TeamWhy Isn't Clean Coding Working For My Team
Why Isn't Clean Coding Working For My Team
Rob Curry
 
Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...
Jeffrey Stewart
 
Agile Pmi 102108 Final
Agile Pmi 102108 FinalAgile Pmi 102108 Final
Agile Pmi 102108 Final
bmcglin
 
From Technical Debt to Technical Health
From Technical Debt to Technical HealthFrom Technical Debt to Technical Health
From Technical Debt to Technical Health
Declan Whelan
 
Modis IT Staffing And Talent Management
Modis IT Staffing And Talent ManagementModis IT Staffing And Talent Management
Modis IT Staffing And Talent Management
Modis
 
2.CMMI L2 GO Contact - Paulo Roncon
2.CMMI L2 GO Contact - Paulo Roncon2.CMMI L2 GO Contact - Paulo Roncon
2.CMMI L2 GO Contact - Paulo Roncon
Strongstep - Innovation in software quality
 
Tools guide
Tools guideTools guide
Tools guide
Salman Khan
 
Maximising teamwork in delivering software products
Maximising teamwork in delivering software productsMaximising teamwork in delivering software products
Maximising teamwork in delivering software products
Ryan Dawson
 
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM InvestmenteSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
AgileNZ Conference
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
Edwin Dando
 
Ultimate Guide on How to Run Performance Review
Ultimate Guide on How to Run Performance ReviewUltimate Guide on How to Run Performance Review
Ultimate Guide on How to Run Performance Review
Valentine201794
 
Outsourcing With Agile
Outsourcing With AgileOutsourcing With Agile
Outsourcing With Agile
Vernon Stinebaker
 
Organizational Design for Effective Software Development
Organizational Design for Effective Software DevelopmentOrganizational Design for Effective Software Development
Organizational Design for Effective Software Development
Dev9Com
 
Deploying a data centric approach to enterprise agility
Deploying a data centric approach to enterprise agilityDeploying a data centric approach to enterprise agility
Deploying a data centric approach to enterprise agility
Comparative Agility
 
Agile Team Performance Appraisal
Agile Team Performance AppraisalAgile Team Performance Appraisal
Agile Team Performance Appraisal
Ashutosh Rai
 
Test i agile projekter af Gitte Ottosen, Sogeti
Test i agile projekter af Gitte Ottosen, SogetiTest i agile projekter af Gitte Ottosen, Sogeti
Test i agile projekter af Gitte Ottosen, Sogeti
InfinIT - Innovationsnetværket for it
 
eLuminous Technologies Pvt Ltd. - Company Overview.
eLuminous Technologies Pvt Ltd. - Company Overview.eLuminous Technologies Pvt Ltd. - Company Overview.
eLuminous Technologies Pvt Ltd. - Company Overview.
Shweta Joshi
 

Similar to Pearls For Improving Operational Efficiency (20)

Lscon16 414 Gaining Executive Buy-in For Your Learning Ecosystem
Lscon16 414 Gaining Executive Buy-in For Your Learning EcosystemLscon16 414 Gaining Executive Buy-in For Your Learning Ecosystem
Lscon16 414 Gaining Executive Buy-in For Your Learning Ecosystem
 
Why Isn't Clean Coding Working For My Team
Why Isn't Clean Coding Working For My TeamWhy Isn't Clean Coding Working For My Team
Why Isn't Clean Coding Working For My Team
 
Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...
 
Agile Pmi 102108 Final
Agile Pmi 102108 FinalAgile Pmi 102108 Final
Agile Pmi 102108 Final
 
From Technical Debt to Technical Health
From Technical Debt to Technical HealthFrom Technical Debt to Technical Health
From Technical Debt to Technical Health
 
Modis IT Staffing And Talent Management
Modis IT Staffing And Talent ManagementModis IT Staffing And Talent Management
Modis IT Staffing And Talent Management
 
2.CMMI L2 GO Contact - Paulo Roncon
2.CMMI L2 GO Contact - Paulo Roncon2.CMMI L2 GO Contact - Paulo Roncon
2.CMMI L2 GO Contact - Paulo Roncon
 
Tools guide
Tools guideTools guide
Tools guide
 
Maximising teamwork in delivering software products
Maximising teamwork in delivering software productsMaximising teamwork in delivering software products
Maximising teamwork in delivering software products
 
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM InvestmenteSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
Ultimate Guide on How to Run Performance Review
Ultimate Guide on How to Run Performance ReviewUltimate Guide on How to Run Performance Review
Ultimate Guide on How to Run Performance Review
 
Outsourcing With Agile
Outsourcing With AgileOutsourcing With Agile
Outsourcing With Agile
 
Organizational Design for Effective Software Development
Organizational Design for Effective Software DevelopmentOrganizational Design for Effective Software Development
Organizational Design for Effective Software Development
 
Deploying a data centric approach to enterprise agility
Deploying a data centric approach to enterprise agilityDeploying a data centric approach to enterprise agility
Deploying a data centric approach to enterprise agility
 
Agile Team Performance Appraisal
Agile Team Performance AppraisalAgile Team Performance Appraisal
Agile Team Performance Appraisal
 
Test i agile projekter af Gitte Ottosen, Sogeti
Test i agile projekter af Gitte Ottosen, SogetiTest i agile projekter af Gitte Ottosen, Sogeti
Test i agile projekter af Gitte Ottosen, Sogeti
 
eLuminous Technologies - Business Overview 2016
eLuminous Technologies - Business Overview 2016eLuminous Technologies - Business Overview 2016
eLuminous Technologies - Business Overview 2016
 
eLuminous Technologies Pvt Ltd. - Company Overview.
eLuminous Technologies Pvt Ltd. - Company Overview.eLuminous Technologies Pvt Ltd. - Company Overview.
eLuminous Technologies Pvt Ltd. - Company Overview.
 

Recently uploaded

GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 

Recently uploaded (20)

GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 

Pearls For Improving Operational Efficiency

  • 2. We are going to be introducing a social contract that deals with the relationships between each team member, and between the team and the organisation.
  • 3. Scrum doesn't solve all your problems. It just makes them visible.
  • 4. Collocation • Research has shown that only 7% of communication is the content of the message • The rest is body language, voice tone, context
  • 5. How often distributed team members communicate.
  • 6. The effects of task switching
  • 7. Most productive team size based on extensive research and study. 6+-3 Paths of communication = n(n-1)/2 6 member team = 15 paths. 7 member team = 21 paths. 5 member team = 10 paths.
  • 8. Technical debt • Comes from work that is not really "Done" • Has to be paid at some point, unless your plan includes bankruptcy • Hidden, undone work accumulates
  • 9. Forms of Technical Debt • Defects • Lack of automated build • High code complexity • Lack of automated deployment • Lack of unit tests • Highly coupled code • Business Logic in the wrong places • Too few acceptance tests • High cyclomatic complexity • Duplicated code or modules • Unreadable / hard to read names or algorithms
  • 10. Technical Debt is a Crisis in our Profession • Customers or Stake holders believe they can demand something and it can be done • Developers willingly or unconscionably cut quality to support the belief • Results includeDevelopers and customers resent the profession,Failing products, failing companies, and hateful work.We are there now
  • 11. How did we get here? • It takes 3-10 years for an organisation to back itself into this corner • Once in this corner, your competition can develop & deliver new functionality much faster than you • For every $ of competitive advantage gained by cutting quality, it costs $4 to restore it • Software is an organizational asset and decisions to cut quality must be made by executive management and reflected in the financial statements
  • 12. Paying back technical debt 1.Stop creating debt 2.Make a small payment each and every Sprint
  • 13. Team must solve their own problems • It’s the SM’s job to enable the team to do this. • Not to solve the problems for them. • (self managing)
  • 14. What is the Sprint Review for? • This is the stake holders opportunity to provide input into what they see the most important work items are to be worked on next. • A collaborative working session, not just a demonstration.
  • 16. Where we are going

Editor's Notes

  1. This template can be used as a starter file for presenting training materials in a group setting. Sections Right-click on a slide to add sections. Sections can help to organize your slides or facilitate collaboration between multiple authors. Notes Use the Notes section for delivery notes or to provide additional details for the audience. View these notes in Presentation View during your presentation. Keep in mind the font size (important for accessibility, visibility, videotaping, and online production) Coordinated colors Pay particular attention to the graphs, charts, and text boxes. Consider that attendees will print in black and white or grayscale. Run a test print to make sure your colors work when printed in pure black and white and grayscale. Graphics, tables, and graphs Keep it simple: If possible, use consistent, non-distracting styles and colors. Label all graphs and tables.
  2. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important. Introduce each of the major topics. To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  3. This is another option for an Overview slides using transitions.
  4. This is another option for an Overview slide.
  5. What will the audience be able to do after this training is complete? Briefly describe each objective how the audience will benefit from this presentation.
  6. Use a section header for each of the topics, so there is a clear transition to the audience.
  7. Keep it brief. Make your text as brief as possible to maintain a larger font size.
  8. Microsoft Engineering Excellence Microsoft Confidential
  9. Microsoft Engineering Excellence Microsoft Confidential If there is relevant video content, such as a case study video, demo of a product, or other training materials, include it in the presentation as well.
  10. Microsoft Engineering Excellence Microsoft Confidential If there is relevant video content, such as a case study video, demo of a product, or other training materials, include it in the presentation as well.
  11. Microsoft Engineering Excellence Microsoft Confidential