SlideShare une entreprise Scribd logo
1  sur  30
Choosing	
  Analytics
Murray	
  Cantor	
  PhD.	
  Cutter	
  Senior	
  Consultant
mcantor@cutter.com
©	
  2015,	
  Murray	
  Cantor
Things	
  I	
  have	
  heard	
  from	
  over	
  the	
  years
• “I	
  have	
  no	
  idea.”
– Developers,	
  when	
  asked	
  
about	
  how	
  long	
  will	
  it	
  take?	
  
• “Measures	
  are	
  a	
  waste,	
  they	
  are	
  
costly,	
  oppressive,	
  and	
  interfere	
  
with	
  the	
  real	
  work”	
  
– Some Methodologists
• “Trust	
  the	
  (my)	
  	
  process.	
  If	
  the	
  
process	
  is	
  not	
  working	
  for	
  you,	
  
you	
  are	
  doing	
  it	
  wrong.”	
  
– Some	
  (of	
  the	
  same)	
  
Methodologists
Each	
  of	
  these	
  have	
  generated	
  lots	
  of	
  heated	
  disagreements
3
Metrics	
  are	
  essential	
  for	
  
sense	
  and	
  respond	
  loops	
  to	
  achieve	
  goals
When	
  choosing	
  
measures	
  consider	
  
whether
– The	
  measures	
  let	
  
you	
  know	
  how	
  
whether	
  you	
  are	
  
achieving	
  the	
  goals?
– You	
  have	
  a	
  way	
  to	
  
respond	
  to	
  the	
  
measures?
4
Avoid	
  building	
  dashboards	
  just	
  to	
  use	
  the	
  data	
  you	
  have
The	
  two	
  key	
  considerations	
  
to	
  picking	
  your	
  measures:
5
nMixtures	
  of	
  
work	
  efforts
nLevel	
  of	
  the	
  
organization Work  item,  artifact  
completion
Staff	
  member Commits	
   to
Project,  product   deliveryProject	
  manager,	
  team	
  lead Commits	
   to
Efficiency,   value  deliverySenior	
  manager Commits	
   to
Profit,  return  on  
investment
Line	
  of	
  business	
  executive Commits	
   to
The	
  two	
  key	
  considerations	
  to	
  
choosing	
  your	
  measures:
6
nMixtures	
  of	
  
work	
  efforts
nLevel	
  of	
  the	
  
organization Work  item,  artifact  
completion
Staff	
  member Commits	
   to
Project,  product   deliveryProject	
  manager,	
  team	
  lead Commits	
   to
Efficiency,   value  deliverySenior	
  manager Commits	
   to
Profit,  return  on  
investment
Line	
  of	
  business	
  executive Commits	
   to
Meeting	
  goals	
  requires	
  analytics
7
Work	
  item,	
  artifact	
  
completion
Staff	
  member Commits	
  to
Project,	
  product	
  
delivery
Project	
  manager,	
  
team	
  lead
Commits	
  to
Efficiency,	
  value	
  
delivery
Senior	
  manager Commits	
  to
Profit,	
  return	
  on	
  investment,	
  
mission	
  fulfillment	
  
Line	
  of	
  business	
  executive Commits	
  to
Before
Aligning	
  goals
• For	
  each	
  level	
  to	
  meet	
  its	
  
goal,	
  the	
  leader	
  is	
  
dependent	
  on	
  the	
  lower	
  
level.	
  
• So,	
  the	
  leader	
  seeks	
  
commitments	
  from	
  that	
  
layer.	
  Meeting	
  those	
  
commitments	
  becomes	
  	
  
the	
  goal	
  of	
  the	
  next	
  layer.
• Hence	
  the	
  analytics	
  serve	
  
to	
  integrate	
  the	
  
organization
8
Work item, artifact
completion
Staff member Commits to
Project, product delivery
Project manager, team
lead
Commits to
Efficiency, value deliverySenior manager Commits to
Profit, return on investment,
mission fulfillment
Line of business executive Commits to
Work item, artifact
completion
Staff member Commits to
Project, product delivery
Project manager, team
lead
Commits to
Efficiency, value deliverySenior manager Commits to
Profit, return on investment,
mission fulfillment
Line of business executive Commits to
Commitments
Analytics
The	
  two	
  key	
  considerations	
  to	
  picking	
  
your	
  measures:
9
nMixtures	
  of	
  
work	
  efforts
nLevel	
  of	
  the	
  
organization Work  item,  artifact  
completion
Staff	
  member Commits	
   to
Project,  product   deliveryProject	
  manager,	
  team	
  lead Commits	
   to
Efficiency,   value  deliverySenior	
  manager Commits	
   to
Profit,  return  on  
investment
Line	
  of	
  business	
  executive Commits	
   to
Kinds	
  of	
  Development	
  Efforts:	
  What	
  is	
  your	
  mix?
10
1.Low	
  
innovation/high	
  
certainty
–Detailed	
  
understanding	
  of	
  
the	
  requirements
–Well	
  understood	
  
code
2.Some	
  innovation/
some	
  uncertainty
–Architecture/Design	
  
in	
  place
–Some	
  discovery	
  
required	
  to	
  have	
  
confidence	
  in	
  
requirements
–Some	
  
refactoring/evolution	
  
of	
  design	
  might	
  be	
  
required
3.High	
  innovation/Low	
  
Uncertainty
– Requirements	
  not	
  fully	
  
understood,	
  some	
  
experimentation	
  might	
  be	
  
required
– May	
  be	
  alternatives	
  in	
  
choice	
  of	
  technology
– No	
  initial	
  
design/architecture
1. Low	
  innovation	
  -­‐ high	
  
certainty:	
  Statistics	
  of
– Cycle,	
  lead	
  times
– Backlogs	
  size,	
  
growth
– Time	
  in	
  process
– Utilization
– Non-­‐value	
  added	
  
effort
11
2. Some	
  innovation	
  -­‐
some	
  uncertainty
– Time,	
  cost	
  to	
  
delivery
– Velocity	
  
– Burn	
  down
– Cumulative	
  Flow	
  
Diagrams	
  
3. High	
  innovation:	
  Low	
  
certainty
– Time	
  to	
  pivot
– Value	
  of	
  learning
– Business	
  canvas
– Time,	
  cost	
  to	
  delivery
Apply	
  measures	
  in	
  accord	
  with	
  mix	
  of	
  work
Descriptive
Predictive/Bayesian
Example:	
  Fitting	
  analytics	
  and	
  
practices	
  to	
  routine	
  efforts
• For	
  low	
  innovation	
  efforts	
  (continuous	
  delivery,	
  
not	
  “real”	
  projects),	
  pick	
  product	
  flow	
  practices	
  
and	
  analytics
– Uncertainty	
  is	
  low:	
  you	
  have	
  already	
  carried	
  out	
  
similar	
  efforts	
  many	
  times
– The	
  only	
  thing	
  that	
  matters	
  is	
  how	
  quickly	
  or	
  
efficiently	
  you	
  can	
  carry	
  out	
  the	
  project
• Suitable	
  for	
  lean/VSM	
  measures	
  
• Tradeoff	
  between	
  speed/efficiency(utilization)
• The	
  principles	
  described	
  by	
  Don	
  Reinertsen in	
  his	
  
book	
  Flow apply	
  in	
  this	
  bucket
12
The	
  two	
  challenges	
  in	
  
meeting	
  Bucket	
  1	
  goals:
13
1. The	
  work	
  requests	
  flow	
  is	
  
unsteady
2. Each	
  work	
  request	
  is	
  different
• The	
  assumptions	
  around	
  6-­‐sigma’s	
  
controllable	
  processes	
  are	
  not	
  met’
• In	
  practice,	
  meeting	
  bucket	
  1	
  goals	
  takes	
  
constant	
  feedback	
  and	
  response
A	
  work	
  flow	
  model	
  for	
  routine	
  efforts:	
  Focus	
  on	
  the	
  state	
  transitions	
  of	
  
the	
  work	
  products
14
Measure	
  the	
  work,	
  not	
  the	
  workers
• Focus	
  on	
  describing	
  how	
  business	
  
data	
  is	
  changed/updated,	
  by	
  a	
  
particular	
  action	
  or	
  task,	
  
throughout	
  the	
  process.
• Specifically,	
  in	
  the	
  routine	
  effort	
  
bucket,	
  flow	
  measures	
  to	
  state	
  
transitions	
  of	
  work	
  product:
– Two	
  state	
  types:
• In	
  process	
  (undergoing	
  state	
  
transitions)
• In	
  backlog	
  (awaiting	
  state	
  
transition)
15
In	
  
backlog
In	
  
process
Descriptive	
  example:	
  Cycle	
  times
16
To	
  Visualize	
  the	
  data,	
  use	
  a	
  histogram
17
80%	
  point	
  is	
  about	
  105	
  days
Insights	
  and	
  Actions
• Insights
– Both	
  teams	
  performing	
  comparably:	
  
Not	
  obvious	
  skills	
  issue
– Backlogs	
  too	
  large
– The	
  teams	
  seem	
   to	
  be	
  focusing	
  on	
  
the	
  easier,	
  not	
  the	
  most	
  critical
• Actions
– With	
  team	
  investigate	
  reason	
  for	
  
backlog	
  size
– Discovered	
  the	
  governance	
  process	
  
(decision	
  to	
  update	
  statuses)	
  is	
  
overly	
  cumbersome	
  leaving	
  staff	
  free	
  
to	
  work	
  elsewhere
– In	
  response,	
  the	
  governance	
  process	
  
was:	
  
• Streamlined	
  (an	
  approval	
  
eliminated)
• Automated	
  (less	
  time	
  spent	
  finding	
  
e-­‐mails)
– Work	
  with	
  teams	
  to	
  set	
  and	
  track	
  
cycle	
  time	
  80%	
  goal	
  by	
  priority
18
This	
  is	
  what	
  improvement	
  looks	
  like
19
Example	
  2:	
  Fitting	
  analytics	
  and	
  
practices	
  to	
  high	
  innovation	
  projects
• For	
  high	
  innovation	
  projects	
  pick	
  probabilistic	
  
methods	
  and	
  the	
  corresponding	
  set	
  of	
  
practices:
– You	
  really	
  do	
  not	
  know	
  what	
  the	
  solution	
  would	
  
look	
  like	
  – you	
  must	
  experiment	
  in	
  order	
  to	
  find	
  
it
• Not	
  knowing	
  what	
  the	
  solution	
  would	
  look	
  
like,	
  your	
  intuition	
  is	
  a	
  poor	
  guide	
  for	
  
estimating	
  and	
  scheduling	
  under	
  systemic	
  
uncertainty:
– You	
  must	
  experiment	
  in	
  an	
  affordable	
  manner
20
Bayes	
  is	
  the	
  way	
  for	
  development	
  teams	
  and	
  
management	
  to	
  deal	
  with	
  uncertainties
• In	
  bucket	
  2	
  and	
  3	
  development,	
  quantities	
  such	
  as	
  
time,	
  cost	
  to	
  complete,	
  and	
  velocity	
  are	
  not	
  known	
  
for	
  certain.	
  
– There	
  is	
  not	
  enough	
  known	
  to	
  make	
  exact	
  
predictions
– You	
  need	
  to	
  utilize	
  the	
  actual	
  data	
  you	
  produce	
  
sprint	
  by	
  sprint
• Bayesian	
  analysis	
  is	
  the	
  centuries	
  old	
  method	
  for	
  
rigorously	
  dealing	
  with	
  with	
  uncertain	
  quantities.
• Bayesian	
  analytics	
  allows	
  everyone	
  on	
  the	
  team	
  to	
  
learn	
  together.	
  
21
• Attributes	
  of	
  Bayes:
• Uncertain	
  quantities	
  are	
  specified	
  probabilities	
  
• The	
  probabilities	
  capture	
  both	
  the	
  best/worst	
  estimates	
  and	
  the	
  level	
  of	
  
uncertainty
• The	
  probabilities/beliefs	
  are	
  updated	
  as	
  information,	
  evidence	
  comes	
  in.	
  
• The	
  probability	
  distributions	
  can	
  be	
  “added,”	
  “multiplied,”	
  etc.
Estimating	
  effort	
  remaining
22
+	
  …	
  + =
l e h
No	
  probability	
  
less	
  than
No	
  probability	
  
greater	
   than
Most	
  probable	
  
value
For	
  remaining	
  stories	
  in	
  each	
  epic:
• Estimate	
  size	
  with	
  triangular	
  
distributions
• Sum	
  using	
  forward	
  propagation	
  
(aka	
  Monte	
  Carlo)
Ongoing	
  Estimates	
  of	
  Weeks	
  Late
Bayesian	
  Example:
Four	
  Project	
  Pattern
24
Summary'Statistics
Mean 11.5377134
Median 2.00294414
Variance 3412.51999
Standard'Deviation58.4167783
Lower'Percentile'[25.0]E1.3278719
Upper'Percentile'[75.0]7.37082892
Achieving	
  goals	
  requires	
  sense	
  and	
  respond	
  loops
• Key	
  principles
– Kelvin’s	
  Principle:	
  “To	
  measure	
  is	
  
to	
  know.	
  If	
  you	
  can	
  not	
  measure	
  
it,	
  you	
  can	
  not	
  improve	
  it”
• Measures	
  are	
  part	
  of	
  feedback	
  loops
– The	
  converse	
  principle:	
  “Don’t	
  
bother	
  to	
  measure	
  what	
  you	
  do	
  
not	
  intend	
  to	
  improve”
• Find	
  a	
  small	
  set	
  of	
  measures,	
  not	
  a	
  
long	
  laundry	
  list
– Einstein’s	
  Principle:	
  “The	
  best	
  
solution	
  is	
  as	
  simple	
  as	
  possible,	
  
but	
  not	
  simpler.”
• Pick	
  the	
  right,	
  not	
  overly	
  simple,	
  
statistic
25
(re)Set	
  
Goal
Take	
  
action	
  
(practices)
Measure	
  
progress	
  
(analytics)
React
Choosing	
  metrics	
  big	
  picture
Agree	
  on	
  goals
-­‐ Depends	
  on	
  the	
  levels	
  and	
  mixture	
  of	
  work
Agree	
  on	
  the	
  how	
  they	
  fit	
  into	
  the	
  loop
1.	
  “How	
  would	
  we	
  know	
  we	
  are	
  achieving	
  the	
  goal”
2.”	
  What	
  response	
  we	
  take?”
Determine	
  the	
  measures	
  needed	
  to	
  answer	
  the	
  questions
-­‐ Apply	
  the	
  Einstein	
  test	
  (as	
  simple	
  as	
  possible,	
  but	
  no	
  	
  simpler)
Specify	
  the	
  data	
  needed	
  to	
  answer	
  the	
  
questions
Automate	
  	
  collection	
  and	
  staging	
  of	
  
the	
  data
26
To	
  summarize
• There	
  is	
  no	
  one-­‐size	
  fits	
  
all	
  choice	
  of	
  measures
• Measures	
  must	
  be	
  part	
  
of	
  some	
  feedback,	
  sense	
  
and	
  respond	
  loop
• Choice	
  of	
  measures	
  
Depends	
  chiefly	
  on
– Mixture	
  of	
  work
– Level	
  of	
  organization
27
Murray  Cantor
Email:  mcantor@cutter.com
www.murraycantor.com
Contact	
  Me
.
Acerca	
  de	
  Cutter	
  Consortium
• Cutter	
  Consortium	
  es	
  una	
  firma	
  única	
  en	
  su	
  tipo,	
  integrada	
  a	
  partir	
  de	
  una	
  red	
  de	
  
colaboración	
  de	
  más	
  de	
  150	
  expertos	
  practicantes,	
  mundialmente	
   reconocidos	
  en	
  el	
  
ámbito	
  de	
  las	
  Tecnologías	
   de	
  Información,	
  comprometidos	
  en	
  la	
  generación	
  de	
  consejos	
  
críticos,	
  objetivos	
  y	
  de	
  alto	
  nivel.
• Nuestra	
  misión	
  es,	
  a	
  través	
  de	
  servicios	
  de	
  consultoría,	
  educación	
  ejecutiva	
  y	
  de	
  acceso	
  a	
  
nuestra	
  base	
  de	
  conocimiento,	
  ayudar	
  a	
  las	
  organizaciones	
  en	
  el	
  logro	
  del	
  éxito	
  
empresarial,	
  la	
  innovación	
  y	
  la	
  generación	
  de	
  ventajas	
  competitivas	
   a	
  partir	
  del	
  uso	
  de	
  las	
  
Tecnologías	
   de	
  la	
  Información.
• Nuestra	
  propuesta	
  de	
  valor	
  consiste	
  en	
  proporcionar	
  a	
  nuestros	
  clientes	
   Acceso	
  a	
  los	
  
Expertos,	
  los	
  más	
  destacados	
  dentro	
  de	
  su	
  área	
  de	
  especialidad	
   y	
  que	
  han	
  estado	
  en	
  
campo,	
  al	
  frente	
  de	
  organizaciones	
  y/o	
  proyectos	
  de	
  TI.	
  Su	
  consejo	
  deriva	
  de	
  la	
  
experiencia	
  acumulada	
  durante	
  décadas	
  y	
  de	
  las	
  lecciones	
   aprendidas	
  al	
  haber	
  
enfrentado	
  algunos	
  de	
  los	
  problemas	
  más	
  críticos	
  para	
  las	
  TI.
• Cutter	
  promueve	
  la	
  reflexión	
  sobre	
  las	
  TI	
  alentando	
  el	
  debate	
  y	
  la	
  colaboración	
  entre	
  
líderes	
  de	
  diferentes	
  dominios,	
  países	
  y	
  disciplinas;	
   los	
  pensadores	
  más	
  destacados	
  del	
  
binomio	
  TI-­‐Negocios.
Cutter	
  Consortium	
  América	
  Latina
Retorno	
  30	
  No.	
  2	
  Col.	
  Avante
Coyoacán,	
  D.F.	
  
C.P.	
  04460	
  
Tel.	
  55-­‐5336-­‐0418
contacto@cutter.com.mx
www.cutter.com.mx
@cuttermexico
cuttermexico

Contenu connexe

Tendances

Integrative KeynoteV2
Integrative KeynoteV2Integrative KeynoteV2
Integrative KeynoteV2Murray Cantor
 
Process Mapping and Process Improvement for the Small Business Owner
Process Mapping and Process Improvement  for the Small Business OwnerProcess Mapping and Process Improvement  for the Small Business Owner
Process Mapping and Process Improvement for the Small Business OwnerMichiko Diby
 
Process improvement techniques and its applicability in pharma mfg an overview
Process improvement techniques and its applicability in pharma mfg   an overviewProcess improvement techniques and its applicability in pharma mfg   an overview
Process improvement techniques and its applicability in pharma mfg an overviewVikalpNagori1
 
Lean Product Development
Lean Product DevelopmentLean Product Development
Lean Product DevelopmentTim McMahon
 
Applying PDCA, A3 Thinking & Problem Solving
Applying PDCA, A3 Thinking & Problem SolvingApplying PDCA, A3 Thinking & Problem Solving
Applying PDCA, A3 Thinking & Problem SolvingLean Enterprise Academy
 
Business process mapping
Business process mappingBusiness process mapping
Business process mappingNiyati Mehta
 
six sigma & 7 qc tools
six sigma  &  7 qc tools six sigma  &  7 qc tools
six sigma & 7 qc tools Varmahk
 
What is an A3
What is an A3What is an A3
What is an A3Rose Mark
 
Business Process Improvement - SIPOC and Toolkit
Business Process Improvement -   SIPOC  and ToolkitBusiness Process Improvement -   SIPOC  and Toolkit
Business Process Improvement - SIPOC and Toolkittmtrnr
 
Awareness To Lean & 7 Qc Tools
Awareness To Lean & 7 Qc ToolsAwareness To Lean & 7 Qc Tools
Awareness To Lean & 7 Qc ToolsNilesh Sawant
 
Process Development And Implementation 777
Process Development And Implementation 777Process Development And Implementation 777
Process Development And Implementation 777swati18
 
Lean 6 Sigma On Line Training From Searchtec
Lean 6 Sigma  On Line Training From SearchtecLean 6 Sigma  On Line Training From Searchtec
Lean 6 Sigma On Line Training From Searchtecsearchtec
 
The Trust Factor: Eliminating Waste with a Reliable System
The Trust Factor: Eliminating Waste with a Reliable SystemThe Trust Factor: Eliminating Waste with a Reliable System
The Trust Factor: Eliminating Waste with a Reliable SystemTKMG, Inc.
 
Know How Data is Calculated - OEE example
Know How Data is Calculated - OEE exampleKnow How Data is Calculated - OEE example
Know How Data is Calculated - OEE exampleTKMG, Inc.
 

Tendances (20)

What Is 6 Sigma
What Is 6 SigmaWhat Is 6 Sigma
What Is 6 Sigma
 
Integrative KeynoteV2
Integrative KeynoteV2Integrative KeynoteV2
Integrative KeynoteV2
 
PDCA AND SEVEN STEPS
PDCA AND SEVEN STEPSPDCA AND SEVEN STEPS
PDCA AND SEVEN STEPS
 
Process Mapping and Process Improvement for the Small Business Owner
Process Mapping and Process Improvement  for the Small Business OwnerProcess Mapping and Process Improvement  for the Small Business Owner
Process Mapping and Process Improvement for the Small Business Owner
 
Problem solving preview
Problem solving previewProblem solving preview
Problem solving preview
 
Process improvement techniques and its applicability in pharma mfg an overview
Process improvement techniques and its applicability in pharma mfg   an overviewProcess improvement techniques and its applicability in pharma mfg   an overview
Process improvement techniques and its applicability in pharma mfg an overview
 
Lean Product Development
Lean Product DevelopmentLean Product Development
Lean Product Development
 
Applying PDCA, A3 Thinking & Problem Solving
Applying PDCA, A3 Thinking & Problem SolvingApplying PDCA, A3 Thinking & Problem Solving
Applying PDCA, A3 Thinking & Problem Solving
 
Business process mapping
Business process mappingBusiness process mapping
Business process mapping
 
six sigma & 7 qc tools
six sigma  &  7 qc tools six sigma  &  7 qc tools
six sigma & 7 qc tools
 
086 pcda problemsolving training
086 pcda problemsolving training086 pcda problemsolving training
086 pcda problemsolving training
 
What is an A3
What is an A3What is an A3
What is an A3
 
Business Process Improvement - SIPOC and Toolkit
Business Process Improvement -   SIPOC  and ToolkitBusiness Process Improvement -   SIPOC  and Toolkit
Business Process Improvement - SIPOC and Toolkit
 
Awareness To Lean & 7 Qc Tools
Awareness To Lean & 7 Qc ToolsAwareness To Lean & 7 Qc Tools
Awareness To Lean & 7 Qc Tools
 
Process Development And Implementation 777
Process Development And Implementation 777Process Development And Implementation 777
Process Development And Implementation 777
 
Lean 6 Sigma On Line Training From Searchtec
Lean 6 Sigma  On Line Training From SearchtecLean 6 Sigma  On Line Training From Searchtec
Lean 6 Sigma On Line Training From Searchtec
 
PDCA & Tools
PDCA & ToolsPDCA & Tools
PDCA & Tools
 
The Trust Factor: Eliminating Waste with a Reliable System
The Trust Factor: Eliminating Waste with a Reliable SystemThe Trust Factor: Eliminating Waste with a Reliable System
The Trust Factor: Eliminating Waste with a Reliable System
 
Know How Data is Calculated - OEE example
Know How Data is Calculated - OEE exampleKnow How Data is Calculated - OEE example
Know How Data is Calculated - OEE example
 
Necs test tools
Necs test toolsNecs test tools
Necs test tools
 

En vedette

O que a escola não nos ensina
O que a escola não nos ensinaO que a escola não nos ensina
O que a escola não nos ensinaJoão Cristofolini
 
Human Scapes - O Design de plataformas colaborativas móveis para a cidade dig...
Human Scapes - O Design de plataformas colaborativas móveis para a cidade dig...Human Scapes - O Design de plataformas colaborativas móveis para a cidade dig...
Human Scapes - O Design de plataformas colaborativas móveis para a cidade dig...Kelly Kiyumi
 
HMBC Public Relations Profile
HMBC Public Relations ProfileHMBC Public Relations Profile
HMBC Public Relations ProfileHormaz Mistry
 
Doing Analytics Right - Selecting Analytics
Doing Analytics Right - Selecting AnalyticsDoing Analytics Right - Selecting Analytics
Doing Analytics Right - Selecting AnalyticsTasktop
 
Bulletin d'inscription colloque SFMC victimes de catastrophes
Bulletin d'inscription colloque SFMC victimes de catastrophesBulletin d'inscription colloque SFMC victimes de catastrophes
Bulletin d'inscription colloque SFMC victimes de catastrophesJan-Cedric Hansen
 

En vedette (11)

O que a escola não nos ensina
O que a escola não nos ensinaO que a escola não nos ensina
O que a escola não nos ensina
 
El relieve colombino
El relieve colombinoEl relieve colombino
El relieve colombino
 
Human Scapes - O Design de plataformas colaborativas móveis para a cidade dig...
Human Scapes - O Design de plataformas colaborativas móveis para a cidade dig...Human Scapes - O Design de plataformas colaborativas móveis para a cidade dig...
Human Scapes - O Design de plataformas colaborativas móveis para a cidade dig...
 
HMBC Public Relations Profile
HMBC Public Relations ProfileHMBC Public Relations Profile
HMBC Public Relations Profile
 
Doing Analytics Right - Selecting Analytics
Doing Analytics Right - Selecting AnalyticsDoing Analytics Right - Selecting Analytics
Doing Analytics Right - Selecting Analytics
 
Invitation forum agefiph 22 juin
Invitation forum agefiph 22 juinInvitation forum agefiph 22 juin
Invitation forum agefiph 22 juin
 
Bulletin d'inscription colloque SFMC victimes de catastrophes
Bulletin d'inscription colloque SFMC victimes de catastrophesBulletin d'inscription colloque SFMC victimes de catastrophes
Bulletin d'inscription colloque SFMC victimes de catastrophes
 
ConnectMoves
ConnectMovesConnectMoves
ConnectMoves
 
Palestra Empreendedorismo
Palestra EmpreendedorismoPalestra Empreendedorismo
Palestra Empreendedorismo
 
Creative, Digital and Design Business Briefing - August 2016
Creative, Digital and Design Business Briefing - August 2016Creative, Digital and Design Business Briefing - August 2016
Creative, Digital and Design Business Briefing - August 2016
 
S5850 datasheet
S5850 datasheetS5850 datasheet
S5850 datasheet
 

Similaire à The Agile Manager: Empowerment and Alignment

Measuring Business Analyst Impact
Measuring Business Analyst ImpactMeasuring Business Analyst Impact
Measuring Business Analyst ImpactASPE, Inc.
 
Vygantas Kazlauskas - How Agile saved Christmas in Estonia
Vygantas Kazlauskas - How Agile saved Christmas in EstoniaVygantas Kazlauskas - How Agile saved Christmas in Estonia
Vygantas Kazlauskas - How Agile saved Christmas in EstoniaAgile Lietuva
 
FXD 2018: Jen Cardello, Fidelity Investments
FXD 2018: Jen Cardello, Fidelity InvestmentsFXD 2018: Jen Cardello, Fidelity Investments
FXD 2018: Jen Cardello, Fidelity InvestmentsMad*Pow
 
Agile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgileNCR2016
 
Ppt total quality management
Ppt total quality managementPpt total quality management
Ppt total quality managementAnitha Velusamy
 
Five Step Methodology To Implement Bpr
Five Step Methodology To Implement BprFive Step Methodology To Implement Bpr
Five Step Methodology To Implement BprRoy Antony Arnold G
 
The Good, The Bad, and The Metrics
 The Good, The Bad, and The Metrics The Good, The Bad, and The Metrics
The Good, The Bad, and The MetricsTeamQualityPro
 
Doing Analytics Right - Designing and Automating Analytics
Doing Analytics Right - Designing and Automating AnalyticsDoing Analytics Right - Designing and Automating Analytics
Doing Analytics Right - Designing and Automating AnalyticsTasktop
 
Bb training improve_print
Bb training improve_printBb training improve_print
Bb training improve_printSabita Saleem
 
Focus your investments in innovations
Focus your investments in innovationsFocus your investments in innovations
Focus your investments in innovationsKobi Vider
 
Agile Metrics...That Matter
Agile Metrics...That MatterAgile Metrics...That Matter
Agile Metrics...That MatterErik Weber
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreBimlesh Gundurao
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementationTerry Bunio
 
Chapter 5 successful problem solving & task mgt
Chapter 5   successful problem solving & task mgtChapter 5   successful problem solving & task mgt
Chapter 5 successful problem solving & task mgtNasz Zainuddin
 
Game Changing Quality Strategies that Drive Organizational Excellence
Game Changing Quality Strategies that Drive Organizational ExcellenceGame Changing Quality Strategies that Drive Organizational Excellence
Game Changing Quality Strategies that Drive Organizational Excellencekushshah
 
Easy steps to cmmi l5 success
Easy steps to cmmi l5 successEasy steps to cmmi l5 success
Easy steps to cmmi l5 successDipen Vadodaria
 
Total Quality Management_module 4_18ME734.pptx
Total Quality Management_module 4_18ME734.pptxTotal Quality Management_module 4_18ME734.pptx
Total Quality Management_module 4_18ME734.pptxRoopaDNDandally
 

Similaire à The Agile Manager: Empowerment and Alignment (20)

Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
 
Measuring Business Analyst Impact
Measuring Business Analyst ImpactMeasuring Business Analyst Impact
Measuring Business Analyst Impact
 
CMMI and Agile
CMMI and AgileCMMI and Agile
CMMI and Agile
 
Vygantas Kazlauskas - How Agile saved Christmas in Estonia
Vygantas Kazlauskas - How Agile saved Christmas in EstoniaVygantas Kazlauskas - How Agile saved Christmas in Estonia
Vygantas Kazlauskas - How Agile saved Christmas in Estonia
 
FXD 2018: Jen Cardello, Fidelity Investments
FXD 2018: Jen Cardello, Fidelity InvestmentsFXD 2018: Jen Cardello, Fidelity Investments
FXD 2018: Jen Cardello, Fidelity Investments
 
Agile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coaching
 
Ppt total quality management
Ppt total quality managementPpt total quality management
Ppt total quality management
 
Five Step Methodology To Implement Bpr
Five Step Methodology To Implement BprFive Step Methodology To Implement Bpr
Five Step Methodology To Implement Bpr
 
The Good, The Bad, and The Metrics
 The Good, The Bad, and The Metrics The Good, The Bad, and The Metrics
The Good, The Bad, and The Metrics
 
Doing Analytics Right - Designing and Automating Analytics
Doing Analytics Right - Designing and Automating AnalyticsDoing Analytics Right - Designing and Automating Analytics
Doing Analytics Right - Designing and Automating Analytics
 
Bb training improve_print
Bb training improve_printBb training improve_print
Bb training improve_print
 
Focus your investments in innovations
Focus your investments in innovationsFocus your investments in innovations
Focus your investments in innovations
 
Agile Metrics...That Matter
Agile Metrics...That MatterAgile Metrics...That Matter
Agile Metrics...That Matter
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementation
 
Eric Naiburg (Scrum.org)
Eric Naiburg (Scrum.org)Eric Naiburg (Scrum.org)
Eric Naiburg (Scrum.org)
 
Chapter 5 successful problem solving & task mgt
Chapter 5   successful problem solving & task mgtChapter 5   successful problem solving & task mgt
Chapter 5 successful problem solving & task mgt
 
Game Changing Quality Strategies that Drive Organizational Excellence
Game Changing Quality Strategies that Drive Organizational ExcellenceGame Changing Quality Strategies that Drive Organizational Excellence
Game Changing Quality Strategies that Drive Organizational Excellence
 
Easy steps to cmmi l5 success
Easy steps to cmmi l5 successEasy steps to cmmi l5 success
Easy steps to cmmi l5 success
 
Total Quality Management_module 4_18ME734.pptx
Total Quality Management_module 4_18ME734.pptxTotal Quality Management_module 4_18ME734.pptx
Total Quality Management_module 4_18ME734.pptx
 

Plus de Software Guru

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasSoftware Guru
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesSoftware Guru
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environmentsSoftware Guru
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorSoftware Guru
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealSoftware Guru
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowSoftware Guru
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:Software Guru
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learningSoftware Guru
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDiSoftware Guru
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Software Guru
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSSoftware Guru
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...Software Guru
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?Software Guru
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Software Guru
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsSoftware Guru
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosSoftware Guru
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressSoftware Guru
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsSoftware Guru
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Software Guru
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoSoftware Guru
 

Plus de Software Guru (20)

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las Cosas
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso reales
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environments
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador Senior
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto ideal
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache Airflow
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learning
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDi
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJS
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOps
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stress
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goals
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseño
 

Dernier

Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 

Dernier (20)

Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 

The Agile Manager: Empowerment and Alignment

  • 1. Choosing  Analytics Murray  Cantor  PhD.  Cutter  Senior  Consultant mcantor@cutter.com ©  2015,  Murray  Cantor
  • 2. Things  I  have  heard  from  over  the  years • “I  have  no  idea.” – Developers,  when  asked   about  how  long  will  it  take?   • “Measures  are  a  waste,  they  are   costly,  oppressive,  and  interfere   with  the  real  work”   – Some Methodologists • “Trust  the  (my)    process.  If  the   process  is  not  working  for  you,   you  are  doing  it  wrong.”   – Some  (of  the  same)   Methodologists
  • 3. Each  of  these  have  generated  lots  of  heated  disagreements 3
  • 4. Metrics  are  essential  for   sense  and  respond  loops  to  achieve  goals When  choosing   measures  consider   whether – The  measures  let   you  know  how   whether  you  are   achieving  the  goals? – You  have  a  way  to   respond  to  the   measures? 4 Avoid  building  dashboards  just  to  use  the  data  you  have
  • 5. The  two  key  considerations   to  picking  your  measures: 5 nMixtures  of   work  efforts nLevel  of  the   organization Work  item,  artifact   completion Staff  member Commits   to Project,  product   deliveryProject  manager,  team  lead Commits   to Efficiency,   value  deliverySenior  manager Commits   to Profit,  return  on   investment Line  of  business  executive Commits   to
  • 6. The  two  key  considerations  to   choosing  your  measures: 6 nMixtures  of   work  efforts nLevel  of  the   organization Work  item,  artifact   completion Staff  member Commits   to Project,  product   deliveryProject  manager,  team  lead Commits   to Efficiency,   value  deliverySenior  manager Commits   to Profit,  return  on   investment Line  of  business  executive Commits   to
  • 7. Meeting  goals  requires  analytics 7 Work  item,  artifact   completion Staff  member Commits  to Project,  product   delivery Project  manager,   team  lead Commits  to Efficiency,  value   delivery Senior  manager Commits  to Profit,  return  on  investment,   mission  fulfillment   Line  of  business  executive Commits  to Before
  • 8. Aligning  goals • For  each  level  to  meet  its   goal,  the  leader  is   dependent  on  the  lower   level.   • So,  the  leader  seeks   commitments  from  that   layer.  Meeting  those   commitments  becomes     the  goal  of  the  next  layer. • Hence  the  analytics  serve   to  integrate  the   organization 8 Work item, artifact completion Staff member Commits to Project, product delivery Project manager, team lead Commits to Efficiency, value deliverySenior manager Commits to Profit, return on investment, mission fulfillment Line of business executive Commits to Work item, artifact completion Staff member Commits to Project, product delivery Project manager, team lead Commits to Efficiency, value deliverySenior manager Commits to Profit, return on investment, mission fulfillment Line of business executive Commits to Commitments Analytics
  • 9. The  two  key  considerations  to  picking   your  measures: 9 nMixtures  of   work  efforts nLevel  of  the   organization Work  item,  artifact   completion Staff  member Commits   to Project,  product   deliveryProject  manager,  team  lead Commits   to Efficiency,   value  deliverySenior  manager Commits   to Profit,  return  on   investment Line  of  business  executive Commits   to
  • 10. Kinds  of  Development  Efforts:  What  is  your  mix? 10 1.Low   innovation/high   certainty –Detailed   understanding  of   the  requirements –Well  understood   code 2.Some  innovation/ some  uncertainty –Architecture/Design   in  place –Some  discovery   required  to  have   confidence  in   requirements –Some   refactoring/evolution   of  design  might  be   required 3.High  innovation/Low   Uncertainty – Requirements  not  fully   understood,  some   experimentation  might  be   required – May  be  alternatives  in   choice  of  technology – No  initial   design/architecture
  • 11. 1. Low  innovation  -­‐ high   certainty:  Statistics  of – Cycle,  lead  times – Backlogs  size,   growth – Time  in  process – Utilization – Non-­‐value  added   effort 11 2. Some  innovation  -­‐ some  uncertainty – Time,  cost  to   delivery – Velocity   – Burn  down – Cumulative  Flow   Diagrams   3. High  innovation:  Low   certainty – Time  to  pivot – Value  of  learning – Business  canvas – Time,  cost  to  delivery Apply  measures  in  accord  with  mix  of  work Descriptive Predictive/Bayesian
  • 12. Example:  Fitting  analytics  and   practices  to  routine  efforts • For  low  innovation  efforts  (continuous  delivery,   not  “real”  projects),  pick  product  flow  practices   and  analytics – Uncertainty  is  low:  you  have  already  carried  out   similar  efforts  many  times – The  only  thing  that  matters  is  how  quickly  or   efficiently  you  can  carry  out  the  project • Suitable  for  lean/VSM  measures   • Tradeoff  between  speed/efficiency(utilization) • The  principles  described  by  Don  Reinertsen in  his   book  Flow apply  in  this  bucket 12
  • 13. The  two  challenges  in   meeting  Bucket  1  goals: 13 1. The  work  requests  flow  is   unsteady 2. Each  work  request  is  different • The  assumptions  around  6-­‐sigma’s   controllable  processes  are  not  met’ • In  practice,  meeting  bucket  1  goals  takes   constant  feedback  and  response
  • 14. A  work  flow  model  for  routine  efforts:  Focus  on  the  state  transitions  of   the  work  products 14
  • 15. Measure  the  work,  not  the  workers • Focus  on  describing  how  business   data  is  changed/updated,  by  a   particular  action  or  task,   throughout  the  process. • Specifically,  in  the  routine  effort   bucket,  flow  measures  to  state   transitions  of  work  product: – Two  state  types: • In  process  (undergoing  state   transitions) • In  backlog  (awaiting  state   transition) 15 In   backlog In   process
  • 17. To  Visualize  the  data,  use  a  histogram 17 80%  point  is  about  105  days
  • 18. Insights  and  Actions • Insights – Both  teams  performing  comparably:   Not  obvious  skills  issue – Backlogs  too  large – The  teams  seem   to  be  focusing  on   the  easier,  not  the  most  critical • Actions – With  team  investigate  reason  for   backlog  size – Discovered  the  governance  process   (decision  to  update  statuses)  is   overly  cumbersome  leaving  staff  free   to  work  elsewhere – In  response,  the  governance  process   was:   • Streamlined  (an  approval   eliminated) • Automated  (less  time  spent  finding   e-­‐mails) – Work  with  teams  to  set  and  track   cycle  time  80%  goal  by  priority 18
  • 19. This  is  what  improvement  looks  like 19
  • 20. Example  2:  Fitting  analytics  and   practices  to  high  innovation  projects • For  high  innovation  projects  pick  probabilistic   methods  and  the  corresponding  set  of   practices: – You  really  do  not  know  what  the  solution  would   look  like  – you  must  experiment  in  order  to  find   it • Not  knowing  what  the  solution  would  look   like,  your  intuition  is  a  poor  guide  for   estimating  and  scheduling  under  systemic   uncertainty: – You  must  experiment  in  an  affordable  manner 20
  • 21. Bayes  is  the  way  for  development  teams  and   management  to  deal  with  uncertainties • In  bucket  2  and  3  development,  quantities  such  as   time,  cost  to  complete,  and  velocity  are  not  known   for  certain.   – There  is  not  enough  known  to  make  exact   predictions – You  need  to  utilize  the  actual  data  you  produce   sprint  by  sprint • Bayesian  analysis  is  the  centuries  old  method  for   rigorously  dealing  with  with  uncertain  quantities. • Bayesian  analytics  allows  everyone  on  the  team  to   learn  together.   21 • Attributes  of  Bayes: • Uncertain  quantities  are  specified  probabilities   • The  probabilities  capture  both  the  best/worst  estimates  and  the  level  of   uncertainty • The  probabilities/beliefs  are  updated  as  information,  evidence  comes  in.   • The  probability  distributions  can  be  “added,”  “multiplied,”  etc.
  • 22. Estimating  effort  remaining 22 +  …  + = l e h No  probability   less  than No  probability   greater   than Most  probable   value For  remaining  stories  in  each  epic: • Estimate  size  with  triangular   distributions • Sum  using  forward  propagation   (aka  Monte  Carlo)
  • 23. Ongoing  Estimates  of  Weeks  Late
  • 24. Bayesian  Example: Four  Project  Pattern 24 Summary'Statistics Mean 11.5377134 Median 2.00294414 Variance 3412.51999 Standard'Deviation58.4167783 Lower'Percentile'[25.0]E1.3278719 Upper'Percentile'[75.0]7.37082892
  • 25. Achieving  goals  requires  sense  and  respond  loops • Key  principles – Kelvin’s  Principle:  “To  measure  is   to  know.  If  you  can  not  measure   it,  you  can  not  improve  it” • Measures  are  part  of  feedback  loops – The  converse  principle:  “Don’t   bother  to  measure  what  you  do   not  intend  to  improve” • Find  a  small  set  of  measures,  not  a   long  laundry  list – Einstein’s  Principle:  “The  best   solution  is  as  simple  as  possible,   but  not  simpler.” • Pick  the  right,  not  overly  simple,   statistic 25 (re)Set   Goal Take   action   (practices) Measure   progress   (analytics) React
  • 26. Choosing  metrics  big  picture Agree  on  goals -­‐ Depends  on  the  levels  and  mixture  of  work Agree  on  the  how  they  fit  into  the  loop 1.  “How  would  we  know  we  are  achieving  the  goal” 2.”  What  response  we  take?” Determine  the  measures  needed  to  answer  the  questions -­‐ Apply  the  Einstein  test  (as  simple  as  possible,  but  no    simpler) Specify  the  data  needed  to  answer  the   questions Automate    collection  and  staging  of   the  data 26
  • 27. To  summarize • There  is  no  one-­‐size  fits   all  choice  of  measures • Measures  must  be  part   of  some  feedback,  sense   and  respond  loop • Choice  of  measures   Depends  chiefly  on – Mixture  of  work – Level  of  organization 27
  • 29. Acerca  de  Cutter  Consortium • Cutter  Consortium  es  una  firma  única  en  su  tipo,  integrada  a  partir  de  una  red  de   colaboración  de  más  de  150  expertos  practicantes,  mundialmente   reconocidos  en  el   ámbito  de  las  Tecnologías   de  Información,  comprometidos  en  la  generación  de  consejos   críticos,  objetivos  y  de  alto  nivel. • Nuestra  misión  es,  a  través  de  servicios  de  consultoría,  educación  ejecutiva  y  de  acceso  a   nuestra  base  de  conocimiento,  ayudar  a  las  organizaciones  en  el  logro  del  éxito   empresarial,  la  innovación  y  la  generación  de  ventajas  competitivas   a  partir  del  uso  de  las   Tecnologías   de  la  Información. • Nuestra  propuesta  de  valor  consiste  en  proporcionar  a  nuestros  clientes   Acceso  a  los   Expertos,  los  más  destacados  dentro  de  su  área  de  especialidad   y  que  han  estado  en   campo,  al  frente  de  organizaciones  y/o  proyectos  de  TI.  Su  consejo  deriva  de  la   experiencia  acumulada  durante  décadas  y  de  las  lecciones   aprendidas  al  haber   enfrentado  algunos  de  los  problemas  más  críticos  para  las  TI. • Cutter  promueve  la  reflexión  sobre  las  TI  alentando  el  debate  y  la  colaboración  entre   líderes  de  diferentes  dominios,  países  y  disciplinas;   los  pensadores  más  destacados  del   binomio  TI-­‐Negocios.
  • 30. Cutter  Consortium  América  Latina Retorno  30  No.  2  Col.  Avante Coyoacán,  D.F.   C.P.  04460   Tel.  55-­‐5336-­‐0418 contacto@cutter.com.mx www.cutter.com.mx @cuttermexico cuttermexico