test management challenges + solutions - selena delesie

35
Real-Life Test Management Challenges & Solutions STP September 2010 Webinar Selena Delesie Consulting Software Tester, Agile Coach Delesie Solutions www.delesiesolutions.com [email protected] This work is licensed under the Creative Commons Attribution 3.0 Canada License. View a copy of this license. Last updated September 20, 2010 Copyright (c) 2010, Delesie Solutions

Upload: selena-delesie

Post on 03-Jul-2015

700 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Test Management Challenges + Solutions - Selena Delesie

Real-LifeTest Management

Challenges & Solutions

STP September 2010 Webinar

Selena DelesieConsulting Software Tester, Agile Coach

Delesie Solutionswww.delesiesolutions.com

[email protected]

This work is licensed under the Creative Commons Attribution 3.0 Canada License.View a copy of this license.

Last updated September 20, 2010Copyright (c) 2010, Delesie Solutions

Page 2: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 2

People Manager: 8 years

About Me...

Family & Friends

Health Nut

Wireless, Client, Server,

Web, Embedded

Test Program / Project Lead:

8 years

Page 3: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 3

Some Types of Test Management Challenges

Team-Based

Stakeholder-Based

Project-Based

Page 4: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 4

Staff not Getting Along Training Staff Rapid Growth Staff not Working to Potential Project, Staff, Budget, & Test Environment Co-ordination

Team-Based Challenges

Page 5: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 5

I'm the new Test Manager Starting team size: 3 Ad-hoc process, lacking critical thinking I did all project planning Team size in 1 year: 10 Team members rely on me to make decisions Some team members under-performing

A Story about a Team

Page 6: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 6

Delegate project planning & leadership to senior team members Stop providing all the answers Coach team members on new skill areas & techniques so they can succeed Provide regular training workshops Regular 1:1's with all team members Learn about motivators for each person Build relationships & a fun environment

Team Takeaways

Page 7: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 7

Team members grow & develop More work accomplished Team members took ownership People spoke up, shared idea's, and made decisions Team members held each other accountable Everyone worked hard, and had fun Department highly regarded in the company

Team Results

Page 8: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 8

Management is about doing things right.

Leadership is about doing the right thing.

Management vs. Leadership

Page 9: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 9

“The best executive is the one who has sense enough to pick good men

to do what he wants done, and self-restraint enough to

keep from meddling with them while they do it.”

~ Theodore Roosevelt

Page 10: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 10

Objective: Enhance growth of individuals, and increase teamwork & personal involvement. Conscious decision to lead in order to better serve others, not to increase own power. Emphasizes collaboration, trust, empathy, & ethical use of power. Servant Leader Qualities: listening, empathy, healing, awareness, persuasion, foresight, conceptualization, stewardship, growth & building community.

Servant Leadership

Page 11: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 11

To be a great manager, stop control tactics, and be a servant-leader to: Gain respect Improve morale and motivation Increase productivity Build a strong successful team Improve value of testing in your organization

Managers – Change Your Perspective

Page 12: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 12

“You get the best effort from others not by lighting a fire beneath them, but by building a fire within.”

~ Bob Nelson

Goal: Help coachee recognize ways they can improve their effectiveness. Provide positive support & feedback. Offer occasional advice. Ask questions & rely on staff, who become the experts, to provide information. One-on-one, or in a group. Improves leadership, employee accountability, teamwork, communication, goal setting, specific skills.

Coaching, Not Telling

Page 13: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 13

Build Relationships Open Communication Collaboration Work Hard, Play Hard Responsibility & Accountability Team Commitment & Team Results Reflect & Adapt Be a Learning Organization Lead by Example

Create a Healthy Environment

Page 14: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 14

Non-Functional Requirements Not Enough Time Not Enough People Test Environment Lacking Quality is not a Priority

Project-Based

Page 15: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 15

30 testers across 10 projects Minimum recommended testing outpaced capacity by 400% Testers expected to work weekends and evenings for months Not enough people or time Quality was said to be important, but not invested in or understood

A Story about Projects

Page 16: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 16

Deciding what testing to do is like grocery shopping: Choose what to buy without going over budget, and buy what's needed most. Put 'test buying process' into hands of project managers They decided what projects & what testing would be completed within available budget, with our guidance.

Takeaways from Projects

Page 17: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 17

Stakeholders gained immense respect for testing process, and trusted our decisions. Test group brought into new projects at same time as development. Existing projects re-prioritized & schedules revised.

Results from Projects

Page 18: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 18

Don't be a victim of circumstance It's okay for people to want something Don't commit the impossible Educate on what testing can do Provide value every step of the way

Learn to Say 'No'

Page 19: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 19

Tie Testing to Money

How much do they want to spend to get the information they need? Put decision in their hands – they set the priorities Eliminate mandatory overtime – if needed, get it paid for over & above salaries

Page 20: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 20

Early Project Involvement

Get testing involved at start of projects Educate & show how you add value Don't become a roadblock Be a top-tier service provider Focus on 'we', not 'you' and 'me'

Page 21: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 21

Agreed Upon Target Quality Levels

Decision makers determine priorities Provide guidance & information to help them make best decisions possible Find out what risks are acceptable & which are not; publish & sign-off

Page 22: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 22

Developers & Testers Blaming Test not Included in Meetings Code Changes Result in many New/Reopened Bugs Unrealistic Expectations of Test Team Reporting the Right Information

Stakeholder-Based

Page 23: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 23

I was the new Test Manager He was the new Development Manager Told me he didn't want testers to interact with developers Reason: We would intentionally use information we learn to make them look bad.

What?!

A Story about Stakeholders

Page 24: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 24

Used active listening to learn more It wasn't about us Built relationships Spoke openly, honestly, & respectfully “We”, not “you” and “me” Built trust

Result: Became a big supporter of my department, sought our advice, and

advocated for changes to help us be a better service.

Stakeholder Takeaways

Page 25: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 25

Be Personable Listen, and Understand Foster Open Communication The Whole Team Approach Build Trust

Communication Techniques

Page 26: Test Management Challenges + Solutions - Selena Delesie

26Copyright (c) 2010, Delesie SolutionsMarc Archambault, Papershine.com

Communication Approach

Page 27: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 27

Make Your Information...

Page 28: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 28

Information is Relevant

Page 29: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 29

They understand the information and find

value in it.

If they don't...

Was it the wrong information?

Was it the right information presented in the wrong way?

Information is Meaningful & Useful

Page 30: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 30

Don't Risk:

Wrong Decisions Being Made

Losing Credibility

Causing More Work

Information is Accurate & Complete

Page 31: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 31

Information is Timely

Mark Thaler

Page 32: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 32

Clear on Next Steps Decision to be made? Need support? What do they need to do?

Information is Actionable

That was interesting, what's next?

Page 33: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 33

Things to Consider... People Involved Leadership vs. Management Communication Techniques

What About Your Test Management Challenges?

Page 34: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 34

Page 35: Test Management Challenges + Solutions - Selena Delesie

Copyright (c) 2010, Delesie Solutions 35

Agile Testing: A Practical Guide for Agile Testers and Teams – Lisa Crispin and Janet Gregory

Behind Closed Doors: Secrets of Great Management – Esther Derby and Johanna Rothman

Difficult Conversations – Anne Dickson

The 5 Essential People Skills – Dale Carnegie TrainingLessons Learned in Software Testing – Kaner, Bach & Pettichord

The Five Dysfunctions of a Team – Patrick LencioniSurviving the Top Ten Challenges of Software Testing

– Wiliam E. Perry and Randall W. RiceListen For Success: A Guide to Effective Listening – Arthur K. Robertson

Anything by Virgina SatirThe Social Styles Handbook – Wilson Learning

http://www.geraldmweinberg.com – Gerald M. Weinberghttp://www.nkarten.com/ – Naomi Karten

http://www.ayeconference.com/ – AYE Conference

Related & Recommended