SlideShare a Scribd company logo
1 of 44
Laimonas Lileika
Project Management Practitioner
Vilnius University Lecturer
PART I. CONTEXT
L. Lileika | Agile Tour 2015 2
Size of
organization?
Requestor
Internal/External?
Budget?
Public or Private? Risk Tolerance? Team?
Culture?
L. Lileika | Agile Tour 2015 3
Project management is application of
knowledge, skills, tools, and techniques to
project activities to meet project requirements
PMBOK® Guide and Standards
L. Lileika | Agile Tour 2015 4
Project management is application of
knowledge, skills, tools, and techniques to
project activities to meet project g o a l
PMBOK® Guide and Standards (not quite)
L. Lileika | Agile Tour 2015 5
Creativity is a phenomenon whereby something
new and somehow valuable is formed, such as
an idea, a scientific theory, an invention, a
literary work, a painting, a musical composition,
a joke, etc.
Wikipedia
L. Lileika | Agile Tour 2015 6
Creativity is a phenomenon whereby something
new and somehow valuable is formed, such as
an idea, a scientific theory, an invention, a
literary work, a painting, a musical composition,
a joke, hybrid project management.
Almost Wikipedia
L. Lileika | Agile Tour 2015 7
Context
Project management
Creativity
L. Lileika | Agile Tour 2015 8
Takeaway1
Project management excellence
and creativity comes from
project manager’s ability to
assess the context, and apply
different tools, techniques and
skills to reach the project goal
L. Lileika | Agile Tour 2015 9
PART II. PROCESS VS LIFE CYCLE
L. Lileika | Agile Tour 2015 10
Initiate
Plan
Execute
Control
Close
L. Lileika | Agile Tour 2015 11
Initiate
Plan
Execute
Control
Close
L. Lileika | Agile Tour 2015 12
…initiated by completing
project charter
…planned by producing backlog,
release plan, high level design, etc.
…executed in small iterations where each iteration
ends with the production ready product increment
…monitored (inspected), and planned forward
based on actual data available at time (adopted)
…closed when deliverables are
accepted by requestor and ELS is over.
L. Lileika | Agile Tour 2015 13
project needs to be …
Takeaway2
There is only one project
management process, regardless
of the life cycle used
L. Lileika | Agile Tour 2015 14
PART III. AGILE OR WATERFALL?
L. Lileika | Agile Tour 2015 15
Similar
Medium Process
Different
Language
Roles
Life cycle
Metrics
L. Lileika | Agile Tour 2015 16
L. Lileika | Agile Tour 2015 17
Waterfall
Detailed
planning in the
beginning
One moves to
next step only
after completing
previous one
All steps are laid
out and
dependencies
mapped
L. Lileika | Agile Tour 2015 18
Waterfall
Best known for…
Dealing with
physical
objects
Reliable
future project
forecast
Defined tasks and
phases that must
be completed in a
specific sequence
Criticized for…
Less effective for software,
design and other non-physical
or services-bases projects
Scope changes are
usually slow
Requires substantial
scope and schedule
planning before
work begins
L. Lileika | Agile Tour 2015 19
Agile
Flexible
approach to
project
management
Principles of
collaboration,
adaptability and
continuous
improvement
Iterative project
release cycles
L. Lileika | Agile Tour 2015 20
Agile
Best known for…
Service-oriented
projects like
Software
development
projects
Engagement and
collaboration from
all team members
Quick course
correction based on
early feedback
Empowers team to
work creatively and
efficiently
Criticized for…
Not suitable for
strictly defined
scope and
requirements
Continues hard
work on backlog
maintenance and
tech debt
management
High risk due to
uncertainty around
triple constraint at
the beginning
Takeaway3
Hybrid project management is
application of two (or more)
project management
life_cycles/methodologies in a
single project
L. Lileika | Agile Tour 2015 21
PART IV. HOW TO…?
L. Lileika | Agile Tour 2015 22
23
• Agile means continuous planning
• Documentation is still important, but the format could vary
• Agile embraces complaints, as a trigger for improvements!
%
Yay, let’s do Agile
L. Lileika | Agile Tour 2015
What will you need?
L. Lileika | Agile Tour 2015 24
Assess the context
Respect the fact of ONE process
Produce project charter to support hybrid delivery
Acquire Team to work Agile, and team to work Waterfall
Develop single project schedule
Capture project and product scope
Setup common reporting and metrics
Sell this idea to stakeholders!
Challenges.
Nothing comes easy
because
CONTEXT
does differ
L. Lileika | Agile Tour 2015 25
Meet the Team
L. Lileika | Agile Tour 2015 26
Development Team
Dedicated
Collocated
Infrastructure Team
Virtual
On estimated effort basis
L. Lileika | Agile Tour 2015 27
Meet the Team
Definition of Scope
Project scope
Product scope
Infrastructure Requirements
Product Requirements
L. Lileika | Agile Tour 2015 28
Magic behind Estimating
Estimating Product Backlog
Estimating Infrastructure setup
Estimating Release plan
Adding Management and coordination
L. Lileika | Agile Tour 2015 29
Project Schedule Concept
L. Lileika | Agile Tour 2015 30
Project Schedule Concept
L. Lileika | Agile Tour 2015 31
Project Schedule
L. Lileika | Agile Tour 2015 32
Project Schedule
L. Lileika | Agile Tour 2015 33
Project Schedule
L. Lileika | Agile Tour 2015 34
L. Lileika | Agile Tour 2015 35
Team Management
36
Demo /
Retrospect
Visual
Board
Definition
of Done
Daily
Standup
Sprint
Planning
Sprint
Goal
Achieving Commitment
Embracing
Accountability
Focusing
on results
Team
Building
workshops
L. Lileika | Agile Tour 2015
Ground Rules
37
• Sprint Lenght
– 4 Weekes
• Sprint Planning
– First Monday every 4th week
• F2F
• Scope 9:00 –12:00
• Team Lunch
• Tasking out 13:00 – 15:00
• Daily Scrum
– Monday-Thursday
• 9:00 – 09:15
• Call in if you cannot attend F2F
• Sprint Review
– Last Thursday every 4th week
• Demo 10:00 – 11:00
• Team Lunch
• Retrospective 12:00 – 13:00
• Work@Home
– Fridays
• Holiday tracker – 1 Sprint ahead
• Don’t be late
• Don’t attend meetings with no agenda
• Prepare for meetings
• Respect Definition of Done
Team
Ground
Rules
L. Lileika | Agile Tour 2015
Definition of Done
• Coded/implemented
• Peer reviewed (pair programming counts as peer review)
• Code is run against current version in source control
• Code is commented in source control and checked in
• Code is commented with VB Commenter on Public/Friend methods
• Story/use case manual test plan updated
• Fit test written (with help of SQA person)
• UML diagram updated
• Unit tests written and passing
• 90 percent code coverage achieved
• Build and package changes are communicated to build master (i.e.
introducing a new file or something)
• Task list hours are updated and task is closed out
• All to-do items in code are completed
L. Lileika | Agile Tour 2015 38
Takeaway4
Don't look for one process, one methodology to fit all projects
Choose one dominant methodology
Bring Agile values to hardware development
If something doesn’t work – don’t stick with it
Be creative about delivery and focus on value
Call it Enterprise – it sounds good!
L. Lileika | Agile Tour 2015 39
Takeaway1
Project management excellence
and creativity comes from
project manager’s ability to
assess the context, and apply
different tools, techniques and
skills to reach the project goal
L. Lileika | Agile Tour 2015 40
Takeaway2
There is only one project
management process, regardless
of the life cycle used
L. Lileika | Agile Tour 2015 41
Takeaway3
Hybrid project management is
application of two (or more)
project management
life_cycles/methodologies in a
single project
L. Lileika | Agile Tour 2015 42
etc.
Laimonas Lileika: professional profile

More Related Content

What's hot

Principles of Project Management
Principles of Project ManagementPrinciples of Project Management
Principles of Project Management
Darius Els
 
(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?
Scott W. Ambler
 

What's hot (16)

Year 2015
Year 2015Year 2015
Year 2015
 
Principles of Project Management
Principles of Project ManagementPrinciples of Project Management
Principles of Project Management
 
Adrian Pyne - Agile project management and the challenges of assurance
Adrian Pyne - Agile project management and the challenges of assuranceAdrian Pyne - Agile project management and the challenges of assurance
Adrian Pyne - Agile project management and the challenges of assurance
 
Kanban: going Lean/Agile for your IT dev. & support team
Kanban: going Lean/Agile for your IT dev. & support teamKanban: going Lean/Agile for your IT dev. & support team
Kanban: going Lean/Agile for your IT dev. & support team
 
Agile PMO - Portfolio Agile and Lean - Michael Nir
Agile PMO - Portfolio Agile and Lean - Michael NirAgile PMO - Portfolio Agile and Lean - Michael Nir
Agile PMO - Portfolio Agile and Lean - Michael Nir
 
PMP- Sharjah
PMP- SharjahPMP- Sharjah
PMP- Sharjah
 
Disciplined Agile Delivery: Extending Scrum to the Enterprise
Disciplined Agile Delivery: Extending Scrum to the EnterpriseDisciplined Agile Delivery: Extending Scrum to the Enterprise
Disciplined Agile Delivery: Extending Scrum to the Enterprise
 
Qa 3.0.pptx
Qa 3.0.pptx Qa 3.0.pptx
Qa 3.0.pptx
 
QA Fest 2019. Евгений Рудев. QA 3.0. New generation
QA Fest 2019. Евгений Рудев. QA 3.0. New generationQA Fest 2019. Евгений Рудев. QA 3.0. New generation
QA Fest 2019. Евгений Рудев. QA 3.0. New generation
 
Kanban Method Lean Kanban University
Kanban Method Lean Kanban UniversityKanban Method Lean Kanban University
Kanban Method Lean Kanban University
 
Introductie slides Software Product Management door het Nederlands Instituut ...
Introductie slides Software Product Management door het Nederlands Instituut ...Introductie slides Software Product Management door het Nederlands Instituut ...
Introductie slides Software Product Management door het Nederlands Instituut ...
 
Design your own BPM Program Strategy with Alfresco Process Services
Design your own BPM Program Strategy with Alfresco Process ServicesDesign your own BPM Program Strategy with Alfresco Process Services
Design your own BPM Program Strategy with Alfresco Process Services
 
Can we make Agile Architecture SAFe® ? - The Open Group London Conference 2018
Can we make Agile Architecture SAFe® ? - The Open Group London Conference 2018Can we make Agile Architecture SAFe® ? - The Open Group London Conference 2018
Can we make Agile Architecture SAFe® ? - The Open Group London Conference 2018
 
Supporting OCS at ILRI: Advisory firm GCON4 roadmap and agenda
Supporting OCS at ILRI: Advisory firm GCON4 roadmap and agenda Supporting OCS at ILRI: Advisory firm GCON4 roadmap and agenda
Supporting OCS at ILRI: Advisory firm GCON4 roadmap and agenda
 
(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?
 
Life is a Project : Workshop 1 of 5
Life is a Project : Workshop 1 of 5Life is a Project : Workshop 1 of 5
Life is a Project : Workshop 1 of 5
 

Viewers also liked

The 5 Critical Elements to Creating a Project Management Center of Excellence
The 5 Critical Elements to Creating a Project Management Center of ExcellenceThe 5 Critical Elements to Creating a Project Management Center of Excellence
The 5 Critical Elements to Creating a Project Management Center of Excellence
Flevy.com Best Practices
 
A Peek Inside Agile: Understanding Scrum & Kanban
A Peek Inside Agile: Understanding Scrum & KanbanA Peek Inside Agile: Understanding Scrum & Kanban
A Peek Inside Agile: Understanding Scrum & Kanban
cPrime | Project Management | Agile | Consulting | Staffing | Training
 
Enterprise implementations myth and reality
Enterprise implementations myth and realityEnterprise implementations myth and reality
Enterprise implementations myth and reality
Shoaib Ahmed
 
Managing Projects Better
Managing Projects BetterManaging Projects Better
Managing Projects Better
Shoaib Ahmed
 
Prince2 itil agile what is best for me
Prince2 itil agile   what is best for mePrince2 itil agile   what is best for me
Prince2 itil agile what is best for me
Shoaib Ahmed
 

Viewers also liked (20)

Operationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application EconomyOperationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application Economy
 
The 5 Critical Elements to Creating a Project Management Center of Excellence
The 5 Critical Elements to Creating a Project Management Center of ExcellenceThe 5 Critical Elements to Creating a Project Management Center of Excellence
The 5 Critical Elements to Creating a Project Management Center of Excellence
 
Hybrid project management methodology
Hybrid project management methodologyHybrid project management methodology
Hybrid project management methodology
 
Connecting Online Business Software 101 (B2B)
Connecting Online Business Software 101 (B2B)Connecting Online Business Software 101 (B2B)
Connecting Online Business Software 101 (B2B)
 
Asynchronous Data Processing
Asynchronous Data ProcessingAsynchronous Data Processing
Asynchronous Data Processing
 
Building Online Business Software 101 (B2B)
Building Online Business Software 101 (B2B) Building Online Business Software 101 (B2B)
Building Online Business Software 101 (B2B)
 
Hybrid approach for project management,9 10-2012
Hybrid approach for project management,9 10-2012Hybrid approach for project management,9 10-2012
Hybrid approach for project management,9 10-2012
 
Get Intelligent with Metabase
Get Intelligent with MetabaseGet Intelligent with Metabase
Get Intelligent with Metabase
 
Building Enterprise Search Engines using Open Source Technologies
Building Enterprise Search Engines using Open Source TechnologiesBuilding Enterprise Search Engines using Open Source Technologies
Building Enterprise Search Engines using Open Source Technologies
 
Deliver Excellent Service to your Customers
Deliver Excellent Service to your CustomersDeliver Excellent Service to your Customers
Deliver Excellent Service to your Customers
 
A Peek Inside Agile: Understanding Scrum & Kanban
A Peek Inside Agile: Understanding Scrum & KanbanA Peek Inside Agile: Understanding Scrum & Kanban
A Peek Inside Agile: Understanding Scrum & Kanban
 
Managed services
Managed servicesManaged services
Managed services
 
Enterprise implementations myth and reality
Enterprise implementations myth and realityEnterprise implementations myth and reality
Enterprise implementations myth and reality
 
Managing Projects Better
Managing Projects BetterManaging Projects Better
Managing Projects Better
 
Prince2 itil agile what is best for me
Prince2 itil agile   what is best for mePrince2 itil agile   what is best for me
Prince2 itil agile what is best for me
 
Measures of Effectiveness, Measures of Performance, Technical Performance Mea...
Measures of Effectiveness, Measures of Performance, Technical Performance Mea...Measures of Effectiveness, Measures of Performance, Technical Performance Mea...
Measures of Effectiveness, Measures of Performance, Technical Performance Mea...
 
Making the impossible possible
Making the impossible possibleMaking the impossible possible
Making the impossible possible
 
Project maturity flow is the incremental delivery of business value
Project maturity flow is the incremental delivery of business valueProject maturity flow is the incremental delivery of business value
Project maturity flow is the incremental delivery of business value
 
Software Development with Agile Waterfall Hybrid Method
Software Development with Agile Waterfall Hybrid MethodSoftware Development with Agile Waterfall Hybrid Method
Software Development with Agile Waterfall Hybrid Method
 
Applying both Agile and Waterfall in one project
Applying both Agile and Waterfall in one projectApplying both Agile and Waterfall in one project
Applying both Agile and Waterfall in one project
 

Similar to Laimonas Lileika - Hybrid Project Management: Excellence Behind a Buzzword

eCIO PPT Roles for a SAP and Systems Integration Project
eCIO PPT Roles for a SAP and Systems Integration ProjecteCIO PPT Roles for a SAP and Systems Integration Project
eCIO PPT Roles for a SAP and Systems Integration Project
David Niles
 

Similar to Laimonas Lileika - Hybrid Project Management: Excellence Behind a Buzzword (20)

Agile 101 for Resource Planners
Agile 101 for Resource PlannersAgile 101 for Resource Planners
Agile 101 for Resource Planners
 
Agile Primer: A 360 Degree Introduction
Agile Primer: A 360 Degree IntroductionAgile Primer: A 360 Degree Introduction
Agile Primer: A 360 Degree Introduction
 
Directions NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementationDirections NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementation
 
eCIO PPT Roles for a SAP and Systems Integration Project
eCIO PPT Roles for a SAP and Systems Integration ProjecteCIO PPT Roles for a SAP and Systems Integration Project
eCIO PPT Roles for a SAP and Systems Integration Project
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Integrating Agile and Traditional Projects in the Enterprise
Integrating Agile and Traditional Projects in the EnterpriseIntegrating Agile and Traditional Projects in the Enterprise
Integrating Agile and Traditional Projects in the Enterprise
 
What is agile?
What is agile?What is agile?
What is agile?
 
(ONLINE) ITIL Indonesia Community - Enterprise Agile Implementation with ITIL...
(ONLINE) ITIL Indonesia Community - Enterprise Agile Implementation with ITIL...(ONLINE) ITIL Indonesia Community - Enterprise Agile Implementation with ITIL...
(ONLINE) ITIL Indonesia Community - Enterprise Agile Implementation with ITIL...
 
E-content -SPM.pptx
E-content -SPM.pptxE-content -SPM.pptx
E-content -SPM.pptx
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
 
APM Thames Valley - Creating an Agile Governance landscape for projects
APM Thames Valley - Creating an Agile Governance landscape for projectsAPM Thames Valley - Creating an Agile Governance landscape for projects
APM Thames Valley - Creating an Agile Governance landscape for projects
 
PMP Training Course - Project Management Framework
PMP Training Course - Project Management FrameworkPMP Training Course - Project Management Framework
PMP Training Course - Project Management Framework
 
Project Management Fundamentals Course Preview
Project Management Fundamentals Course PreviewProject Management Fundamentals Course Preview
Project Management Fundamentals Course Preview
 
7 steps to a successful itsm tool implementation - itsmf atlanta
7 steps to a successful itsm tool implementation - itsmf atlanta7 steps to a successful itsm tool implementation - itsmf atlanta
7 steps to a successful itsm tool implementation - itsmf atlanta
 
Webinar on Business Analysis in Project Context - PMI PBA
Webinar on Business Analysis in Project Context - PMI PBAWebinar on Business Analysis in Project Context - PMI PBA
Webinar on Business Analysis in Project Context - PMI PBA
 
Dev ops don't be left behind
Dev ops   don't be left behindDev ops   don't be left behind
Dev ops don't be left behind
 
Agile deep dive scu
Agile deep dive   scuAgile deep dive   scu
Agile deep dive scu
 
Art of project management session
Art of project management sessionArt of project management session
Art of project management session
 
Webinar slide-deck-enterprise-architecture-capability-assessments
Webinar slide-deck-enterprise-architecture-capability-assessmentsWebinar slide-deck-enterprise-architecture-capability-assessments
Webinar slide-deck-enterprise-architecture-capability-assessments
 

More from Agile Lietuva

Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...
Agile Lietuva
 
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...
Agile Lietuva
 

More from Agile Lietuva (20)

Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...
Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...
Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...
 
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...
 
Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...
Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...
Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...
 
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...
 
M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...
M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...
M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...
 
B. den Haak. How to make OKRs Lean Again
B. den Haak. How to make OKRs Lean AgainB. den Haak. How to make OKRs Lean Again
B. den Haak. How to make OKRs Lean Again
 
D. Aitcheson. How to make forecasts that are actually accurate.
D. Aitcheson. How to make forecasts that are actually accurate.D. Aitcheson. How to make forecasts that are actually accurate.
D. Aitcheson. How to make forecasts that are actually accurate.
 
Aleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečius
Aleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečiusAleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečius
Aleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečius
 
Maija Aniskovič. Agile įtaka komandos motyvacijai.
Maija Aniskovič. Agile  įtaka komandos motyvacijai.Maija Aniskovič. Agile  įtaka komandos motyvacijai.
Maija Aniskovič. Agile įtaka komandos motyvacijai.
 
dr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymas
dr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymasdr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymas
dr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymas
 
M. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visi
M. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visiM. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visi
M. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visi
 
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
 
M. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijas
M. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijasM. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijas
M. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijas
 
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
 
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie ScrumV. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
 
Leonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiemsLeonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiems
 
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
 
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandoseGabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
 
Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...
Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...
Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...
 
Denis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastu
Denis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastuDenis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastu
Denis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastu
 

Recently uploaded

Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 

Recently uploaded (20)

WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - Kanchana
 
WSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration ToolingWSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration Tooling
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
WSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in UgandaWSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in Uganda
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 

Laimonas Lileika - Hybrid Project Management: Excellence Behind a Buzzword

  • 1. Laimonas Lileika Project Management Practitioner Vilnius University Lecturer
  • 2. PART I. CONTEXT L. Lileika | Agile Tour 2015 2
  • 3. Size of organization? Requestor Internal/External? Budget? Public or Private? Risk Tolerance? Team? Culture? L. Lileika | Agile Tour 2015 3
  • 4. Project management is application of knowledge, skills, tools, and techniques to project activities to meet project requirements PMBOK® Guide and Standards L. Lileika | Agile Tour 2015 4
  • 5. Project management is application of knowledge, skills, tools, and techniques to project activities to meet project g o a l PMBOK® Guide and Standards (not quite) L. Lileika | Agile Tour 2015 5
  • 6. Creativity is a phenomenon whereby something new and somehow valuable is formed, such as an idea, a scientific theory, an invention, a literary work, a painting, a musical composition, a joke, etc. Wikipedia L. Lileika | Agile Tour 2015 6
  • 7. Creativity is a phenomenon whereby something new and somehow valuable is formed, such as an idea, a scientific theory, an invention, a literary work, a painting, a musical composition, a joke, hybrid project management. Almost Wikipedia L. Lileika | Agile Tour 2015 7
  • 9. Takeaway1 Project management excellence and creativity comes from project manager’s ability to assess the context, and apply different tools, techniques and skills to reach the project goal L. Lileika | Agile Tour 2015 9
  • 10. PART II. PROCESS VS LIFE CYCLE L. Lileika | Agile Tour 2015 10
  • 13. …initiated by completing project charter …planned by producing backlog, release plan, high level design, etc. …executed in small iterations where each iteration ends with the production ready product increment …monitored (inspected), and planned forward based on actual data available at time (adopted) …closed when deliverables are accepted by requestor and ELS is over. L. Lileika | Agile Tour 2015 13 project needs to be …
  • 14. Takeaway2 There is only one project management process, regardless of the life cycle used L. Lileika | Agile Tour 2015 14
  • 15. PART III. AGILE OR WATERFALL? L. Lileika | Agile Tour 2015 15
  • 17. L. Lileika | Agile Tour 2015 17 Waterfall Detailed planning in the beginning One moves to next step only after completing previous one All steps are laid out and dependencies mapped
  • 18. L. Lileika | Agile Tour 2015 18 Waterfall Best known for… Dealing with physical objects Reliable future project forecast Defined tasks and phases that must be completed in a specific sequence Criticized for… Less effective for software, design and other non-physical or services-bases projects Scope changes are usually slow Requires substantial scope and schedule planning before work begins
  • 19. L. Lileika | Agile Tour 2015 19 Agile Flexible approach to project management Principles of collaboration, adaptability and continuous improvement Iterative project release cycles
  • 20. L. Lileika | Agile Tour 2015 20 Agile Best known for… Service-oriented projects like Software development projects Engagement and collaboration from all team members Quick course correction based on early feedback Empowers team to work creatively and efficiently Criticized for… Not suitable for strictly defined scope and requirements Continues hard work on backlog maintenance and tech debt management High risk due to uncertainty around triple constraint at the beginning
  • 21. Takeaway3 Hybrid project management is application of two (or more) project management life_cycles/methodologies in a single project L. Lileika | Agile Tour 2015 21
  • 22. PART IV. HOW TO…? L. Lileika | Agile Tour 2015 22
  • 23. 23 • Agile means continuous planning • Documentation is still important, but the format could vary • Agile embraces complaints, as a trigger for improvements! % Yay, let’s do Agile L. Lileika | Agile Tour 2015
  • 24. What will you need? L. Lileika | Agile Tour 2015 24 Assess the context Respect the fact of ONE process Produce project charter to support hybrid delivery Acquire Team to work Agile, and team to work Waterfall Develop single project schedule Capture project and product scope Setup common reporting and metrics Sell this idea to stakeholders!
  • 25. Challenges. Nothing comes easy because CONTEXT does differ L. Lileika | Agile Tour 2015 25
  • 26. Meet the Team L. Lileika | Agile Tour 2015 26
  • 27. Development Team Dedicated Collocated Infrastructure Team Virtual On estimated effort basis L. Lileika | Agile Tour 2015 27 Meet the Team
  • 28. Definition of Scope Project scope Product scope Infrastructure Requirements Product Requirements L. Lileika | Agile Tour 2015 28
  • 29. Magic behind Estimating Estimating Product Backlog Estimating Infrastructure setup Estimating Release plan Adding Management and coordination L. Lileika | Agile Tour 2015 29
  • 30. Project Schedule Concept L. Lileika | Agile Tour 2015 30
  • 31. Project Schedule Concept L. Lileika | Agile Tour 2015 31
  • 32. Project Schedule L. Lileika | Agile Tour 2015 32
  • 33. Project Schedule L. Lileika | Agile Tour 2015 33
  • 34. Project Schedule L. Lileika | Agile Tour 2015 34
  • 35. L. Lileika | Agile Tour 2015 35
  • 36. Team Management 36 Demo / Retrospect Visual Board Definition of Done Daily Standup Sprint Planning Sprint Goal Achieving Commitment Embracing Accountability Focusing on results Team Building workshops L. Lileika | Agile Tour 2015
  • 37. Ground Rules 37 • Sprint Lenght – 4 Weekes • Sprint Planning – First Monday every 4th week • F2F • Scope 9:00 –12:00 • Team Lunch • Tasking out 13:00 – 15:00 • Daily Scrum – Monday-Thursday • 9:00 – 09:15 • Call in if you cannot attend F2F • Sprint Review – Last Thursday every 4th week • Demo 10:00 – 11:00 • Team Lunch • Retrospective 12:00 – 13:00 • Work@Home – Fridays • Holiday tracker – 1 Sprint ahead • Don’t be late • Don’t attend meetings with no agenda • Prepare for meetings • Respect Definition of Done Team Ground Rules L. Lileika | Agile Tour 2015
  • 38. Definition of Done • Coded/implemented • Peer reviewed (pair programming counts as peer review) • Code is run against current version in source control • Code is commented in source control and checked in • Code is commented with VB Commenter on Public/Friend methods • Story/use case manual test plan updated • Fit test written (with help of SQA person) • UML diagram updated • Unit tests written and passing • 90 percent code coverage achieved • Build and package changes are communicated to build master (i.e. introducing a new file or something) • Task list hours are updated and task is closed out • All to-do items in code are completed L. Lileika | Agile Tour 2015 38
  • 39. Takeaway4 Don't look for one process, one methodology to fit all projects Choose one dominant methodology Bring Agile values to hardware development If something doesn’t work – don’t stick with it Be creative about delivery and focus on value Call it Enterprise – it sounds good! L. Lileika | Agile Tour 2015 39
  • 40. Takeaway1 Project management excellence and creativity comes from project manager’s ability to assess the context, and apply different tools, techniques and skills to reach the project goal L. Lileika | Agile Tour 2015 40
  • 41. Takeaway2 There is only one project management process, regardless of the life cycle used L. Lileika | Agile Tour 2015 41
  • 42. Takeaway3 Hybrid project management is application of two (or more) project management life_cycles/methodologies in a single project L. Lileika | Agile Tour 2015 42
  • 43. etc.

Editor's Notes

  1. Misuse of Agile
  2. NOTHING COMES EASY
  3. DECISIONS: AGILE DRIVES SCHEDULE
  4. The Five Dysfunctions Model
  5. Challenge rules, challenge policies, challenge way of work, and in the end - challenge yourself