The speed of global change and the advancement of technology will continue to increase the uncertainty in our work. Those with an Agile Mindset can manage uncertainty through continuous value-based discovery; those with a Fixed Mindset try to “freeze” things early to decrease uncertainty. Unfortunately, many people never switch their mindset and are doing agile while not being agile. Ahmed Sidky explains that your mindset is at the heart of your day-to-day challenges as you try to manage uncertainty more effectively. He describes how mindset impacts not only the way people think but also how people use agile practices including iterations and estimation. Whether you are just starting your journey to agile or have been doing agile but feel that you are missing some of the underlying theories and concepts behind the practices, this session is for you. Come and examine your mindset for a more productive agile journey.
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
The Mindset of Managing Uncertainty: The Key to Agile Success
1. AW1
Concurrent Session
11/13/2013 10:15 AM
"The Mindset of Managing
Uncertainty:
The Key to Agile Success"
Presented by:
Ahmed Sidky
Sidky Consulting Group
Brought to you by:
340 Corporate Way, Suite 300, Orange Park, FL 32073
888 268 8770 904 278 0524 sqeinfo@sqe.com www.sqe.com
2. Ahmed Sidky
SCG Inc.
Ahmed Sidky, aka Dr. Agile, combines more than fifteen years of software
development experience with research from his Ph.D. in agile
transformation and agility assessment to guide enterprise agile
transformations in Fortune 100 companies. Ahmed helps small to medium
companies worldwide realize sustainable organizational agility and
educates people—CEOs to developers—on the agile mindset and creating
lean high-performing teams. The principal consultant at SCG Inc. and coauthor of Becoming Agile in an Imperfect World, Ahmed consults, teaches,
and writes. He co-founded the International Consortium for Agile, sat on the
steering committee for the creation of the PMI-ACP® certification, and is a
frequent speaker at agile conferences worldwide.
3. The Mindset of Managing Uncertainty:
The Key to Agile Success
!!
An Interactive Talk led by!
Ahmed Sidky, Ph.D.
!
!
13. How we Typically build “Stuff”
Idea!
Design!/!Explore!
the!Output!
Do!Work!(Execute!/!Implement)!!
!to!produce!desired!Output!
Agree!on!Output!
!
(what!the!customer!actually!needs)
Deliver!Output!
Plan!/!Procure!
Get!Reward!
14. How do we …
Know#what#to#build#when#there#is#
uncertainty#about#what#to#build#
Know#when#we#will#finish#when#
there#are#lots#of#changes#
Execute#when#you#can’t#control#
the#circumstances#around#
execu;on#
32. The Shift From Assembly Line to Knowledge
Era?
Exact#outcome#is##
knowable#in#advance#
This is
Outcome#based#on#tangible#
how we
&#physical#components#
think and
manage
Defined#Process#
to#realize#outcome#
Exact#outcome#is##
not#knowable#in#advance#
This is the
general
Outcome#based#on#intangible,##
thoughts,#and#knowledge#
direction
Empirical#Process##
to#realize#outcome#
34. Cost of having a Fixed Mindset in dealing
with uncertainty
Never
Always
Often
Source: Jim Johnson of
the Standish Group,!
Keynote Speech XP 2002
Rarely
Sometimes
33!
41. Value Based Discovery
The Agile Mindset towards Work
Deliver!value!with!
every!step!so!we!
can!focus!on!
learning!!
Focus!on!efficient,!
effecTve!and!
conTnuous!learning!
Lower!the!cost!!
of!change!so!we!
can!welcome!the!
learning!
49. Agile#is#a#mindset#
[that!in!so[ware!world!is]!
Established!through!4!values!
Grounded!by!12!principles,!&!
Manifested!through!many!
many!different!pracTces!!
1.
Our highest priority is to satisfy the customer through early and continuous delivery of
valuable software. #
2.
Welcome changing requirements, even late in development. Agile processes harness change
for the customer's competitive advantage. #
3.
Deliver working software frequently, from a couple of weeks to a couple of months, with a
preference to the shorter timescale. #
4.
Business people and developers must work together daily throughout the project. #
5.
Build projects around motivated individuals. Give them the environment and support they
need, and trust them to get the job done. #
6.
The most efficient and effective method of conveying information to and within a
development team is face-to-face conversation. #
7.
Working software is the primary measure of progress. #
8.
Agile processes promote sustainable development. The sponsors, developers, and users
should be able to maintain a constant pace indefinitely. #
9.
Continuous attention to technical excellence and good design enhances agility. #
10.
Simplicity--the art of maximizing the amount of work not done--is essential.#
11.
The best architectures, requirements, and designs emerge from self-organizing teams. #
12.
At regular intervals, the team reflects on how to become more effective, then tunes and
adjusts its behavior accordingly. #
56. Education verses Training
A view of the Doing of Agile vs the Being of Agile
9*10#
10*11#
11*12#
12*1#
1*2#
2*3#
3*4#
4*5#
Day!1!
Day!2!
Day!3!
Day!4!
Day!5!
Day!6!
Day!7!
Day!8!
Day!9!
Day!10!
Other!
IteraTon!Planning!
Standcup!
Demo!
RetrospecTve!
Release!Planning!
58. Culture: The Organizational Ecosystem
Leadership
Strategy
(Goals,)Measures)of)Success,)Rewards)
)
(Roles)and)Responsibili?es,)Decisions,)Organiza?on)
)
)
Process
(Value)Chain,)Policies,)Opera?ons,)Business)Processes)
)
People
(Values,)Beliefs,)A.tudes,)Norms,)Habits)
)
Culture'
'
Structure
re
ltu
Cu
Cu
ltu
re
'
(Style,)Values,)Habits)
)
60. The Agile Learning Roadmap by …
- Software
ICP
P-
ICP - T
e
Soft
w
ICP
-
Project M
P-
eam F
ac
P-T
IC
i
Value An
ess
IC
ICP -
E
- Softw
IC
C
ICP - Team
ICP
-
ss Value Ma
ine
Co
ac
hi
ng
u
ICP-B sin
ICP
IC
p
rshi
de
rship
Leade
Executive Le
a
utive
xec
ile E
Ag
rise Coach
erp
in
nt
Test Aut
o
er
Lead
tive
ecu
-Ex
I CE
Agi
le
En
ter
pri
se
ICP - Bus
ise
Co
ac
hin
g
ter
es
eT
P-
utomatio
st A
n
tion
ma
s
11/6/13!
P-
Software Te
stin
ed
g
T
are esti
- Advanc
ICP
g
tin
D
es ith TD
eT w
ar
are Deve
ftw
So
anc
Adv ed So
ar
ftw
So
EIC
ile
Ag
tion
lita
Fundamen
ng
tal
ICP
De
ve
lo
pm
en
t
ip
rsh
de
sis
aly
ment
age
an
ftw
are
Ag
ile
S
& D oftw
ev
elo are D
pm es
en ig
n
t
pment L
velo
ea
De
are Development
ftw
g
ng
chi
oa
ment
lop
ICE
-En
ter
pr
nt
ICE
-So
Coac
hing
e
ICM
em
A
le
gi
nt
me
ge
a
an
M
ent
e
gem
lu
na
Va
IC
M
t
en
m
ge
a
an
anag
ue
al
-V
E
Agile Team Facilitat
ion &
ement
anag
ct M
roje
an
ile P
Adv ced Pr
Ag
ct M
oje
IC
-P
ICE
ICE-Team Coachin
g
ent
agem
Man
ject
ro