SlideShare une entreprise Scribd logo
1  sur  48
Télécharger pour lire hors ligne
Matthias Bohlen                            Coach/trainer for effective product development




         A team and their contracts
         with partners in the stream


         Lean & Kanban 2011 Benelux
         IMPROVING EFFECTIVENESS IN TECHNOLOGY ORGANIZATIONS




         Web:             http://www.mbohlen.de
         Email:           mbohlen@mbohlen.de
         Twitter:         @mbohlende
         Phone:           +49 170 772 8545


Dienstag, 4. Oktober 11
Matthias Bohlen     Coach/trainer for effective product development




 Matthias Bohlen : Coach for
 effective product development


 Valuable product for the customer
                                                               "Matthias is a
 Highly motivated teams                                        team and
                                                               management
                                                               whisperer.
 Low employee turnover
                                                               The team here
 Stress relief for executives in development                   is one of the
                                                               most enjoyable
 Create meaning out of your efforts                            working
                                                               environments I
                                                               ever had."
 Fun & Flow @ work

                                                                                2
Dienstag, 4. Oktober 11
Matthias Bohlen      Coach/trainer for effective product development




                           Who am I?




                                                                                3
Dienstag, 4. Oktober 11
Matthias Bohlen        Coach/trainer for effective product development




                          Matthias Bohlen




                                                                                  4
Dienstag, 4. Oktober 11
Matthias Bohlen   Coach/trainer for effective product development




                  Coach and trainer for
                     effective product
                        development


                                                                             5
Dienstag, 4. Oktober 11
Matthias Bohlen         Coach/trainer for effective product development



                             I founded an
                          open source project
                           there in 2002...




                                                                                   6
Dienstag, 4. Oktober 11
Matthias Bohlen       Coach/trainer for effective product development




                            now, I live
                           in this system




                                                                                 7
Dienstag, 4. Oktober 11
Matthias Bohlen   Coach/trainer for effective product development




                  my home planet inside
                       the system...




                                                                             8
Dienstag, 4. Oktober 11
Matthias Bohlen       Coach/trainer for effective product development




                           That one...
                                                                                 9
Dienstag, 4. Oktober 11
Matthias Bohlen        Coach/trainer for effective product development




     Not far from here, actually!




          Meckenheim, Germany
                                                                                  10
Dienstag, 4. Oktober 11
Matthias Bohlen     Coach/trainer for effective product development




                           German



                                                                               11
Dienstag, 4. Oktober 11
Matthias Bohlen        Coach/trainer for effective product development




                            Co-Founder of
                          Limited WIP Society
                                Cologne                                           12
Dienstag, 4. Oktober 11
Matthias Bohlen         Coach/trainer for effective product development


                          Team and management
                              whisperer...




                                                                                   13
Dienstag, 4. Oktober 11
Matthias Bohlen           Coach/trainer for effective product development




                            1993                 2009


                           Amazed reviewer
                          of these fantastic
                               books...
                                                                                     14
Dienstag, 4. Oktober 11
Matthias Bohlen   Coach/trainer for effective product development




      Author of articles
          and books...


                                                                             15
Dienstag, 4. Oktober 11
Matthias Bohlen    Coach/trainer for effective product development



                            Violin player...




 Photo by Steve Snodgrass
                                                                              16
Dienstag, 4. Oktober 11
Matthias Bohlen     Coach/trainer for effective product development



        Enjoying good hotels ...




  Photo by CannesWayOfLife
                                                                               17
Dienstag, 4. Oktober 11
Matthias Bohlen     Coach/trainer for effective product development




                    Why am I telling you
                       all this stuff?



                                                                               18
Dienstag, 4. Oktober 11
Matthias Bohlen     Coach/trainer for effective product development


        Interacting teams


                                   Biz


                            How do we
                           want to work?
                                                           Dev
                                  Ops


                                                                               19
Dienstag, 4. Oktober 11
Matthias Bohlen                        Coach/trainer for effective product development




         Two possibilities
         Work like a free market
         Work based on trust




                          Photo by Bran Sorem                                                     20
Dienstag, 4. Oktober 11
Matthias Bohlen                               Coach/trainer for effective product development




         Trust                                         Unknown but
                                                       desired future




                                   I trust you                                 Thank you!




                               Trustor                                       Trustee


                   Trustor settings                              Trustee settings


                   Disbelief                     OFF             Disbelief                  OFF


                   Control                       OFF             Control            ON


                   Uncertainty           ON                      Uncertainty                OFF




                                                                                                         21
Dienstag, 4. Oktober 11
Matthias Bohlen     Coach/trainer for effective product development




         Trust in action
                                                             Traffic
                                                             in south
                                                             Vietnam




         http://www.youtube.com/watch?v=B6UMD3L2fco                            22
Dienstag, 4. Oktober 11
Matthias Bohlen              Coach/trainer for effective product development




         Trust reduces social complexity
         Without trust, you need to
         evaluate all possible
         futures and select one


         With trust, you can select
         immediately with little
         evaluation


         Trust allows for actions
         that would otherwise be
         considered too complex



                                                                                        23
Dienstag, 4. Oktober 11
Matthias Bohlen   Coach/trainer for effective product development




         Contract Law




                                                                             24
Dienstag, 4. Oktober 11
Matthias Bohlen   Coach/trainer for effective product development




                                    Contract
   Behaviour                   §1
                               §2
                                    Agreement
                                    Behaviour of party A
     is the                    §3
                               §4
                                    Behaviour of party B
                                    Performance
    keyword                    §5
                               §6
                                    Benefits
                                    Failure
     here!                     §7   Miscellaneous




                                                                             25
Dienstag, 4. Oktober 11
Matthias Bohlen    Coach/trainer for effective product development




         How does trust emerge?

         Trustor can develop
         trust better
         if he understands
         trustee's behaviour

         Trustee can explain
         behaviour using
         scenarios ("what if")
                                                                              26
Dienstag, 4. Oktober 11
Matthias Bohlen   Coach/trainer for effective product development




         Example: connected teams




                                                                             27
Dienstag, 4. Oktober 11
Matthias Bohlen              Coach/trainer for effective product development




        Let's focusdo one of them ("we")
        Which behaviour
                        on
              we offer here?




                          Upstream
                          interface
                                                           Downstream
                                                           interface


       Which behaviour can
        we expect there?


                                                                                        28
Dienstag, 4. Oktober 11
Matthias Bohlen   Coach/trainer for effective product development




         Explaining scenarios
         Using the language of BDD can help:

         GIVEN <certain situation>
         WHEN <interesting event>
         THEN <predicted behaviour>




                                                                             29
Dienstag, 4. Oktober 11
Matthias Bohlen   Coach/trainer for effective product development




         More philosophically...



         GIVEN <result of the past>
         WHEN <event in the present>
         THEN <action that leads into future>




                                                                             30
Dienstag, 4. Oktober 11
Matthias Bohlen   Coach/trainer for effective product development




         Dev team examples
        GIVEN team has non-empty input
              queue
        WHEN team member pulls item into
              progress
        THEN item.cycleTime starts

        GIVEN a work item in progress
        WHEN team pulls item to done state
        THEN item.cycleTime stops
                                                                             31
Dienstag, 4. Oktober 11
Matthias Bohlen   Coach/trainer for effective product development




         Refill feature queue (w/ overflow)
        GIVEN dev team's input queue is full
        AND queue length is limited to 10
        WHEN business would like to add a
              fixed delivery date item
        THEN dev team suggests to get rid of
              an intangible class item in queue
        AND business removes intangible class
              item from queue
        AND business adds fixed delivery date
              item to queue
                                                                             32
Dienstag, 4. Oktober 11
Matthias Bohlen              Coach/trainer for effective product development




         Predict duration of new project
        GIVEN             sales works on a new prospect
        AND               prospect wants to know date
        WHEN              sales asks dev team: "how long?"
        THEN              dev team looks at desired
                          features
        AND               dev team looks at historical cycle
                          time data
        AND               dev team responds to sales:
                          "regarding current WIP, those
                          features may take <n> months"
                                                                                        33
Dienstag, 4. Oktober 11
Matthias Bohlen              Coach/trainer for effective product development




         Accept express work (critical)
        GIVEN             sales works on a new prospect
        AND               sales wants to push work
        WHEN              sales asks dev team: "work more"
        THEN              dev team looks at desired
                          features, WIP and cycle time data
        AND               dev team responds to sales: "this
                          new WIP will delay all projects
                          by 20%. Do you want that to
                          happen?"

                                                                                        34
Dienstag, 4. Oktober 11
Matthias Bohlen   Coach/trainer for effective product development




         Scenarios supported by biz team
         Find new market for our company
         Make prospects find our company
         Develop trust with prospect
         Turn prospect into customer
         Define business goal
         Write feature to accomplish goal
         Accept feature and give feedback


                                                                             35
Dienstag, 4. Oktober 11
Matthias Bohlen   Coach/trainer for effective product development




         Scenarios supported by dev team
         Forecast duration for new project
         Refill feature queue
         Deliver software and get feedback
         Report about progress
         Fix bug




                                                                             36
Dienstag, 4. Oktober 11
Matthias Bohlen    Coach/trainer for effective product development




         Scenarios supported by ops team


         Create new test environment
         Restore yesterday's backup
         Get new workstation
         Help with application deployment
         Monitor application and alert dev team
         when necessary



                                                                              37
Dienstag, 4. Oktober 11
Matthias Bohlen      Coach/trainer for effective product development




         Why all these scenarios?
         Become conscious of your own skills
         Make your behaviour understandable
         Allow other people to trust you

         Scenarios help to explain
               what
               how
               how much / how long / how €€€

                                                                                38
Dienstag, 4. Oktober 11
Matthias Bohlen         Coach/trainer for effective product development




         How you can use scenarios
         Show existing intention, skill, or behaviour:
         "look, we do it like this!"

         Show what does/did not work:
         "gosh, look what happened!"

         Show desired (future) behaviour:
         "this is what I'd like to happen!"

         Show fear of failing behaviour:
         "this is what I fear will happen!"
          Photo by Doc Searls                                                      39
Dienstag, 4. Oktober 11
Matthias Bohlen     Coach/trainer for effective product development

                                                   Where is your
         Caveat emptor!                            psychic energy
                                                   when you
                                                   produce or
                                                   understand
                                                   scenarios?

                                                   Different locus
                                                   of attention
                                                   will yield
                                                   dramatically
                                                   different
                                                   scenarios!
 Photo by Juliana Coutinho
                                                                               40
Dienstag, 4. Oktober 11
Matthias Bohlen              Coach/trainer for effective product development


        Where is your attention?
                           Point of
                                       thinking mode           energy level
                          attention



                           I in me       downloading                low



                            I in it          seeing              medium



                           I in you         sensing                 high



                           I in now       presencing             very high

                                                                                        41
Dienstag, 4. Oktober 11
Matthias Bohlen                 Coach/trainer for effective product development


        From where do you write?
                           Point of
                                          Scenario writer's attitude
                          attention


                                            "This is the way to react
                           I in me
                                               in that situation."


                                          "This is the process to deal
                            I in it
                                             with such situations."


                                          "Let's find out why/how we
                           I in you
                                            co-create this situation."


                                      "Let's look which true purpose wants
                          I in now
                                        to emerge through our system."
                                                                                           42
Dienstag, 4. Oktober 11
Matthias Bohlen              Coach/trainer for effective product development


        Perception levels
                           Point of                            greatest
                                      active sense
                          attention                          impediment



                           I in me         none                   none



                            I in it     open mind             judgement



                           I in you    open heart               cynism



                          I in now       open will                fear

                                                                                        43
Dienstag, 4. Oktober 11
Matthias Bohlen   Coach/trainer for effective product development




         Downloading
         A says something
         B absorbs or discards, says nothing
         B confirms his existing beliefs

         "...still, a man hears what he wants to
         hear and disregards the rest..."
         (Simon & Garfunkel)


                                                                             44
Dienstag, 4. Oktober 11
Matthias Bohlen     Coach/trainer for effective product development




         Debate



         A says something
         B absorbs and...        Photo by Marc John


         B watches for difference from own
         experience
         A and B exchange information about
         those differences
         A and B learn scientifically
                                                                               45
Dienstag, 4. Oktober 11
Matthias Bohlen          Coach/trainer for effective product development




         Empathic dialogue
         B hears what A says
         B puts himself into A's shoes
         B tries to understand A from there
         A and B forget about their plan


         A and B use their hearts to learn
         A and B are not the same any more




                                                     Photo by Kathleen Conklin


                                                                                    46
Dienstag, 4. Oktober 11
Matthias Bohlen         Coach/trainer for effective product development




         Presencing

         A and B talk about an emergent future
         They forget about their selves
         They open an inner space of silence
         They connect to the who we could be

         The emerging future begins to enter this
         space of silence
         Time is warped: then becomes now
                           Photo by mrhayata                                       47
Dienstag, 4. Oktober 11
Matthias Bohlen   Coach/trainer for effective product development




          I can help you with this!


      Matthias Bohlen
      Coach for effective product development
      Email:    mbohlen@mbohlen.de
      Web:      http://www.mbohlen.de/
      Twitter: @mbohlende
      Phone: +49 170 772 8545
Dienstag, 4. Oktober 11

Contenu connexe

Plus de Matthias Bohlen

Architektur = Kommunikation
Architektur = KommunikationArchitektur = Kommunikation
Architektur = KommunikationMatthias Bohlen
 
Softskills fördern den Projekterfolg
Softskills fördern den ProjekterfolgSoftskills fördern den Projekterfolg
Softskills fördern den ProjekterfolgMatthias Bohlen
 
Patterns effektiv einsetzen
Patterns effektiv einsetzenPatterns effektiv einsetzen
Patterns effektiv einsetzenMatthias Bohlen
 
Warum Manager zu Designern werden müssen
Warum Manager zu Designern werden müssenWarum Manager zu Designern werden müssen
Warum Manager zu Designern werden müssenMatthias Bohlen
 
Mehr Geld durch mehr Wert
Mehr Geld durch mehr WertMehr Geld durch mehr Wert
Mehr Geld durch mehr WertMatthias Bohlen
 
Anforderungen, Architektur, Projektvertrag – ein Trio von Freunden(?)
Anforderungen, Architektur, Projektvertrag – ein Trio von Freunden(?)Anforderungen, Architektur, Projektvertrag – ein Trio von Freunden(?)
Anforderungen, Architektur, Projektvertrag – ein Trio von Freunden(?)Matthias Bohlen
 
Not invented here – wie Teams besser zusammenarbeiten können
Not invented here – wie Teams besser zusammenarbeiten könnenNot invented here – wie Teams besser zusammenarbeiten können
Not invented here – wie Teams besser zusammenarbeiten könnenMatthias Bohlen
 
Projekte richtig starten
Projekte richtig startenProjekte richtig starten
Projekte richtig startenMatthias Bohlen
 
Medizin und Marketing – die Rolle des Softwarearchitekten heute
Medizin und Marketing – die Rolle des Softwarearchitekten heuteMedizin und Marketing – die Rolle des Softwarearchitekten heute
Medizin und Marketing – die Rolle des Softwarearchitekten heuteMatthias Bohlen
 
Gebrauchsanleitung für die Projektmatrix
Gebrauchsanleitung für die ProjektmatrixGebrauchsanleitung für die Projektmatrix
Gebrauchsanleitung für die ProjektmatrixMatthias Bohlen
 
WJAX 2014: Pah, ArchitekturDoku, darauf habe ich keine Lust!
WJAX 2014: Pah, ArchitekturDoku, darauf habe ich keine Lust!WJAX 2014: Pah, ArchitekturDoku, darauf habe ich keine Lust!
WJAX 2014: Pah, ArchitekturDoku, darauf habe ich keine Lust!Matthias Bohlen
 
WJAX 2014: Na klar muss alles "gestern" fertig sein
WJAX 2014: Na klar muss alles "gestern" fertig seinWJAX 2014: Na klar muss alles "gestern" fertig sein
WJAX 2014: Na klar muss alles "gestern" fertig seinMatthias Bohlen
 
Softwarearchitektur entwerfen ohne dabei verrückt zu werden
Softwarearchitektur entwerfen ohne dabei verrückt zu werdenSoftwarearchitektur entwerfen ohne dabei verrückt zu werden
Softwarearchitektur entwerfen ohne dabei verrückt zu werdenMatthias Bohlen
 
WJAX 2012: Agile Teams im Gleichgewicht
WJAX 2012: Agile Teams im GleichgewichtWJAX 2012: Agile Teams im Gleichgewicht
WJAX 2012: Agile Teams im GleichgewichtMatthias Bohlen
 
Der entspannte Architekt
Der entspannte ArchitektDer entspannte Architekt
Der entspannte ArchitektMatthias Bohlen
 
Architektur vs Agilität
Architektur vs AgilitätArchitektur vs Agilität
Architektur vs AgilitätMatthias Bohlen
 
Risikomanagement mit Real Options
Risikomanagement mit Real OptionsRisikomanagement mit Real Options
Risikomanagement mit Real OptionsMatthias Bohlen
 
STOP IT: Schätzen, verschätzen, nachverhandeln
STOP IT: Schätzen, verschätzen, nachverhandelnSTOP IT: Schätzen, verschätzen, nachverhandeln
STOP IT: Schätzen, verschätzen, nachverhandelnMatthias Bohlen
 
Flow in Lean, Flow im Team
Flow in Lean, Flow im TeamFlow in Lean, Flow im Team
Flow in Lean, Flow im TeamMatthias Bohlen
 

Plus de Matthias Bohlen (20)

Architektur = Kommunikation
Architektur = KommunikationArchitektur = Kommunikation
Architektur = Kommunikation
 
Softskills fördern den Projekterfolg
Softskills fördern den ProjekterfolgSoftskills fördern den Projekterfolg
Softskills fördern den Projekterfolg
 
Patterns effektiv einsetzen
Patterns effektiv einsetzenPatterns effektiv einsetzen
Patterns effektiv einsetzen
 
Warum Manager zu Designern werden müssen
Warum Manager zu Designern werden müssenWarum Manager zu Designern werden müssen
Warum Manager zu Designern werden müssen
 
Mehr Geld durch mehr Wert
Mehr Geld durch mehr WertMehr Geld durch mehr Wert
Mehr Geld durch mehr Wert
 
Anforderungen, Architektur, Projektvertrag – ein Trio von Freunden(?)
Anforderungen, Architektur, Projektvertrag – ein Trio von Freunden(?)Anforderungen, Architektur, Projektvertrag – ein Trio von Freunden(?)
Anforderungen, Architektur, Projektvertrag – ein Trio von Freunden(?)
 
Not invented here – wie Teams besser zusammenarbeiten können
Not invented here – wie Teams besser zusammenarbeiten könnenNot invented here – wie Teams besser zusammenarbeiten können
Not invented here – wie Teams besser zusammenarbeiten können
 
Projekte richtig starten
Projekte richtig startenProjekte richtig starten
Projekte richtig starten
 
Medizin und Marketing – die Rolle des Softwarearchitekten heute
Medizin und Marketing – die Rolle des Softwarearchitekten heuteMedizin und Marketing – die Rolle des Softwarearchitekten heute
Medizin und Marketing – die Rolle des Softwarearchitekten heute
 
Gebrauchsanleitung für die Projektmatrix
Gebrauchsanleitung für die ProjektmatrixGebrauchsanleitung für die Projektmatrix
Gebrauchsanleitung für die Projektmatrix
 
WJAX 2014: Pah, ArchitekturDoku, darauf habe ich keine Lust!
WJAX 2014: Pah, ArchitekturDoku, darauf habe ich keine Lust!WJAX 2014: Pah, ArchitekturDoku, darauf habe ich keine Lust!
WJAX 2014: Pah, ArchitekturDoku, darauf habe ich keine Lust!
 
WJAX 2014: Na klar muss alles "gestern" fertig sein
WJAX 2014: Na klar muss alles "gestern" fertig seinWJAX 2014: Na klar muss alles "gestern" fertig sein
WJAX 2014: Na klar muss alles "gestern" fertig sein
 
Softwarearchitektur entwerfen ohne dabei verrückt zu werden
Softwarearchitektur entwerfen ohne dabei verrückt zu werdenSoftwarearchitektur entwerfen ohne dabei verrückt zu werden
Softwarearchitektur entwerfen ohne dabei verrückt zu werden
 
WJAX 2012: Agile Teams im Gleichgewicht
WJAX 2012: Agile Teams im GleichgewichtWJAX 2012: Agile Teams im Gleichgewicht
WJAX 2012: Agile Teams im Gleichgewicht
 
Der entspannte Architekt
Der entspannte ArchitektDer entspannte Architekt
Der entspannte Architekt
 
Lean architecture
Lean architectureLean architecture
Lean architecture
 
Architektur vs Agilität
Architektur vs AgilitätArchitektur vs Agilität
Architektur vs Agilität
 
Risikomanagement mit Real Options
Risikomanagement mit Real OptionsRisikomanagement mit Real Options
Risikomanagement mit Real Options
 
STOP IT: Schätzen, verschätzen, nachverhandeln
STOP IT: Schätzen, verschätzen, nachverhandelnSTOP IT: Schätzen, verschätzen, nachverhandeln
STOP IT: Schätzen, verschätzen, nachverhandeln
 
Flow in Lean, Flow im Team
Flow in Lean, Flow im TeamFlow in Lean, Flow im Team
Flow in Lean, Flow im Team
 

Dernier

8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFChandresh Chudasama
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxsaniyaimamuddin
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditNhtLNguyn9
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 

Dernier (20)

8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDF
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal audit
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 

A team and their contracts with partners in the stream

  • 1. Matthias Bohlen Coach/trainer for effective product development A team and their contracts with partners in the stream Lean & Kanban 2011 Benelux IMPROVING EFFECTIVENESS IN TECHNOLOGY ORGANIZATIONS Web: http://www.mbohlen.de Email: mbohlen@mbohlen.de Twitter: @mbohlende Phone: +49 170 772 8545 Dienstag, 4. Oktober 11
  • 2. Matthias Bohlen Coach/trainer for effective product development Matthias Bohlen : Coach for effective product development Valuable product for the customer "Matthias is a Highly motivated teams team and management whisperer. Low employee turnover The team here Stress relief for executives in development is one of the most enjoyable Create meaning out of your efforts working environments I ever had." Fun & Flow @ work 2 Dienstag, 4. Oktober 11
  • 3. Matthias Bohlen Coach/trainer for effective product development Who am I? 3 Dienstag, 4. Oktober 11
  • 4. Matthias Bohlen Coach/trainer for effective product development Matthias Bohlen 4 Dienstag, 4. Oktober 11
  • 5. Matthias Bohlen Coach/trainer for effective product development Coach and trainer for effective product development 5 Dienstag, 4. Oktober 11
  • 6. Matthias Bohlen Coach/trainer for effective product development I founded an open source project there in 2002... 6 Dienstag, 4. Oktober 11
  • 7. Matthias Bohlen Coach/trainer for effective product development now, I live in this system 7 Dienstag, 4. Oktober 11
  • 8. Matthias Bohlen Coach/trainer for effective product development my home planet inside the system... 8 Dienstag, 4. Oktober 11
  • 9. Matthias Bohlen Coach/trainer for effective product development That one... 9 Dienstag, 4. Oktober 11
  • 10. Matthias Bohlen Coach/trainer for effective product development Not far from here, actually! Meckenheim, Germany 10 Dienstag, 4. Oktober 11
  • 11. Matthias Bohlen Coach/trainer for effective product development German 11 Dienstag, 4. Oktober 11
  • 12. Matthias Bohlen Coach/trainer for effective product development Co-Founder of Limited WIP Society Cologne 12 Dienstag, 4. Oktober 11
  • 13. Matthias Bohlen Coach/trainer for effective product development Team and management whisperer... 13 Dienstag, 4. Oktober 11
  • 14. Matthias Bohlen Coach/trainer for effective product development 1993 2009 Amazed reviewer of these fantastic books... 14 Dienstag, 4. Oktober 11
  • 15. Matthias Bohlen Coach/trainer for effective product development Author of articles and books... 15 Dienstag, 4. Oktober 11
  • 16. Matthias Bohlen Coach/trainer for effective product development Violin player... Photo by Steve Snodgrass 16 Dienstag, 4. Oktober 11
  • 17. Matthias Bohlen Coach/trainer for effective product development Enjoying good hotels ... Photo by CannesWayOfLife 17 Dienstag, 4. Oktober 11
  • 18. Matthias Bohlen Coach/trainer for effective product development Why am I telling you all this stuff? 18 Dienstag, 4. Oktober 11
  • 19. Matthias Bohlen Coach/trainer for effective product development Interacting teams Biz How do we want to work? Dev Ops 19 Dienstag, 4. Oktober 11
  • 20. Matthias Bohlen Coach/trainer for effective product development Two possibilities Work like a free market Work based on trust Photo by Bran Sorem 20 Dienstag, 4. Oktober 11
  • 21. Matthias Bohlen Coach/trainer for effective product development Trust Unknown but desired future I trust you Thank you! Trustor Trustee Trustor settings Trustee settings Disbelief OFF Disbelief OFF Control OFF Control ON Uncertainty ON Uncertainty OFF 21 Dienstag, 4. Oktober 11
  • 22. Matthias Bohlen Coach/trainer for effective product development Trust in action Traffic in south Vietnam http://www.youtube.com/watch?v=B6UMD3L2fco 22 Dienstag, 4. Oktober 11
  • 23. Matthias Bohlen Coach/trainer for effective product development Trust reduces social complexity Without trust, you need to evaluate all possible futures and select one With trust, you can select immediately with little evaluation Trust allows for actions that would otherwise be considered too complex 23 Dienstag, 4. Oktober 11
  • 24. Matthias Bohlen Coach/trainer for effective product development Contract Law 24 Dienstag, 4. Oktober 11
  • 25. Matthias Bohlen Coach/trainer for effective product development Contract Behaviour §1 §2 Agreement Behaviour of party A is the §3 §4 Behaviour of party B Performance keyword §5 §6 Benefits Failure here! §7 Miscellaneous 25 Dienstag, 4. Oktober 11
  • 26. Matthias Bohlen Coach/trainer for effective product development How does trust emerge? Trustor can develop trust better if he understands trustee's behaviour Trustee can explain behaviour using scenarios ("what if") 26 Dienstag, 4. Oktober 11
  • 27. Matthias Bohlen Coach/trainer for effective product development Example: connected teams 27 Dienstag, 4. Oktober 11
  • 28. Matthias Bohlen Coach/trainer for effective product development Let's focusdo one of them ("we") Which behaviour on we offer here? Upstream interface Downstream interface Which behaviour can we expect there? 28 Dienstag, 4. Oktober 11
  • 29. Matthias Bohlen Coach/trainer for effective product development Explaining scenarios Using the language of BDD can help: GIVEN <certain situation> WHEN <interesting event> THEN <predicted behaviour> 29 Dienstag, 4. Oktober 11
  • 30. Matthias Bohlen Coach/trainer for effective product development More philosophically... GIVEN <result of the past> WHEN <event in the present> THEN <action that leads into future> 30 Dienstag, 4. Oktober 11
  • 31. Matthias Bohlen Coach/trainer for effective product development Dev team examples GIVEN team has non-empty input queue WHEN team member pulls item into progress THEN item.cycleTime starts GIVEN a work item in progress WHEN team pulls item to done state THEN item.cycleTime stops 31 Dienstag, 4. Oktober 11
  • 32. Matthias Bohlen Coach/trainer for effective product development Refill feature queue (w/ overflow) GIVEN dev team's input queue is full AND queue length is limited to 10 WHEN business would like to add a fixed delivery date item THEN dev team suggests to get rid of an intangible class item in queue AND business removes intangible class item from queue AND business adds fixed delivery date item to queue 32 Dienstag, 4. Oktober 11
  • 33. Matthias Bohlen Coach/trainer for effective product development Predict duration of new project GIVEN sales works on a new prospect AND prospect wants to know date WHEN sales asks dev team: "how long?" THEN dev team looks at desired features AND dev team looks at historical cycle time data AND dev team responds to sales: "regarding current WIP, those features may take <n> months" 33 Dienstag, 4. Oktober 11
  • 34. Matthias Bohlen Coach/trainer for effective product development Accept express work (critical) GIVEN sales works on a new prospect AND sales wants to push work WHEN sales asks dev team: "work more" THEN dev team looks at desired features, WIP and cycle time data AND dev team responds to sales: "this new WIP will delay all projects by 20%. Do you want that to happen?" 34 Dienstag, 4. Oktober 11
  • 35. Matthias Bohlen Coach/trainer for effective product development Scenarios supported by biz team Find new market for our company Make prospects find our company Develop trust with prospect Turn prospect into customer Define business goal Write feature to accomplish goal Accept feature and give feedback 35 Dienstag, 4. Oktober 11
  • 36. Matthias Bohlen Coach/trainer for effective product development Scenarios supported by dev team Forecast duration for new project Refill feature queue Deliver software and get feedback Report about progress Fix bug 36 Dienstag, 4. Oktober 11
  • 37. Matthias Bohlen Coach/trainer for effective product development Scenarios supported by ops team Create new test environment Restore yesterday's backup Get new workstation Help with application deployment Monitor application and alert dev team when necessary 37 Dienstag, 4. Oktober 11
  • 38. Matthias Bohlen Coach/trainer for effective product development Why all these scenarios? Become conscious of your own skills Make your behaviour understandable Allow other people to trust you Scenarios help to explain what how how much / how long / how €€€ 38 Dienstag, 4. Oktober 11
  • 39. Matthias Bohlen Coach/trainer for effective product development How you can use scenarios Show existing intention, skill, or behaviour: "look, we do it like this!" Show what does/did not work: "gosh, look what happened!" Show desired (future) behaviour: "this is what I'd like to happen!" Show fear of failing behaviour: "this is what I fear will happen!" Photo by Doc Searls 39 Dienstag, 4. Oktober 11
  • 40. Matthias Bohlen Coach/trainer for effective product development Where is your Caveat emptor! psychic energy when you produce or understand scenarios? Different locus of attention will yield dramatically different scenarios! Photo by Juliana Coutinho 40 Dienstag, 4. Oktober 11
  • 41. Matthias Bohlen Coach/trainer for effective product development Where is your attention? Point of thinking mode energy level attention I in me downloading low I in it seeing medium I in you sensing high I in now presencing very high 41 Dienstag, 4. Oktober 11
  • 42. Matthias Bohlen Coach/trainer for effective product development From where do you write? Point of Scenario writer's attitude attention "This is the way to react I in me in that situation." "This is the process to deal I in it with such situations." "Let's find out why/how we I in you co-create this situation." "Let's look which true purpose wants I in now to emerge through our system." 42 Dienstag, 4. Oktober 11
  • 43. Matthias Bohlen Coach/trainer for effective product development Perception levels Point of greatest active sense attention impediment I in me none none I in it open mind judgement I in you open heart cynism I in now open will fear 43 Dienstag, 4. Oktober 11
  • 44. Matthias Bohlen Coach/trainer for effective product development Downloading A says something B absorbs or discards, says nothing B confirms his existing beliefs "...still, a man hears what he wants to hear and disregards the rest..." (Simon & Garfunkel) 44 Dienstag, 4. Oktober 11
  • 45. Matthias Bohlen Coach/trainer for effective product development Debate A says something B absorbs and... Photo by Marc John B watches for difference from own experience A and B exchange information about those differences A and B learn scientifically 45 Dienstag, 4. Oktober 11
  • 46. Matthias Bohlen Coach/trainer for effective product development Empathic dialogue B hears what A says B puts himself into A's shoes B tries to understand A from there A and B forget about their plan A and B use their hearts to learn A and B are not the same any more Photo by Kathleen Conklin 46 Dienstag, 4. Oktober 11
  • 47. Matthias Bohlen Coach/trainer for effective product development Presencing A and B talk about an emergent future They forget about their selves They open an inner space of silence They connect to the who we could be The emerging future begins to enter this space of silence Time is warped: then becomes now Photo by mrhayata 47 Dienstag, 4. Oktober 11
  • 48. Matthias Bohlen Coach/trainer for effective product development I can help you with this! Matthias Bohlen Coach for effective product development Email: mbohlen@mbohlen.de Web: http://www.mbohlen.de/ Twitter: @mbohlende Phone: +49 170 772 8545 Dienstag, 4. Oktober 11