Professional Documents
Culture Documents
Mo Ishag Designs
Mo Ishag Designs
Mo Ishag Designs
1 An Introduction To Agile 7
2 Life Cycle Selection 16
3 Creating An Agile Environment 24
4 Charter The Project And The Team 34
5 Organizational Considerations for Project Agility 43
6 Overview Of Agile And Lean Frameworks 54
Contents
2
1
19/06/1442
Preface
• The vision for this practice guide is to
Common
language
Openness
Flexibility
2
19/06/1442
Agile is spreading
An Introduction
To Agile
1 6
3
19/06/1442
An Introduction to Agile
Definable Work vs. High-uncertainty work
• High-uncertainty projects have high rates of change,
complexity, and risk. These characteristics can present
problems for traditional predictive approaches that aim
to determine the bulk of the requirements upfront and
control changes through a change request process.
Comprehensive
Working software over documentation
Customer Contract
collaboration over negotiation
Responding to
over Following a plan
change
4
19/06/1442
10
5
19/06/1442
11
12
6
19/06/1442
13
14
7
19/06/1442
15
Life Cycle
Selection
2 15
1 Predictive
Iterative 2
3 Incremental
4 Agile
16
8
19/06/1442
17
18
9
19/06/1442
19
20
10
19/06/1442
21
22
11
19/06/1442
23
Creating An Agile
Environment
3 23
24
12
19/06/1442
1 2
What can the team deliver
How can the project team act quickly and obtain early
in an agile manner? feedback to benefit the next
delivery cycle?
3 4
What work can be avoided in
How can the team act in a
order to focus on high-priority
transparent manner?
items?
Agile
5
How can a servant-leadership
approach benefit the
achievement of the team’s
goals?
25
26
13
19/06/1442
27
28
14
19/06/1442
Servant Leadership
Responsibilities
29
Servant Leadership
Responsibilities
• Education • Help the team with
Educate stakeholders technical project
around why and how to management activities like
be agile. quantitative risk analysis.
• Support • Celebrate
the team through team successes and support
mentoring, and bridge building activities
encouragement, and with external groups.
support.
30
15
19/06/1442
31
Cross-functional
Product owner Team facilitator
team members
Cross-functional teams The product owner is The third role typically seen
consist of team responsible for guiding on agile teams is of a team
members with all the the direction of the facilitator, a servant leader.
skills necessary to product. Product This role may be called a
produce a working owners rank the work project manager, scrum
product. based on its business master, project team lead,
value. team coach, or team
facilitator.
32
16
19/06/1442
33
4 33
34
17
19/06/1442
35
36
18
19/06/1442
BACKLOG
PREPARATION
37
38
19
19/06/1442
DAILY
STANDUPS Timebox the standup to no longer
than 15 minutes.
39
DEMONSTRATIONS/
REVIEWS The product owner sees the
demonstration and accepts or
declines stories.
40
20
19/06/1442
42
Organizational
Considerations for
5 Project Agility
42
21
19/06/1442
Customer over
Contract
collaboration negotiation
43
44
22
19/06/1442
45
46
23
19/06/1442
47
48
24
19/06/1442
49
50
25
19/06/1442
51
52
26
19/06/1442
53
Overview Of Agile
And Lean
6 Frameworks
53
SCRUM
Scrum is a single-team process framework
used to manage product development.
The framework consists of Scrum roles,
events, artifacts, and rules, and uses an
iterative approach to deliver working
product.
54
27
19/06/1442
56
28
19/06/1442
Extreme Programming
57
Kanban Method
58
29
19/06/1442
59
Kanban Board
60
30
19/06/1442
SCRUMBAN
61
SCRUMBAN
62
31
19/06/1442
Scaling Frameworks
63
64
32
19/06/1442
65
66
Questions?
66
Mo Ishag Designs
33