copy of agility questionnaire
TRANSCRIPT
-
8/11/2019 Copy of Agility Questionnaire
1/101
Createdy by
License
-
8/11/2019 Copy of Agility Questionnaire
2/101
Marcel Britsch, June 2013
Agile Questionnaire by Marcel Britsch is licensed under a
Creative Commons Attribution-NonCommercial-ShareAlike
4.0 International License.
Based on a work at
http://www.thedigitalbusinessanalyst.co.uk/2014/07/Agile-
Questionnaire.html.
-
8/11/2019 Copy of Agility Questionnaire
3/101
-
8/11/2019 Copy of Agility Questionnaire
4/101
-
8/11/2019 Copy of Agility Questionnaire
5/101
-
8/11/2019 Copy of Agility Questionnaire
6/101
-
8/11/2019 Copy of Agility Questionnaire
7/101
-
8/11/2019 Copy of Agility Questionnaire
8/101
-
8/11/2019 Copy of Agility Questionnaire
9/101
-
8/11/2019 Copy of Agility Questionnaire
10/101
-
8/11/2019 Copy of Agility Questionnaire
11/101
Requirements and Expectations
We usually capture many detailed requirements at the beginning of the
project
The project team alone will not be able to provide all requirements
We have a very clear idea of the final product must look like.
Requirements are a brief for the solution design team rather than a
contractual agreement we have to follow.
Product and Features
We are ok with starting on a journey of exploration where the final product
may not be what we expect (as long as this means delivering value (earlier))
We think a fully comprehensive solution serves our customers and the
business better than an earlier delivered version with a reduced set of
valuable features.
We find it easy to distinguish between valuable features and nice to haves.
As the project team we will need to consider other stakeholders wishes
towards requirements and features; some of these will be outside our
control.
Decisions and Information
The project team can make decisions and provide information when they are
required (Just In Time)
The project team includes or has easy access to relevant experts
The product we are working on reflects our decisions. We do not need
detailed history of previous conversations.
The project team has authority to make all project relevant decisions when
they are required (Just In Time)
Where the project context changes we will be able to make all relevant
decisions on the spot.Agile working allows us to change requirements as we go along without
impacting our initial expectation of scope.
Review and Feedback
-
8/11/2019 Copy of Agility Questionnaire
12/101
We make decisions only after careful consideration by a number of
stakeholders.
In order to agree on a solution we need to see it concepted in great detail,
ideally with design visuals and content in place
In our business decisions have to be confirmed by various levels in the
hierarchy
We prefer to review and critique, rather than get involved. After all, you are
the experts.
Documentation and Process
We believe that solution quality is better when it is based on detailed
documentation and specification
In order to make decisions about the solution we need see what it will be
'quite clearly'
Solution quality is improved by delivering 'digestible' pieces.
Digital Projects are complex and require consideration of the big picture,
items cannot be looked at in isolation
Our stakeholders are comfortable to work at abstract conceptual levels
Interaction and Collaboration
We believe good products are designed on paper first, then built
Too much collaboration can dilute quality of outcome and be a waste of time disciplinary boundaries should be observed to a certain degree.
The Product Owner is there to approve at key stages but can leave the day
to day work to experts
This will not be the only project the team will be working on.
Some business stakeholders will not feed back / approve work in progress
but require a more formal feedback cycle.
You and Agile
Agile Experience
We have worked agile before, and it was successful
The reason we want to work agile is because we need flexibility of when and
how we engage with stakeholders
-
8/11/2019 Copy of Agility Questionnaire
13/101
As a business we do not follow agile principles
As a business we have experience in delivering digital projects like the one
in question
Project Profile
Goals & Objectives
Goals and Objectives are clear and unlikely to change over the project
duration
We are certain we have correctly identified the root-cause for our project
All stakeholders are aligned to these goals and objectives
Requirements and Expectations
Scope creep is rare in projects our organization is involved in
Our organization is well versed in managing requirements
Project Context
The project domain has very clear boundaries
We have a good understanding of and control over all areas related to this
project
The project or some of its key aspects are tightly integrated into the wider
business context
A key challenge for this project are dependencies onto other projects or
areas of the business
-
8/11/2019 Copy of Agility Questionnaire
14/101
-
8/11/2019 Copy of Agility Questionnaire
15/101
-
8/11/2019 Copy of Agility Questionnaire
16/101
-
8/11/2019 Copy of Agility Questionnaire
17/101
Please Select:
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
-
8/11/2019 Copy of Agility Questionnaire
18/101
-
8/11/2019 Copy of Agility Questionnaire
19/101
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
-
8/11/2019 Copy of Agility Questionnaire
20/101
Neutral
Neutral
Please Select:
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
-
8/11/2019 Copy of Agility Questionnaire
21/101
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
Neutral
-
8/11/2019 Copy of Agility Questionnaire
22/101
-
8/11/2019 Copy of Agility Questionnaire
23/101
-
8/11/2019 Copy of Agility Questionnaire
24/101
Rationale
Indicator for bureaucracy / hierarchy and may thus require formal process / stage-gates
and may thus conflict with Agile.
Indicator for bureaucracy which will hinder communication and collaboration, and thus
may become an issue for Agile.
Agile is about responding to change, evolution and iterative development. While an MPdefines a certain agreed scope, risk aversion may be an indicator against Agile
May indicate positive attitude towards collaboration or decision making by committee.
Agile is about delivering value early, even if this means deviating from the original plan
While Agile is highly formal, it is iterative and does not lend itself easily to formal review
and approval stages which stifle agility and velocity
Dto
Dto
In addition: While Agile can cater for defined deliverables including specification Agile
may be stifled by a traditional waterfall, BigDesignUpFront approach.
Agile is based on making decisions 'just in time' and values working software over
documentation. The evolving products is the status quo.
Agile is focused on delivering value early, not following a plan or specification just
'because'
One of Agile's paradigms is to always deliver on time and rather reduce scope
Control question to above
Control question to above
-
8/11/2019 Copy of Agility Questionnaire
25/101
The standard approach seems to be Big Design Up Front. This attitude may conflict with
Agile methodologies
Ideally the project team includes all relevant stakeholders to provide information and
make decisions. Other stakeholders and experts can be included, but it needs to be
ensured that they are available when required
While this is helpful as vision/goal orthodox agile will not guarantee a specific outcome.
It does only guarantee focus on value.
MVP, however allows mitigation of this.
This is in the spirit of agile, lean product evolution and low ceremony
Agile is intrinsically evolutionary, although MVP can add a bit of guaranteed outcome
where required
Control question to a number of questions above
Indicates client understands focus on value and need / mechanism to prioritise
May indicate risk of scope creep ad issues with empowerment of project delivery team
when working agile
Agile requires decisions to be made and information to be provided just in time. This
means having access to experts and decisions makers there and then.
Agile requires decisions to be made and information to be provided just in time. This
means having access to experts and decisions makers there and then.
Agile works best lean, which means with low levels of documentation / specification
Agile requires decisions to be made and information to be provided just in time. This
means having access to experts and decisions makers there and then.
Agile requires decisions to be made and information to be provided just in time. This
means having access to experts and decisions makers there and then.
While agile appreciates and caters for change, we need to ensure that this is not seen as
a 'free for all' approach: Agile is highly structured and reglemented.
-
8/11/2019 Copy of Agility Questionnaire
26/101
-
8/11/2019 Copy of Agility Questionnaire
27/101
If the business does not work agile an individual project embedded in this context may
struggle. Keep in mind no project works in isolation.
Indicates whether the client has experience with this specific project type, i.e. whether
we can assume that the stakeholders understand Wireframes, UserJourneys, etc.
Understanding of the various conceptual artefacts is very important for lean, agile
working. Waterfall makes it easier to work with inexperienced stakeholders.
Multiplier
May pose to entire project. Waterfall may protect the supplier while agile may be bettersuited to deal with change if it occurs
Dto
While waterfall and agile require alignment with objectives, agile working requires an
intrinsic and intuitive understanding of and focus on values, objectives and goals
Waterfall may be easier to rain in scope creep, agile may lead to a better outcome due to
its evolutionary exploration. If scope creep is due to capriciousness then waterfall may
be advised, if it is based on complexity or difficulties to envisage the solution, agile may
be the better approach
Control question to above
Open domain boundaries indicate a risk / challenge of change and arising complexities.
Based on this we need to decide how to approach analysis, requirements management,
specification and delivery.
Big Design Up front approaches help avoid change and drive towards an early defined
goal, while Enough Design Up Front and evolutionary delivery embrace change but may
make it harder to deliver against initial expectations in full.
Indicates level of uncertainty and need to explore requirements and the solution.
See above
Integration into the organisational context (processes, systems, etc.) can be easier to
analyse up front or iteratively. Dependent on complexity and stability of the system to
integrate with Big Design Up Front or just Enough Design Up Front is recommended.
The latter being more suited in an Agile environment.
Also indicates need for detailed Context Modelling.
See various items above
Also indicates the need for detailed stakeholder analysis
-
8/11/2019 Copy of Agility Questionnaire
28/101
Indicates a need for stakeholder analysis and management, as well as might indicate an
issue in agreeing scope.
Where stakeholders can collaborate and focus on business value, Agile is preferred,
where we have competing stakeholders and political challenges waterfall may make it
easier to control the situationThe area of challenge may indicate how strongly scope needs to be fixed, how closely
process needs to informed and whether to expect a lot of change or not.The challenge may also indicate team profile and cultural preferences / challenges
resulting from this related to ways of working etc.
Dto
Dto
Control Question related to questions higher up.
If that change is seen as something positive, we may allow for it, if it is seen as
disruption we need mechanisms to avoid it.
May indicate risk of change or simply unknown factors, which need to be considered and
mitigated independent of delivery methodology chosen.
-
8/11/2019 Copy of Agility Questionnaire
29/101
-
8/11/2019 Copy of Agility Questionnaire
30/101
-
8/11/2019 Copy of Agility Questionnaire
31/101
-
8/11/2019 Copy of Agility Questionnaire
32/101
-
8/11/2019 Copy of Agility Questionnaire
33/101
-
8/11/2019 Copy of Agility Questionnaire
34/101
-
8/11/2019 Copy of Agility Questionnaire
35/101
-
8/11/2019 Copy of Agility Questionnaire
36/101
-
8/11/2019 Copy of Agility Questionnaire
37/101
-
8/11/2019 Copy of Agility Questionnaire
38/101
-
8/11/2019 Copy of Agility Questionnaire
39/101
-
8/11/2019 Copy of Agility Questionnaire
40/101
-
8/11/2019 Copy of Agility Questionnaire
41/101
-
8/11/2019 Copy of Agility Questionnaire
42/101
-
8/11/2019 Copy of Agility Questionnaire
43/101
-
8/11/2019 Copy of Agility Questionnaire
44/101
-
8/11/2019 Copy of Agility Questionnaire
45/101
-
8/11/2019 Copy of Agility Questionnaire
46/101
-
8/11/2019 Copy of Agility Questionnaire
47/101
-
8/11/2019 Copy of Agility Questionnaire
48/101
-
8/11/2019 Copy of Agility Questionnaire
49/101
-
8/11/2019 Copy of Agility Questionnaire
50/101
-
8/11/2019 Copy of Agility Questionnaire
51/101
-
8/11/2019 Copy of Agility Questionnaire
52/101
-
8/11/2019 Copy of Agility Questionnaire
53/101
-
8/11/2019 Copy of Agility Questionnaire
54/101
-
8/11/2019 Copy of Agility Questionnaire
55/101
-
8/11/2019 Copy of Agility Questionnaire
56/101
-
8/11/2019 Copy of Agility Questionnaire
57/101
-
8/11/2019 Copy of Agility Questionnaire
58/101
-
8/11/2019 Copy of Agility Questionnaire
59/101
-
8/11/2019 Copy of Agility Questionnaire
60/101
-
8/11/2019 Copy of Agility Questionnaire
61/101
-
8/11/2019 Copy of Agility Questionnaire
62/101
-
8/11/2019 Copy of Agility Questionnaire
63/101
-
8/11/2019 Copy of Agility Questionnaire
64/101
-
8/11/2019 Copy of Agility Questionnaire
65/101
-
8/11/2019 Copy of Agility Questionnaire
66/101
-
8/11/2019 Copy of Agility Questionnaire
67/101
-
8/11/2019 Copy of Agility Questionnaire
68/101
-
8/11/2019 Copy of Agility Questionnaire
69/101
-
8/11/2019 Copy of Agility Questionnaire
70/101
-
8/11/2019 Copy of Agility Questionnaire
71/101
-
8/11/2019 Copy of Agility Questionnaire
72/101
-
8/11/2019 Copy of Agility Questionnaire
73/101
-
8/11/2019 Copy of Agility Questionnaire
74/101
-
8/11/2019 Copy of Agility Questionnaire
75/101
-
8/11/2019 Copy of Agility Questionnaire
76/101
-
8/11/2019 Copy of Agility Questionnaire
77/101
-
8/11/2019 Copy of Agility Questionnaire
78/101
-
8/11/2019 Copy of Agility Questionnaire
79/101
-
8/11/2019 Copy of Agility Questionnaire
80/101
-
8/11/2019 Copy of Agility Questionnaire
81/101
-
8/11/2019 Copy of Agility Questionnaire
82/101
-
8/11/2019 Copy of Agility Questionnaire
83/101
-
8/11/2019 Copy of Agility Questionnaire
84/101
-
8/11/2019 Copy of Agility Questionnaire
85/101
Key
Value Focus
Ceremony
Collaboration
-10
-8
-6
-4
-2
0
2
4
6
8
10
Value Focus
Decisions and Informati
Responsiveness
Experience
Your Agility
-
8/11/2019 Copy of Agility Questionnaire
86/101
-
8/11/2019 Copy of Agility Questionnaire
87/101
Has the client fully signed up to the agile paradigm of
- value delivery
- partial delivery
- prioritization / MVP
Can we work in an agile environment or should this be
impossible because of
- hierarchy
- process
Can we collaborate?
- are the clients prepared to spend time with the team?
Ceremony
Collaboration
ion
Your AgilityNeutral
P
-
8/11/2019 Copy of Agility Questionnaire
88/101
- are the clients able to work in an multi-disciplinary team?
Can the client provide the agile team with the support they need
to be lean and fast?
- do we have access to the right stakeholders
- is the project team empowered?
- can decisions be made JET- can information be provided JIT
Can the client deal with change in an agile way?
Is the client's attitude towards Agile positive?
-
8/11/2019 Copy of Agility Questionnaire
89/101
Key
Goals-Objectives
Uncertainty
Complexity
0
0.5
1
1.5
2
2.5
3
3.5
4
4.5
5
Goals-Objec
Technical Challenge
Creative Challenge
Political / Process Challenge
roject Profile
-
8/11/2019 Copy of Agility Questionnaire
90/101
Volatility
Technical Challenge
Creative Challenge
Political / Process Challenge
High Values indicate high degree of risk / uncertainty.
Axes are not in same scale!
-
8/11/2019 Copy of Agility Questionnaire
91/101
Indicates risk around clarity and stability of goals and objectives
Indicates a degree of unknowns and uncertainty
Indicates a degree of complexity
tives
Uncertainty
Complexity
Volatility
-
8/11/2019 Copy of Agility Questionnaire
92/101
Indicates a likelihood of hard-to-control change
Indicates that this project has a technical challenge
Indicates that this project has a creative challenge
Indicates that this project has a political / process related
challenge
-
8/11/2019 Copy of Agility Questionnaire
93/101
he Project
-
8/11/2019 Copy of Agility Questionnaire
94/101
-
8/11/2019 Copy of Agility Questionnaire
95/101
-
8/11/2019 Copy of Agility Questionnaire
96/101
-
8/11/2019 Copy of Agility Questionnaire
97/101
-
8/11/2019 Copy of Agility Questionnaire
98/101
-
8/11/2019 Copy of Agility Questionnaire
99/101
-
8/11/2019 Copy of Agility Questionnaire
100/101
Agilty section of questionnaire
Categories
Values to display
'neutral' line on
graph
Values selected by
user, normalised to
range from -10 to 10
Sum of values
selected by userNeutral Normalised Sum Sum
Value Focus 0 0 0
Ceremony 0 0 0
Collaboration 0 0 0
Decisions and Information 0 0 0
Responsiveness 0 0 0
Experience 0 0 0
Project Profile section of questionnaire
Categories
Values to display
'neutral' line on
graph
Values selected by
user, normalised to
range from 0 to 10
Sum of values
selected by user
Normalised Sum Sum
Goals-Objectives 5 6
Uncertainty 5 10
Complexity 5 8
Volatility 5 2
Technical Challenge 5 2
Creative Challenge 5 2
Political / Process Challenge 5 2
-
8/11/2019 Copy of Agility Questionnaire
101/101
Counts questions wihtin
this category and
multiplies by max value
(=2).
Factor to
normalise values
selected by user
to range from -
10 to 10
Defines items /
values for selection
by user.Max Values Normalise to 10 List Value
16 0.625 Strongly Agree 2
38 0.263157895 Agree 1
6 1.666666667 Neutral 0
18 0.555555556 Disagree -1
4 2.5 Strongly Disagree -2
8 1.25
Counts questions wihtinthis category and
multiplies by max value
(=4).
Factor to
normalise valuesselected by user
to range from 0
to 10
Defines items /
values for selectio by
user
Highest Value Normalise to 10 List Value
12 0.833333333 Strongly Agree 4
20 0.5 Agree 3
16 0.625 Neutral 2
4 2.5 Disagree 1
4 2.5 Strongly Disagree 0
4 2.5
4 2.5