SlideShare a Scribd company logo
1 of 29
Download to read offline
AIPMM Webinar Series

               http://www.aipmm.com

© AIPMM 2012
© AIPMM 2012   http://www.aipmm.com
Today’s Speakers
   Moderator:
       Cindy F. Solomon, CPM, CPMM
       Founder, Global Product Management Talk
       http://www.BlogTalkRadio.com/ProdMgmtTalk
       Twitter: @ProdMgmtTalk @startupproduct @cindyfsolomon


   Presenter:
      Ron Lichty
      Software Engineering Management
                 and Product Development Consulting
       w: http://www.ronlichty.com
       b: http://www.managingtheunmanageable.net
       t: @RonLichty



© AIPMM 2012             @AIPMM #prodmgmt                      http://www.aipmm.com
FEATURED PRESENTATION


© AIPMM 2012                http://www.aipmm.com
Chaos to Clarity:
Managing the Unmanageable
     Ron Lichty, Ron Lichty Consulting
              www.ronlichty.com
Ron Lichty,
Managing Software People & Teams




          SOFTWEST


           ___________________________________________________________
           12/07/12     Managing the Unmanageable     http://ronlichty.com
Why we wrote:
                                                                                    *




______________________________                                * Addison Wesley published October 1, 2012
12/07/12   Managing the Unmanageable   http://ronlichty.com
Rules of Thumb / Nuggets of Wisdom*




         * 300 in the book
____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Agenda
         •    Managing Delivery
         •    Challenges new programming managers have
         •    Motivating
         •    Recruiting
         •    Handling Problem Employees
         •    Shielding Their Team
         •    Managing Out and Up
         •    Establishing Culture
         •    Communicating
         •    Q&A
____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Managing Delivery
      • Best programming manager you ever
        worked with?
                • Skills
                • Behaviors
                • Finesse
                • Gifts of greatness
      . . . that made them stand out?
____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Great Programming Manager
           •   Always recruiting
           •   Seeks to collaborate
           •   Listener
           •   Understands coders
           •   Deals with problem employees
           •   Motivates
           •   Clearly aligns team and purpose
           •   Infectious enthusiasm
           •   Delivers

______________________________
12/07/12       Managing the Unmanageable   http://ronlichty.com
Challenges
               for New Programming Managers
         Rule of Thumb:
         The very thing that has made you successful will get in your
         way in your next role.

         •Manage
         •Delegate
         •Be a Motivator
         •Don’t Be a De-Motivator
____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Motivators vs De-Motivators




____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Motivating:
                   Be Careful What You Reward
         • “Behavior revolves around what you measure.”
               – Jim Highsmith
         • “Firefighters who get rewarded carry matches.”
               – Kimberly Wiefling
         • Do you define “done” as “coding complete”?
           – Or as features that delight customers?




____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Recruiting



             Always be recruiting


____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Shielding Your Team




                                                                  --John Evans photo

            Be a damper to the noise. --Joe Kleinschmidt, CTO

____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Managing Out and Up
         • “The single most important leader in an
           organization is your immediate supervisor.”
               – Jim Kouzes


         • “You can safely assume all perceptions are
           real, at least to those who own them.”
               – Joe Folkman

____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Managing Out & Up
         • Because
               – your peers increasingly are not technical
               – and your boss may not be either
         • …they’ll pressure you
               – to micromanage your team (or let them)
               – to report on / prove your team’s productivity
               – to fill your team’s plates to capacity

____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Productivity
         • The Apple Lisa team’s managers had asked
           engineers to report, each week, how many
           lines of code they’d written. The first week,
           Bill Atkinson turned his attention to making
           QuickDraw faster and more efficient,
           reducing the previous week’s code by 2,000
           lines. He duly reported that he’d written
           minus-2,000 lines of code for the week.
____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Capacity
         • Slack is critical to throughput
               – 100% capacity results in bottlenecks




____________________________________________________________      --photo (c) Bud Adams, SXC, www.aimpgh.com
12/07/12     Managing the Unmanageable     http://ronlichty.com
What Be-Devils Managers?
         •    Micromanagement
         •    Requirements that are too detailed
         •    Requirements that are missing
         •    Requirements that are not prioritized
         •    Fixed scope with arbitrary deadlines
         •    Increasing requirements without adding time
         •    Interruptions
         •    Arbitrary, counter-productive rules
____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
How do we focus on collaboration?
         •    Roadmaps
         •    Prioritization
         •    Listening to customers
         •    Avoiding wasted time
         •    Reducing complexity
         •    Making software customers love


____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Establishing Culture
         • Does your company live its values?
         • Programming culture ≠ corporate culture
               – Wall parts off
               – Substitute and bolster more appropriate values
         • Wherever you can, leverage culture & values



____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Establishing Culture
         • “Publicly reward or acknowledge engineers
           who act in a way that supports the culture
           that you want to create.”
               —Juanita Mah, engineering manager




____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Communicating
         • Managers have to communicate more
         • Encourage the team to communicate
         • Create a culture of communication
               – at every level
               – with everyone
                      • up, down, within and across

         • “We have two ears and one mouth. Use them in
           this ratio.”
               — Kimberly Wiefling

____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Form a Mutual Admiration Pact?
         • Lots more collaboration and communication
         • Surprise the rest of management
               – Relief
               – Or scare them (!)
         • Help each other manage up and out




____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
A Few Closing Rules of Thumb
         • If you’re a people manager, your people are far more important than
           anything else you’re working on.
               —Tim Swihart, Engineering Director
         • Projects should be run like marathons. You have to set a healthy pace
           that can win the race and expect to sprint for the finish line.
               —Ed Catmull, CTO, Pixar Animation Studios
         • In applications with high technical debt, estimating is nearly
           impossible.
               —Jim Highsmith, Agile Coach and Leader
         • The quality of code you demand during the first week of a project is
           the quality of code you’ll get every week thereafter.
               —Joseph Kleinschmidt, CTO, Leverage Software

____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Ron Lichty Consulting
         • Mentoring and Coaching and Consulting:
               – http://ronlichty.com/

         • The book:
           Managing the Unmanageable:
               Rules, Tools & Insights
                   for Managing Software People & Teams
               – http://ManagingTheUnmanageable.net

         • Training: now in development:
               – “Managing Software People and Teams: the class”
               – “The Agile Manager”
               (Email me through the site above and I’ll let you know when.)


____________________________________________________________
12/07/12     Managing the Unmanageable     http://ronlichty.com
Please Join Us Again!
               Global Product Management Talk: Monday Dec 10 PROPER PRODUCT POSITIONING
                              Follow http://www.blogtalkradio.com/prodmgmttalk

                          AIPMM Webinar Series: Friday Dec 14 RULES OF REQUIREMENTS
                                    http://aipmm.com/aipmm_webinars/
     ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
          3 days of Startup Innovation Training, Certification Credential & Conference
                                       San Francisco, CA
                  PRODUCT INNOVATION LEADER                     STARTUP PRODUCT SUMMIT
                  http://bit.ly/SEAZGA                          startupproduct.com
                  February 5 & 6, 2013                          February 7, 2013

     +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
     Stay Informed!
     Newsletter:          http://www.aipmm.com/subscribe
     LinkedIn:            http://www.linkedin.com/company/aipmm
     Membership:          http://www.aipmm.com/join.php
     Certification:       http://aipmm.com/html/certification/




© AIPMM 2012                            @AIPMM                                        http://www.aipmm.com

More Related Content

What's hot

Becoming an Agile Manager (bay scrum, 10.24.13)
Becoming an Agile Manager (bay scrum, 10.24.13)Becoming an Agile Manager (bay scrum, 10.24.13)
Becoming an Agile Manager (bay scrum, 10.24.13)Ron Lichty
 
Transforming Chaos To Clarity, Ron Lichty
Transforming Chaos To Clarity, Ron LichtyTransforming Chaos To Clarity, Ron Lichty
Transforming Chaos To Clarity, Ron LichtyRon Lichty
 
Product Owners - How to get your development team to love you (ProductTankSV,...
Product Owners - How to get your development team to love you (ProductTankSV,...Product Owners - How to get your development team to love you (ProductTankSV,...
Product Owners - How to get your development team to love you (ProductTankSV,...Ron Lichty
 
Ict educators win-win-win w agile, ron lichty, 1.4.13
Ict educators   win-win-win w agile, ron lichty, 1.4.13Ict educators   win-win-win w agile, ron lichty, 1.4.13
Ict educators win-win-win w agile, ron lichty, 1.4.13Ron Lichty
 
What the Heck Is a Product Owner?
What the Heck Is a Product Owner?What the Heck Is a Product Owner?
What the Heck Is a Product Owner?Ron Lichty
 
Critical Agile Practices, Nuanced Techniques
Critical Agile Practices, Nuanced TechniquesCritical Agile Practices, Nuanced Techniques
Critical Agile Practices, Nuanced TechniquesRon Lichty
 
Crash Course - Managing Software People and Teams
Crash Course - Managing Software People and TeamsCrash Course - Managing Software People and Teams
Crash Course - Managing Software People and TeamsRon Lichty
 
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
Crash Course:  Managing Software People and Teams (IEEE, 4.4.13)Crash Course:  Managing Software People and Teams (IEEE, 4.4.13)
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)Ron Lichty
 
Teamwork - making your dream team come true
Teamwork - making your dream team come trueTeamwork - making your dream team come true
Teamwork - making your dream team come trueRon Lichty
 
Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113MWMantle
 
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)Ron Lichty
 
What's It Take to Be a (Good!) Manager
What's It Take to Be a (Good!) ManagerWhat's It Take to Be a (Good!) Manager
What's It Take to Be a (Good!) ManagerRon Lichty
 
Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)Ron Lichty
 
12 take aways - managing the unmanageable
12 take aways - managing the unmanageable12 take aways - managing the unmanageable
12 take aways - managing the unmanageableRon Lichty
 
Product owners - how to get your development team to love you (product tank, ...
Product owners - how to get your development team to love you (product tank, ...Product owners - how to get your development team to love you (product tank, ...
Product owners - how to get your development team to love you (product tank, ...Ron Lichty
 
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)Ron Lichty
 
If we are agile, why do we need managers (code camp, 10.14)
If we are agile, why do we need managers (code camp, 10.14)If we are agile, why do we need managers (code camp, 10.14)
If we are agile, why do we need managers (code camp, 10.14)Ron Lichty
 
Product owners - how to get your development team to love you (product school...
Product owners - how to get your development team to love you (product school...Product owners - how to get your development team to love you (product school...
Product owners - how to get your development team to love you (product school...Ron Lichty
 
Definitions of Done and High Performance Teams
Definitions of Done and High Performance TeamsDefinitions of Done and High Performance Teams
Definitions of Done and High Performance TeamsRon Lichty
 
Scaling Agile Teams
Scaling Agile TeamsScaling Agile Teams
Scaling Agile TeamsRon Lichty
 

What's hot (20)

Becoming an Agile Manager (bay scrum, 10.24.13)
Becoming an Agile Manager (bay scrum, 10.24.13)Becoming an Agile Manager (bay scrum, 10.24.13)
Becoming an Agile Manager (bay scrum, 10.24.13)
 
Transforming Chaos To Clarity, Ron Lichty
Transforming Chaos To Clarity, Ron LichtyTransforming Chaos To Clarity, Ron Lichty
Transforming Chaos To Clarity, Ron Lichty
 
Product Owners - How to get your development team to love you (ProductTankSV,...
Product Owners - How to get your development team to love you (ProductTankSV,...Product Owners - How to get your development team to love you (ProductTankSV,...
Product Owners - How to get your development team to love you (ProductTankSV,...
 
Ict educators win-win-win w agile, ron lichty, 1.4.13
Ict educators   win-win-win w agile, ron lichty, 1.4.13Ict educators   win-win-win w agile, ron lichty, 1.4.13
Ict educators win-win-win w agile, ron lichty, 1.4.13
 
What the Heck Is a Product Owner?
What the Heck Is a Product Owner?What the Heck Is a Product Owner?
What the Heck Is a Product Owner?
 
Critical Agile Practices, Nuanced Techniques
Critical Agile Practices, Nuanced TechniquesCritical Agile Practices, Nuanced Techniques
Critical Agile Practices, Nuanced Techniques
 
Crash Course - Managing Software People and Teams
Crash Course - Managing Software People and TeamsCrash Course - Managing Software People and Teams
Crash Course - Managing Software People and Teams
 
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
Crash Course:  Managing Software People and Teams (IEEE, 4.4.13)Crash Course:  Managing Software People and Teams (IEEE, 4.4.13)
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
 
Teamwork - making your dream team come true
Teamwork - making your dream team come trueTeamwork - making your dream team come true
Teamwork - making your dream team come true
 
Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113
 
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)
The hidden ingredient in hyper productive teams (scrummasters guild, 10.15)
 
What's It Take to Be a (Good!) Manager
What's It Take to Be a (Good!) ManagerWhat's It Take to Be a (Good!) Manager
What's It Take to Be a (Good!) Manager
 
Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)
 
12 take aways - managing the unmanageable
12 take aways - managing the unmanageable12 take aways - managing the unmanageable
12 take aways - managing the unmanageable
 
Product owners - how to get your development team to love you (product tank, ...
Product owners - how to get your development team to love you (product tank, ...Product owners - how to get your development team to love you (product tank, ...
Product owners - how to get your development team to love you (product tank, ...
 
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
 
If we are agile, why do we need managers (code camp, 10.14)
If we are agile, why do we need managers (code camp, 10.14)If we are agile, why do we need managers (code camp, 10.14)
If we are agile, why do we need managers (code camp, 10.14)
 
Product owners - how to get your development team to love you (product school...
Product owners - how to get your development team to love you (product school...Product owners - how to get your development team to love you (product school...
Product owners - how to get your development team to love you (product school...
 
Definitions of Done and High Performance Teams
Definitions of Done and High Performance TeamsDefinitions of Done and High Performance Teams
Definitions of Done and High Performance Teams
 
Scaling Agile Teams
Scaling Agile TeamsScaling Agile Teams
Scaling Agile Teams
 

Viewers also liked

Keys to crafting an effective agile culture (svcc, 10.15)
Keys to crafting an effective agile culture (svcc, 10.15)Keys to crafting an effective agile culture (svcc, 10.15)
Keys to crafting an effective agile culture (svcc, 10.15)Ron Lichty
 
Prioritizing The Product Backlog AIPMM Webinar
Prioritizing The Product Backlog AIPMM WebinarPrioritizing The Product Backlog AIPMM Webinar
Prioritizing The Product Backlog AIPMM WebinarRon Lichty
 
Lean Software Development: On Radiators and Refrigerators
Lean Software Development: On Radiators and RefrigeratorsLean Software Development: On Radiators and Refrigerators
Lean Software Development: On Radiators and RefrigeratorsJason Yip
 
Think Like an Agilist - Agile Sydney 2014
Think Like an Agilist - Agile Sydney 2014Think Like an Agilist - Agile Sydney 2014
Think Like an Agilist - Agile Sydney 2014Jason Yip
 
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron LichtyBecoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron LichtyRon Lichty
 
Prioritise: Kanban Recipe for Success Step 5
Prioritise: Kanban Recipe for Success Step 5Prioritise: Kanban Recipe for Success Step 5
Prioritise: Kanban Recipe for Success Step 5Jason Yip
 
Structured military messaging & NEO Net Enabled Operations
Structured military messaging & NEO Net Enabled OperationsStructured military messaging & NEO Net Enabled Operations
Structured military messaging & NEO Net Enabled OperationsSteven McGee
 
Lean more than startups, software development, manufacturing
Lean  more than startups, software development, manufacturingLean  more than startups, software development, manufacturing
Lean more than startups, software development, manufacturingJason Yip
 
Agile Australia 2014: Pop-ups and Startups in a Large Enterprise
Agile Australia 2014:  Pop-ups and Startups in a Large EnterpriseAgile Australia 2014:  Pop-ups and Startups in a Large Enterprise
Agile Australia 2014: Pop-ups and Startups in a Large EnterpriseJason Yip
 
Think Like an Agilist (repeat) Sydney Agile and Scrum 2014
Think Like an Agilist (repeat)   Sydney Agile and Scrum 2014Think Like an Agilist (repeat)   Sydney Agile and Scrum 2014
Think Like an Agilist (repeat) Sydney Agile and Scrum 2014Jason Yip
 
Balance Demand Against Throughput: Kanban Recipe for Success Step 4
Balance Demand Against Throughput: Kanban Recipe for Success Step 4Balance Demand Against Throughput: Kanban Recipe for Success Step 4
Balance Demand Against Throughput: Kanban Recipe for Success Step 4Jason Yip
 
Edgy Lean, Agile, and Systems Thinking things that you may not have heard of
Edgy Lean, Agile, and Systems Thinking things that you may not have heard ofEdgy Lean, Agile, and Systems Thinking things that you may not have heard of
Edgy Lean, Agile, and Systems Thinking things that you may not have heard ofJason Yip
 

Viewers also liked (12)

Keys to crafting an effective agile culture (svcc, 10.15)
Keys to crafting an effective agile culture (svcc, 10.15)Keys to crafting an effective agile culture (svcc, 10.15)
Keys to crafting an effective agile culture (svcc, 10.15)
 
Prioritizing The Product Backlog AIPMM Webinar
Prioritizing The Product Backlog AIPMM WebinarPrioritizing The Product Backlog AIPMM Webinar
Prioritizing The Product Backlog AIPMM Webinar
 
Lean Software Development: On Radiators and Refrigerators
Lean Software Development: On Radiators and RefrigeratorsLean Software Development: On Radiators and Refrigerators
Lean Software Development: On Radiators and Refrigerators
 
Think Like an Agilist - Agile Sydney 2014
Think Like an Agilist - Agile Sydney 2014Think Like an Agilist - Agile Sydney 2014
Think Like an Agilist - Agile Sydney 2014
 
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron LichtyBecoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
 
Prioritise: Kanban Recipe for Success Step 5
Prioritise: Kanban Recipe for Success Step 5Prioritise: Kanban Recipe for Success Step 5
Prioritise: Kanban Recipe for Success Step 5
 
Structured military messaging & NEO Net Enabled Operations
Structured military messaging & NEO Net Enabled OperationsStructured military messaging & NEO Net Enabled Operations
Structured military messaging & NEO Net Enabled Operations
 
Lean more than startups, software development, manufacturing
Lean  more than startups, software development, manufacturingLean  more than startups, software development, manufacturing
Lean more than startups, software development, manufacturing
 
Agile Australia 2014: Pop-ups and Startups in a Large Enterprise
Agile Australia 2014:  Pop-ups and Startups in a Large EnterpriseAgile Australia 2014:  Pop-ups and Startups in a Large Enterprise
Agile Australia 2014: Pop-ups and Startups in a Large Enterprise
 
Think Like an Agilist (repeat) Sydney Agile and Scrum 2014
Think Like an Agilist (repeat)   Sydney Agile and Scrum 2014Think Like an Agilist (repeat)   Sydney Agile and Scrum 2014
Think Like an Agilist (repeat) Sydney Agile and Scrum 2014
 
Balance Demand Against Throughput: Kanban Recipe for Success Step 4
Balance Demand Against Throughput: Kanban Recipe for Success Step 4Balance Demand Against Throughput: Kanban Recipe for Success Step 4
Balance Demand Against Throughput: Kanban Recipe for Success Step 4
 
Edgy Lean, Agile, and Systems Thinking things that you may not have heard of
Edgy Lean, Agile, and Systems Thinking things that you may not have heard ofEdgy Lean, Agile, and Systems Thinking things that you may not have heard of
Edgy Lean, Agile, and Systems Thinking things that you may not have heard of
 

Similar to AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12

Selling UX at CodeMash 2012
Selling UX at CodeMash 2012Selling UX at CodeMash 2012
Selling UX at CodeMash 2012Carol Smith
 
Quality Writing Powerpoint Training - Terri Heard
Quality Writing Powerpoint Training - Terri HeardQuality Writing Powerpoint Training - Terri Heard
Quality Writing Powerpoint Training - Terri HeardTerri Heard
 
Product Tank Dublin: Scaling Agile Product Models
Product Tank Dublin: Scaling Agile Product ModelsProduct Tank Dublin: Scaling Agile Product Models
Product Tank Dublin: Scaling Agile Product ModelsRich Mironov
 
Building products that solve human needs 101
Building products that solve human needs 101Building products that solve human needs 101
Building products that solve human needs 101Ryan Lou
 
Building Startups and Minimum Viable Products (NDC2013)
Building Startups and Minimum Viable Products (NDC2013)Building Startups and Minimum Viable Products (NDC2013)
Building Startups and Minimum Viable Products (NDC2013)Ben Hall
 
Sociology & Technology of social media
Sociology & Technology of social mediaSociology & Technology of social media
Sociology & Technology of social mediaHarry Reczek
 
How To Kick Ass Online Webinar - Part 3 Digital Leadership Website Sales Funn...
How To Kick Ass Online Webinar - Part 3 Digital Leadership Website Sales Funn...How To Kick Ass Online Webinar - Part 3 Digital Leadership Website Sales Funn...
How To Kick Ass Online Webinar - Part 3 Digital Leadership Website Sales Funn...Doyle Buehler
 
The Misaligned Middle - Getting on board with Change
The Misaligned Middle - Getting on board with ChangeThe Misaligned Middle - Getting on board with Change
The Misaligned Middle - Getting on board with ChangeDominica DeGrandis
 
Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Adrian Carr
 
Agile Sales! Is that a Thing?
Agile Sales! Is that a Thing?Agile Sales! Is that a Thing?
Agile Sales! Is that a Thing?Kurt Solarte
 
Walk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXWalk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXuxpin
 
Future of Agile - Keynote at Agile for Business Conference Nov 2019
Future of Agile - Keynote at Agile for Business Conference Nov 2019 Future of Agile - Keynote at Agile for Business Conference Nov 2019
Future of Agile - Keynote at Agile for Business Conference Nov 2019 Edwin Dando
 
The Future of Agile | Closing keynote at the 2019 Agile for Business Forum
The Future of Agile | Closing keynote at the 2019 Agile for Business Forum   The Future of Agile | Closing keynote at the 2019 Agile for Business Forum
The Future of Agile | Closing keynote at the 2019 Agile for Business Forum Edwin Dando
 
AgilePalooza - BigScrum - Scaling Team To Program
AgilePalooza - BigScrum - Scaling Team To ProgramAgilePalooza - BigScrum - Scaling Team To Program
AgilePalooza - BigScrum - Scaling Team To ProgramThinkLouder
 
12 Rules for Building Your Product Management Playbook
12 Rules for Building Your Product Management Playbook12 Rules for Building Your Product Management Playbook
12 Rules for Building Your Product Management PlaybookJeremy Horn
 
Product talk good sw mgmt 11.13.12 (startup product meetup)
Product talk   good sw mgmt 11.13.12 (startup product meetup)Product talk   good sw mgmt 11.13.12 (startup product meetup)
Product talk good sw mgmt 11.13.12 (startup product meetup)Ron Lichty
 

Similar to AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12 (20)

Selling UX at CodeMash 2012
Selling UX at CodeMash 2012Selling UX at CodeMash 2012
Selling UX at CodeMash 2012
 
Quality Writing Powerpoint Training - Terri Heard
Quality Writing Powerpoint Training - Terri HeardQuality Writing Powerpoint Training - Terri Heard
Quality Writing Powerpoint Training - Terri Heard
 
Product Tank Dublin: Scaling Agile Product Models
Product Tank Dublin: Scaling Agile Product ModelsProduct Tank Dublin: Scaling Agile Product Models
Product Tank Dublin: Scaling Agile Product Models
 
Building products that solve human needs 101
Building products that solve human needs 101Building products that solve human needs 101
Building products that solve human needs 101
 
noman_resume
noman_resumenoman_resume
noman_resume
 
Building Startups and Minimum Viable Products (NDC2013)
Building Startups and Minimum Viable Products (NDC2013)Building Startups and Minimum Viable Products (NDC2013)
Building Startups and Minimum Viable Products (NDC2013)
 
Sociology & Technology of social media
Sociology & Technology of social mediaSociology & Technology of social media
Sociology & Technology of social media
 
How To Kick Ass Online Webinar - Part 3 Digital Leadership Website Sales Funn...
How To Kick Ass Online Webinar - Part 3 Digital Leadership Website Sales Funn...How To Kick Ass Online Webinar - Part 3 Digital Leadership Website Sales Funn...
How To Kick Ass Online Webinar - Part 3 Digital Leadership Website Sales Funn...
 
Managing Projects
Managing ProjectsManaging Projects
Managing Projects
 
The Misaligned Middle - Getting on board with Change
The Misaligned Middle - Getting on board with ChangeThe Misaligned Middle - Getting on board with Change
The Misaligned Middle - Getting on board with Change
 
Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009
 
Agile Sales! Is that a Thing?
Agile Sales! Is that a Thing?Agile Sales! Is that a Thing?
Agile Sales! Is that a Thing?
 
Managing Projects Productively
Managing Projects ProductivelyManaging Projects Productively
Managing Projects Productively
 
Managing Projects - NYC - 10/11/2011
Managing Projects - NYC - 10/11/2011Managing Projects - NYC - 10/11/2011
Managing Projects - NYC - 10/11/2011
 
Walk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXWalk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UX
 
Future of Agile - Keynote at Agile for Business Conference Nov 2019
Future of Agile - Keynote at Agile for Business Conference Nov 2019 Future of Agile - Keynote at Agile for Business Conference Nov 2019
Future of Agile - Keynote at Agile for Business Conference Nov 2019
 
The Future of Agile | Closing keynote at the 2019 Agile for Business Forum
The Future of Agile | Closing keynote at the 2019 Agile for Business Forum   The Future of Agile | Closing keynote at the 2019 Agile for Business Forum
The Future of Agile | Closing keynote at the 2019 Agile for Business Forum
 
AgilePalooza - BigScrum - Scaling Team To Program
AgilePalooza - BigScrum - Scaling Team To ProgramAgilePalooza - BigScrum - Scaling Team To Program
AgilePalooza - BigScrum - Scaling Team To Program
 
12 Rules for Building Your Product Management Playbook
12 Rules for Building Your Product Management Playbook12 Rules for Building Your Product Management Playbook
12 Rules for Building Your Product Management Playbook
 
Product talk good sw mgmt 11.13.12 (startup product meetup)
Product talk   good sw mgmt 11.13.12 (startup product meetup)Product talk   good sw mgmt 11.13.12 (startup product meetup)
Product talk good sw mgmt 11.13.12 (startup product meetup)
 

Recently uploaded

SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...KokoStevan
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 

Recently uploaded (20)

SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 

AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12

  • 1. AIPMM Webinar Series http://www.aipmm.com © AIPMM 2012
  • 2. © AIPMM 2012 http://www.aipmm.com
  • 3. Today’s Speakers Moderator: Cindy F. Solomon, CPM, CPMM Founder, Global Product Management Talk http://www.BlogTalkRadio.com/ProdMgmtTalk Twitter: @ProdMgmtTalk @startupproduct @cindyfsolomon Presenter: Ron Lichty Software Engineering Management and Product Development Consulting w: http://www.ronlichty.com b: http://www.managingtheunmanageable.net t: @RonLichty © AIPMM 2012 @AIPMM #prodmgmt http://www.aipmm.com
  • 4. FEATURED PRESENTATION © AIPMM 2012 http://www.aipmm.com
  • 5. Chaos to Clarity: Managing the Unmanageable Ron Lichty, Ron Lichty Consulting www.ronlichty.com
  • 6. Ron Lichty, Managing Software People & Teams SOFTWEST ___________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 7. Why we wrote: * ______________________________ * Addison Wesley published October 1, 2012 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 8. Rules of Thumb / Nuggets of Wisdom* * 300 in the book ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 9. Agenda • Managing Delivery • Challenges new programming managers have • Motivating • Recruiting • Handling Problem Employees • Shielding Their Team • Managing Out and Up • Establishing Culture • Communicating • Q&A ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 10. Managing Delivery • Best programming manager you ever worked with? • Skills • Behaviors • Finesse • Gifts of greatness . . . that made them stand out? ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 11. Great Programming Manager • Always recruiting • Seeks to collaborate • Listener • Understands coders • Deals with problem employees • Motivates • Clearly aligns team and purpose • Infectious enthusiasm • Delivers ______________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 12. Challenges for New Programming Managers Rule of Thumb: The very thing that has made you successful will get in your way in your next role. •Manage •Delegate •Be a Motivator •Don’t Be a De-Motivator ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 14. Motivating: Be Careful What You Reward • “Behavior revolves around what you measure.” – Jim Highsmith • “Firefighters who get rewarded carry matches.” – Kimberly Wiefling • Do you define “done” as “coding complete”? – Or as features that delight customers? ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 15. Recruiting Always be recruiting ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 16. Shielding Your Team --John Evans photo Be a damper to the noise. --Joe Kleinschmidt, CTO ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 17. Managing Out and Up • “The single most important leader in an organization is your immediate supervisor.” – Jim Kouzes • “You can safely assume all perceptions are real, at least to those who own them.” – Joe Folkman ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 18. Managing Out & Up • Because – your peers increasingly are not technical – and your boss may not be either • …they’ll pressure you – to micromanage your team (or let them) – to report on / prove your team’s productivity – to fill your team’s plates to capacity ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 19. Productivity • The Apple Lisa team’s managers had asked engineers to report, each week, how many lines of code they’d written. The first week, Bill Atkinson turned his attention to making QuickDraw faster and more efficient, reducing the previous week’s code by 2,000 lines. He duly reported that he’d written minus-2,000 lines of code for the week. ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 20. Capacity • Slack is critical to throughput – 100% capacity results in bottlenecks ____________________________________________________________ --photo (c) Bud Adams, SXC, www.aimpgh.com 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 21. What Be-Devils Managers? • Micromanagement • Requirements that are too detailed • Requirements that are missing • Requirements that are not prioritized • Fixed scope with arbitrary deadlines • Increasing requirements without adding time • Interruptions • Arbitrary, counter-productive rules ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 22. How do we focus on collaboration? • Roadmaps • Prioritization • Listening to customers • Avoiding wasted time • Reducing complexity • Making software customers love ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 23. Establishing Culture • Does your company live its values? • Programming culture ≠ corporate culture – Wall parts off – Substitute and bolster more appropriate values • Wherever you can, leverage culture & values ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 24. Establishing Culture • “Publicly reward or acknowledge engineers who act in a way that supports the culture that you want to create.” —Juanita Mah, engineering manager ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 25. Communicating • Managers have to communicate more • Encourage the team to communicate • Create a culture of communication – at every level – with everyone • up, down, within and across • “We have two ears and one mouth. Use them in this ratio.” — Kimberly Wiefling ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 26. Form a Mutual Admiration Pact? • Lots more collaboration and communication • Surprise the rest of management – Relief – Or scare them (!) • Help each other manage up and out ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 27. A Few Closing Rules of Thumb • If you’re a people manager, your people are far more important than anything else you’re working on. —Tim Swihart, Engineering Director • Projects should be run like marathons. You have to set a healthy pace that can win the race and expect to sprint for the finish line. —Ed Catmull, CTO, Pixar Animation Studios • In applications with high technical debt, estimating is nearly impossible. —Jim Highsmith, Agile Coach and Leader • The quality of code you demand during the first week of a project is the quality of code you’ll get every week thereafter. —Joseph Kleinschmidt, CTO, Leverage Software ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 28. Ron Lichty Consulting • Mentoring and Coaching and Consulting: – http://ronlichty.com/ • The book: Managing the Unmanageable: Rules, Tools & Insights for Managing Software People & Teams – http://ManagingTheUnmanageable.net • Training: now in development: – “Managing Software People and Teams: the class” – “The Agile Manager” (Email me through the site above and I’ll let you know when.) ____________________________________________________________ 12/07/12 Managing the Unmanageable http://ronlichty.com
  • 29. Please Join Us Again! Global Product Management Talk: Monday Dec 10 PROPER PRODUCT POSITIONING Follow http://www.blogtalkradio.com/prodmgmttalk AIPMM Webinar Series: Friday Dec 14 RULES OF REQUIREMENTS http://aipmm.com/aipmm_webinars/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 days of Startup Innovation Training, Certification Credential & Conference San Francisco, CA PRODUCT INNOVATION LEADER STARTUP PRODUCT SUMMIT http://bit.ly/SEAZGA startupproduct.com February 5 & 6, 2013 February 7, 2013 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Stay Informed! Newsletter: http://www.aipmm.com/subscribe LinkedIn: http://www.linkedin.com/company/aipmm Membership: http://www.aipmm.com/join.php Certification: http://aipmm.com/html/certification/ © AIPMM 2012 @AIPMM http://www.aipmm.com

Editor's Notes

  1. Image ID: 529149, Uploaded to http://www.sxc.hu/photo/529149 by winjohn on May 16, 2006, John Evans, Winchester, Hants, United Kingdom, www.thetippingpoint.co.uk