Brad Meiseles, Maximizing Engineering Productivity

Preview:

DESCRIPTION

Brad Meiseles, Director of Engineering at VMware led a discussion with MassTLC members on maximizing engineering productivity.

Citation preview

© 2009 VMware Inc. All rights reserved

Confidential

Maximizing Developer ProductivityMassTLC Round Table

February 9, 2012

2 Confidential

Agenda

Factors that impact productivity

Measuring productivity

3 Confidential

“Begin with the end in mind.”

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

4 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

5 Confidential

“to build a successful organization and team you must get the right people on

the bus.”

- Jim Collins Good to Great

6 Confidential

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

methods." 

- Anonymous Comment in IT Survey

7 Confidential

Measuring Productivity

8 Confidential

“Micromanagement is evil. Measuring lines of code is useless, because less

truly is more.”

- Mikael Jansson From an Answer on Stack Overflow

9 Confidential

“Developer productivity is really a qualitative assessment, not a quantitative

measurement.”

- Me

10 Confidential

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

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

11 Confidential

Topic 1. Goals

What are we building and why does it matter?

12 Confidential

Topic 2. Work Environment

Does the work environment help or hinder productivity?

13 Confidential

Topic 3. People and Teams

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

14 Confidential

Topic 4. Processes and Tools

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

15 Confidential

Topic 5. Measuring Productivity?

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

16 Confidential

Thank you!

Recommended