SlideShare ist ein Scribd-Unternehmen logo
1 von 23
LEAN + AGILE PROJECTS IN THE
CORPORATE WORLD*
Ratko Mutavdžić, PROJEKTURA
*some ideas how you can do it, and some that you should avoid at all cost
WELCOME TO CORPORATION
there ‘s no right to free speech in the workplace

• standard elements and barriers to overcome:
• resistance to collaboration internally and externally
• waterfall culture, not only in project management
• low-trust environment
• unwillingness to change
• rigid management hierarchy

why beign too smart in not too smart
„human resources is not rhere to help you, but to protect the company from you”
note: for more info, read a book „Corporate Confidential: 50 secrets your company does not want you to know”
RUNNIGN PROJECTS IN CORPORATION
have his own rules
1.
2.
3.
4.
5.
6.
7.
8.

Requirements Analysis
Functional Design
Technical Design
Product Development
System Integration
Quality Testing
User Acceptance Testing
Deployment

project timeline (initial)

does this look’s like your current plan?
all good plans start this way. we are safeguarding against uncertanities and risk events
note: read more about Parkinsons Law: „work expand so as to fill the time available for its completion”
RULES BY MANAGEMENT: THINK AGAIN.

actually you are on a good track to recognize most of your projects
1.
2.
3.
4.
5.
6.
7.
8.

Requirements Analysis
Functional Design
Technical Design
Product Development
System Integration
Quality Testing
User Acceptance Testing
Deployment

project timeline (crushed number of times)

the plan after the meeting with the management
scope same (will increase later), same resources, less time, less money
note: there are some good movies filmed on this topic
LEAN IS ABOUT DECIDING RIGHT
THINGS TO BUILD
WHAT IS LEAN?
AGILE IS ABOUT DECIDING HOW
TO BUILD THINGS RIGHT
WHAT IS AGILE?
DECIDING RIGHT THINGS TO BUILD
THEN,
DECIDING HOW TO BUILD THINGS
RIGHT
LEAN AND AGILE
THE LEAN WAY
MEASURE
IDEAS

PRODUCT

IDEAS

BUILD

BU

• we analyze and reflect the product we build.
• we improve this way iteration by iteration.
THE AGILE WAY
ACT
PLAN

CHECK

PLAN

DO

D

• we analyze and reflect the way we build product.
• we improve this way iteration by iteration.
THE LEAN & AGILE WAY
MEASURE
IDEAS

PRODUCT

IDEAS

BUILD

PLAN

BU

ACT
DO

CHECK

• we analyze and reflect both the product and
the way we build it.
• we improve this iteration by iteration.

PLAN
WHY AGILE WORKS?

there are some theories that you want to read through

•
•
•
•

Theory of Constraints and Lean Thinking
Complex adaptive systems: the science of uncertainty
Cognitive science: the nature of human decision making
Evolutionary psychology & Anthropology: the origins of social interaction &
its nature

humanistic, goal directed approach that utilize people’s
ability to manage complexity
note: your manager will be lost, but at least you know why
LOOK AT THE MANIFESTO
you know what I am talking about...

• we are uncovering better ways of developing software by doing it and helping
others do it:
• individuals and interations over processes and tools
• working software over comprehensive documentation
• customer collaboration over contract negotiation
• responding to change over following a plan

this is not the great way to introduce the concept to the board
we are confusing CXO’s even if we can do a great job in a first place
note: www.agilemanifesto.org
so, you want to implement this agile thing, right?
WHEN TO USE AGILE AND WHEN PLAN DRIVEN
10.000 ft view on the difference, and I am not saying this is guideline

• AGILE
• PLAN-DRIVEN
• low criticality
• high criticality
• senior developers
• junior developers
• requirements change often
• requirements don’t change often
• small number of developers
• large number of developers
• culture that thrives on chaos
• culture that demands order

beware: plan driven can also be „half-agile” :)
for example at planning we use „Progressive Elaboration” and „Rolling Wave Planning”
source: „Balancing Agility and Discipline”, Boehm & Turner
HOW TO USE AGILE IN PLAN DRIVEN

of functional mapping between PMI processes and agile involvement
Initiating
USE AS IS
•
•

•

chartering and
identifying
perliminary socpe
explain where you
will use agile to
stakeholders
organize
workshops,
seminars,
presentations on
agile thinking

Planning
USE W/
MODIFICATIONS
•
•

•
•

move to iterative
planning
use plan
refactoring to keep
the pace with the
project
HIGH: switch from
task to feature
themes
LOW: use
iteration

Executing
USE AGILE
•

•

•

develop iteratively
and mitigate
technical risks as
we progress
use meaningful
metrics (features
delivered and
project time
remaining)
empower the
team

Controlling
USE AGILE
•
•

•

iterations review,
assist with project
steering
change requests,
defects and risks
prioritization
controlling flow,
look at the holistic
view of the project
to maximize the
delivery

Closing
USE AS IS
•

closing processes
as defined in
PMBoK to be
considered

plan driven, plan modified, agile, agile, plan driven
paper: „Utilizing Agile Principles Alongside the PMBOK”, Mike Griffiths, 2004
3
NOMINEES ARE…

so, how can corporations survive agile? send them to the
movies... (or, three movies that they have to see...)
MOVIE No.1: JERRY MAGUIRE
AGILE is about changing the way people work

• it is not about the tools people use
• it is not about sequences or units of work
• it will take some time to accept the org change
• people will yell at you „SHOW ME THE MONEY”
• crucial: help team develop best practices, define DONE

you eat elephant one bite at the time
there will be no support for a sudden changes to org practices
note: have some friends help you out
MOVIE No.2: DUDE, WHERE’S MY CAR?
PLEASE, explain stakeholders HOW you measure the progress

• primary performance indicators on an agile project: backlog size and velocity
• please, explain that to the people in layman’s terms:
• Intervals to Complete (Backlog Size/Estimate Per Interval) EQ. Time
• Burndown Chart EQ. Scope Delivery
• Integration Management EQ. Steel Threads
• Scope Management EQ. Working Software Demonstrations
• HR Management EQ. Self Managed Teams
• Communication Management EQ. Daily Stand-Ups

dont expect that CXO’s will understand
that there are no milestones and project phases on the project
layman’s terms of layman’s terms: „describe a issue using words that the average individual can understand”
MOVIE No.3: BACK TO THE FUTURE

even project managers are human, think what would be their role at next
agile project
• now, it is all about people
• most project / sales roadblocks are controlled by people that don’t see their
future implementing your project
• can we find the role for good ol’ „corporate people at pmo”?
• but in general, can we move people from Gantt chart?
• remember: from authoritarian approach to leading from within

project manager’s next (former) career step
unfortunatelly, some of your team won’t fit agile
note: you cannot develop company-wide plan to retire all project managers at once
Q&A

all the burning issues and questions

BIG THANKS!
MORE INFO

if you feel like you want to know more or just for fun
•
•
•
•

WWW
FBOOK
TWEET
EMAIL

www.projektura.org
www.facebook.com/projektura
www.twitter.com/projektura
info@projektura.org

• but if it is really, really, really urgent and you really need to connect to people at
projektura ...
• SKYPE
projektura

ratko.mutavdzic@projektura.org
dont bite, dont yell at you at all, so please, add me to your ... think network. tnx.
CLOSING REMARKS
just a few words about me

so, if

• Ratko Mutavdzic is founder of PROJEKTURA, consulting company that work
with new and emerging technologies and introduce them to the corporate and
enterprise environments. Prior to this one, he spent 15 years Microsoft, starting
in a consulting practice and then leading several different sales and
technology teams.
• He is the author of number of published papers on different aspects of the
technology, successful blogs on new technologies and project management,
and active contributor in a number of social networks exploring the use and
advance of new ways to connect and share innovation and invention.
• He frequently speaks on conferences, meetings, workshops, coffee shops and
generally at every place where people like to explore, challenge, investigate,
think and our heads... we can continue...
we all nodinnovate.
• Keywords: change, project, program, portfolio, innovation, startup

note: more contact info on a last slide
THANKS TO…
• Sven Krauter, Agile vs. Lean

acknowledgment to the people…

Weitere ähnliche Inhalte

Was ist angesagt?

Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?Jason Yip
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)Peter Gfader
 
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...Kate Rutter
 
Agile in 1,5 hours : brief introduction
Agile in 1,5 hours : brief introductionAgile in 1,5 hours : brief introduction
Agile in 1,5 hours : brief introductionKostetska Galyna
 
Abstract: Culture and Engineering
Abstract: Culture and EngineeringAbstract: Culture and Engineering
Abstract: Culture and EngineeringManfred M. Nerurkar
 
Making Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 IdeasMaking Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 IdeasLeanAgileTraining
 
Don't scale agile. Descale your organisation.
Don't scale agile. Descale your organisation.Don't scale agile. Descale your organisation.
Don't scale agile. Descale your organisation.sbargon
 
Research Operations at Scale (Christian Rohrer at DesignOps Summit 2017)
Research Operations at Scale (Christian Rohrer at DesignOps Summit 2017)Research Operations at Scale (Christian Rohrer at DesignOps Summit 2017)
Research Operations at Scale (Christian Rohrer at DesignOps Summit 2017)Rosenfeld Media
 
Agile localization as a business advantage workshop
Agile localization as a business advantage   workshopAgile localization as a business advantage   workshop
Agile localization as a business advantage workshopVasco Duarte
 
Trends in Agile Software
Trends in Agile SoftwareTrends in Agile Software
Trends in Agile SoftwareSteve Rogalsky
 

Was ist angesagt? (20)

Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?
 
Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016
 
DevOps Year One
DevOps Year OneDevOps Year One
DevOps Year One
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
 
Overcoming Impediments to Agile Transformation
Overcoming Impediments to Agile TransformationOvercoming Impediments to Agile Transformation
Overcoming Impediments to Agile Transformation
 
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
 
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...
 
Facilitation Fundamentals
Facilitation FundamentalsFacilitation Fundamentals
Facilitation Fundamentals
 
Agile in 1,5 hours : brief introduction
Agile in 1,5 hours : brief introductionAgile in 1,5 hours : brief introduction
Agile in 1,5 hours : brief introduction
 
Abstract: Culture and Engineering
Abstract: Culture and EngineeringAbstract: Culture and Engineering
Abstract: Culture and Engineering
 
Facilitation and Facilitator Stance
Facilitation and Facilitator StanceFacilitation and Facilitator Stance
Facilitation and Facilitator Stance
 
Overcoming Impediment to Agile Transformation
Overcoming Impediment to Agile TransformationOvercoming Impediment to Agile Transformation
Overcoming Impediment to Agile Transformation
 
Webinar: What You Can Do with Kanban
Webinar: What You Can Do with KanbanWebinar: What You Can Do with Kanban
Webinar: What You Can Do with Kanban
 
Making Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 IdeasMaking Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 Ideas
 
Developer Nirvana
Developer NirvanaDeveloper Nirvana
Developer Nirvana
 
Don't scale agile. Descale your organisation.
Don't scale agile. Descale your organisation.Don't scale agile. Descale your organisation.
Don't scale agile. Descale your organisation.
 
Research Operations at Scale (Christian Rohrer at DesignOps Summit 2017)
Research Operations at Scale (Christian Rohrer at DesignOps Summit 2017)Research Operations at Scale (Christian Rohrer at DesignOps Summit 2017)
Research Operations at Scale (Christian Rohrer at DesignOps Summit 2017)
 
Agile localization as a business advantage workshop
Agile localization as a business advantage   workshopAgile localization as a business advantage   workshop
Agile localization as a business advantage workshop
 
Trends in Agile Software
Trends in Agile SoftwareTrends in Agile Software
Trends in Agile Software
 
Agile for Everyone
Agile for EveryoneAgile for Everyone
Agile for Everyone
 

Ähnlich wie LEAN + AGILE PROJECTS IN CORPORATE WORLD

(PROJEKTURA) agileadria agile for corporations
(PROJEKTURA) agileadria agile for corporations(PROJEKTURA) agileadria agile for corporations
(PROJEKTURA) agileadria agile for corporationsRatko Mutavdzic
 
(PPROJEKTURA) pmi agile for corporation
(PPROJEKTURA) pmi agile for corporation(PPROJEKTURA) pmi agile for corporation
(PPROJEKTURA) pmi agile for corporationRatko Mutavdzic
 
Lean UX in an Agency Environment
Lean UX in an Agency EnvironmentLean UX in an Agency Environment
Lean UX in an Agency EnvironmentJef Bekes
 
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
How we got everyone at MYOB hooked on UX, and how we're managing their addict...How we got everyone at MYOB hooked on UX, and how we're managing their addict...
How we got everyone at MYOB hooked on UX, and how we're managing their addict...Megan Dell
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeRed Gate Software
 
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoBeyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoAtlassian
 
Project Management in the Real World
Project Management in the Real WorldProject Management in the Real World
Project Management in the Real WorldKate Daly
 
Customer Development Fast Protyping
Customer Development Fast ProtypingCustomer Development Fast Protyping
Customer Development Fast ProtypingSerdar Temiz
 
UX London 2013 - Notes and Key Themes
UX London 2013 - Notes and Key ThemesUX London 2013 - Notes and Key Themes
UX London 2013 - Notes and Key ThemesSimon Pan
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyJoshua Randall
 
Leveraging Cloud Technologies to Boost Your Start Up
Leveraging Cloud Technologies to Boost Your Start UpLeveraging Cloud Technologies to Boost Your Start Up
Leveraging Cloud Technologies to Boost Your Start UpBrian Pichman
 
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at WizelineDevDay.org
 
How to Ease Scaleup Growing Pains - from Startup to Scaleup without the pain
How to Ease Scaleup Growing Pains - from Startup to Scaleup without the painHow to Ease Scaleup Growing Pains - from Startup to Scaleup without the pain
How to Ease Scaleup Growing Pains - from Startup to Scaleup without the painNeerventure.com
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&processSheSaysCREATIVE
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software DevelopmentAhmet Bulut
 
Agile UX: Embrace or Tolerate
Agile UX: Embrace or TolerateAgile UX: Embrace or Tolerate
Agile UX: Embrace or ToleratePOMIET LLC
 
Design Operations mural - 8 mar 2017
Design Operations   mural - 8 mar 2017Design Operations   mural - 8 mar 2017
Design Operations mural - 8 mar 2017Dave Malouf
 

Ähnlich wie LEAN + AGILE PROJECTS IN CORPORATE WORLD (20)

(PROJEKTURA) agileadria agile for corporations
(PROJEKTURA) agileadria agile for corporations(PROJEKTURA) agileadria agile for corporations
(PROJEKTURA) agileadria agile for corporations
 
(PPROJEKTURA) pmi agile for corporation
(PPROJEKTURA) pmi agile for corporation(PPROJEKTURA) pmi agile for corporation
(PPROJEKTURA) pmi agile for corporation
 
Lean UX in an Agency Environment
Lean UX in an Agency EnvironmentLean UX in an Agency Environment
Lean UX in an Agency Environment
 
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
How we got everyone at MYOB hooked on UX, and how we're managing their addict...How we got everyone at MYOB hooked on UX, and how we're managing their addict...
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
 
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoBeyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
 
Project Management in the Real World
Project Management in the Real WorldProject Management in the Real World
Project Management in the Real World
 
Customer Development Fast Protyping
Customer Development Fast ProtypingCustomer Development Fast Protyping
Customer Development Fast Protyping
 
UX London 2013 - Notes and Key Themes
UX London 2013 - Notes and Key ThemesUX London 2013 - Notes and Key Themes
UX London 2013 - Notes and Key Themes
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the Ugly
 
Leveraging Cloud Technologies to Boost Your Start Up
Leveraging Cloud Technologies to Boost Your Start UpLeveraging Cloud Technologies to Boost Your Start Up
Leveraging Cloud Technologies to Boost Your Start Up
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
 
How to Ease Scaleup Growing Pains - from Startup to Scaleup without the pain
How to Ease Scaleup Growing Pains - from Startup to Scaleup without the painHow to Ease Scaleup Growing Pains - from Startup to Scaleup without the pain
How to Ease Scaleup Growing Pains - from Startup to Scaleup without the pain
 
Clark "Building An Agile Team"
Clark "Building An Agile Team"Clark "Building An Agile Team"
Clark "Building An Agile Team"
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Agile UX: Embrace or Tolerate
Agile UX: Embrace or TolerateAgile UX: Embrace or Tolerate
Agile UX: Embrace or Tolerate
 
Design Operations mural - 8 mar 2017
Design Operations   mural - 8 mar 2017Design Operations   mural - 8 mar 2017
Design Operations mural - 8 mar 2017
 

Mehr von Ratko Mutavdzic

(PROJEKTURA) Digital Economy for Lider Media 2015
(PROJEKTURA) Digital Economy for Lider Media 2015(PROJEKTURA) Digital Economy for Lider Media 2015
(PROJEKTURA) Digital Economy for Lider Media 2015Ratko Mutavdzic
 
(PROJEKTURA) Big Data Open Data story for TGG
(PROJEKTURA) Big Data Open Data story for TGG(PROJEKTURA) Big Data Open Data story for TGG
(PROJEKTURA) Big Data Open Data story for TGGRatko Mutavdzic
 
(PROJEKTURA) HRUSKO Project Management Thruths
(PROJEKTURA) HRUSKO Project Management Thruths(PROJEKTURA) HRUSKO Project Management Thruths
(PROJEKTURA) HRUSKO Project Management ThruthsRatko Mutavdzic
 
(PROJEKTURA) OPEN INNOVATION COMBIS 2014
(PROJEKTURA) OPEN INNOVATION COMBIS 2014(PROJEKTURA) OPEN INNOVATION COMBIS 2014
(PROJEKTURA) OPEN INNOVATION COMBIS 2014Ratko Mutavdzic
 
(PROJEKTURA) open innovation for windays14
(PROJEKTURA) open innovation for windays14(PROJEKTURA) open innovation for windays14
(PROJEKTURA) open innovation for windays14Ratko Mutavdzic
 
(PROJEKTURA) inicijativa community center vrbani
(PROJEKTURA) inicijativa community center vrbani(PROJEKTURA) inicijativa community center vrbani
(PROJEKTURA) inicijativa community center vrbaniRatko Mutavdzic
 
(PROJEKTURA) lean startup
(PROJEKTURA) lean startup(PROJEKTURA) lean startup
(PROJEKTURA) lean startupRatko Mutavdzic
 
(PROJEKTURA) bizapps 3.0 things to think about
(PROJEKTURA) bizapps 3.0 things to think about(PROJEKTURA) bizapps 3.0 things to think about
(PROJEKTURA) bizapps 3.0 things to think aboutRatko Mutavdzic
 

Mehr von Ratko Mutavdzic (8)

(PROJEKTURA) Digital Economy for Lider Media 2015
(PROJEKTURA) Digital Economy for Lider Media 2015(PROJEKTURA) Digital Economy for Lider Media 2015
(PROJEKTURA) Digital Economy for Lider Media 2015
 
(PROJEKTURA) Big Data Open Data story for TGG
(PROJEKTURA) Big Data Open Data story for TGG(PROJEKTURA) Big Data Open Data story for TGG
(PROJEKTURA) Big Data Open Data story for TGG
 
(PROJEKTURA) HRUSKO Project Management Thruths
(PROJEKTURA) HRUSKO Project Management Thruths(PROJEKTURA) HRUSKO Project Management Thruths
(PROJEKTURA) HRUSKO Project Management Thruths
 
(PROJEKTURA) OPEN INNOVATION COMBIS 2014
(PROJEKTURA) OPEN INNOVATION COMBIS 2014(PROJEKTURA) OPEN INNOVATION COMBIS 2014
(PROJEKTURA) OPEN INNOVATION COMBIS 2014
 
(PROJEKTURA) open innovation for windays14
(PROJEKTURA) open innovation for windays14(PROJEKTURA) open innovation for windays14
(PROJEKTURA) open innovation for windays14
 
(PROJEKTURA) inicijativa community center vrbani
(PROJEKTURA) inicijativa community center vrbani(PROJEKTURA) inicijativa community center vrbani
(PROJEKTURA) inicijativa community center vrbani
 
(PROJEKTURA) lean startup
(PROJEKTURA) lean startup(PROJEKTURA) lean startup
(PROJEKTURA) lean startup
 
(PROJEKTURA) bizapps 3.0 things to think about
(PROJEKTURA) bizapps 3.0 things to think about(PROJEKTURA) bizapps 3.0 things to think about
(PROJEKTURA) bizapps 3.0 things to think about
 

Kürzlich hochgeladen

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Kürzlich hochgeladen (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

LEAN + AGILE PROJECTS IN CORPORATE WORLD

  • 1. LEAN + AGILE PROJECTS IN THE CORPORATE WORLD* Ratko Mutavdžić, PROJEKTURA *some ideas how you can do it, and some that you should avoid at all cost
  • 2. WELCOME TO CORPORATION there ‘s no right to free speech in the workplace • standard elements and barriers to overcome: • resistance to collaboration internally and externally • waterfall culture, not only in project management • low-trust environment • unwillingness to change • rigid management hierarchy why beign too smart in not too smart „human resources is not rhere to help you, but to protect the company from you” note: for more info, read a book „Corporate Confidential: 50 secrets your company does not want you to know”
  • 3. RUNNIGN PROJECTS IN CORPORATION have his own rules 1. 2. 3. 4. 5. 6. 7. 8. Requirements Analysis Functional Design Technical Design Product Development System Integration Quality Testing User Acceptance Testing Deployment project timeline (initial) does this look’s like your current plan? all good plans start this way. we are safeguarding against uncertanities and risk events note: read more about Parkinsons Law: „work expand so as to fill the time available for its completion”
  • 4. RULES BY MANAGEMENT: THINK AGAIN. actually you are on a good track to recognize most of your projects 1. 2. 3. 4. 5. 6. 7. 8. Requirements Analysis Functional Design Technical Design Product Development System Integration Quality Testing User Acceptance Testing Deployment project timeline (crushed number of times) the plan after the meeting with the management scope same (will increase later), same resources, less time, less money note: there are some good movies filmed on this topic
  • 5. LEAN IS ABOUT DECIDING RIGHT THINGS TO BUILD WHAT IS LEAN?
  • 6. AGILE IS ABOUT DECIDING HOW TO BUILD THINGS RIGHT WHAT IS AGILE?
  • 7. DECIDING RIGHT THINGS TO BUILD THEN, DECIDING HOW TO BUILD THINGS RIGHT LEAN AND AGILE
  • 8. THE LEAN WAY MEASURE IDEAS PRODUCT IDEAS BUILD BU • we analyze and reflect the product we build. • we improve this way iteration by iteration.
  • 9. THE AGILE WAY ACT PLAN CHECK PLAN DO D • we analyze and reflect the way we build product. • we improve this way iteration by iteration.
  • 10. THE LEAN & AGILE WAY MEASURE IDEAS PRODUCT IDEAS BUILD PLAN BU ACT DO CHECK • we analyze and reflect both the product and the way we build it. • we improve this iteration by iteration. PLAN
  • 11. WHY AGILE WORKS? there are some theories that you want to read through • • • • Theory of Constraints and Lean Thinking Complex adaptive systems: the science of uncertainty Cognitive science: the nature of human decision making Evolutionary psychology & Anthropology: the origins of social interaction & its nature humanistic, goal directed approach that utilize people’s ability to manage complexity note: your manager will be lost, but at least you know why
  • 12. LOOK AT THE MANIFESTO you know what I am talking about... • we are uncovering better ways of developing software by doing it and helping others do it: • individuals and interations over processes and tools • working software over comprehensive documentation • customer collaboration over contract negotiation • responding to change over following a plan this is not the great way to introduce the concept to the board we are confusing CXO’s even if we can do a great job in a first place note: www.agilemanifesto.org
  • 13. so, you want to implement this agile thing, right?
  • 14. WHEN TO USE AGILE AND WHEN PLAN DRIVEN 10.000 ft view on the difference, and I am not saying this is guideline • AGILE • PLAN-DRIVEN • low criticality • high criticality • senior developers • junior developers • requirements change often • requirements don’t change often • small number of developers • large number of developers • culture that thrives on chaos • culture that demands order beware: plan driven can also be „half-agile” :) for example at planning we use „Progressive Elaboration” and „Rolling Wave Planning” source: „Balancing Agility and Discipline”, Boehm & Turner
  • 15. HOW TO USE AGILE IN PLAN DRIVEN of functional mapping between PMI processes and agile involvement Initiating USE AS IS • • • chartering and identifying perliminary socpe explain where you will use agile to stakeholders organize workshops, seminars, presentations on agile thinking Planning USE W/ MODIFICATIONS • • • • move to iterative planning use plan refactoring to keep the pace with the project HIGH: switch from task to feature themes LOW: use iteration Executing USE AGILE • • • develop iteratively and mitigate technical risks as we progress use meaningful metrics (features delivered and project time remaining) empower the team Controlling USE AGILE • • • iterations review, assist with project steering change requests, defects and risks prioritization controlling flow, look at the holistic view of the project to maximize the delivery Closing USE AS IS • closing processes as defined in PMBoK to be considered plan driven, plan modified, agile, agile, plan driven paper: „Utilizing Agile Principles Alongside the PMBOK”, Mike Griffiths, 2004
  • 16. 3 NOMINEES ARE… so, how can corporations survive agile? send them to the movies... (or, three movies that they have to see...)
  • 17. MOVIE No.1: JERRY MAGUIRE AGILE is about changing the way people work • it is not about the tools people use • it is not about sequences or units of work • it will take some time to accept the org change • people will yell at you „SHOW ME THE MONEY” • crucial: help team develop best practices, define DONE you eat elephant one bite at the time there will be no support for a sudden changes to org practices note: have some friends help you out
  • 18. MOVIE No.2: DUDE, WHERE’S MY CAR? PLEASE, explain stakeholders HOW you measure the progress • primary performance indicators on an agile project: backlog size and velocity • please, explain that to the people in layman’s terms: • Intervals to Complete (Backlog Size/Estimate Per Interval) EQ. Time • Burndown Chart EQ. Scope Delivery • Integration Management EQ. Steel Threads • Scope Management EQ. Working Software Demonstrations • HR Management EQ. Self Managed Teams • Communication Management EQ. Daily Stand-Ups dont expect that CXO’s will understand that there are no milestones and project phases on the project layman’s terms of layman’s terms: „describe a issue using words that the average individual can understand”
  • 19. MOVIE No.3: BACK TO THE FUTURE even project managers are human, think what would be their role at next agile project • now, it is all about people • most project / sales roadblocks are controlled by people that don’t see their future implementing your project • can we find the role for good ol’ „corporate people at pmo”? • but in general, can we move people from Gantt chart? • remember: from authoritarian approach to leading from within project manager’s next (former) career step unfortunatelly, some of your team won’t fit agile note: you cannot develop company-wide plan to retire all project managers at once
  • 20. Q&A all the burning issues and questions BIG THANKS!
  • 21. MORE INFO if you feel like you want to know more or just for fun • • • • WWW FBOOK TWEET EMAIL www.projektura.org www.facebook.com/projektura www.twitter.com/projektura info@projektura.org • but if it is really, really, really urgent and you really need to connect to people at projektura ... • SKYPE projektura ratko.mutavdzic@projektura.org dont bite, dont yell at you at all, so please, add me to your ... think network. tnx.
  • 22. CLOSING REMARKS just a few words about me so, if • Ratko Mutavdzic is founder of PROJEKTURA, consulting company that work with new and emerging technologies and introduce them to the corporate and enterprise environments. Prior to this one, he spent 15 years Microsoft, starting in a consulting practice and then leading several different sales and technology teams. • He is the author of number of published papers on different aspects of the technology, successful blogs on new technologies and project management, and active contributor in a number of social networks exploring the use and advance of new ways to connect and share innovation and invention. • He frequently speaks on conferences, meetings, workshops, coffee shops and generally at every place where people like to explore, challenge, investigate, think and our heads... we can continue... we all nodinnovate. • Keywords: change, project, program, portfolio, innovation, startup note: more contact info on a last slide
  • 23. THANKS TO… • Sven Krauter, Agile vs. Lean acknowledgment to the people…

Hinweis der Redaktion

  1. Progressive Elaboration speaks to the need to refine scope and evolve plans as more information becomesavailable.The related concept of Rolling Wave planning which states planning should be iterative and ongoing basedon short time horizons.But Also the tools used to create them do not readily support wholesale refactoring
  2. The majority of software projects managed with traditional techniques do not undertake the rigorous plan refactoring required to keeppace with the true project work. Either detailed task oriented plans become outdated, or high-level, phase orientedplans are produced that offer little value in way of project tracking or forecasting.