SlideShare a Scribd company logo
1 of 23
Download to read offline
28 e 29 NOVEMBRO 2014 
Hotel TIVOLI ORIENTE 
LISBOA - PORTUGAL 
Aplicar práticas ágeis em ambientes tradicionais de Gestão de Projeto 
Applying agile practices in traditional project management environments 
Luis Sequeira 
ITIL, P2, PM2, DSDM Agile PM Certified, Professional Senior Consultant 
Co-author of the Agile@EC Guide 
h6ps://www.linkedin.com/in/lsequeira 
@L_FS_S 
luis.sequeira@so1bind.eu
Projects 
and 
the 
organisa)onal 
strategy 
VISION 
Project 
PorEolio 
Planning 
& 
Management 
Management 
of 
Programs 
& 
Projects 
Management 
of 
On-­‐Going 
OperaIons 
(recurring 
acIviIes) 
Organiza)onal 
Resources 
Por2olios 
Programs 
Projects 
Source: 
PMI 
Strategy 
& 
ObjecIves 
High-­‐Level 
OperaIons 
Planning 
& 
Management
A 
transforma)on 
process 
Project 
Environments 
Inp 
uts 
PROJECT 
Stakeholders 
HR/€ 
Outputs 
à 
Outcomes 
à 
Benefits
Is 
an 
agile 
approach 
the 
silver 
bullet? 
Value 
Driven 
vs Plan 
Driven 
Source: 
DSDM
Source: 
h.p://www.agilemanifesto.org 
individuals 
& 
interac)ons 
processes 
& 
tools 
quality 
solu)ons 
comprehensive 
documenta)on 
customer 
collabora)on 
contract 
nego)a)on 
Agile 
manifestos 
responding 
to 
change 
following 
a 
plan 
While 
there 
is 
value 
in 
the 
items 
on 
the 
right, 
we 
value 
the 
items 
on 
the 
le1 
more 
The 
DeclaraIon 
of 
Interdependence 
(DOI) 
presents 
a 
set 
of 
guiding 
principles 
to 
employ 
Agile 
and 
adapIve 
approaches 
for 
linking 
people, 
projects 
and 
value. 
The 
DOI 
focuses 
on 
the 
project 
management 
side 
of 
agile 
projects.
Agile 
Manifesto: 
Principles 
1. The 
highest 
priority 
is 
to 
sa)sfy 
the 
customer/user 
needs. 
2. Deliver 
benefits 
frequently. 
3. Requirement 
changes 
are 
welcome 
!! 
4. Business 
people 
and 
project 
team 
must 
work 
together 
throughout 
the 
project. 
5. Build 
projects 
around 
mo)vated 
individuals. 
Give 
them 
the 
environment 
and 
support 
they 
need, 
and 
trust 
them 
to 
get 
the 
job 
done. 
6. The 
most 
efficient 
and 
effec)ve 
method 
of 
communica)on 
is 
face-­‐to-­‐face 
conversa)on. 
7. Benefits 
delivered 
is 
the 
primary 
measure 
of 
progress. 
8. Agile 
processes 
promote 
sustainable 
development 
(be 
able 
to 
maintain 
a 
constant 
pace 
indefinitely) 
9. Con)nuous 
aben)on 
to 
quality: 
excellence, 
good 
infrastructure 
& 
design. 
10. 
Simplicity 
is 
essen)al 
-­‐ 
the 
art 
of 
maximizing 
the 
amount 
of 
work 
not 
done!! 
11. 
The 
best 
solu)ons 
emerge 
from 
self-­‐organizing 
teams. 
12. 
At 
regular 
intervals, 
the 
team 
reflects 
on 
how 
to 
improve, 
then 
tunes 
and 
adjusts 
its 
behavior 
accordingly.
ALN: 
Declara)on 
of 
Interdependence 
– 
DOI 
Agile 
and 
adap)ve 
approaches 
for 
linking 
people, 
projects 
and 
value 
We 
are 
a 
community 
of 
project 
leaders 
that 
are 
highly 
successful 
at 
delivering 
results. 
To 
achieve 
these 
results: 
• We 
increase 
return 
on 
investment 
by 
making 
conInuous 
flow 
of 
value 
our 
focus. 
• We 
deliver 
reliable 
results 
by 
engaging 
customers 
in 
frequent 
interac)ons 
and 
shared 
ownership. 
• We 
expect 
uncertainty 
and 
manage 
for 
it 
through 
iteraIons, 
anIcipaIon, 
and 
adaptaIon. 
• We 
unleash 
creaIvity 
and 
innova)on 
by 
recognizing 
that 
individuals 
are 
the 
ul)mate 
source 
of 
value, 
and 
crea)ng 
an 
environment 
where 
they 
can 
make 
a 
difference. 
• We 
boost 
performance 
through 
group 
accountability 
for 
results 
and 
shared 
responsibility 
for 
team 
effec)veness. 
• We 
improve 
effecIveness 
and 
reliability 
through 
situaIonally 
specific 
strategies, 
processes 
and 
prac)ces. 
Merge com o slide anterior
Tradi)onal 
vs 
Agile 
Project 
Management 
TradiIonal 
Project 
Management 
Agile 
Project 
Management 
Focus 
on 
plans 
and 
arIfacts 
Focus 
on 
customer 
sa)sfac)on 
(value) 
and 
interacIon 
Change 
is 
controlled 
via 
correcIve 
acIon 
Change 
is 
managed 
through 
adapIve 
acIon 
Scope-­‐based 
delivery 
Customer 
prioriIzaIon, 
Ime-­‐boxed 
delivery 
Heavy 
up-­‐front 
planning 
Progressive 
elaboraIon, 
rolling-­‐wave 
planning 
Work 
breakdown 
structures 
Requirements 
(features) 
breakdown 
structures 
Top-­‐down 
control 
Self-­‐organized 
disciplined 
teams
Business 
Implementa)on 
Solu)on 
Delivery 
It’s 
omen 
a 
maber 
of 
perspec)ves… 
Applying 
agile 
prac)ces 
in 
tradi)onal 
PM 
environments 
concerns 
two 
complementary 
project 
perspecIves.
The 
project 
lifecycle 
Time 
Effort 
Ini)a)ng 
Planning 
Execu)ng 
Closing 
Monitor 
and 
Control
Project 
phases 
to 
daily 
cycles 
"serial 
in 
the 
large 
and 
itera(ve 
and 
incremental 
in 
the 
small" 
Daily 
Cycles 
Ini)a)ng 
Planning 
Execu)ng 
Closing 
Agile 
PracIces
The 
effect 
of 
the 
clycles 
Time 
Effort 
Ini)aa)nngg 
PPllaannnniinngg 
EExxeeccuu)nngg 
CClloossiinngg 
Monitor 
and 
Control
• Project 
Key 
agile 
prac)ce 
areas 
OrganisaIon 
and 
Agile 
Teams 
• Planning 
• PrioriIsaIon 
• Es)ma)on 
• Requirements 
• Backlogs 
• Communica)on 
• Progress 
Visualisa)on 
• CoordinaIon 
& 
Control
Boss 
ProjecYt 
OMUa 
nager 
Team 
FROM 
TO 
Client 
Side 
Provider 
Side 
Client 
Boss 
Boss 
Collabora)on 
& 
Communica)on 
Channel 
Agile 
Team 
Delegates 
Client 
Representa)ve 
Delegates 
ProjecYt 
OMUa 
nager 
Project 
organisa)on
Agile 
teams 
Agile Project Team 
Agile Project Team 
Team 
Lead 
Product 
Owner Architecture 
Owner 
Agile 
Team 
Member 
Domain 
Expert 
Technical 
Expert 
Core 
agile 
roles 
Tester 
Integrator 
Other 
roles
Example: 
Agile 
teams 
in 
DSDM 
Source: 
h.p://www.dsdm.org/content/7-­‐roles-­‐and-­‐responsibiliAes 
and 
DAD 
Source: 
h.p://disciplinedagiledelivery.wordpress.com/2012/12/18/roles-­‐in-­‐disciplined-­‐agile-­‐delivery/
Planning 
“An 
ongoing 
dynamic 
ac)vity 
that 
peers 
into 
the 
future 
for 
indica)ons 
as 
to 
where 
the 
solu)on 
might 
emerge 
and 
treats 
the 
plan 
as 
a 
complex 
situa)on, 
adap)ng 
to 
an 
emerging 
solu)on.” 
• Business 
Case 
founda)on, 
high-­‐level 
user-­‐ 
stories 
(epics) 
• Rolling 
wave 
planning 
of 
Imeboxed 
deployments 
(releases) 
• Itera)on 
planning 
(detailed 
and 
“tasked”) 
by 
Agile 
Team
Priori)sa)on 
The 
MoSCoW 
ini)als 
mean: 
M 
– 
Must 
have 
S 
– 
Should 
have 
C 
– 
Could 
have 
W 
– 
Won't 
have 
Define 
what 
the 
meaning 
of 
MoSCoW 
in 
your 
environment
Backlogs 
Source: 
DSDM 
Source: 
Disciplined 
Agile 
Delivery
Coordina)on 
and 
Control 
Ensure 
that 
the 
project 
management 
level 
has 
visibility 
into 
the 
soluIon 
development 
work: 
• Demonstrate 
value 
amer 
small 
cycles 
of 
work, 
incrementally. 
• Use 
“informaAon 
radiators”: 
burndown 
charts, 
visual 
models, 
kanban 
boards, 
etc. 
• Manage 
and 
align 
strategies 
in 
respect 
to 
management 
of 
Risks, 
Issues, 
Decisions, 
and 
Changes.
Challenges 
in 
respect 
to 
agility 
Cultural 
Behavioural 
Governance 
Outsourcing 
DevOps 
Service 
Management 
Source: 
Serena-­‐Agile-­‐2012-­‐Survey
Summary
28 e 29 NOVEMBRO 2014 
Hotel TIVOLI ORIENTE 
LISBOA - PORTUGAL 
Luis Sequeira 
ITIL, P2, PM2, DSDM Agile PM Certified, Professional Senior Consultant 
Co-author of the Agile@EC Guide 
h6ps://www.linkedin.com/in/lsequeira 
@L_FS_S 
luis.sequeira@so1bind.eu

More Related Content

What's hot

Project management for engineers and architects
Project management for engineers and architectsProject management for engineers and architects
Project management for engineers and architectsCarla Fair-Wright
 
Using agile for business process design and development oct 19, 2010 ottawa
Using agile for business process design and development oct 19, 2010 ottawaUsing agile for business process design and development oct 19, 2010 ottawa
Using agile for business process design and development oct 19, 2010 ottawaAdaptiveOrg Inc.
 
Disciplined Agile Business Analysis
Disciplined Agile Business AnalysisDisciplined Agile Business Analysis
Disciplined Agile Business AnalysisScott W. Ambler
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityAhmed Sidky
 
Creating successful R&D proposals to benefit small and medium enterprises
Creating successful R&D proposals to benefit small and medium enterprisesCreating successful R&D proposals to benefit small and medium enterprises
Creating successful R&D proposals to benefit small and medium enterprisesPMI-Montréal
 
Precis Book Agile mgmt software engineering david j andreson summary viramdas...
Precis Book Agile mgmt software engineering david j andreson summary viramdas...Precis Book Agile mgmt software engineering david j andreson summary viramdas...
Precis Book Agile mgmt software engineering david j andreson summary viramdas...Vishwanath Ramdas
 
Disciplined Agile Delivery: An Introduction
Disciplined Agile Delivery: An IntroductionDisciplined Agile Delivery: An Introduction
Disciplined Agile Delivery: An IntroductionIBM Rational software
 
CAPM Exam Prep Course Preview
CAPM Exam Prep Course PreviewCAPM Exam Prep Course Preview
CAPM Exam Prep Course PreviewInvensis Learning
 
Introduction to-project-management-dabc
Introduction to-project-management-dabcIntroduction to-project-management-dabc
Introduction to-project-management-dabcChandrasekhar Reddy
 
Lean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
Lean at Cisco: Lessons Learned from Lean Product Development and Lean StartupLean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
Lean at Cisco: Lessons Learned from Lean Product Development and Lean StartupKen Power
 
The Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive LeadershipThe Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive LeadershipLitheSpeed
 
Overview of PRINCE2
Overview of PRINCE2Overview of PRINCE2
Overview of PRINCE2iHub
 
360 introduction 06.26.18
360 introduction 06.26.18360 introduction 06.26.18
360 introduction 06.26.18Steve Perry
 
Laimonas Lileika — Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika — Hybrid Project Management: Excellence Behind a BuzzwordLaimonas Lileika — Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika — Hybrid Project Management: Excellence Behind a BuzzwordAgileLAB
 
Nancy Finley resume
Nancy Finley resumeNancy Finley resume
Nancy Finley resumeNancy Finley
 
Lean project mgmt oxymoron or possible - toronto xp - may 2013
Lean project mgmt   oxymoron or possible - toronto xp - may 2013Lean project mgmt   oxymoron or possible - toronto xp - may 2013
Lean project mgmt oxymoron or possible - toronto xp - may 2013Mike Edwards
 

What's hot (20)

Project management for engineers and architects
Project management for engineers and architectsProject management for engineers and architects
Project management for engineers and architects
 
Using agile for business process design and development oct 19, 2010 ottawa
Using agile for business process design and development oct 19, 2010 ottawaUsing agile for business process design and development oct 19, 2010 ottawa
Using agile for business process design and development oct 19, 2010 ottawa
 
Disciplined Agile Business Analysis
Disciplined Agile Business AnalysisDisciplined Agile Business Analysis
Disciplined Agile Business Analysis
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable Agility
 
Creating successful R&D proposals to benefit small and medium enterprises
Creating successful R&D proposals to benefit small and medium enterprisesCreating successful R&D proposals to benefit small and medium enterprises
Creating successful R&D proposals to benefit small and medium enterprises
 
The PM Role in a Lean and Agile World white paper - PMI Global Congress 2014
The PM Role in a Lean and Agile World white paper - PMI Global Congress 2014The PM Role in a Lean and Agile World white paper - PMI Global Congress 2014
The PM Role in a Lean and Agile World white paper - PMI Global Congress 2014
 
Precis Book Agile mgmt software engineering david j andreson summary viramdas...
Precis Book Agile mgmt software engineering david j andreson summary viramdas...Precis Book Agile mgmt software engineering david j andreson summary viramdas...
Precis Book Agile mgmt software engineering david j andreson summary viramdas...
 
Disciplined Agile Delivery: An Introduction
Disciplined Agile Delivery: An IntroductionDisciplined Agile Delivery: An Introduction
Disciplined Agile Delivery: An Introduction
 
Project Soft Power
Project Soft PowerProject Soft Power
Project Soft Power
 
CAPM Exam Prep Course Preview
CAPM Exam Prep Course PreviewCAPM Exam Prep Course Preview
CAPM Exam Prep Course Preview
 
Introduction to-project-management-dabc
Introduction to-project-management-dabcIntroduction to-project-management-dabc
Introduction to-project-management-dabc
 
Lean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
Lean at Cisco: Lessons Learned from Lean Product Development and Lean StartupLean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
Lean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
 
The Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive LeadershipThe Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive Leadership
 
Overview of PRINCE2
Overview of PRINCE2Overview of PRINCE2
Overview of PRINCE2
 
360 introduction 06.26.18
360 introduction 06.26.18360 introduction 06.26.18
360 introduction 06.26.18
 
Laimonas Lileika — Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika — Hybrid Project Management: Excellence Behind a BuzzwordLaimonas Lileika — Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika — Hybrid Project Management: Excellence Behind a Buzzword
 
The PM Role in a Lean and Agile World
The PM Role in a Lean and Agile WorldThe PM Role in a Lean and Agile World
The PM Role in a Lean and Agile World
 
Nancy Finley resume
Nancy Finley resumeNancy Finley resume
Nancy Finley resume
 
Basic Project Management Qc Session1
Basic Project Management  Qc Session1Basic Project Management  Qc Session1
Basic Project Management Qc Session1
 
Lean project mgmt oxymoron or possible - toronto xp - may 2013
Lean project mgmt   oxymoron or possible - toronto xp - may 2013Lean project mgmt   oxymoron or possible - toronto xp - may 2013
Lean project mgmt oxymoron or possible - toronto xp - may 2013
 

Viewers also liked

Viewers also liked (6)

TDD Course (Spanish)
TDD Course (Spanish)TDD Course (Spanish)
TDD Course (Spanish)
 
Viceroy Typical Floor Plan
Viceroy Typical Floor PlanViceroy Typical Floor Plan
Viceroy Typical Floor Plan
 
Las Claves del Desarrollo Dirigido por Pruebas (o TDD)
Las Claves del Desarrollo Dirigido por Pruebas (o TDD)Las Claves del Desarrollo Dirigido por Pruebas (o TDD)
Las Claves del Desarrollo Dirigido por Pruebas (o TDD)
 
Integracion continua
Integracion continuaIntegracion continua
Integracion continua
 
BDD TDD ATDD
BDD TDD ATDDBDD TDD ATDD
BDD TDD ATDD
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile Manager
 

Similar to PMI Portugal.VIII Conf.AplicarPraticasAgeisGPTradicionais-20141128

Evolution towards agile project management
Evolution towards agile project managementEvolution towards agile project management
Evolution towards agile project managementHariharan Narayanan
 
HanoiScrum: Agile co-exists with Waterfall
 HanoiScrum: Agile co-exists with Waterfall HanoiScrum: Agile co-exists with Waterfall
HanoiScrum: Agile co-exists with WaterfallVu Hung Nguyen
 
PMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contractsPMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contractsDidier Soriano
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антонsolit
 
Using Agile in the Classroom
Using Agile in the ClassroomUsing Agile in the Classroom
Using Agile in the ClassroomCindy Royal
 
SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, M...
SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, M...SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, M...
SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, M...UK Government Digital Service
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsVersionOne
 
Introduction à l'agilité - Martin Goyette
Introduction à l'agilité - Martin GoyetteIntroduction à l'agilité - Martin Goyette
Introduction à l'agilité - Martin GoyetteAgile Montréal
 
Lean & Agile Project Management
Lean & Agile Project ManagementLean & Agile Project Management
Lean & Agile Project ManagementDavid Rico
 
PM-1 Overview.ppt
PM-1 Overview.pptPM-1 Overview.ppt
PM-1 Overview.pptnatisil1
 
Agile Project management
Agile Project managementAgile Project management
Agile Project managementPraveen Sidola
 

Similar to PMI Portugal.VIII Conf.AplicarPraticasAgeisGPTradicionais-20141128 (20)

Evolution towards agile project management
Evolution towards agile project managementEvolution towards agile project management
Evolution towards agile project management
 
HanoiScrum: Agile co-exists with Waterfall
 HanoiScrum: Agile co-exists with Waterfall HanoiScrum: Agile co-exists with Waterfall
HanoiScrum: Agile co-exists with Waterfall
 
PMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contractsPMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contracts
 
PMExpo2017slide Eureka Service - Oracle Prime
PMExpo2017slide Eureka Service - Oracle PrimePMExpo2017slide Eureka Service - Oracle Prime
PMExpo2017slide Eureka Service - Oracle Prime
 
Agile pm v2
Agile pm v2Agile pm v2
Agile pm v2
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Using Agile in the Classroom
Using Agile in the ClassroomUsing Agile in the Classroom
Using Agile in the Classroom
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, M...
SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, M...SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, M...
SPRINT 13 Workshop 1 Agile working methods - Department for Transport, GDS, M...
 
IIIT Guest Talk 0512
IIIT Guest Talk 0512IIIT Guest Talk 0512
IIIT Guest Talk 0512
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team Dynamics
 
Introduction à l'agilité - Martin Goyette
Introduction à l'agilité - Martin GoyetteIntroduction à l'agilité - Martin Goyette
Introduction à l'agilité - Martin Goyette
 
Lean & Agile Project Management
Lean & Agile Project ManagementLean & Agile Project Management
Lean & Agile Project Management
 
Gordon_Hoffman_Resume_May2015
Gordon_Hoffman_Resume_May2015Gordon_Hoffman_Resume_May2015
Gordon_Hoffman_Resume_May2015
 
PM-1 Overview.ppt
PM-1 Overview.pptPM-1 Overview.ppt
PM-1 Overview.ppt
 
Dawn Duncan Resume 2017
Dawn Duncan Resume 2017Dawn Duncan Resume 2017
Dawn Duncan Resume 2017
 
SureshBabu P_CV_Big Data
SureshBabu P_CV_Big DataSureshBabu P_CV_Big Data
SureshBabu P_CV_Big Data
 
Agile Project management
Agile Project managementAgile Project management
Agile Project management
 
Setting up a project framework phase 1 june 20162
Setting up a project framework phase 1 june 20162Setting up a project framework phase 1 june 20162
Setting up a project framework phase 1 june 20162
 

PMI Portugal.VIII Conf.AplicarPraticasAgeisGPTradicionais-20141128

  • 1. 28 e 29 NOVEMBRO 2014 Hotel TIVOLI ORIENTE LISBOA - PORTUGAL Aplicar práticas ágeis em ambientes tradicionais de Gestão de Projeto Applying agile practices in traditional project management environments Luis Sequeira ITIL, P2, PM2, DSDM Agile PM Certified, Professional Senior Consultant Co-author of the Agile@EC Guide h6ps://www.linkedin.com/in/lsequeira @L_FS_S luis.sequeira@so1bind.eu
  • 2. Projects and the organisa)onal strategy VISION Project PorEolio Planning & Management Management of Programs & Projects Management of On-­‐Going OperaIons (recurring acIviIes) Organiza)onal Resources Por2olios Programs Projects Source: PMI Strategy & ObjecIves High-­‐Level OperaIons Planning & Management
  • 3. A transforma)on process Project Environments Inp uts PROJECT Stakeholders HR/€ Outputs à Outcomes à Benefits
  • 4. Is an agile approach the silver bullet? Value Driven vs Plan Driven Source: DSDM
  • 5. Source: h.p://www.agilemanifesto.org individuals & interac)ons processes & tools quality solu)ons comprehensive documenta)on customer collabora)on contract nego)a)on Agile manifestos responding to change following a plan While there is value in the items on the right, we value the items on the le1 more The DeclaraIon of Interdependence (DOI) presents a set of guiding principles to employ Agile and adapIve approaches for linking people, projects and value. The DOI focuses on the project management side of agile projects.
  • 6. Agile Manifesto: Principles 1. The highest priority is to sa)sfy the customer/user needs. 2. Deliver benefits frequently. 3. Requirement changes are welcome !! 4. Business people and project team must work together throughout the project. 5. Build projects around mo)vated individuals. Give them the environment and support they need, and trust them to get the job done. 6. The most efficient and effec)ve method of communica)on is face-­‐to-­‐face conversa)on. 7. Benefits delivered is the primary measure of progress. 8. Agile processes promote sustainable development (be able to maintain a constant pace indefinitely) 9. Con)nuous aben)on to quality: excellence, good infrastructure & design. 10. Simplicity is essen)al -­‐ the art of maximizing the amount of work not done!! 11. The best solu)ons emerge from self-­‐organizing teams. 12. At regular intervals, the team reflects on how to improve, then tunes and adjusts its behavior accordingly.
  • 7. ALN: Declara)on of Interdependence – DOI Agile and adap)ve approaches for linking people, projects and value We are a community of project leaders that are highly successful at delivering results. To achieve these results: • We increase return on investment by making conInuous flow of value our focus. • We deliver reliable results by engaging customers in frequent interac)ons and shared ownership. • We expect uncertainty and manage for it through iteraIons, anIcipaIon, and adaptaIon. • We unleash creaIvity and innova)on by recognizing that individuals are the ul)mate source of value, and crea)ng an environment where they can make a difference. • We boost performance through group accountability for results and shared responsibility for team effec)veness. • We improve effecIveness and reliability through situaIonally specific strategies, processes and prac)ces. Merge com o slide anterior
  • 8. Tradi)onal vs Agile Project Management TradiIonal Project Management Agile Project Management Focus on plans and arIfacts Focus on customer sa)sfac)on (value) and interacIon Change is controlled via correcIve acIon Change is managed through adapIve acIon Scope-­‐based delivery Customer prioriIzaIon, Ime-­‐boxed delivery Heavy up-­‐front planning Progressive elaboraIon, rolling-­‐wave planning Work breakdown structures Requirements (features) breakdown structures Top-­‐down control Self-­‐organized disciplined teams
  • 9. Business Implementa)on Solu)on Delivery It’s omen a maber of perspec)ves… Applying agile prac)ces in tradi)onal PM environments concerns two complementary project perspecIves.
  • 10. The project lifecycle Time Effort Ini)a)ng Planning Execu)ng Closing Monitor and Control
  • 11. Project phases to daily cycles "serial in the large and itera(ve and incremental in the small" Daily Cycles Ini)a)ng Planning Execu)ng Closing Agile PracIces
  • 12. The effect of the clycles Time Effort Ini)aa)nngg PPllaannnniinngg EExxeeccuu)nngg CClloossiinngg Monitor and Control
  • 13. • Project Key agile prac)ce areas OrganisaIon and Agile Teams • Planning • PrioriIsaIon • Es)ma)on • Requirements • Backlogs • Communica)on • Progress Visualisa)on • CoordinaIon & Control
  • 14. Boss ProjecYt OMUa nager Team FROM TO Client Side Provider Side Client Boss Boss Collabora)on & Communica)on Channel Agile Team Delegates Client Representa)ve Delegates ProjecYt OMUa nager Project organisa)on
  • 15. Agile teams Agile Project Team Agile Project Team Team Lead Product Owner Architecture Owner Agile Team Member Domain Expert Technical Expert Core agile roles Tester Integrator Other roles
  • 16. Example: Agile teams in DSDM Source: h.p://www.dsdm.org/content/7-­‐roles-­‐and-­‐responsibiliAes and DAD Source: h.p://disciplinedagiledelivery.wordpress.com/2012/12/18/roles-­‐in-­‐disciplined-­‐agile-­‐delivery/
  • 17. Planning “An ongoing dynamic ac)vity that peers into the future for indica)ons as to where the solu)on might emerge and treats the plan as a complex situa)on, adap)ng to an emerging solu)on.” • Business Case founda)on, high-­‐level user-­‐ stories (epics) • Rolling wave planning of Imeboxed deployments (releases) • Itera)on planning (detailed and “tasked”) by Agile Team
  • 18. Priori)sa)on The MoSCoW ini)als mean: M – Must have S – Should have C – Could have W – Won't have Define what the meaning of MoSCoW in your environment
  • 19. Backlogs Source: DSDM Source: Disciplined Agile Delivery
  • 20. Coordina)on and Control Ensure that the project management level has visibility into the soluIon development work: • Demonstrate value amer small cycles of work, incrementally. • Use “informaAon radiators”: burndown charts, visual models, kanban boards, etc. • Manage and align strategies in respect to management of Risks, Issues, Decisions, and Changes.
  • 21. Challenges in respect to agility Cultural Behavioural Governance Outsourcing DevOps Service Management Source: Serena-­‐Agile-­‐2012-­‐Survey
  • 23. 28 e 29 NOVEMBRO 2014 Hotel TIVOLI ORIENTE LISBOA - PORTUGAL Luis Sequeira ITIL, P2, PM2, DSDM Agile PM Certified, Professional Senior Consultant Co-author of the Agile@EC Guide h6ps://www.linkedin.com/in/lsequeira @L_FS_S luis.sequeira@so1bind.eu