SlideShare a Scribd company logo
1 of 16
Maximizing Developer Productivity
 MassTLC Round Table

  February 9, 2012




Confidential
                                     © 2009 VMware Inc. All rights reserved
Agenda
    Factors that impact productivity


    Measuring productivity




2                                  Confidential
“Begin with the end in mind.”

     - Steven Covey
       Habit 2 from “The 7 habits of highly effective people”)




3                       Confidential
"The major problems of our work are
       not so much technological as
          sociological in nature."

         - Tom DeMarco and Timothy Lister
           Peopleware : Productive Projects and Teams




4                        Confidential
“to build a successful organization and
    team you must get the right people on
                    the bus.”

            - Jim Collins
              Good to Great




5                         Confidential
"Developers prefer to use agile
    methods. Managers prefer to use heavy
                methods."

             - Anonymous
               Comment in IT Survey




6                       Confidential
Measuring Productivity




7            Confidential
“Micromanagement is evil. Measuring lines
         of code is useless, because less
                   truly is more.”
             - Mikael Jansson
               From an Answer on Stack Overflow




8                         Confidential
“Developer productivity is really a
    qualitative assessment, not a quantitative
                  measurement.”
             - Me




9                      Confidential
"I'm a little verklempt. Talk amongst
                    yourselves"

           - Mike Myers
             “Coffee Talk with Linda Richman,” SNL




10                       Confidential
Topic 1. Goals

     What are we building and why does it matter?




11                     Confidential
Topic 2. Work Environment

     Does the work environment help or hinder productivity?




12                          Confidential
Topic 3. People and Teams

         Do we have the right people?
       How are we organized into teams?




13                 Confidential
Topic 4. Processes and Tools

              Is our methodology working?
     Do the tools we use help or hinder productivity?




14                       Confidential
Topic 5. Measuring Productivity?

                What do we measure?
         How do we interpret the data we gather?




15                       Confidential
Thank you!




16      Confidential

More Related Content

Similar to Brad Meiseles, Maximizing Engineering Productivity

2009 03 05 Asm Keynote Working For Distribution
2009 03 05 Asm Keynote Working For Distribution2009 03 05 Asm Keynote Working For Distribution
2009 03 05 Asm Keynote Working For Distribution
Robert Early (Rob) Johnson
 
[HCMC STC Jan 2015] Proving Our Worth Quantifying The Value Of Testing
[HCMC STC Jan 2015] Proving Our Worth  Quantifying The Value Of Testing[HCMC STC Jan 2015] Proving Our Worth  Quantifying The Value Of Testing
[HCMC STC Jan 2015] Proving Our Worth Quantifying The Value Of Testing
Ho Chi Minh City Software Testing Club
 
2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation
Laszlo Szalvay
 

Similar to Brad Meiseles, Maximizing Engineering Productivity (20)

Engagement to Results: Conquering the Feedback Challenge
Engagement to Results: Conquering  the Feedback Challenge Engagement to Results: Conquering  the Feedback Challenge
Engagement to Results: Conquering the Feedback Challenge
 
10 things I've learnt about lean startup: It's f*****g hard that's for sure!
10 things I've learnt about lean startup: It's f*****g hard that's for sure!10 things I've learnt about lean startup: It's f*****g hard that's for sure!
10 things I've learnt about lean startup: It's f*****g hard that's for sure!
 
Harish Dunakhe- Assignments- Leadership & Team Building
Harish Dunakhe- Assignments-  Leadership & Team BuildingHarish Dunakhe- Assignments-  Leadership & Team Building
Harish Dunakhe- Assignments- Leadership & Team Building
 
2009 03 05 Asm Keynote Working For Distribution
2009 03 05 Asm Keynote Working For Distribution2009 03 05 Asm Keynote Working For Distribution
2009 03 05 Asm Keynote Working For Distribution
 
Out of the Silos and Into the Farm
Out of the Silos and Into the FarmOut of the Silos and Into the Farm
Out of the Silos and Into the Farm
 
10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX Trenches10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX Trenches
 
Be a Great Product Leader (HBS ICE 2012)
Be a Great Product Leader (HBS ICE 2012)Be a Great Product Leader (HBS ICE 2012)
Be a Great Product Leader (HBS ICE 2012)
 
MCG Cybersecurity Webinar Series - Risk Management
MCG Cybersecurity Webinar Series - Risk ManagementMCG Cybersecurity Webinar Series - Risk Management
MCG Cybersecurity Webinar Series - Risk Management
 
MCG Cybersecurity Webinar Series - Risk Management
MCG Cybersecurity Webinar Series - Risk ManagementMCG Cybersecurity Webinar Series - Risk Management
MCG Cybersecurity Webinar Series - Risk Management
 
[HCMC STC Jan 2015] Proving Our Worth Quantifying The Value Of Testing
[HCMC STC Jan 2015] Proving Our Worth  Quantifying The Value Of Testing[HCMC STC Jan 2015] Proving Our Worth  Quantifying The Value Of Testing
[HCMC STC Jan 2015] Proving Our Worth Quantifying The Value Of Testing
 
2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation
 
T.A. McCann_ startupweekendclass_2011_product development
T.A. McCann_ startupweekendclass_2011_product developmentT.A. McCann_ startupweekendclass_2011_product development
T.A. McCann_ startupweekendclass_2011_product development
 
Creating a Culture of Feedback at Work
Creating a Culture of Feedback at WorkCreating a Culture of Feedback at Work
Creating a Culture of Feedback at Work
 
The Top Ten Execution Missteps
The Top Ten Execution MisstepsThe Top Ten Execution Missteps
The Top Ten Execution Missteps
 
Things you should know about cloud HR solutions
Things you should know about cloud HR solutions   Things you should know about cloud HR solutions
Things you should know about cloud HR solutions
 
Agile Resiliency: How CMMI can make Agile thrive and survive
Agile Resiliency: How CMMI can make Agile thrive and surviveAgile Resiliency: How CMMI can make Agile thrive and survive
Agile Resiliency: How CMMI can make Agile thrive and survive
 
Marcelino Moreno, "Product Management Mindset"
Marcelino Moreno, "Product Management Mindset"Marcelino Moreno, "Product Management Mindset"
Marcelino Moreno, "Product Management Mindset"
 
Intelligent Testing Skills Needed in a Digital World
Intelligent Testing Skills Needed in a Digital WorldIntelligent Testing Skills Needed in a Digital World
Intelligent Testing Skills Needed in a Digital World
 
Supercharge Your Digital Transformation by Establishing a DevOps Platform
Supercharge Your Digital Transformation by Establishing a DevOps PlatformSupercharge Your Digital Transformation by Establishing a DevOps Platform
Supercharge Your Digital Transformation by Establishing a DevOps Platform
 
Strata 2012: Humans, Machines, and the Dimensions of Microwork
Strata 2012: Humans, Machines, and the Dimensions of MicroworkStrata 2012: Humans, Machines, and the Dimensions of Microwork
Strata 2012: Humans, Machines, and the Dimensions of Microwork
 

More from MassTLC

Old Company - New Technology, Elixir @ the MBTA
Old Company - New Technology, Elixir @ the MBTAOld Company - New Technology, Elixir @ the MBTA
Old Company - New Technology, Elixir @ the MBTA
MassTLC
 

More from MassTLC (20)

MassIntelligence 2018: Intelligent Connected Cities
MassIntelligence 2018: Intelligent Connected CitiesMassIntelligence 2018: Intelligent Connected Cities
MassIntelligence 2018: Intelligent Connected Cities
 
MassIntelligence 2018: How to Rapidly Prototype an AI Solution
MassIntelligence 2018: How to Rapidly Prototype an AI SolutionMassIntelligence 2018: How to Rapidly Prototype an AI Solution
MassIntelligence 2018: How to Rapidly Prototype an AI Solution
 
MassIntelligence 2018: Connecting the Nation's Top Fishing Port
MassIntelligence 2018: Connecting the Nation's Top Fishing PortMassIntelligence 2018: Connecting the Nation's Top Fishing Port
MassIntelligence 2018: Connecting the Nation's Top Fishing Port
 
MassIntelligence 2018: Transportation & Mobility, Alex Wyglinski
MassIntelligence 2018: Transportation & Mobility, Alex WyglinskiMassIntelligence 2018: Transportation & Mobility, Alex Wyglinski
MassIntelligence 2018: Transportation & Mobility, Alex Wyglinski
 
Andres Corrada-Emmanuel - Ground Truth Problems in Business
Andres Corrada-Emmanuel - Ground Truth Problems in BusinessAndres Corrada-Emmanuel - Ground Truth Problems in Business
Andres Corrada-Emmanuel - Ground Truth Problems in Business
 
MassTLC product launch campaign strategies, Jason Baudreau, NetBrain
MassTLC product launch campaign strategies, Jason Baudreau, NetBrainMassTLC product launch campaign strategies, Jason Baudreau, NetBrain
MassTLC product launch campaign strategies, Jason Baudreau, NetBrain
 
MassTLC product launch campaign strategies, ben austin, Carbon Black
MassTLC product launch campaign strategies, ben austin, Carbon BlackMassTLC product launch campaign strategies, ben austin, Carbon Black
MassTLC product launch campaign strategies, ben austin, Carbon Black
 
Forget about A.G.I. Let's Build Useable Ai Tools!
Forget about A.G.I. Let's Build Useable Ai Tools!Forget about A.G.I. Let's Build Useable Ai Tools!
Forget about A.G.I. Let's Build Useable Ai Tools!
 
Cloud Edge Computing: Beyond the Data Center
Cloud Edge Computing: Beyond the Data CenterCloud Edge Computing: Beyond the Data Center
Cloud Edge Computing: Beyond the Data Center
 
Old Company - New Technology, Elixir @ the MBTA
Old Company - New Technology, Elixir @ the MBTAOld Company - New Technology, Elixir @ the MBTA
Old Company - New Technology, Elixir @ the MBTA
 
Lisa seacat deluca io t robotics presentation
Lisa seacat deluca io t robotics presentationLisa seacat deluca io t robotics presentation
Lisa seacat deluca io t robotics presentation
 
Smart cities thinking outside the box
Smart cities thinking outside the boxSmart cities thinking outside the box
Smart cities thinking outside the box
 
Lily lim data privacy ownership and ethics
Lily lim data privacy ownership and ethicsLily lim data privacy ownership and ethics
Lily lim data privacy ownership and ethics
 
Abbas bagasra smart ag
Abbas bagasra smart agAbbas bagasra smart ag
Abbas bagasra smart ag
 
Ben goodman cybersecurity in the iiot
Ben goodman cybersecurity in the iiotBen goodman cybersecurity in the iiot
Ben goodman cybersecurity in the iiot
 
MassTLC Opening Slides and Simulation Session
MassTLC Opening Slides and Simulation SessionMassTLC Opening Slides and Simulation Session
MassTLC Opening Slides and Simulation Session
 
Tom Hopcroft: State of the Tech Economy Key Findings
Tom Hopcroft: State of the Tech Economy Key FindingsTom Hopcroft: State of the Tech Economy Key Findings
Tom Hopcroft: State of the Tech Economy Key Findings
 
Michael Goodman: The State of the State Economy
Michael Goodman: The State of the State EconomyMichael Goodman: The State of the State Economy
Michael Goodman: The State of the State Economy
 
MassTLC summit_amacleod_predictiveanalytics
MassTLC summit_amacleod_predictiveanalyticsMassTLC summit_amacleod_predictiveanalytics
MassTLC summit_amacleod_predictiveanalytics
 
Brainshark mass tlc brand revitalizaion_final for distribution
Brainshark mass tlc brand revitalizaion_final for distributionBrainshark mass tlc brand revitalizaion_final for distribution
Brainshark mass tlc brand revitalizaion_final for distribution
 

Recently uploaded

Recently uploaded (20)

Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 

Brad Meiseles, Maximizing Engineering Productivity

  • 1. Maximizing Developer Productivity MassTLC Round Table February 9, 2012 Confidential © 2009 VMware Inc. All rights reserved
  • 2. Agenda Factors that impact productivity Measuring productivity 2 Confidential
  • 3. “Begin with the end in mind.” - Steven Covey Habit 2 from “The 7 habits of highly effective people”) 3 Confidential
  • 4. "The major problems of our work are not so much technological as sociological in nature." - Tom DeMarco and Timothy Lister Peopleware : Productive Projects and Teams 4 Confidential
  • 5. “to build a successful organization and team you must get the right people on the bus.” - Jim Collins Good to Great 5 Confidential
  • 6. "Developers prefer to use agile methods. Managers prefer to use heavy methods." - Anonymous Comment in IT Survey 6 Confidential
  • 8. “Micromanagement is evil. Measuring lines of code is useless, because less truly is more.” - Mikael Jansson From an Answer on Stack Overflow 8 Confidential
  • 9. “Developer productivity is really a qualitative assessment, not a quantitative measurement.” - Me 9 Confidential
  • 10. "I'm a little verklempt. Talk amongst yourselves" - Mike Myers “Coffee Talk with Linda Richman,” SNL 10 Confidential
  • 11. Topic 1. Goals What are we building and why does it matter? 11 Confidential
  • 12. Topic 2. Work Environment Does the work environment help or hinder productivity? 12 Confidential
  • 13. Topic 3. People and Teams Do we have the right people? How are we organized into teams? 13 Confidential
  • 14. Topic 4. Processes and Tools Is our methodology working? Do the tools we use help or hinder productivity? 14 Confidential
  • 15. Topic 5. Measuring Productivity? What do we measure? How do we interpret the data we gather? 15 Confidential
  • 16. Thank you! 16 Confidential

Editor's Notes

  1. Goals
  2. Work Environment
  3. People and teams
  4. Methodologies, processes, tools
  5. Measurement is hard