SlideShare une entreprise Scribd logo
1  sur  17
Main sponsor




         How to solve unsolvable
          problems in projects
         Marcin Kokott, Martin Chmelar

       Picasso            Monet + Rembrandt        Matejko + Canaletto

The Future of the Java   Using Spring with non        Command-query
                                                 Responsibility Segregation -
 Platform: Java SE 7     relational databases    nowe, bardziej racjonalne
    and Java SE 8             Costin Leau           podej cie do warstw.
     Simon Ritter                                         (Polish)
                                                        awomir Sobótka
Do I have any problems?
• You don’t have a problem if your product is perfect

• Check perfection from the perspective of all people who matter
   • People who use your product
   • People who invest in your product to help solve a problem they are
     responsilbe for
   • People who sell, install, support and maintain them
   • People who design, implement, verify, integrate and maintain your product
     over time

• If your product always delights all these people – you don’t have
  problem!


    © 2011 Tieto Corporation
Seeing is not solving...


                     Rational Unified Process


CMMI


                                        Scrum
                 Agile        Open UP           XP




       © 2011 Tieto Corporation
Marcin Kokott
•   Former developer, team leader, project manager

•   ...more than 8 years experience in IT

•   Currently Agile/Lean Coach of business critical
    cases in Tieto

•   ...implementing Agile & Lean in various types of projects for last 2 years in
    context of distributed teams (whole Scandinavia, Germany, Netherlands, Poland,
    India and China)

•   ...conducting trainings and sessions from the area of Agile and Lean to more than
    1800 people already



      © 2011 Tieto Corporation
So what about those problems
• Imagine:
    •     You are developer...
    •     ...you need to provide hour estimates for a task...
    •     ...from the functionality not known to you...
    •     ...in an hour...
    •     ...without time for questioning around...
    •     ...and customer says it shold be < than X
    •     Time start

• Is the solution:
    • Sustainable ?
    • Win-win ?
      Win-

• We are used to react on symptoms...
        © 2011 Tieto Corporation
We are all human beings
• Inattentional blindness

• Errors in an argumentation
   • Group A: death penalty makes sense,
   • Group B: against
     Group
   • Two fictional scientific analysis: one defending (1), one against (2)
   • Group A: ignored (accepted) inconsistencies in work (1), highly sensitive to
     inconsistencies in (2)
   • Group B: vice versa


• Always challenge single perceiving of reality



       © 2011 Tieto Corporation
Be like a child
• Most likely experience brings also:
   • Tunnel view
         • „My target is only to do this part and go home”
   • Mental constraints
         • „Nobody around has figured it out so it’s impossible to do it different”
   • Assumptions
         • Developers: „Managers will never agree”
         • Managers: „Customer will never go for that”
         • Customers: „Team will never handle that”
   • Habits
         • „We always do that this way”
   • Fears

• Ask everytime for everything... Don’t know the constraints

    © 2011 Tieto Corporation
Elephant view




  © 2011 Tieto Corporation
Problems like boarders
• Boarders between groups/units/companies
   • Developers & Testers,
   • Customer & IT Company,
   • Managers & Developers

• Queues and backlogs
   • Sales and Development
   • Development and Integration
   • Development and QA


• Locations
   • Geographical (onsite and offside)
   • Even different floors

    © 2011 Tieto Corporation
Magic
• The goal is to deliver value to the customer

• Put on customer glasses

• System:
   • „Complete and useful product along with whatever is needed to create and
     „Complete
     distribute the product”
                    product”


• Customer buy and use SYSTEMS!




    © 2011 Tieto Corporation
It’s all about value...




   © 2011 Tieto Corporation
Communication
issue
• Scrum Master
   • „We have communication issue”
• Product Owner:
   • „We have not stable development”
• Development Manager
   • „We have too slow development”
• Sales
   • „We are not meeting promises”
                                        • „We have tried to solve
• CTO                                     problems couple of
   • „We have to long Time-to-Market”     times... Each department
                                          inside were conducting
                                          improvement sessions”


    © 2011 Tieto Corporation
So let’s take                                                                 High


another look                            Red numbers                        maintenance
                                                                              costs
                                                                                              A lot of
                                                                                            maintenance
                                                                                               work


                                                                          HardToMaintain
                                                                                           Defect software
                                                                            software at
                                                                                              at output
                                                                              output


                                                                                             Cheap&dirty
                                                                   Demotivated
                                                                                            solution often
                                                                  team members
                                                                                                wins


                                       Higher cost per               Teams over-            Strong push to
                                        feature than                   commit              teams to deliver
                                         estimated                   themselves                 faster


                                                                                           More items to be
                                                                                            delivered than
                                                                                               possible


                               Constant         Productivity is
                             obstacles in        slower than
                             development          estimated
                                                                         Concrete scope
                                                Estimates are            is promised to
                                                  often too                customers
                                                 optimistic


                                             Estimates are forced
                                             upfront without proof
                                                  of concept
                                                                          Fixed priced
                                                                          contract with
  © 2011 Tieto Corporation                                                 customers
So what... and why?
                                                          VISION

                                      Short term steps
                                         (Kaizen)
        Reality                                          Long term goal
  (current situation)                     Progress



                             Toolbox:
                             • 5 Why’s
                             • Current Reality Tree
                             • Theory of Constraints
                             • Value stream map
                             • MBTI

  © 2011 Tieto Corporation
Key points
• Find the hole in the boat

• See the whole elephant

• Build the cathedral

• Start talking with each other

• Find child in you...

• ...and never stop to search for improvements


    © 2011 Tieto Corporation
© 2011 Tieto Corporation
Main sponsor




Lost Chapters of Divine Code: 7
         Deadly Sins
     Szczepan Faber, Bartosz Ba kowski

     Picasso          Monet + Rembrandt          Matejko + Canaletto

  Effective Java        CDI extensions:          Hadoop: Divide and
Venkat Subramaniam   Backport Java EE from        Conquer Gigantic
                          the future                 Datasets
                           Dan Allen             Matthew McCullough

Contenu connexe

Tendances

Warranty Outsourcing For Strategic Gains
Warranty Outsourcing For Strategic GainsWarranty Outsourcing For Strategic Gains
Warranty Outsourcing For Strategic GainsImranMasood
 
15864 Why Qwest Different Mm
15864 Why Qwest Different Mm15864 Why Qwest Different Mm
15864 Why Qwest Different Mmdickcraigson
 
Getting the MAX from your Virtualized Environment: Comprehensive Solutions fr...
Getting the MAX from your Virtualized Environment: Comprehensive Solutions fr...Getting the MAX from your Virtualized Environment: Comprehensive Solutions fr...
Getting the MAX from your Virtualized Environment: Comprehensive Solutions fr...IBM India Smarter Computing
 
Scholtes Canvas for Lean Sales and Marketing
Scholtes Canvas for Lean Sales and MarketingScholtes Canvas for Lean Sales and Marketing
Scholtes Canvas for Lean Sales and MarketingBusiness901
 
Arena product presentation
Arena product presentationArena product presentation
Arena product presentationjhjsmits
 
Improving the safety culture at VTTI by using serious gaming
Improving the safety culture at VTTI by using serious gamingImproving the safety culture at VTTI by using serious gaming
Improving the safety culture at VTTI by using serious gamingjhjsmits
 
Toyota Kata - from "Lean Implementation" to a "lasting Lean Transformatio…
Toyota Kata -  from "Lean Implementation" to a "lasting Lean Transformatio…Toyota Kata -  from "Lean Implementation" to a "lasting Lean Transformatio…
Toyota Kata - from "Lean Implementation" to a "lasting Lean Transformatio…Dario Spinola
 
Iss Capabilities Summary
Iss Capabilities SummaryIss Capabilities Summary
Iss Capabilities SummaryMookx
 
Managed Services - Becoming a Vendor
Managed Services - Becoming a VendorManaged Services - Becoming a Vendor
Managed Services - Becoming a VendorCA Nimsoft
 
A platform for the decision support studio
A platform for the decision support studioA platform for the decision support studio
A platform for the decision support studiojhjsmits
 
Bro Certification Ov0109
Bro Certification Ov0109Bro Certification Ov0109
Bro Certification Ov0109Ian Aitchison
 
CMI Overview
CMI OverviewCMI Overview
CMI OverviewFungarten
 
Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...
Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...
Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...Till Quack
 
Con5388 maier
Con5388 maierCon5388 maier
Con5388 maier0xdaryl
 
Simulation Professional - What each module can do for me
Simulation Professional - What each module can do for meSimulation Professional - What each module can do for me
Simulation Professional - What each module can do for mePrism Engineering, Inc.
 

Tendances (20)

Toc and kanban in embedded domain
Toc and kanban in embedded domainToc and kanban in embedded domain
Toc and kanban in embedded domain
 
Warranty Outsourcing For Strategic Gains
Warranty Outsourcing For Strategic GainsWarranty Outsourcing For Strategic Gains
Warranty Outsourcing For Strategic Gains
 
15864 Why Qwest Different Mm
15864 Why Qwest Different Mm15864 Why Qwest Different Mm
15864 Why Qwest Different Mm
 
Getting the MAX from your Virtualized Environment: Comprehensive Solutions fr...
Getting the MAX from your Virtualized Environment: Comprehensive Solutions fr...Getting the MAX from your Virtualized Environment: Comprehensive Solutions fr...
Getting the MAX from your Virtualized Environment: Comprehensive Solutions fr...
 
Scholtes Canvas for Lean Sales and Marketing
Scholtes Canvas for Lean Sales and MarketingScholtes Canvas for Lean Sales and Marketing
Scholtes Canvas for Lean Sales and Marketing
 
Corporate Presentation - Tech Connect
Corporate Presentation - Tech ConnectCorporate Presentation - Tech Connect
Corporate Presentation - Tech Connect
 
Arena product presentation
Arena product presentationArena product presentation
Arena product presentation
 
Improving the safety culture at VTTI by using serious gaming
Improving the safety culture at VTTI by using serious gamingImproving the safety culture at VTTI by using serious gaming
Improving the safety culture at VTTI by using serious gaming
 
Toyota Kata - from "Lean Implementation" to a "lasting Lean Transformatio…
Toyota Kata -  from "Lean Implementation" to a "lasting Lean Transformatio…Toyota Kata -  from "Lean Implementation" to a "lasting Lean Transformatio…
Toyota Kata - from "Lean Implementation" to a "lasting Lean Transformatio…
 
+15 team v3
+15 team v3+15 team v3
+15 team v3
 
Iss Capabilities Summary
Iss Capabilities SummaryIss Capabilities Summary
Iss Capabilities Summary
 
Managed Services - Becoming a Vendor
Managed Services - Becoming a VendorManaged Services - Becoming a Vendor
Managed Services - Becoming a Vendor
 
Kaizen
KaizenKaizen
Kaizen
 
A platform for the decision support studio
A platform for the decision support studioA platform for the decision support studio
A platform for the decision support studio
 
Bro Certification Ov0109
Bro Certification Ov0109Bro Certification Ov0109
Bro Certification Ov0109
 
CMI Overview
CMI OverviewCMI Overview
CMI Overview
 
Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...
Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...
Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...
 
Pre-CAD design optimization
Pre-CAD design optimizationPre-CAD design optimization
Pre-CAD design optimization
 
Con5388 maier
Con5388 maierCon5388 maier
Con5388 maier
 
Simulation Professional - What each module can do for me
Simulation Professional - What each module can do for meSimulation Professional - What each module can do for me
Simulation Professional - What each module can do for me
 

En vedette

Od programisty do Inwestora ("Przyszłość w IT", Wrocław, 2013)
Od programisty do Inwestora ("Przyszłość w IT", Wrocław, 2013)Od programisty do Inwestora ("Przyszłość w IT", Wrocław, 2013)
Od programisty do Inwestora ("Przyszłość w IT", Wrocław, 2013)Marcin Kokott
 
"A3 Language as the glue for Lean Transformation" (LESS 2011, Stockholm)
"A3 Language as the glue for Lean Transformation" (LESS 2011, Stockholm)"A3 Language as the glue for Lean Transformation" (LESS 2011, Stockholm)
"A3 Language as the glue for Lean Transformation" (LESS 2011, Stockholm)Marcin Kokott
 
Marcin Kokott - Lean Startup - Story of failures (Pioneers Unplagged. Wrocław...
Marcin Kokott - Lean Startup - Story of failures (Pioneers Unplagged. Wrocław...Marcin Kokott - Lean Startup - Story of failures (Pioneers Unplagged. Wrocław...
Marcin Kokott - Lean Startup - Story of failures (Pioneers Unplagged. Wrocław...Marcin Kokott
 
"Keeping the spin - from idea to cash in 6 weeks" (ICGSE2011, Helsinki)
"Keeping the spin - from idea to cash in 6 weeks" (ICGSE2011, Helsinki)"Keeping the spin - from idea to cash in 6 weeks" (ICGSE2011, Helsinki)
"Keeping the spin - from idea to cash in 6 weeks" (ICGSE2011, Helsinki)Marcin Kokott
 
Marcin Kokott - "When the sprint is too slow - Lean implementation in the are...
Marcin Kokott - "When the sprint is too slow - Lean implementation in the are...Marcin Kokott - "When the sprint is too slow - Lean implementation in the are...
Marcin Kokott - "When the sprint is too slow - Lean implementation in the are...Marcin Kokott
 
Marcin Kokott - Kiedy sprint to za wolno ("4 Developers", Poznań, 2012)
Marcin Kokott - Kiedy sprint to za wolno ("4 Developers", Poznań, 2012)Marcin Kokott - Kiedy sprint to za wolno ("4 Developers", Poznań, 2012)
Marcin Kokott - Kiedy sprint to za wolno ("4 Developers", Poznań, 2012)Marcin Kokott
 
Business Design Game: Action Plan Template
Business Design Game: Action Plan TemplateBusiness Design Game: Action Plan Template
Business Design Game: Action Plan TemplateMarcin Kokott
 

En vedette (7)

Od programisty do Inwestora ("Przyszłość w IT", Wrocław, 2013)
Od programisty do Inwestora ("Przyszłość w IT", Wrocław, 2013)Od programisty do Inwestora ("Przyszłość w IT", Wrocław, 2013)
Od programisty do Inwestora ("Przyszłość w IT", Wrocław, 2013)
 
"A3 Language as the glue for Lean Transformation" (LESS 2011, Stockholm)
"A3 Language as the glue for Lean Transformation" (LESS 2011, Stockholm)"A3 Language as the glue for Lean Transformation" (LESS 2011, Stockholm)
"A3 Language as the glue for Lean Transformation" (LESS 2011, Stockholm)
 
Marcin Kokott - Lean Startup - Story of failures (Pioneers Unplagged. Wrocław...
Marcin Kokott - Lean Startup - Story of failures (Pioneers Unplagged. Wrocław...Marcin Kokott - Lean Startup - Story of failures (Pioneers Unplagged. Wrocław...
Marcin Kokott - Lean Startup - Story of failures (Pioneers Unplagged. Wrocław...
 
"Keeping the spin - from idea to cash in 6 weeks" (ICGSE2011, Helsinki)
"Keeping the spin - from idea to cash in 6 weeks" (ICGSE2011, Helsinki)"Keeping the spin - from idea to cash in 6 weeks" (ICGSE2011, Helsinki)
"Keeping the spin - from idea to cash in 6 weeks" (ICGSE2011, Helsinki)
 
Marcin Kokott - "When the sprint is too slow - Lean implementation in the are...
Marcin Kokott - "When the sprint is too slow - Lean implementation in the are...Marcin Kokott - "When the sprint is too slow - Lean implementation in the are...
Marcin Kokott - "When the sprint is too slow - Lean implementation in the are...
 
Marcin Kokott - Kiedy sprint to za wolno ("4 Developers", Poznań, 2012)
Marcin Kokott - Kiedy sprint to za wolno ("4 Developers", Poznań, 2012)Marcin Kokott - Kiedy sprint to za wolno ("4 Developers", Poznań, 2012)
Marcin Kokott - Kiedy sprint to za wolno ("4 Developers", Poznań, 2012)
 
Business Design Game: Action Plan Template
Business Design Game: Action Plan TemplateBusiness Design Game: Action Plan Template
Business Design Game: Action Plan Template
 

Similaire à "How to solve unsolvable problems in projects" (33rd Degree, Kraków)

Lean Construction Webinar
Lean Construction WebinarLean Construction Webinar
Lean Construction WebinarBMGI India
 
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
 
How to justify technical debt mitigations in Software Engineering
How to justify technical debt mitigations in Software EngineeringHow to justify technical debt mitigations in Software Engineering
How to justify technical debt mitigations in Software EngineeringAndré Agostinho
 
Dec model gsw
Dec model gswDec model gsw
Dec model gswwoznite65
 
Failing Continuous Delivery, Devoxx Poland, 2015
Failing Continuous Delivery, Devoxx Poland, 2015Failing Continuous Delivery, Devoxx Poland, 2015
Failing Continuous Delivery, Devoxx Poland, 2015Omegapoint Academy
 
Failing Continuous Delivery, Devoxx Poland, 2015
Failing Continuous Delivery, Devoxx Poland, 2015Failing Continuous Delivery, Devoxx Poland, 2015
Failing Continuous Delivery, Devoxx Poland, 2015Daniel Sawano
 
Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...Wojciech Seliga
 
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Jaguaraci Silva
 
The quest of one-piece-flow in IT by Pierre Masai, Toyota Motor Europe
The quest of one-piece-flow in IT by Pierre Masai, Toyota Motor EuropeThe quest of one-piece-flow in IT by Pierre Masai, Toyota Motor Europe
The quest of one-piece-flow in IT by Pierre Masai, Toyota Motor EuropeInstitut Lean France
 
Delivering the Dude: Continuous X
Delivering the Dude: Continuous XDelivering the Dude: Continuous X
Delivering the Dude: Continuous XBrent Pabst
 
Scaling Continuous Integration Practices to Teams with Parallel Development
Scaling Continuous Integration Practices to Teams with Parallel DevelopmentScaling Continuous Integration Practices to Teams with Parallel Development
Scaling Continuous Integration Practices to Teams with Parallel DevelopmentIBM UrbanCode Products
 
Failing Continuous Delivery, JDays, 2015
Failing Continuous Delivery, JDays, 2015Failing Continuous Delivery, JDays, 2015
Failing Continuous Delivery, JDays, 2015Daniel Sawano
 
Gil Irizarry, Constant Contact presentation from MassTLC seminar on taking yo...
Gil Irizarry, Constant Contact presentation from MassTLC seminar on taking yo...Gil Irizarry, Constant Contact presentation from MassTLC seminar on taking yo...
Gil Irizarry, Constant Contact presentation from MassTLC seminar on taking yo...MassTLC
 
Lean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursLean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursClaudio Perrone
 
Kasten Engineering Culture Deck
Kasten Engineering Culture DeckKasten Engineering Culture Deck
Kasten Engineering Culture DeckNiraj Tolia
 
5 Ingredients Of The EVM Secret Sauce V Final
5 Ingredients Of The EVM Secret Sauce V Final5 Ingredients Of The EVM Secret Sauce V Final
5 Ingredients Of The EVM Secret Sauce V Finalphlckb
 
kaizen
kaizenkaizen
kaizengkyyy
 
Making Cornwall Agile
Making Cornwall AgileMaking Cornwall Agile
Making Cornwall Agileallan kelly
 

Similaire à "How to solve unsolvable problems in projects" (33rd Degree, Kraków) (20)

Lean Construction Webinar
Lean Construction WebinarLean Construction Webinar
Lean Construction Webinar
 
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...
 
Lean in a Lean Economy
Lean in a Lean EconomyLean in a Lean Economy
Lean in a Lean Economy
 
How to justify technical debt mitigations in Software Engineering
How to justify technical debt mitigations in Software EngineeringHow to justify technical debt mitigations in Software Engineering
How to justify technical debt mitigations in Software Engineering
 
Dec model gsw
Dec model gswDec model gsw
Dec model gsw
 
Failing Continuous Delivery, Devoxx Poland, 2015
Failing Continuous Delivery, Devoxx Poland, 2015Failing Continuous Delivery, Devoxx Poland, 2015
Failing Continuous Delivery, Devoxx Poland, 2015
 
Failing Continuous Delivery, Devoxx Poland, 2015
Failing Continuous Delivery, Devoxx Poland, 2015Failing Continuous Delivery, Devoxx Poland, 2015
Failing Continuous Delivery, Devoxx Poland, 2015
 
Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...
 
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
 
The quest of one-piece-flow in IT by Pierre Masai, Toyota Motor Europe
The quest of one-piece-flow in IT by Pierre Masai, Toyota Motor EuropeThe quest of one-piece-flow in IT by Pierre Masai, Toyota Motor Europe
The quest of one-piece-flow in IT by Pierre Masai, Toyota Motor Europe
 
Delivering the Dude: Continuous X
Delivering the Dude: Continuous XDelivering the Dude: Continuous X
Delivering the Dude: Continuous X
 
Scaling Continuous Integration Practices to Teams with Parallel Development
Scaling Continuous Integration Practices to Teams with Parallel DevelopmentScaling Continuous Integration Practices to Teams with Parallel Development
Scaling Continuous Integration Practices to Teams with Parallel Development
 
Failing Continuous Delivery, JDays, 2015
Failing Continuous Delivery, JDays, 2015Failing Continuous Delivery, JDays, 2015
Failing Continuous Delivery, JDays, 2015
 
Gil Irizarry, Constant Contact presentation from MassTLC seminar on taking yo...
Gil Irizarry, Constant Contact presentation from MassTLC seminar on taking yo...Gil Irizarry, Constant Contact presentation from MassTLC seminar on taking yo...
Gil Irizarry, Constant Contact presentation from MassTLC seminar on taking yo...
 
Lean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursLean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute Entrepreneurs
 
Kasten Engineering Culture Deck
Kasten Engineering Culture DeckKasten Engineering Culture Deck
Kasten Engineering Culture Deck
 
5 Ingredients Of The EVM Secret Sauce V Final
5 Ingredients Of The EVM Secret Sauce V Final5 Ingredients Of The EVM Secret Sauce V Final
5 Ingredients Of The EVM Secret Sauce V Final
 
kaizen
kaizenkaizen
kaizen
 
TejaServices 2.0 Model
TejaServices 2.0 ModelTejaServices 2.0 Model
TejaServices 2.0 Model
 
Making Cornwall Agile
Making Cornwall AgileMaking Cornwall Agile
Making Cornwall Agile
 

Plus de Marcin Kokott

Business Design Game: Business Model Template
Business Design Game: Business Model TemplateBusiness Design Game: Business Model Template
Business Design Game: Business Model TemplateMarcin Kokott
 
Orange Hills: Business Design Game: Gameboard
Orange Hills: Business Design Game: GameboardOrange Hills: Business Design Game: Gameboard
Orange Hills: Business Design Game: GameboardMarcin Kokott
 
OrangeHills - Business Design Overview
OrangeHills - Business Design OverviewOrangeHills - Business Design Overview
OrangeHills - Business Design OverviewMarcin Kokott
 
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)Marcin Kokott
 
"How to create usless software... and distribute it" (Alto university lecture...
"How to create usless software... and distribute it" (Alto university lecture..."How to create usless software... and distribute it" (Alto university lecture...
"How to create usless software... and distribute it" (Alto university lecture...Marcin Kokott
 
"How to solve unsolvable problems in projects" [PL] (4 Developers, Warszawa)
"How to solve unsolvable problems in projects" [PL] (4 Developers, Warszawa)"How to solve unsolvable problems in projects" [PL] (4 Developers, Warszawa)
"How to solve unsolvable problems in projects" [PL] (4 Developers, Warszawa)Marcin Kokott
 

Plus de Marcin Kokott (6)

Business Design Game: Business Model Template
Business Design Game: Business Model TemplateBusiness Design Game: Business Model Template
Business Design Game: Business Model Template
 
Orange Hills: Business Design Game: Gameboard
Orange Hills: Business Design Game: GameboardOrange Hills: Business Design Game: Gameboard
Orange Hills: Business Design Game: Gameboard
 
OrangeHills - Business Design Overview
OrangeHills - Business Design OverviewOrangeHills - Business Design Overview
OrangeHills - Business Design Overview
 
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
 
"How to create usless software... and distribute it" (Alto university lecture...
"How to create usless software... and distribute it" (Alto university lecture..."How to create usless software... and distribute it" (Alto university lecture...
"How to create usless software... and distribute it" (Alto university lecture...
 
"How to solve unsolvable problems in projects" [PL] (4 Developers, Warszawa)
"How to solve unsolvable problems in projects" [PL] (4 Developers, Warszawa)"How to solve unsolvable problems in projects" [PL] (4 Developers, Warszawa)
"How to solve unsolvable problems in projects" [PL] (4 Developers, Warszawa)
 

Dernier

Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165meghakumariji156
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwaitdaisycvs
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Timegargpaaro
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubaijaehdlyzca
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...meghakumariji156
 
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSDurg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSkajalroy875762
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 MonthsIndeedSEO
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Falcon Invoice Discounting
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon investment
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateCannaBusinessPlans
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...ssuserf63bd7
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowKalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowranineha57744
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...pujan9679
 

Dernier (20)

HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSDurg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
 
Buy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail AccountsBuy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail Accounts
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck Template
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowKalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
 

"How to solve unsolvable problems in projects" (33rd Degree, Kraków)

  • 1. Main sponsor How to solve unsolvable problems in projects Marcin Kokott, Martin Chmelar Picasso Monet + Rembrandt Matejko + Canaletto The Future of the Java Using Spring with non Command-query Responsibility Segregation - Platform: Java SE 7 relational databases nowe, bardziej racjonalne and Java SE 8 Costin Leau podej cie do warstw. Simon Ritter (Polish) awomir Sobótka
  • 2. Do I have any problems? • You don’t have a problem if your product is perfect • Check perfection from the perspective of all people who matter • People who use your product • People who invest in your product to help solve a problem they are responsilbe for • People who sell, install, support and maintain them • People who design, implement, verify, integrate and maintain your product over time • If your product always delights all these people – you don’t have problem! © 2011 Tieto Corporation
  • 3. Seeing is not solving... Rational Unified Process CMMI Scrum Agile Open UP XP © 2011 Tieto Corporation
  • 4. Marcin Kokott • Former developer, team leader, project manager • ...more than 8 years experience in IT • Currently Agile/Lean Coach of business critical cases in Tieto • ...implementing Agile & Lean in various types of projects for last 2 years in context of distributed teams (whole Scandinavia, Germany, Netherlands, Poland, India and China) • ...conducting trainings and sessions from the area of Agile and Lean to more than 1800 people already © 2011 Tieto Corporation
  • 5. So what about those problems • Imagine: • You are developer... • ...you need to provide hour estimates for a task... • ...from the functionality not known to you... • ...in an hour... • ...without time for questioning around... • ...and customer says it shold be < than X • Time start • Is the solution: • Sustainable ? • Win-win ? Win- • We are used to react on symptoms... © 2011 Tieto Corporation
  • 6. We are all human beings • Inattentional blindness • Errors in an argumentation • Group A: death penalty makes sense, • Group B: against Group • Two fictional scientific analysis: one defending (1), one against (2) • Group A: ignored (accepted) inconsistencies in work (1), highly sensitive to inconsistencies in (2) • Group B: vice versa • Always challenge single perceiving of reality © 2011 Tieto Corporation
  • 7. Be like a child • Most likely experience brings also: • Tunnel view • „My target is only to do this part and go home” • Mental constraints • „Nobody around has figured it out so it’s impossible to do it different” • Assumptions • Developers: „Managers will never agree” • Managers: „Customer will never go for that” • Customers: „Team will never handle that” • Habits • „We always do that this way” • Fears • Ask everytime for everything... Don’t know the constraints © 2011 Tieto Corporation
  • 8. Elephant view © 2011 Tieto Corporation
  • 9. Problems like boarders • Boarders between groups/units/companies • Developers & Testers, • Customer & IT Company, • Managers & Developers • Queues and backlogs • Sales and Development • Development and Integration • Development and QA • Locations • Geographical (onsite and offside) • Even different floors © 2011 Tieto Corporation
  • 10. Magic • The goal is to deliver value to the customer • Put on customer glasses • System: • „Complete and useful product along with whatever is needed to create and „Complete distribute the product” product” • Customer buy and use SYSTEMS! © 2011 Tieto Corporation
  • 11. It’s all about value... © 2011 Tieto Corporation
  • 12. Communication issue • Scrum Master • „We have communication issue” • Product Owner: • „We have not stable development” • Development Manager • „We have too slow development” • Sales • „We are not meeting promises” • „We have tried to solve • CTO problems couple of • „We have to long Time-to-Market” times... Each department inside were conducting improvement sessions” © 2011 Tieto Corporation
  • 13. So let’s take High another look Red numbers maintenance costs A lot of maintenance work HardToMaintain Defect software software at at output output Cheap&dirty Demotivated solution often team members wins Higher cost per Teams over- Strong push to feature than commit teams to deliver estimated themselves faster More items to be delivered than possible Constant Productivity is obstacles in slower than development estimated Concrete scope Estimates are is promised to often too customers optimistic Estimates are forced upfront without proof of concept Fixed priced contract with © 2011 Tieto Corporation customers
  • 14. So what... and why? VISION Short term steps (Kaizen) Reality Long term goal (current situation) Progress Toolbox: • 5 Why’s • Current Reality Tree • Theory of Constraints • Value stream map • MBTI © 2011 Tieto Corporation
  • 15. Key points • Find the hole in the boat • See the whole elephant • Build the cathedral • Start talking with each other • Find child in you... • ...and never stop to search for improvements © 2011 Tieto Corporation
  • 16. © 2011 Tieto Corporation
  • 17. Main sponsor Lost Chapters of Divine Code: 7 Deadly Sins Szczepan Faber, Bartosz Ba kowski Picasso Monet + Rembrandt Matejko + Canaletto Effective Java CDI extensions: Hadoop: Divide and Venkat Subramaniam Backport Java EE from Conquer Gigantic the future Datasets Dan Allen Matthew McCullough