SlideShare a Scribd company logo
1 of 108
Download to read offline
Uberto Barbini / Gama-Soft ltd.


        The Effective Team


Tuesday, April 12, 2011
About me



    Uberto Barbini
    Software artisan
    Agile enthusiast.

    Hobby:
    photography and the game of Go.

    Team-leader and Architect for Vodafone
    editorial and backend products.
                                             2

Tuesday, April 12, 2011
Peter F. Drucker
                           for developers

                            (1909-2005)




Tuesday, April 12, 2011
”He is one of the best-known and most
     widely influential thinkers and writers on the
     subject of management theory and practice.
       His writings have predicted many of the
      major developments of the late twentieth
         century, including privatization and
        decentralization; the rise of Japan to
         economic world power; the decisive
          importance of marketing; and the
     emergence of the information society with its
      necessity of lifelong learning.” Wikipedia
Tuesday, April 12, 2011
The Effective
                          Executive
                          First published in 1967
                          Still the best book on
                          managing oneself


                          “That one can truly manage other
                          people is by no means adequately
                          proven. But one can always
                          manage oneself”

                                               5

Tuesday, April 12, 2011
Who is an
        executive?




                          6

Tuesday, April 12, 2011
Who is an
        executive?
        •CEO, CTO, CIO?




                          6

Tuesday, April 12, 2011
Who is an
        executive?
        •CEO, CTO, CIO?
        •VP?




                          6

Tuesday, April 12, 2011
Who is an
        executive?
        •CEO, CTO, CIO?
        •VP?
        •Program Manager?




                            6

Tuesday, April 12, 2011
Who is an
        executive?
        •CEO, CTO, CIO?
        •VP?
        •Program Manager?
        •Team leader?




                            6

Tuesday, April 12, 2011
Who is an
        executive?
        •CEO, CTO, CIO?
        •VP?
        •Program Manager?
        •Team leader?
        •Developer?


                            6

Tuesday, April 12, 2011
I have called ‘executives’ those
                 knowledge workers who are
            expected by virtue of their position to
            make decisions that have significant
               impact on the performance and
                    results of the whole.

                 And whether chief executive or
                beginner, he needs to be effective.
                                               7

Tuesday, April 12, 2011
Effectiveness




                          8

Tuesday, April 12, 2011
Effectiveness
        •The executive job is to be effective




                                        8

Tuesday, April 12, 2011
Effectiveness
        •The executive job is to be effective
        •effectiveness cannot be taught
             effectiveness is not a subject, it’s a
             discipline



                                                8

Tuesday, April 12, 2011
Effectiveness
        •The executive job is to be effective
        •effectiveness cannot be taught
             effectiveness is not a subject, it’s a
             discipline
        •effectiveness can be learned
             5 practices as training scales when at
             Piano lessons
                                                8

Tuesday, April 12, 2011
Effectiveness
              1. Know Where Your Time Goes
              2. Outward Contributions
              3. Build on Strength
              4. Priorities
              5. Effective Decisions
                                         9

Tuesday, April 12, 2011
1.Know Thy Time




                          10

Tuesday, April 12, 2011
1.Know Thy Time
             • record where your time goes




                                         10

Tuesday, April 12, 2011
1.Know Thy Time
             • record where your time goes
                • A scrap of paper and a clock




                                             10

Tuesday, April 12, 2011
1.Know Thy Time
             • record where your time goes
                • A scrap of paper and a clock
                • Review the records




                                             10

Tuesday, April 12, 2011
1.Know Thy Time
             • record where your time goes
                • A scrap of paper and a clock
                • Review the records
             • how can I use better my time?




                                            10

Tuesday, April 12, 2011
1.Know Thy Time
             • record where your time goes
                • A scrap of paper and a clock
                • Review the records
             • how can I use better my time?
                • Decrease wasted time (muda)


                                            10

Tuesday, April 12, 2011
1.Know Thy Time
             • record where your time goes
                • A scrap of paper and a clock
                • Review the records
             • how can I use better my time?
                • Decrease wasted time (muda)
                • Delegation (redefine your goals)

                                              10

Tuesday, April 12, 2011
Know Thy Time      It worked
                             for us




                            11

Tuesday, April 12, 2011
Know Thy Time                  It worked
                                         for us
        Time spent on misalignments




                                        11

Tuesday, April 12, 2011
Know Thy Time                      It worked
                                             for us
        Time spent on misalignments

               • All the team in a room




                                            11

Tuesday, April 12, 2011
Know Thy Time                      It worked
                                             for us
        Time spent on misalignments

               • All the team in a room

               • Team chat




                                            11

Tuesday, April 12, 2011
Know Thy Time                      It worked
                                             for us
        Time spent on misalignments

               • All the team in a room

               • Team chat

               • Daily standups



                                            11

Tuesday, April 12, 2011
Know Thy Time      It worked
                             for us




                            12

Tuesday, April 12, 2011
Know Thy Time            It worked
                                   for us
        Too many distractions




                                  12

Tuesday, April 12, 2011
Know Thy Time            It worked
                                   for us
        Too many distractions




                                  12

Tuesday, April 12, 2011
Know Thy Time                                       It worked
                                                              for us
        Too many distractions
              • Allow work from home (for special tasks)




                                                             12

Tuesday, April 12, 2011
Know Thy Time                                          It worked
                                                                 for us
        Too many distractions
              • Allow work from home (for special tasks)

              • Single Point of Contact for the inter-teams

                  communications




                                                                12

Tuesday, April 12, 2011
Know Thy Time                                          It worked
                                                                 for us
        Too many distractions
              • Allow work from home (for special tasks)

              • Single Point of Contact for the inter-teams

                  communications

              • Boxed time meetings with clearly defined

                  agenda
                                                                12

Tuesday, April 12, 2011
2.What Can I Contribute?




                              13

Tuesday, April 12, 2011
2.What Can I Contribute?
           • Focus on contribution
              results rather than efforts




                                            13

Tuesday, April 12, 2011
2.What Can I Contribute?
           • Focus on contribution
              results rather than efforts
           • Teamwork possible
              how others will use my output?




                                           13

Tuesday, April 12, 2011
2.What Can I Contribute?
           • Focus on contribution
              results rather than efforts
           • Teamwork possible
              how others will use my output?
           • What self-development do I need?
              what I need to learn?
              what standards do I have to set
             myself?
                                        13

Tuesday, April 12, 2011
What Can I Contribute?
                                     It worked
                                        for us

        How to improve our output?




                                       14

Tuesday, April 12, 2011
What Can I Contribute?
                                     It worked
                                        for us

        How to improve our output?




                                       14

Tuesday, April 12, 2011
What Can I Contribute?
                                                          It worked
                                                             for us

        How to improve our output?

               • Informal code reviews during git merge




                                                            14

Tuesday, April 12, 2011
What Can I Contribute?
                                                          It worked
                                                             for us

        How to improve our output?

               • Informal code reviews during git merge
               • Automatic tests and metrics in the CI




                                                            14

Tuesday, April 12, 2011
What Can I Contribute?
                                                          It worked
                                                             for us

        How to improve our output?

               • Informal code reviews during git merge
               • Automatic tests and metrics in the CI
               • Produce release notes and technical documents
                   during the bug fixing phase



                                                            14

Tuesday, April 12, 2011
What Can I Contribute?
                                                          It worked
                                                             for us

        How to improve our output?

               • Informal code reviews during git merge
               • Automatic tests and metrics in the CI
               • Produce release notes and technical documents
                   during the bug fixing phase
               • Functional demos

                                                            14

Tuesday, April 12, 2011
What Can I Contribute?
                             It worked
                                for us




                                 15

Tuesday, April 12, 2011
What Can I Contribute?
                                  It worked
                                     for us

        How to improve ourself?




                                    15

Tuesday, April 12, 2011
What Can I Contribute?
                                  It worked
                                     for us

        How to improve ourself?




                                    15

Tuesday, April 12, 2011
What Can I Contribute?
                                           It worked
                                              for us

        How to improve ourself?

               • Internal Retrospectives




                                             15

Tuesday, April 12, 2011
What Can I Contribute?
                                                       It worked
                                                          for us

        How to improve ourself?

               • Internal Retrospectives
               • Collect non-functional requirements




                                                         15

Tuesday, April 12, 2011
What Can I Contribute?
                                                       It worked
                                                          for us

        How to improve ourself?

               • Internal Retrospectives
               • Collect non-functional requirements
               • Focused 40hrs week




                                                         15

Tuesday, April 12, 2011
What Can I Contribute?
                                                             It worked
                                                                for us

        How to improve ourself?

               • Internal Retrospectives
               • Collect non-functional requirements
               • Focused 40hrs week
               • Quality of code meetings (kata, randoori)


                                                               15

Tuesday, April 12, 2011
3.Making Strength Productive




     My Aunt Minnie would always be punctual and never hold up
        production, but who would pay to see my Aunt Minnie?
                             Billy Wilder
                                                      16

Tuesday, April 12, 2011
Making Strength Productive




                             17

Tuesday, April 12, 2011
Making Strength Productive
                • Staffing from strength
                  Don’t care much about weaknesses




                                            17

Tuesday, April 12, 2011
Making Strength Productive
                • Staffing from strength
                  Don’t care much about weaknesses
                • “Indispensable man” dilemma
                  Why is he indispensable?




                                            17

Tuesday, April 12, 2011
Making Strength Productive
                • Staffing from strength
                  Don’t care much about weaknesses
                • “Indispensable man” dilemma
                  Why is he indispensable?
                • Put people before problems
                  The right job for the man


                                            17

Tuesday, April 12, 2011
Making Strength Productive
                • Staffing from strength
                  Don’t care much about weaknesses
                • “Indispensable man” dilemma
                  Why is he indispensable?
                • Put people before problems
                  The right job for the man
                • Manage your boss
                  What can I do for him to succeed?
                                             17

Tuesday, April 12, 2011
Making Strength Productive
                            It worked
                               for us




                              18

Tuesday, April 12, 2011
Making Strength Productive
                                 It worked
                                    for us




     •How to use better your strength?


                                   18

Tuesday, April 12, 2011
Making Strength Productive
                                 It worked
                                    for us




     •How to use better your strength?
            • Baby-steps
                                   18

Tuesday, April 12, 2011
Making Strength Productive
                                 It worked
                                    for us




     •How to use better your strength?
            • Baby-steps
            • Kaizen               18

Tuesday, April 12, 2011
4.First things first


                          Known Knowns
                          Known Unknowns
                          Unknown Unknowns


                                     19

Tuesday, April 12, 2011
First things first




                             20

Tuesday, April 12, 2011
First things first
         • Concentration, one thing at a time.
           If there is any one “secret” of
           effectiveness is concentration




                                        20

Tuesday, April 12, 2011
First things first
         • Concentration, one thing at a time.
           If there is any one “secret” of
           effectiveness is concentration
         • Constant review of results
           Remove the old to introduce the new



                                        20

Tuesday, April 12, 2011
First things first
         • Concentration, one thing at a time.
           If there is any one “secret” of
           effectiveness is concentration
         • Constant review of results
           Remove the old to introduce the new
         • Posteriorities
           Decide what not to do right now

                                        20

Tuesday, April 12, 2011
First things first
                             It worked
                                for us




                               21

Tuesday, April 12, 2011
First things first
                                      It worked
                                         for us

      How to keep track priorities?




                                        21

Tuesday, April 12, 2011
First things first
                                      It worked
                                         for us

      How to keep track priorities?

            • Kanban in the room




                                        21

Tuesday, April 12, 2011
First things first
                                            It worked
                                               for us

      How to keep track priorities?

            • Kanban in the room
            • Web shared official tracker




                                              21

Tuesday, April 12, 2011
First things first
                                            It worked
                                               for us

      How to keep track priorities?

            • Kanban in the room
            • Web shared official tracker
            • Pit of half-baked ideas




                                              21

Tuesday, April 12, 2011
First things first
                                            It worked
                                               for us

      How to keep track priorities?

            • Kanban in the room
            • Web shared official tracker
            • Pit of half-baked ideas



                              Hand
                                              21

Tuesday, April 12, 2011
First things first
                                            It worked
                                               for us

      How to keep track priorities?

            • Kanban in the room
            • Web shared official tracker
            • Pit of half-baked ideas



                              Hand Eye
                                              21

Tuesday, April 12, 2011
First things first
                                                It worked
                                                   for us

      How to keep track priorities?

            • Kanban in the room
            • Web shared official tracker
            • Pit of half-baked ideas



                              Hand Eye Wood(tree)
                                                    21

Tuesday, April 12, 2011
First things first
                                                It worked
                                                   for us

      How to keep track priorities?

            • Kanban in the room
            • Web shared official tracker
            • Pit of half-baked ideas



                              Hand Eye Wood(tree) Thin
                                                  21

Tuesday, April 12, 2011
First things first
                             It worked
                                for us




                               22

Tuesday, April 12, 2011
First things first
                                      It worked
                                         for us



      Where to look for the next problem?




                                        22

Tuesday, April 12, 2011
First things first
                                      It worked
                                         for us



      Where to look for the next problem?

            • Is the Team happy?




                                        22

Tuesday, April 12, 2011
First things first
                                                 It worked
                                                    for us



      Where to look for the next problem?

            • Is the Team happy?
            • Are the Requirements understood?




                                                   22

Tuesday, April 12, 2011
First things first
                                                    It worked
                                                       for us



      Where to look for the next problem?

            • Is the Team happy?
            • Are the Requirements understood?
            • How is the Quality of our products?


                                                      22

Tuesday, April 12, 2011
First things first
                                                    It worked
                                                       for us



      Where to look for the next problem?

            • Is the Team happy?
            • Are the Requirements understood?
            • How is the Quality of our products?
            • Is the Process fit for the People?
                                                      22

Tuesday, April 12, 2011
5.Effective Decisions




     Effective executives do not make a great
        many decisions. They concentrate on
                 the important ones.   23

Tuesday, April 12, 2011
Effective Decisions




                              24

Tuesday, April 12, 2011
Effective Decisions
          • People start with opinions.
            There are no facts if there is no
            agreement on the criteria of relevance.




                                           24

Tuesday, April 12, 2011
Effective Decisions
          • People start with opinions.
            There are no facts if there is no
            agreement on the criteria of relevance.
          • Encourage hypotheses.
            Then test them against the facts.



                                           24

Tuesday, April 12, 2011
Effective Decisions
          • People start with opinions.
            There are no facts if there is no
            agreement on the criteria of relevance.
          • Encourage hypotheses.
            Then test them against the facts.
          • Appropriate measurements.
            More often than not the problem is in
            how you collect data.
                                           24

Tuesday, April 12, 2011
Effective Decisions
                              It worked
                                 for us




                                25

Tuesday, April 12, 2011
Effective Decisions
                              It worked
                                 for us

        How to decide?




                                25

Tuesday, April 12, 2011
Effective Decisions
                               It worked
                                  for us

        How to decide?
         • Can be postponed?




                                 25

Tuesday, April 12, 2011
Effective Decisions
                                       It worked
                                          for us

        How to decide?
         • Can be postponed?
         • Figure out a general solution and
           perfect it involving everybody.



                                         25

Tuesday, April 12, 2011
Effective Decisions
                                       It worked
                                          for us

        How to decide?
         • Can be postponed?
         • Figure out a general solution and
           perfect it involving everybody.
         • Recheck it in brainstorming.


                                         25

Tuesday, April 12, 2011
Effective Decisions
                                        It worked
                                           for us

        How to decide?
         • Can be postponed?
         • Figure out a general solution and
           perfect it involving everybody.
         • Recheck it in brainstorming.
         • Technical authorities for keeping the
           design clean and consistent.
                                          25

Tuesday, April 12, 2011
Leadership




            People tend to do what you inspect,
                    not what you expect.   26

Tuesday, April 12, 2011
Leadership




                          27

Tuesday, April 12, 2011
Leadership

               • Leadership is about being both
                 strategic and operational.




                                              27

Tuesday, April 12, 2011
Leadership

               • Leadership is about being both
                 strategic and operational.
               • Leadership is about communication,
                 openness and willingness to speak
                 honestly and often.


                                             27

Tuesday, April 12, 2011
Leadership

               • Leadership is about being both
                 strategic and operational.
               • Leadership is about communication,
                 openness and willingness to speak
                 honestly and often.
               • Most of all leadership is about
                 passion.
                                             27

Tuesday, April 12, 2011
Leadership
                               It worked
                                  for us




                          28




Tuesday, April 12, 2011
Leadership
                                         It worked
                                            for us

               • Guide though example
                 Technical competence.




                               28




Tuesday, April 12, 2011
Leadership
                                          It worked
                                             for us

               • Guide though example
                 Technical competence.
               • Care for people
                 Everyone deserve to understand

                                28




Tuesday, April 12, 2011
Leadership
                                          It worked
                                             for us

               • Guide though example
                 Technical competence.
               • Care for people
                 Everyone deserve to understand
               • Integrity
                 Hard work and accountability
                                28




Tuesday, April 12, 2011
What about Agile?




                            29

Tuesday, April 12, 2011
What about Agile?




                            30

Tuesday, April 12, 2011
What about Agile?

               • The Manifesto is a almost desperate
                 call to effectiveness!




                                             30

Tuesday, April 12, 2011
What about Agile?

               • The Manifesto is a almost desperate
                 call to effectiveness!
               • All 12 principles are about effective
                 teams.




                                               30

Tuesday, April 12, 2011
What about Agile?

               • The Manifesto is a almost desperate
                 call to effectiveness!
               • All 12 principles are about effective
                 teams.
               • That’s my favorite way to assess if a
                 team is really doing Agile.

                                               30

Tuesday, April 12, 2011
Thanks




                          Questions?
                                       31

Tuesday, April 12, 2011

More Related Content

Similar to The Effective Team

Applied Kanban - Bizcamp 2011
Applied Kanban - Bizcamp 2011Applied Kanban - Bizcamp 2011
Applied Kanban - Bizcamp 2011
wonko
 

Similar to The Effective Team (20)

How to speed-code a success story
How to speed-code a success storyHow to speed-code a success story
How to speed-code a success story
 
Giving Network Presentation Slides
Giving Network Presentation SlidesGiving Network Presentation Slides
Giving Network Presentation Slides
 
Hhs110104a
Hhs110104aHhs110104a
Hhs110104a
 
How to start a studio in Berlin
How to start a studio in BerlinHow to start a studio in Berlin
How to start a studio in Berlin
 
Applied Kanban - Bizcamp 2011
Applied Kanban - Bizcamp 2011Applied Kanban - Bizcamp 2011
Applied Kanban - Bizcamp 2011
 
Learning Partnerships Asia Hrd 2011 Dys
Learning Partnerships   Asia Hrd 2011 DysLearning Partnerships   Asia Hrd 2011 Dys
Learning Partnerships Asia Hrd 2011 Dys
 
Ronnieovergoor weekvandeondernemer - part1
Ronnieovergoor   weekvandeondernemer - part1Ronnieovergoor   weekvandeondernemer - part1
Ronnieovergoor weekvandeondernemer - part1
 
The Best Job in the World
The Best Job in the WorldThe Best Job in the World
The Best Job in the World
 
SJSD New Teacher 2011 Day 2
SJSD New Teacher 2011 Day 2SJSD New Teacher 2011 Day 2
SJSD New Teacher 2011 Day 2
 
Leading Self Managing Energy For Peak Performance Mba
Leading Self  Managing Energy For Peak Performance MbaLeading Self  Managing Energy For Peak Performance Mba
Leading Self Managing Energy For Peak Performance Mba
 
Striving for Imprefection for the Municipal Clerks Assocation of New Jersey
Striving for Imprefection for the Municipal Clerks Assocation of New JerseyStriving for Imprefection for the Municipal Clerks Assocation of New Jersey
Striving for Imprefection for the Municipal Clerks Assocation of New Jersey
 
Does Communication Matter?
Does Communication Matter?Does Communication Matter?
Does Communication Matter?
 
Designing Hours and Locations
Designing Hours and LocationsDesigning Hours and Locations
Designing Hours and Locations
 
Don't be rich. Live rich. Presentation for Thomas Cook
Don't be rich. Live rich. Presentation for Thomas CookDon't be rich. Live rich. Presentation for Thomas Cook
Don't be rich. Live rich. Presentation for Thomas Cook
 
Yeswecan
YeswecanYeswecan
Yeswecan
 
Atlassian RoadTrip 2011 Slide Deck
Atlassian RoadTrip 2011 Slide DeckAtlassian RoadTrip 2011 Slide Deck
Atlassian RoadTrip 2011 Slide Deck
 
AIIM Ottawa May 12 2011 Agenda
AIIM Ottawa May 12 2011 AgendaAIIM Ottawa May 12 2011 Agenda
AIIM Ottawa May 12 2011 Agenda
 
Guy Kawasaki's Enchantment Presentation
Guy Kawasaki's Enchantment PresentationGuy Kawasaki's Enchantment Presentation
Guy Kawasaki's Enchantment Presentation
 
Innovation and Disruption in the Real Estate Industry by David Eaves
Innovation and Disruption in the Real Estate Industry by David EavesInnovation and Disruption in the Real Estate Industry by David Eaves
Innovation and Disruption in the Real Estate Industry by David Eaves
 
you can win
you can winyou can win
you can win
 

More from Uberto Barbini

When Tdd Goes Awry (IAD 2013)
When Tdd Goes Awry (IAD 2013)When Tdd Goes Awry (IAD 2013)
When Tdd Goes Awry (IAD 2013)
Uberto Barbini
 
Boost your-oop-with-fp
Boost your-oop-with-fpBoost your-oop-with-fp
Boost your-oop-with-fp
Uberto Barbini
 

More from Uberto Barbini (9)

CQRS with Event Source in Functional sauce served by Kotlin
CQRS with Event Source in Functional sauce served by Kotlin CQRS with Event Source in Functional sauce served by Kotlin
CQRS with Event Source in Functional sauce served by Kotlin
 
Go kotlin, Go!
Go kotlin, Go!Go kotlin, Go!
Go kotlin, Go!
 
It's All About Morphisms
It's All About MorphismsIt's All About Morphisms
It's All About Morphisms
 
Legacy is Good
Legacy is GoodLegacy is Good
Legacy is Good
 
The Role of Testing in DevOps
The Role of Testing in DevOpsThe Role of Testing in DevOps
The Role of Testing in DevOps
 
When Tdd Goes Awry (IAD 2013)
When Tdd Goes Awry (IAD 2013)When Tdd Goes Awry (IAD 2013)
When Tdd Goes Awry (IAD 2013)
 
When Tdd Goes Awry
When Tdd Goes AwryWhen Tdd Goes Awry
When Tdd Goes Awry
 
Boost your-oop-with-fp
Boost your-oop-with-fpBoost your-oop-with-fp
Boost your-oop-with-fp
 
Develop Gwt application in TDD
Develop Gwt application in TDDDevelop Gwt application in TDD
Develop Gwt application in TDD
 

Recently uploaded

Recently uploaded (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

The Effective Team

  • 1. Uberto Barbini / Gama-Soft ltd. The Effective Team Tuesday, April 12, 2011
  • 2. About me Uberto Barbini Software artisan Agile enthusiast. Hobby: photography and the game of Go. Team-leader and Architect for Vodafone editorial and backend products. 2 Tuesday, April 12, 2011
  • 3. Peter F. Drucker for developers (1909-2005) Tuesday, April 12, 2011
  • 4. ”He is one of the best-known and most widely influential thinkers and writers on the subject of management theory and practice. His writings have predicted many of the major developments of the late twentieth century, including privatization and decentralization; the rise of Japan to economic world power; the decisive importance of marketing; and the emergence of the information society with its necessity of lifelong learning.” Wikipedia Tuesday, April 12, 2011
  • 5. The Effective Executive First published in 1967 Still the best book on managing oneself “That one can truly manage other people is by no means adequately proven. But one can always manage oneself” 5 Tuesday, April 12, 2011
  • 6. Who is an executive? 6 Tuesday, April 12, 2011
  • 7. Who is an executive? •CEO, CTO, CIO? 6 Tuesday, April 12, 2011
  • 8. Who is an executive? •CEO, CTO, CIO? •VP? 6 Tuesday, April 12, 2011
  • 9. Who is an executive? •CEO, CTO, CIO? •VP? •Program Manager? 6 Tuesday, April 12, 2011
  • 10. Who is an executive? •CEO, CTO, CIO? •VP? •Program Manager? •Team leader? 6 Tuesday, April 12, 2011
  • 11. Who is an executive? •CEO, CTO, CIO? •VP? •Program Manager? •Team leader? •Developer? 6 Tuesday, April 12, 2011
  • 12. I have called ‘executives’ those knowledge workers who are expected by virtue of their position to make decisions that have significant impact on the performance and results of the whole. And whether chief executive or beginner, he needs to be effective. 7 Tuesday, April 12, 2011
  • 13. Effectiveness 8 Tuesday, April 12, 2011
  • 14. Effectiveness •The executive job is to be effective 8 Tuesday, April 12, 2011
  • 15. Effectiveness •The executive job is to be effective •effectiveness cannot be taught effectiveness is not a subject, it’s a discipline 8 Tuesday, April 12, 2011
  • 16. Effectiveness •The executive job is to be effective •effectiveness cannot be taught effectiveness is not a subject, it’s a discipline •effectiveness can be learned 5 practices as training scales when at Piano lessons 8 Tuesday, April 12, 2011
  • 17. Effectiveness 1. Know Where Your Time Goes 2. Outward Contributions 3. Build on Strength 4. Priorities 5. Effective Decisions 9 Tuesday, April 12, 2011
  • 18. 1.Know Thy Time 10 Tuesday, April 12, 2011
  • 19. 1.Know Thy Time • record where your time goes 10 Tuesday, April 12, 2011
  • 20. 1.Know Thy Time • record where your time goes • A scrap of paper and a clock 10 Tuesday, April 12, 2011
  • 21. 1.Know Thy Time • record where your time goes • A scrap of paper and a clock • Review the records 10 Tuesday, April 12, 2011
  • 22. 1.Know Thy Time • record where your time goes • A scrap of paper and a clock • Review the records • how can I use better my time? 10 Tuesday, April 12, 2011
  • 23. 1.Know Thy Time • record where your time goes • A scrap of paper and a clock • Review the records • how can I use better my time? • Decrease wasted time (muda) 10 Tuesday, April 12, 2011
  • 24. 1.Know Thy Time • record where your time goes • A scrap of paper and a clock • Review the records • how can I use better my time? • Decrease wasted time (muda) • Delegation (redefine your goals) 10 Tuesday, April 12, 2011
  • 25. Know Thy Time It worked for us 11 Tuesday, April 12, 2011
  • 26. Know Thy Time It worked for us Time spent on misalignments 11 Tuesday, April 12, 2011
  • 27. Know Thy Time It worked for us Time spent on misalignments • All the team in a room 11 Tuesday, April 12, 2011
  • 28. Know Thy Time It worked for us Time spent on misalignments • All the team in a room • Team chat 11 Tuesday, April 12, 2011
  • 29. Know Thy Time It worked for us Time spent on misalignments • All the team in a room • Team chat • Daily standups 11 Tuesday, April 12, 2011
  • 30. Know Thy Time It worked for us 12 Tuesday, April 12, 2011
  • 31. Know Thy Time It worked for us Too many distractions 12 Tuesday, April 12, 2011
  • 32. Know Thy Time It worked for us Too many distractions 12 Tuesday, April 12, 2011
  • 33. Know Thy Time It worked for us Too many distractions • Allow work from home (for special tasks) 12 Tuesday, April 12, 2011
  • 34. Know Thy Time It worked for us Too many distractions • Allow work from home (for special tasks) • Single Point of Contact for the inter-teams communications 12 Tuesday, April 12, 2011
  • 35. Know Thy Time It worked for us Too many distractions • Allow work from home (for special tasks) • Single Point of Contact for the inter-teams communications • Boxed time meetings with clearly defined agenda 12 Tuesday, April 12, 2011
  • 36. 2.What Can I Contribute? 13 Tuesday, April 12, 2011
  • 37. 2.What Can I Contribute? • Focus on contribution results rather than efforts 13 Tuesday, April 12, 2011
  • 38. 2.What Can I Contribute? • Focus on contribution results rather than efforts • Teamwork possible how others will use my output? 13 Tuesday, April 12, 2011
  • 39. 2.What Can I Contribute? • Focus on contribution results rather than efforts • Teamwork possible how others will use my output? • What self-development do I need? what I need to learn? what standards do I have to set myself? 13 Tuesday, April 12, 2011
  • 40. What Can I Contribute? It worked for us How to improve our output? 14 Tuesday, April 12, 2011
  • 41. What Can I Contribute? It worked for us How to improve our output? 14 Tuesday, April 12, 2011
  • 42. What Can I Contribute? It worked for us How to improve our output? • Informal code reviews during git merge 14 Tuesday, April 12, 2011
  • 43. What Can I Contribute? It worked for us How to improve our output? • Informal code reviews during git merge • Automatic tests and metrics in the CI 14 Tuesday, April 12, 2011
  • 44. What Can I Contribute? It worked for us How to improve our output? • Informal code reviews during git merge • Automatic tests and metrics in the CI • Produce release notes and technical documents during the bug fixing phase 14 Tuesday, April 12, 2011
  • 45. What Can I Contribute? It worked for us How to improve our output? • Informal code reviews during git merge • Automatic tests and metrics in the CI • Produce release notes and technical documents during the bug fixing phase • Functional demos 14 Tuesday, April 12, 2011
  • 46. What Can I Contribute? It worked for us 15 Tuesday, April 12, 2011
  • 47. What Can I Contribute? It worked for us How to improve ourself? 15 Tuesday, April 12, 2011
  • 48. What Can I Contribute? It worked for us How to improve ourself? 15 Tuesday, April 12, 2011
  • 49. What Can I Contribute? It worked for us How to improve ourself? • Internal Retrospectives 15 Tuesday, April 12, 2011
  • 50. What Can I Contribute? It worked for us How to improve ourself? • Internal Retrospectives • Collect non-functional requirements 15 Tuesday, April 12, 2011
  • 51. What Can I Contribute? It worked for us How to improve ourself? • Internal Retrospectives • Collect non-functional requirements • Focused 40hrs week 15 Tuesday, April 12, 2011
  • 52. What Can I Contribute? It worked for us How to improve ourself? • Internal Retrospectives • Collect non-functional requirements • Focused 40hrs week • Quality of code meetings (kata, randoori) 15 Tuesday, April 12, 2011
  • 53. 3.Making Strength Productive My Aunt Minnie would always be punctual and never hold up production, but who would pay to see my Aunt Minnie? Billy Wilder 16 Tuesday, April 12, 2011
  • 54. Making Strength Productive 17 Tuesday, April 12, 2011
  • 55. Making Strength Productive • Staffing from strength Don’t care much about weaknesses 17 Tuesday, April 12, 2011
  • 56. Making Strength Productive • Staffing from strength Don’t care much about weaknesses • “Indispensable man” dilemma Why is he indispensable? 17 Tuesday, April 12, 2011
  • 57. Making Strength Productive • Staffing from strength Don’t care much about weaknesses • “Indispensable man” dilemma Why is he indispensable? • Put people before problems The right job for the man 17 Tuesday, April 12, 2011
  • 58. Making Strength Productive • Staffing from strength Don’t care much about weaknesses • “Indispensable man” dilemma Why is he indispensable? • Put people before problems The right job for the man • Manage your boss What can I do for him to succeed? 17 Tuesday, April 12, 2011
  • 59. Making Strength Productive It worked for us 18 Tuesday, April 12, 2011
  • 60. Making Strength Productive It worked for us •How to use better your strength? 18 Tuesday, April 12, 2011
  • 61. Making Strength Productive It worked for us •How to use better your strength? • Baby-steps 18 Tuesday, April 12, 2011
  • 62. Making Strength Productive It worked for us •How to use better your strength? • Baby-steps • Kaizen 18 Tuesday, April 12, 2011
  • 63. 4.First things first Known Knowns Known Unknowns Unknown Unknowns 19 Tuesday, April 12, 2011
  • 64. First things first 20 Tuesday, April 12, 2011
  • 65. First things first • Concentration, one thing at a time. If there is any one “secret” of effectiveness is concentration 20 Tuesday, April 12, 2011
  • 66. First things first • Concentration, one thing at a time. If there is any one “secret” of effectiveness is concentration • Constant review of results Remove the old to introduce the new 20 Tuesday, April 12, 2011
  • 67. First things first • Concentration, one thing at a time. If there is any one “secret” of effectiveness is concentration • Constant review of results Remove the old to introduce the new • Posteriorities Decide what not to do right now 20 Tuesday, April 12, 2011
  • 68. First things first It worked for us 21 Tuesday, April 12, 2011
  • 69. First things first It worked for us How to keep track priorities? 21 Tuesday, April 12, 2011
  • 70. First things first It worked for us How to keep track priorities? • Kanban in the room 21 Tuesday, April 12, 2011
  • 71. First things first It worked for us How to keep track priorities? • Kanban in the room • Web shared official tracker 21 Tuesday, April 12, 2011
  • 72. First things first It worked for us How to keep track priorities? • Kanban in the room • Web shared official tracker • Pit of half-baked ideas 21 Tuesday, April 12, 2011
  • 73. First things first It worked for us How to keep track priorities? • Kanban in the room • Web shared official tracker • Pit of half-baked ideas Hand 21 Tuesday, April 12, 2011
  • 74. First things first It worked for us How to keep track priorities? • Kanban in the room • Web shared official tracker • Pit of half-baked ideas Hand Eye 21 Tuesday, April 12, 2011
  • 75. First things first It worked for us How to keep track priorities? • Kanban in the room • Web shared official tracker • Pit of half-baked ideas Hand Eye Wood(tree) 21 Tuesday, April 12, 2011
  • 76. First things first It worked for us How to keep track priorities? • Kanban in the room • Web shared official tracker • Pit of half-baked ideas Hand Eye Wood(tree) Thin 21 Tuesday, April 12, 2011
  • 77. First things first It worked for us 22 Tuesday, April 12, 2011
  • 78. First things first It worked for us Where to look for the next problem? 22 Tuesday, April 12, 2011
  • 79. First things first It worked for us Where to look for the next problem? • Is the Team happy? 22 Tuesday, April 12, 2011
  • 80. First things first It worked for us Where to look for the next problem? • Is the Team happy? • Are the Requirements understood? 22 Tuesday, April 12, 2011
  • 81. First things first It worked for us Where to look for the next problem? • Is the Team happy? • Are the Requirements understood? • How is the Quality of our products? 22 Tuesday, April 12, 2011
  • 82. First things first It worked for us Where to look for the next problem? • Is the Team happy? • Are the Requirements understood? • How is the Quality of our products? • Is the Process fit for the People? 22 Tuesday, April 12, 2011
  • 83. 5.Effective Decisions Effective executives do not make a great many decisions. They concentrate on the important ones. 23 Tuesday, April 12, 2011
  • 84. Effective Decisions 24 Tuesday, April 12, 2011
  • 85. Effective Decisions • People start with opinions. There are no facts if there is no agreement on the criteria of relevance. 24 Tuesday, April 12, 2011
  • 86. Effective Decisions • People start with opinions. There are no facts if there is no agreement on the criteria of relevance. • Encourage hypotheses. Then test them against the facts. 24 Tuesday, April 12, 2011
  • 87. Effective Decisions • People start with opinions. There are no facts if there is no agreement on the criteria of relevance. • Encourage hypotheses. Then test them against the facts. • Appropriate measurements. More often than not the problem is in how you collect data. 24 Tuesday, April 12, 2011
  • 88. Effective Decisions It worked for us 25 Tuesday, April 12, 2011
  • 89. Effective Decisions It worked for us How to decide? 25 Tuesday, April 12, 2011
  • 90. Effective Decisions It worked for us How to decide? • Can be postponed? 25 Tuesday, April 12, 2011
  • 91. Effective Decisions It worked for us How to decide? • Can be postponed? • Figure out a general solution and perfect it involving everybody. 25 Tuesday, April 12, 2011
  • 92. Effective Decisions It worked for us How to decide? • Can be postponed? • Figure out a general solution and perfect it involving everybody. • Recheck it in brainstorming. 25 Tuesday, April 12, 2011
  • 93. Effective Decisions It worked for us How to decide? • Can be postponed? • Figure out a general solution and perfect it involving everybody. • Recheck it in brainstorming. • Technical authorities for keeping the design clean and consistent. 25 Tuesday, April 12, 2011
  • 94. Leadership People tend to do what you inspect, not what you expect. 26 Tuesday, April 12, 2011
  • 95. Leadership 27 Tuesday, April 12, 2011
  • 96. Leadership • Leadership is about being both strategic and operational. 27 Tuesday, April 12, 2011
  • 97. Leadership • Leadership is about being both strategic and operational. • Leadership is about communication, openness and willingness to speak honestly and often. 27 Tuesday, April 12, 2011
  • 98. Leadership • Leadership is about being both strategic and operational. • Leadership is about communication, openness and willingness to speak honestly and often. • Most of all leadership is about passion. 27 Tuesday, April 12, 2011
  • 99. Leadership It worked for us 28 Tuesday, April 12, 2011
  • 100. Leadership It worked for us • Guide though example Technical competence. 28 Tuesday, April 12, 2011
  • 101. Leadership It worked for us • Guide though example Technical competence. • Care for people Everyone deserve to understand 28 Tuesday, April 12, 2011
  • 102. Leadership It worked for us • Guide though example Technical competence. • Care for people Everyone deserve to understand • Integrity Hard work and accountability 28 Tuesday, April 12, 2011
  • 103. What about Agile? 29 Tuesday, April 12, 2011
  • 104. What about Agile? 30 Tuesday, April 12, 2011
  • 105. What about Agile? • The Manifesto is a almost desperate call to effectiveness! 30 Tuesday, April 12, 2011
  • 106. What about Agile? • The Manifesto is a almost desperate call to effectiveness! • All 12 principles are about effective teams. 30 Tuesday, April 12, 2011
  • 107. What about Agile? • The Manifesto is a almost desperate call to effectiveness! • All 12 principles are about effective teams. • That’s my favorite way to assess if a team is really doing Agile. 30 Tuesday, April 12, 2011
  • 108. Thanks Questions? 31 Tuesday, April 12, 2011