SlideShare uma empresa Scribd logo
1 de 77
Baixar para ler offline
Agile Consistency
vs Flexibility
Creating a Culture of Change
We need everyone to “speak
the same language” if they’re
going to work together.
Steve Adolph
2
www.steveadolph.com
www.developmentknowledge.com
What this is all about:
• One goal of many “agile transformations” is to create
consistency so teams can work together smoothly.
• Transformations often fall short of their objectives and
can have the unintended consequence of creating a
culture of conformance rather than a a culture of
change.
• We will compare a mechanistic model and organic
model of organization to explain why this can happen.
• We will provide a 2+1 model for systematically creating
consistency and a culture of change
3
AN AGILE TRANSFORMATION SAGA
4
The start of a typical consulting
engagement: Islands of Agility
5
Problems with ”Islands of Agility”:
• Barrier to teams working together
– Inability to re-use and share knowledge
• Challenging to manage
– Lacks repeatable processes
– Difficult to collect meaningful metrics
• Difficult to improve
– Improvement is ad hoc rather than systematic
– Knowledge is associated with individuals rather
than corporate knowledge base
– Individuals become constraint to scale
6
Management seeks a solution to the
“Islands of Agility”
We need everyone to
“speak the same language”
if they’re going to work
together
7
An Agile Centre of Excellence (CoE) maybe
created to drive the change…
This in
addition to
my day job?
We’re doing an agile
transformation and you will lead
that change. One goal is creating
a consistent structure so our
teams are on the same page and
can work together.
8
A methodology and maybe a coach are
adopted...
I think the Comprehensive
Agile Methodology will help
get all your teams on the
same page.
9
The teams are trained in the methodology (and
possibly new tools)... Let me tell you how the
comprehensive agile
methodology defines all your new
roles, practices, and work
products…
10
Now we finally
have a consistent
structure!
Finally…
11
Yes and from what we were
hearing we all thought we
were on the same page.
Unfortunately we weren’t.
However can structure on its own create
alignment? “People trump process” – Alistair Cockburn
How could you miss those
dependencies? Our methodology has
all sorts of coordination meetings?
Aren’t you holding them?
12
Yes but some of
these practices
aren’t working for
my team
Does structure facilitate flexibility and the ability to
adapt?
If we don’t have
consistency we will
have chaos
13
You are just saying
that because you are
find the changes
inconvenient
What happens to the culture of change if
an over enthusiastic desire for consistency
suppresses change?
That’s not how
we do agile!
Where did that
character come
from?
But we just wanted
to try something!
14
The result?
But we’re agile?!! I
thought things were
suppose to get better
with a consistent
structure
15
“Corporate transformations have a miserable success
rate…studies consistently report that about ¾ of change efforts
flop” - HBR Nov-Dec 2017
Another great career lost to a “transformation”
We did everything
right, so how did it go
so wrong?
16
Poll Here: Any of this familiar?
1. Yes: this is my life right now.
2. Sort of: we’re in the midst of a
transformation and while we’re seeing issues,
its moving in the right direction.
3. No: we’re in the midst of a transformation
and things are really going well.
4. Don’t know: we’re still exploring our options
17
Thesis:
Seeking “consistency” by standardizing
practices and tools in knowledge based
work processes (like software
development) risks creating unhealthy
processes – an unhealthy “eco-system” –
because such processes cannot adapt.
18
TWO MODELS OF CONSISTENCY
19
We need consistency to work together.
?
? ?
? ?
? 20
But what do we mean by “consistency”?
Is consistency, conformity?
21
How we define “consistency” depends on how
we see our organization.
• Organization as a
machine
• Organization as an
organism
22
The organization as a machine –
Frederick Taylor
Emphasis on “efficient”
operation:
– Bureaucratic organization
– Well defined job
descriptions
– Management by objectives
– Responsibility for planning
lies with management
23
Machine Model Consistency: The Software
Factory
24
…but is the ”Software Factory” the solution?
Mechanistic models work well
where there is little need to
adapt:
•Straightforward tasks
•Stable environment
•No variation – produce the
same thing every time
•Precision is at a premium
•Compliant workers
But does this sound like
the traits of knowledge
work?
25
We just want to try
something different to
see if it will work better
If we don’t have
consistency we will
have chaos
Some of these practices
aren’t working for my
team
Knowledge work requires
flexibility.
26
The organization as an organism.
Emphasis is on adapting an
organization to the environment*
• Organizations are “open
systems”
• Different “species” of
organization need different
types of environments.
• The is no one “best way” of
organizing
• Management seeks to achieve
alignment and good fits
* - Images of Organization pg.42
27
The organization from a biological point of
view: a diverse eco system of organisms
exchanging resources
28
A biological model of consistency?
Consistency is the capability of the
organization to create a healthy
environment that facilitates the
interaction between all the different
organisms (Islands of Agility) in the
organizational eco-system
29
The machine model approach to consistency:
Pave over the Eco-system! Create a “mono
culture”
30
Consequences of a mono culture:
Lack of Resilience.
31
The IT Mono Culture?
How well will a mono culture organization tolerate
disruption?
32
Invasive Species – take over “empty spots” in the
eco-system”
33
Invasive Species: Rogue Excel sheets and
web tools
34
The Organizational Mono Culture: An
Unhealthy Organizational Eco-system:
• Lacks resilience, cannot change in face
of environmental change.
• Invasive species fill the gaps where
methodologies and tools fall short
impeding communications. Makes
systematic improvement challenging.
35
Embrace a diverse multi methodological world
Teams and programs create their
methodologies and select their
tools depending on their
context, and even personal
preferences.
36
“Every project deserves its
own methodology”
- Alistair Cockburn,
Doctoral dissertation
37
But this sounds like a recipe for chaos!
38
The “Liberating Form” - Neil Harrison
Creating balance between structure and flexibility.
39
Methodology and tools as “guard rails”
Minimize mandated practices to what is necessary to
liberate the creativity of our people.
”...barely sufficient process”
– Jim Highsmith
40
A SYSTEMATIC APPROACH TO
TRANSFORMING THE ECO-SYSTEM
41
A 2+1 part solution in the form of a
software engineering fable as told by
Philippe Kruchten….
NSERC Chair in Design Engineering
Former Director of Process Engineering at Rational
….and the Newt!
42
43
44
45
46
The Frog says “all projects are the same”
Represents the common attributes of software
development
47
The Octopus says “all projects are different”
Represents the contextual attributes of a project.
48
And of course we cannot forget the people –
How people work together is the single largest determinant of success,
possibly swamping all other factors
49
Introducing the “Newt” who says “people create
software”
Who can cultivate the social process we need to keep everyone
aligned?
50
Two Models of Change
Machine Model:
Paves over the diversity of the
eco-system by installing
standard practices and expects
the context and social systems
to adapt.
Organic Model:
Embraces the diversity of the
eco-system. Practices, context,
and social system change
holistically.
COE as Enforcers of Change COE as Facilitators of Change
51
Poll Here: What Model of Change Have
You Experienced in Your Organization?
1. Mechanistic: We adopted a specific
methodology and then we were all expected to
adapt to it.
2. Organic: While we did adopt a specific
methodology, we are working hard to integrate
it holistically into our context and social systems.
3. Chaos and Magic: Pretty much everyone does
what they want. Somehow magically it all comes
together.
4. Don’t know: I haven’t been through a
“transformation” yet or thought much about it.
52
THE AGILE TRANSFORMATION
SAGA - REDUX
53
A Cautionary Tale
• It is tremendously easy to delude ourselves
that we are building an organic organization
because we are adopting an ”agile”
methodology, when in fact we are creating a
mechanistic mono-culture.
• It is the difference between doing agile and
being agile.
But we’re
agile!!
54
Management seeks a solution to the
“Islands of Agility”
We need everyone to
“speak the same language”
if they’re going to work
together
55
We still need an Agile COE AND…
We’re doing an agile
transformation and you will lead
that change. One goal is creating
an eco-system that enables our
teams to work together.
This in
addition to
my day job?
56
And probably still adopt a methodology (or
two).
I think the Comprehensive
Agile Methodology will help
as a guiding framework.
57
And the need for training does not go
away, AND… Let me tell you about the
comprehensive agile framework,
but first lets make sure we
understand the economics that
drive this.
58
Facilitating the eco-system- but what about
tooling?
59
Enable diversity by inter-connecting the
tool
60
Tooling facilitates the exchange of resources
between teams rather than enforcing how the
team gets their job done.
61
Some of these
practices aren’t
working for my
team
How does this conversation change?...
Is that because its hard to change, or
what is it about your context that we
have to adapt to?
62
…and what about this conversation?
That’s not how
we do agile!
But we just wanted
to try something!
63
Facilitate the opportunity to learn…
You guys seem to
be doing something
different!
we just wanted to
try to reduce our
story writing effort
Lets see what
we can learn
then. As long as
you stay aligned
with our
principles, and
run this as an
experiment.
64
Yes and from what we were
hearing we all thought we
were on the same page.
Unfortunately we weren’t.
While some structure is necessary, its not
sufficient…
How could you miss those
dependencies? Our methodology has
all sorts of coordination meetings?
Aren’t you holding them?
65
People really do trump process. Learn to
unleash people’s talents.
What if Lydia facilitated the
meetings?
Great idea, she knows how to
make sure everyone really is on
the same page and no one would
dare miss the meetings.!
66
Wow, we really
are finally on
the same page
A better result?
67
A Tale of Two Approaches
Mechanistic (Frog only)
• Methodology used as a tool
for conformance
• CoE mandate is to roll out
the methodology
• People are animators of the
system
• Experimenting is often seen
as non conformance
• Mandated tool suite is
imposed
Organic (Frog, Octopus, Newt)
• Methodology used as a tool
for encouraging change
• CoE mandate is to create a
healthy eco-system
• People are an intrinsic part
of the system
• Experimentation (and hence
learning from failure) is
encouraged
• Diverse tooling is integrated
68
The downside of the organic model
Everyone participate in process improvement. This is
NOT solely the responsibility of the CoE
69
Why is this important?
“….Personnel attributes and human relations
activities provide by far the largest source of
opportunity for improving software
productivity”
- Barry Boehm, 1981, Software Engineering Economics
70
FINAL WORDS
71
“Conformity is the jailer of freedom and the
enemy of growth” – John F. Kennedy
72
Organizations that fossilize mechanistic
processes – even agile processes - are destined
to become fossils themselves
73
Summary: Our Biological Definition of
Consistency
Consistency is the capability of the organization to
create a healthy environment that facilitates the
interaction between all the different organisms (Islands
of Agility) in the organizational eco-system
74
Summary
• Consistency is not conformity.
• Enforcement of standard practices and standard tools
may create a mono culture by paving over a vibrant
eco-system
• The Frog, Octopus, and Newt represent three
perspectives of knowledge work, practice, context, and
people.
• An effective consistency programs focuses on all the
creatures in the eco-system– the Frog, Octopus, and
the Newt and changes them holistically
• Inter-connect tools rather than using a single tool to
create conformity
75
Bibliography
• Morgan, G. (2006), Images of Organization, Sage Publications
• Taylor, F.W, 1911, The Principles of Scientific Management,
Courier
• Burns, T., Stalker G. M., (1961), The Management of
Innovation, Tavistok
• Kruchten, P. (2012), The Frog and the Octopus: A Conceptual
Model of Software Development
• Adolph, S., Kruchten, P. Hall, W. (2012) Reconciling
Perspectives: How People Manage the Process of Software
Development – Journal of Systems and Software
76
Thank You!
Feel free to reach out… We’d love to hear from
you.
• Steve@developmentknowledge.com
• info@tasktop.com
• marketing@cprime.com
77

Mais conteúdo relacionado

Mais procurados

Favoring the Emergence through Agile Scaffolding
Favoring the Emergence through Agile ScaffoldingFavoring the Emergence through Agile Scaffolding
Favoring the Emergence through Agile ScaffoldingEmiliano Soldi
 
Chris Jansen (www.Ideacreation.org) - "Leadership concepts"
Chris Jansen (www.Ideacreation.org) - "Leadership concepts"Chris Jansen (www.Ideacreation.org) - "Leadership concepts"
Chris Jansen (www.Ideacreation.org) - "Leadership concepts"Chris Jansen
 
Seeing through complexity
Seeing through complexitySeeing through complexity
Seeing through complexityEmiliano Soldi
 
Chris Jansen (www.Ideacreation.org) - "Strategising towards 'inside-out' orga...
Chris Jansen (www.Ideacreation.org) - "Strategising towards 'inside-out' orga...Chris Jansen (www.Ideacreation.org) - "Strategising towards 'inside-out' orga...
Chris Jansen (www.Ideacreation.org) - "Strategising towards 'inside-out' orga...Chris Jansen
 
The Big-Ass View on Competence (and Communication)
The Big-Ass View on Competence (and Communication)The Big-Ass View on Competence (and Communication)
The Big-Ass View on Competence (and Communication)Jurgen Appelo
 
Complexity based leadership: Navigating complex challenges
Complexity based leadership: Navigating complex challengesComplexity based leadership: Navigating complex challenges
Complexity based leadership: Navigating complex challengesChris Jansen
 
Christchurch - a leadership incubator? Dec 2014
Christchurch - a leadership incubator? Dec 2014Christchurch - a leadership incubator? Dec 2014
Christchurch - a leadership incubator? Dec 2014Chris Jansen
 
SCIRT Lunch and Learn session: Changing leadership 2013
SCIRT Lunch and Learn session: Changing leadership 2013SCIRT Lunch and Learn session: Changing leadership 2013
SCIRT Lunch and Learn session: Changing leadership 2013Chris Jansen
 
What Culture are you working with and how Agile is it?
What Culture are you working with and how Agile is it?What Culture are you working with and how Agile is it?
What Culture are you working with and how Agile is it?Rowan Bunning
 
AISA Leadership Retreat Ghana - Leading complex change 2013
AISA Leadership Retreat Ghana - Leading complex change 2013AISA Leadership Retreat Ghana - Leading complex change 2013
AISA Leadership Retreat Ghana - Leading complex change 2013Chris Jansen
 
2013 leading change for the future doig jansen day shared slides
2013 leading change for the future doig jansen day shared slides2013 leading change for the future doig jansen day shared slides
2013 leading change for the future doig jansen day shared slidesChris Jansen
 
Leveraging systems thinking for strategic clarity
Leveraging systems thinking for strategic clarityLeveraging systems thinking for strategic clarity
Leveraging systems thinking for strategic clarityChris Jansen
 
Leadership as a change agent in the business world: Ma.sp.Nourhan Balian
Leadership as a change agent in the business world: Ma.sp.Nourhan Balian Leadership as a change agent in the business world: Ma.sp.Nourhan Balian
Leadership as a change agent in the business world: Ma.sp.Nourhan Balian Nourhan Balian
 
Chris Jansen (www.Ideacreation.org) - "Seeding innovation through adaptive le...
Chris Jansen (www.Ideacreation.org) - "Seeding innovation through adaptive le...Chris Jansen (www.Ideacreation.org) - "Seeding innovation through adaptive le...
Chris Jansen (www.Ideacreation.org) - "Seeding innovation through adaptive le...Chris Jansen
 
The LinC Project - a thriving incubator of leadership in communities
The LinC Project - a thriving incubator of leadership in communitiesThe LinC Project - a thriving incubator of leadership in communities
The LinC Project - a thriving incubator of leadership in communitiesChris Jansen
 
Building a thriving leadership incubator
Building a thriving leadership incubatorBuilding a thriving leadership incubator
Building a thriving leadership incubatorChris Jansen
 
EARCOS 2015 Emergent leadership -people, culture and collective intelligence
EARCOS 2015 Emergent leadership -people, culture and collective intelligenceEARCOS 2015 Emergent leadership -people, culture and collective intelligence
EARCOS 2015 Emergent leadership -people, culture and collective intelligenceChris Jansen
 

Mais procurados (20)

Favoring the Emergence through Agile Scaffolding
Favoring the Emergence through Agile ScaffoldingFavoring the Emergence through Agile Scaffolding
Favoring the Emergence through Agile Scaffolding
 
Chris Jansen (www.Ideacreation.org) - "Leadership concepts"
Chris Jansen (www.Ideacreation.org) - "Leadership concepts"Chris Jansen (www.Ideacreation.org) - "Leadership concepts"
Chris Jansen (www.Ideacreation.org) - "Leadership concepts"
 
Seeing through complexity
Seeing through complexitySeeing through complexity
Seeing through complexity
 
Organizational agility
Organizational agilityOrganizational agility
Organizational agility
 
Chris Jansen (www.Ideacreation.org) - "Strategising towards 'inside-out' orga...
Chris Jansen (www.Ideacreation.org) - "Strategising towards 'inside-out' orga...Chris Jansen (www.Ideacreation.org) - "Strategising towards 'inside-out' orga...
Chris Jansen (www.Ideacreation.org) - "Strategising towards 'inside-out' orga...
 
The Big-Ass View on Competence (and Communication)
The Big-Ass View on Competence (and Communication)The Big-Ass View on Competence (and Communication)
The Big-Ass View on Competence (and Communication)
 
Complexity based leadership: Navigating complex challenges
Complexity based leadership: Navigating complex challengesComplexity based leadership: Navigating complex challenges
Complexity based leadership: Navigating complex challenges
 
Christchurch - a leadership incubator? Dec 2014
Christchurch - a leadership incubator? Dec 2014Christchurch - a leadership incubator? Dec 2014
Christchurch - a leadership incubator? Dec 2014
 
SCIRT Lunch and Learn session: Changing leadership 2013
SCIRT Lunch and Learn session: Changing leadership 2013SCIRT Lunch and Learn session: Changing leadership 2013
SCIRT Lunch and Learn session: Changing leadership 2013
 
What Culture are you working with and how Agile is it?
What Culture are you working with and how Agile is it?What Culture are you working with and how Agile is it?
What Culture are you working with and how Agile is it?
 
AISA Leadership Retreat Ghana - Leading complex change 2013
AISA Leadership Retreat Ghana - Leading complex change 2013AISA Leadership Retreat Ghana - Leading complex change 2013
AISA Leadership Retreat Ghana - Leading complex change 2013
 
2013 leading change for the future doig jansen day shared slides
2013 leading change for the future doig jansen day shared slides2013 leading change for the future doig jansen day shared slides
2013 leading change for the future doig jansen day shared slides
 
Leveraging systems thinking for strategic clarity
Leveraging systems thinking for strategic clarityLeveraging systems thinking for strategic clarity
Leveraging systems thinking for strategic clarity
 
Leadership as a change agent in the business world: Ma.sp.Nourhan Balian
Leadership as a change agent in the business world: Ma.sp.Nourhan Balian Leadership as a change agent in the business world: Ma.sp.Nourhan Balian
Leadership as a change agent in the business world: Ma.sp.Nourhan Balian
 
Chris Jansen (www.Ideacreation.org) - "Seeding innovation through adaptive le...
Chris Jansen (www.Ideacreation.org) - "Seeding innovation through adaptive le...Chris Jansen (www.Ideacreation.org) - "Seeding innovation through adaptive le...
Chris Jansen (www.Ideacreation.org) - "Seeding innovation through adaptive le...
 
LKCE16 - Dark Collaboration by Katherine Kirk
LKCE16 - Dark Collaboration by Katherine KirkLKCE16 - Dark Collaboration by Katherine Kirk
LKCE16 - Dark Collaboration by Katherine Kirk
 
The LinC Project - a thriving incubator of leadership in communities
The LinC Project - a thriving incubator of leadership in communitiesThe LinC Project - a thriving incubator of leadership in communities
The LinC Project - a thriving incubator of leadership in communities
 
Building a thriving leadership incubator
Building a thriving leadership incubatorBuilding a thriving leadership incubator
Building a thriving leadership incubator
 
EARCOS 2015 Emergent leadership -people, culture and collective intelligence
EARCOS 2015 Emergent leadership -people, culture and collective intelligenceEARCOS 2015 Emergent leadership -people, culture and collective intelligence
EARCOS 2015 Emergent leadership -people, culture and collective intelligence
 
Agile metrics
Agile metricsAgile metrics
Agile metrics
 

Semelhante a Agile Consistency vs Flexibility: Creating a Culture of Change

Agile 2 - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
Agile 2  - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021Agile 2  - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
Agile 2 - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021Lisa Boyer Cooney (she/her)
 
Start small, stay small!
Start small, stay small!Start small, stay small!
Start small, stay small!Marcin Czenko
 
Agile Leaders and Agile Managers
Agile Leaders and Agile ManagersAgile Leaders and Agile Managers
Agile Leaders and Agile ManagersLuca Sturaro
 
Dc feb 2013 l.falsafi
Dc feb 2013 l.falsafiDc feb 2013 l.falsafi
Dc feb 2013 l.falsafileilifalsafi
 
An introduction to Agile Organisational Model
An introduction to Agile Organisational ModelAn introduction to Agile Organisational Model
An introduction to Agile Organisational ModelPierre E. NEIS
 
Systems thinking for agile transformations
Systems thinking for agile transformationsSystems thinking for agile transformations
Systems thinking for agile transformationsDhaval Panchal
 
by Nanda Lankalapalli (32) (Copyright © 2018 - All right.docx
by Nanda Lankalapalli (32) (Copyright © 2018 - All right.docxby Nanda Lankalapalli (32) (Copyright © 2018 - All right.docx
by Nanda Lankalapalli (32) (Copyright © 2018 - All right.docxclairbycraft
 
by Nanda Lankalapalli (32) (Copyright © 2018 - All right
by Nanda Lankalapalli (32) (Copyright © 2018 - All rightby Nanda Lankalapalli (32) (Copyright © 2018 - All right
by Nanda Lankalapalli (32) (Copyright © 2018 - All rightChereCoble417
 
Steve Denning- How to make the whole organisation agile
Steve Denning- How to make the whole organisation agileSteve Denning- How to make the whole organisation agile
Steve Denning- How to make the whole organisation agileScrum Australia Pty Ltd
 
Beyond Agile Practices: Where Did We Go Wrong?
Beyond Agile Practices: Where Did We Go Wrong?Beyond Agile Practices: Where Did We Go Wrong?
Beyond Agile Practices: Where Did We Go Wrong?troytuttle
 
by Nanda Lankalapalli32Copyright © 2018 - All rights are r.docx
by Nanda Lankalapalli32Copyright © 2018 - All rights are r.docxby Nanda Lankalapalli32Copyright © 2018 - All rights are r.docx
by Nanda Lankalapalli32Copyright © 2018 - All rights are r.docxclairbycraft
 
A Complexity-based approach to Enterprise Architecture
A Complexity-based approach to Enterprise ArchitectureA Complexity-based approach to Enterprise Architecture
A Complexity-based approach to Enterprise ArchitectureMikkel Brahm
 
Large Scale Scrum: More with LeSS
Large Scale Scrum: More with LeSSLarge Scale Scrum: More with LeSS
Large Scale Scrum: More with LeSSRam Srinivasan, CST
 
GreenBiz 19 Workshop Slides: The School of Systems Change
GreenBiz 19 Workshop Slides: The School of Systems ChangeGreenBiz 19 Workshop Slides: The School of Systems Change
GreenBiz 19 Workshop Slides: The School of Systems ChangeGreenBiz Group
 
Transformation. Continuous transformation, systems thinking
Transformation. Continuous transformation, systems thinkingTransformation. Continuous transformation, systems thinking
Transformation. Continuous transformation, systems thinkingShiftup
 
What can Enterprise Architecture learn from Systems Thinking?
What can Enterprise Architecture learn from Systems Thinking?What can Enterprise Architecture learn from Systems Thinking?
What can Enterprise Architecture learn from Systems Thinking?Richard Veryard
 

Semelhante a Agile Consistency vs Flexibility: Creating a Culture of Change (20)

Agile 2 - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
Agile 2  - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021Agile 2  - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
Agile 2 - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
 
Start small, stay small!
Start small, stay small!Start small, stay small!
Start small, stay small!
 
Agile Leaders and Agile Managers
Agile Leaders and Agile ManagersAgile Leaders and Agile Managers
Agile Leaders and Agile Managers
 
Holacracy @ARCA
Holacracy @ARCAHolacracy @ARCA
Holacracy @ARCA
 
Dc feb 2013 l.falsafi
Dc feb 2013 l.falsafiDc feb 2013 l.falsafi
Dc feb 2013 l.falsafi
 
An introduction to Agile Organisational Model
An introduction to Agile Organisational ModelAn introduction to Agile Organisational Model
An introduction to Agile Organisational Model
 
Systems thinking for agile transformations
Systems thinking for agile transformationsSystems thinking for agile transformations
Systems thinking for agile transformations
 
by Nanda Lankalapalli (32) (Copyright © 2018 - All right.docx
by Nanda Lankalapalli (32) (Copyright © 2018 - All right.docxby Nanda Lankalapalli (32) (Copyright © 2018 - All right.docx
by Nanda Lankalapalli (32) (Copyright © 2018 - All right.docx
 
by Nanda Lankalapalli (32) (Copyright © 2018 - All right
by Nanda Lankalapalli (32) (Copyright © 2018 - All rightby Nanda Lankalapalli (32) (Copyright © 2018 - All right
by Nanda Lankalapalli (32) (Copyright © 2018 - All right
 
Steve Denning- How to make the whole organisation agile
Steve Denning- How to make the whole organisation agileSteve Denning- How to make the whole organisation agile
Steve Denning- How to make the whole organisation agile
 
An agile approach to organizational development
An agile approach to organizational developmentAn agile approach to organizational development
An agile approach to organizational development
 
Beyond Agile Practices: Where Did We Go Wrong?
Beyond Agile Practices: Where Did We Go Wrong?Beyond Agile Practices: Where Did We Go Wrong?
Beyond Agile Practices: Where Did We Go Wrong?
 
Change Management
Change ManagementChange Management
Change Management
 
by Nanda Lankalapalli32Copyright © 2018 - All rights are r.docx
by Nanda Lankalapalli32Copyright © 2018 - All rights are r.docxby Nanda Lankalapalli32Copyright © 2018 - All rights are r.docx
by Nanda Lankalapalli32Copyright © 2018 - All rights are r.docx
 
A Complexity-based approach to Enterprise Architecture
A Complexity-based approach to Enterprise ArchitectureA Complexity-based approach to Enterprise Architecture
A Complexity-based approach to Enterprise Architecture
 
Large Scale Scrum: More with LeSS
Large Scale Scrum: More with LeSSLarge Scale Scrum: More with LeSS
Large Scale Scrum: More with LeSS
 
GreenBiz 19 Workshop Slides: The School of Systems Change
GreenBiz 19 Workshop Slides: The School of Systems ChangeGreenBiz 19 Workshop Slides: The School of Systems Change
GreenBiz 19 Workshop Slides: The School of Systems Change
 
Transformation. Continuous transformation, systems thinking
Transformation. Continuous transformation, systems thinkingTransformation. Continuous transformation, systems thinking
Transformation. Continuous transformation, systems thinking
 
What can Enterprise Architecture learn from Systems Thinking?
What can Enterprise Architecture learn from Systems Thinking?What can Enterprise Architecture learn from Systems Thinking?
What can Enterprise Architecture learn from Systems Thinking?
 
Impact of Agile on HR
Impact of Agile on HRImpact of Agile on HR
Impact of Agile on HR
 

Mais de Cprime

A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...Cprime
 
Harnessing Atlassian's Power Through Cloud Transformation and Adoption
Harnessing Atlassian's Power Through Cloud Transformation and AdoptionHarnessing Atlassian's Power Through Cloud Transformation and Adoption
Harnessing Atlassian's Power Through Cloud Transformation and AdoptionCprime
 
AI-powered Service Management: Streamlining Incident Management in JSM using ...
AI-powered Service Management: Streamlining Incident Management in JSM using ...AI-powered Service Management: Streamlining Incident Management in JSM using ...
AI-powered Service Management: Streamlining Incident Management in JSM using ...Cprime
 
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...Cprime
 
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPTAI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPTCprime
 
From Project to Product - The Need for Speed
From Project to Product - The Need for SpeedFrom Project to Product - The Need for Speed
From Project to Product - The Need for SpeedCprime
 
We Need a Hero — How to Find and Support Your Next Superstar Product Owner
We Need a Hero — How to Find and Support Your Next Superstar Product OwnerWe Need a Hero — How to Find and Support Your Next Superstar Product Owner
We Need a Hero — How to Find and Support Your Next Superstar Product OwnerCprime
 
How to Unlock Productivity and Innovation with Generative AI and ChatGPT
How to Unlock Productivity and Innovation with Generative AI and ChatGPTHow to Unlock Productivity and Innovation with Generative AI and ChatGPT
How to Unlock Productivity and Innovation with Generative AI and ChatGPTCprime
 
Modern Learning for Enterprises: How to Empower Your Teams
Modern Learning for Enterprises: How to Empower Your TeamsModern Learning for Enterprises: How to Empower Your Teams
Modern Learning for Enterprises: How to Empower Your TeamsCprime
 
Enterprise Service Management for Finance, HR, and Marketing
Enterprise Service Management for Finance, HR, and MarketingEnterprise Service Management for Finance, HR, and Marketing
Enterprise Service Management for Finance, HR, and MarketingCprime
 
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...Cprime
 
Perfecting Customer Management Using Jira Service Management
Perfecting Customer Management Using Jira Service ManagementPerfecting Customer Management Using Jira Service Management
Perfecting Customer Management Using Jira Service ManagementCprime
 
From Project to Product: Leaders, Here's What It Means to You
From Project to Product: Leaders, Here's What It Means to YouFrom Project to Product: Leaders, Here's What It Means to You
From Project to Product: Leaders, Here's What It Means to YouCprime
 
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...Cprime
 
6 Common Challenges RTEs Face & How to Solve Them
6 Common Challenges RTEs Face & How to Solve Them6 Common Challenges RTEs Face & How to Solve Them
6 Common Challenges RTEs Face & How to Solve ThemCprime
 
Enterprise Service Management Webinar Series Part 1
Enterprise Service Management Webinar Series Part 1Enterprise Service Management Webinar Series Part 1
Enterprise Service Management Webinar Series Part 1Cprime
 
How to Enable Change Management with Jira Service Management
How to Enable Change Management with Jira Service ManagementHow to Enable Change Management with Jira Service Management
How to Enable Change Management with Jira Service ManagementCprime
 
The Five Phases of Agile Maturity (Part 3): Phase 5
The Five Phases of Agile Maturity (Part 3): Phase 5The Five Phases of Agile Maturity (Part 3): Phase 5
The Five Phases of Agile Maturity (Part 3): Phase 5Cprime
 
A Pre-flight Checklist for Moving Your CMDB onto Jira Service Management Cloud
A Pre-flight Checklist for Moving Your CMDB onto Jira Service Management CloudA Pre-flight Checklist for Moving Your CMDB onto Jira Service Management Cloud
A Pre-flight Checklist for Moving Your CMDB onto Jira Service Management CloudCprime
 

Mais de Cprime (20)

A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
 
Harnessing Atlassian's Power Through Cloud Transformation and Adoption
Harnessing Atlassian's Power Through Cloud Transformation and AdoptionHarnessing Atlassian's Power Through Cloud Transformation and Adoption
Harnessing Atlassian's Power Through Cloud Transformation and Adoption
 
AI-powered Service Management: Streamlining Incident Management in JSM using ...
AI-powered Service Management: Streamlining Incident Management in JSM using ...AI-powered Service Management: Streamlining Incident Management in JSM using ...
AI-powered Service Management: Streamlining Incident Management in JSM using ...
 
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
 
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPTAI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
 
From Project to Product - The Need for Speed
From Project to Product - The Need for SpeedFrom Project to Product - The Need for Speed
From Project to Product - The Need for Speed
 
We Need a Hero — How to Find and Support Your Next Superstar Product Owner
We Need a Hero — How to Find and Support Your Next Superstar Product OwnerWe Need a Hero — How to Find and Support Your Next Superstar Product Owner
We Need a Hero — How to Find and Support Your Next Superstar Product Owner
 
How to Unlock Productivity and Innovation with Generative AI and ChatGPT
How to Unlock Productivity and Innovation with Generative AI and ChatGPTHow to Unlock Productivity and Innovation with Generative AI and ChatGPT
How to Unlock Productivity and Innovation with Generative AI and ChatGPT
 
Modern Learning for Enterprises: How to Empower Your Teams
Modern Learning for Enterprises: How to Empower Your TeamsModern Learning for Enterprises: How to Empower Your Teams
Modern Learning for Enterprises: How to Empower Your Teams
 
Enterprise Service Management for Finance, HR, and Marketing
Enterprise Service Management for Finance, HR, and MarketingEnterprise Service Management for Finance, HR, and Marketing
Enterprise Service Management for Finance, HR, and Marketing
 
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
 
Perfecting Customer Management Using Jira Service Management
Perfecting Customer Management Using Jira Service ManagementPerfecting Customer Management Using Jira Service Management
Perfecting Customer Management Using Jira Service Management
 
From Project to Product: Leaders, Here's What It Means to You
From Project to Product: Leaders, Here's What It Means to YouFrom Project to Product: Leaders, Here's What It Means to You
From Project to Product: Leaders, Here's What It Means to You
 
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
 
6 Common Challenges RTEs Face & How to Solve Them
6 Common Challenges RTEs Face & How to Solve Them6 Common Challenges RTEs Face & How to Solve Them
6 Common Challenges RTEs Face & How to Solve Them
 
Enterprise Service Management Webinar Series Part 1
Enterprise Service Management Webinar Series Part 1Enterprise Service Management Webinar Series Part 1
Enterprise Service Management Webinar Series Part 1
 
How to Enable Change Management with Jira Service Management
How to Enable Change Management with Jira Service ManagementHow to Enable Change Management with Jira Service Management
How to Enable Change Management with Jira Service Management
 
The Five Phases of Agile Maturity (Part 3): Phase 5
The Five Phases of Agile Maturity (Part 3): Phase 5The Five Phases of Agile Maturity (Part 3): Phase 5
The Five Phases of Agile Maturity (Part 3): Phase 5
 
A Pre-flight Checklist for Moving Your CMDB onto Jira Service Management Cloud
A Pre-flight Checklist for Moving Your CMDB onto Jira Service Management CloudA Pre-flight Checklist for Moving Your CMDB onto Jira Service Management Cloud
A Pre-flight Checklist for Moving Your CMDB onto Jira Service Management Cloud
 

Último

The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 

Último (20)

The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 

Agile Consistency vs Flexibility: Creating a Culture of Change

  • 1. Agile Consistency vs Flexibility Creating a Culture of Change We need everyone to “speak the same language” if they’re going to work together.
  • 3. What this is all about: • One goal of many “agile transformations” is to create consistency so teams can work together smoothly. • Transformations often fall short of their objectives and can have the unintended consequence of creating a culture of conformance rather than a a culture of change. • We will compare a mechanistic model and organic model of organization to explain why this can happen. • We will provide a 2+1 model for systematically creating consistency and a culture of change 3
  • 5. The start of a typical consulting engagement: Islands of Agility 5
  • 6. Problems with ”Islands of Agility”: • Barrier to teams working together – Inability to re-use and share knowledge • Challenging to manage – Lacks repeatable processes – Difficult to collect meaningful metrics • Difficult to improve – Improvement is ad hoc rather than systematic – Knowledge is associated with individuals rather than corporate knowledge base – Individuals become constraint to scale 6
  • 7. Management seeks a solution to the “Islands of Agility” We need everyone to “speak the same language” if they’re going to work together 7
  • 8. An Agile Centre of Excellence (CoE) maybe created to drive the change… This in addition to my day job? We’re doing an agile transformation and you will lead that change. One goal is creating a consistent structure so our teams are on the same page and can work together. 8
  • 9. A methodology and maybe a coach are adopted... I think the Comprehensive Agile Methodology will help get all your teams on the same page. 9
  • 10. The teams are trained in the methodology (and possibly new tools)... Let me tell you how the comprehensive agile methodology defines all your new roles, practices, and work products… 10
  • 11. Now we finally have a consistent structure! Finally… 11
  • 12. Yes and from what we were hearing we all thought we were on the same page. Unfortunately we weren’t. However can structure on its own create alignment? “People trump process” – Alistair Cockburn How could you miss those dependencies? Our methodology has all sorts of coordination meetings? Aren’t you holding them? 12
  • 13. Yes but some of these practices aren’t working for my team Does structure facilitate flexibility and the ability to adapt? If we don’t have consistency we will have chaos 13 You are just saying that because you are find the changes inconvenient
  • 14. What happens to the culture of change if an over enthusiastic desire for consistency suppresses change? That’s not how we do agile! Where did that character come from? But we just wanted to try something! 14
  • 15. The result? But we’re agile?!! I thought things were suppose to get better with a consistent structure 15
  • 16. “Corporate transformations have a miserable success rate…studies consistently report that about ¾ of change efforts flop” - HBR Nov-Dec 2017 Another great career lost to a “transformation” We did everything right, so how did it go so wrong? 16
  • 17. Poll Here: Any of this familiar? 1. Yes: this is my life right now. 2. Sort of: we’re in the midst of a transformation and while we’re seeing issues, its moving in the right direction. 3. No: we’re in the midst of a transformation and things are really going well. 4. Don’t know: we’re still exploring our options 17
  • 18. Thesis: Seeking “consistency” by standardizing practices and tools in knowledge based work processes (like software development) risks creating unhealthy processes – an unhealthy “eco-system” – because such processes cannot adapt. 18
  • 19. TWO MODELS OF CONSISTENCY 19
  • 20. We need consistency to work together. ? ? ? ? ? ? 20
  • 21. But what do we mean by “consistency”? Is consistency, conformity? 21
  • 22. How we define “consistency” depends on how we see our organization. • Organization as a machine • Organization as an organism 22
  • 23. The organization as a machine – Frederick Taylor Emphasis on “efficient” operation: – Bureaucratic organization – Well defined job descriptions – Management by objectives – Responsibility for planning lies with management 23
  • 24. Machine Model Consistency: The Software Factory 24
  • 25. …but is the ”Software Factory” the solution? Mechanistic models work well where there is little need to adapt: •Straightforward tasks •Stable environment •No variation – produce the same thing every time •Precision is at a premium •Compliant workers But does this sound like the traits of knowledge work? 25
  • 26. We just want to try something different to see if it will work better If we don’t have consistency we will have chaos Some of these practices aren’t working for my team Knowledge work requires flexibility. 26
  • 27. The organization as an organism. Emphasis is on adapting an organization to the environment* • Organizations are “open systems” • Different “species” of organization need different types of environments. • The is no one “best way” of organizing • Management seeks to achieve alignment and good fits * - Images of Organization pg.42 27
  • 28. The organization from a biological point of view: a diverse eco system of organisms exchanging resources 28
  • 29. A biological model of consistency? Consistency is the capability of the organization to create a healthy environment that facilitates the interaction between all the different organisms (Islands of Agility) in the organizational eco-system 29
  • 30. The machine model approach to consistency: Pave over the Eco-system! Create a “mono culture” 30
  • 31. Consequences of a mono culture: Lack of Resilience. 31
  • 32. The IT Mono Culture? How well will a mono culture organization tolerate disruption? 32
  • 33. Invasive Species – take over “empty spots” in the eco-system” 33
  • 34. Invasive Species: Rogue Excel sheets and web tools 34
  • 35. The Organizational Mono Culture: An Unhealthy Organizational Eco-system: • Lacks resilience, cannot change in face of environmental change. • Invasive species fill the gaps where methodologies and tools fall short impeding communications. Makes systematic improvement challenging. 35
  • 36. Embrace a diverse multi methodological world Teams and programs create their methodologies and select their tools depending on their context, and even personal preferences. 36
  • 37. “Every project deserves its own methodology” - Alistair Cockburn, Doctoral dissertation 37
  • 38. But this sounds like a recipe for chaos! 38
  • 39. The “Liberating Form” - Neil Harrison Creating balance between structure and flexibility. 39
  • 40. Methodology and tools as “guard rails” Minimize mandated practices to what is necessary to liberate the creativity of our people. ”...barely sufficient process” – Jim Highsmith 40
  • 41. A SYSTEMATIC APPROACH TO TRANSFORMING THE ECO-SYSTEM 41
  • 42. A 2+1 part solution in the form of a software engineering fable as told by Philippe Kruchten…. NSERC Chair in Design Engineering Former Director of Process Engineering at Rational ….and the Newt! 42
  • 43. 43
  • 44. 44
  • 45. 45
  • 46. 46
  • 47. The Frog says “all projects are the same” Represents the common attributes of software development 47
  • 48. The Octopus says “all projects are different” Represents the contextual attributes of a project. 48
  • 49. And of course we cannot forget the people – How people work together is the single largest determinant of success, possibly swamping all other factors 49
  • 50. Introducing the “Newt” who says “people create software” Who can cultivate the social process we need to keep everyone aligned? 50
  • 51. Two Models of Change Machine Model: Paves over the diversity of the eco-system by installing standard practices and expects the context and social systems to adapt. Organic Model: Embraces the diversity of the eco-system. Practices, context, and social system change holistically. COE as Enforcers of Change COE as Facilitators of Change 51
  • 52. Poll Here: What Model of Change Have You Experienced in Your Organization? 1. Mechanistic: We adopted a specific methodology and then we were all expected to adapt to it. 2. Organic: While we did adopt a specific methodology, we are working hard to integrate it holistically into our context and social systems. 3. Chaos and Magic: Pretty much everyone does what they want. Somehow magically it all comes together. 4. Don’t know: I haven’t been through a “transformation” yet or thought much about it. 52
  • 54. A Cautionary Tale • It is tremendously easy to delude ourselves that we are building an organic organization because we are adopting an ”agile” methodology, when in fact we are creating a mechanistic mono-culture. • It is the difference between doing agile and being agile. But we’re agile!! 54
  • 55. Management seeks a solution to the “Islands of Agility” We need everyone to “speak the same language” if they’re going to work together 55
  • 56. We still need an Agile COE AND… We’re doing an agile transformation and you will lead that change. One goal is creating an eco-system that enables our teams to work together. This in addition to my day job? 56
  • 57. And probably still adopt a methodology (or two). I think the Comprehensive Agile Methodology will help as a guiding framework. 57
  • 58. And the need for training does not go away, AND… Let me tell you about the comprehensive agile framework, but first lets make sure we understand the economics that drive this. 58
  • 59. Facilitating the eco-system- but what about tooling? 59
  • 60. Enable diversity by inter-connecting the tool 60
  • 61. Tooling facilitates the exchange of resources between teams rather than enforcing how the team gets their job done. 61
  • 62. Some of these practices aren’t working for my team How does this conversation change?... Is that because its hard to change, or what is it about your context that we have to adapt to? 62
  • 63. …and what about this conversation? That’s not how we do agile! But we just wanted to try something! 63
  • 64. Facilitate the opportunity to learn… You guys seem to be doing something different! we just wanted to try to reduce our story writing effort Lets see what we can learn then. As long as you stay aligned with our principles, and run this as an experiment. 64
  • 65. Yes and from what we were hearing we all thought we were on the same page. Unfortunately we weren’t. While some structure is necessary, its not sufficient… How could you miss those dependencies? Our methodology has all sorts of coordination meetings? Aren’t you holding them? 65
  • 66. People really do trump process. Learn to unleash people’s talents. What if Lydia facilitated the meetings? Great idea, she knows how to make sure everyone really is on the same page and no one would dare miss the meetings.! 66
  • 67. Wow, we really are finally on the same page A better result? 67
  • 68. A Tale of Two Approaches Mechanistic (Frog only) • Methodology used as a tool for conformance • CoE mandate is to roll out the methodology • People are animators of the system • Experimenting is often seen as non conformance • Mandated tool suite is imposed Organic (Frog, Octopus, Newt) • Methodology used as a tool for encouraging change • CoE mandate is to create a healthy eco-system • People are an intrinsic part of the system • Experimentation (and hence learning from failure) is encouraged • Diverse tooling is integrated 68
  • 69. The downside of the organic model Everyone participate in process improvement. This is NOT solely the responsibility of the CoE 69
  • 70. Why is this important? “….Personnel attributes and human relations activities provide by far the largest source of opportunity for improving software productivity” - Barry Boehm, 1981, Software Engineering Economics 70
  • 72. “Conformity is the jailer of freedom and the enemy of growth” – John F. Kennedy 72
  • 73. Organizations that fossilize mechanistic processes – even agile processes - are destined to become fossils themselves 73
  • 74. Summary: Our Biological Definition of Consistency Consistency is the capability of the organization to create a healthy environment that facilitates the interaction between all the different organisms (Islands of Agility) in the organizational eco-system 74
  • 75. Summary • Consistency is not conformity. • Enforcement of standard practices and standard tools may create a mono culture by paving over a vibrant eco-system • The Frog, Octopus, and Newt represent three perspectives of knowledge work, practice, context, and people. • An effective consistency programs focuses on all the creatures in the eco-system– the Frog, Octopus, and the Newt and changes them holistically • Inter-connect tools rather than using a single tool to create conformity 75
  • 76. Bibliography • Morgan, G. (2006), Images of Organization, Sage Publications • Taylor, F.W, 1911, The Principles of Scientific Management, Courier • Burns, T., Stalker G. M., (1961), The Management of Innovation, Tavistok • Kruchten, P. (2012), The Frog and the Octopus: A Conceptual Model of Software Development • Adolph, S., Kruchten, P. Hall, W. (2012) Reconciling Perspectives: How People Manage the Process of Software Development – Journal of Systems and Software 76
  • 77. Thank You! Feel free to reach out… We’d love to hear from you. • Steve@developmentknowledge.com • info@tasktop.com • marketing@cprime.com 77