36
TEAM WORK WITHIN TEST TEAM alini Mohan Kumar itachi Consulting, India TEAM WORK = MORE TESTING & MORE QUALITY

Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

TEAM WORK WITHIN TEST TEAM

Malini Mohan KumarHitachi Consulting, India

TEAM WORK = MORE TESTING & MORE QUALITY

Page 2: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

The “Top Ten” Skills shortages among graduates

% of employers surveyed

1 Commercial Awareness      67%2 Communication Skills 64%3 Leadership 33%4 Ability to work in a team 33%5 Problem solving 32%6 Conceptual ability 21%

7 Subject Knowledge & competence 19%

8 Foreign languages     19%9 Numeracy 19%

10 Good general education 15%

Source: Association of Graduate Recruiters “Skills for Graduates in the 21st Century”  www.agr.org.uk

Copyright 2011 EuroSTAR Conferences. All rights reserved 2

Page 3: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

Why do some software test teams succeed

while others fail?

Copyright 2011 EuroSTAR Conferences. All rights reserved 3

Page 4: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

Is it

The nature of specific tasks the team is assigned

The difference between success and failure

that the preordained, or otherwise out of the team's control?

the key to success simply a matter of assembling a collection of "superstars" and then getting out of their way?

Conversely, maybe success depends completely on effective team leadership. What's the answer here?

Copyright 2011 EuroSTAR Conferences. All rights reserved 4

Page 5: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

The short answer is that there is no simple solution. Any team has to balance its autonomy with the need to respond to external governing forces and inter-team responsibilities. Hiring stellar performers can obviously help in building a team, but it's not a guarantee of success.

Copyright 2011 EuroSTAR Conferences. All rights reserved 5

Page 6: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

IT companies need to bring testing upfront in delivery life-cycle to provide rapid feedback, build automated tests to allow rapid changes and involve all the stakeholders early to build the right value tests.

Copyright 2011 EuroSTAR Conferences. All rights reserved 6

Page 7: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

To do these they need to invest in multi-skilled testing professionals trained in cutting edge test methodologies. Testers alone can’t bring efficiency in testing. For that there needs to be an increase in collaboration between testers and Business experts, testers and developers and testers and end users.

Copyright 2011 EuroSTAR Conferences. All rights reserved 7

Page 8: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

Today World Key Word is Collaboration and that's a Key for delivering values – Short Clippings

Copyright 2011 EuroSTAR Conferences. All rights reserved 8

Page 9: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

Organizations which encourage use of agile methods, new tools and techniques, cloud virtualization which allow collaboration to happen are more likely to deal with changes efficiently.

UAT Testing

Test Environment

Test Execution and Reporting

Test Planning

Collaboration Testing Principles and approach for developers and Testers

Copyright 2011 EuroSTAR Conferences. All rights reserved 9

Page 10: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

10

This is Joe. She works on project. She is a QA

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 11: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

11

Joe sits in the corner….

….. Testing

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 12: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

12

While others doesn’t bother what Joe is doing….

Huddle……

This is not sounding like team work

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 13: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

13

I Found a bug!

Joe found a bug and tries to tell developers

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 14: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

14

But the project manager tells joe to not to discuss with her team or developers and not to waste their time

This is not sounding like team work

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 15: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

15

Joe’s team members finishes their test case preparation and show it to Developers and BA but not to Joe

Joe feels bad..

This is not sounding like team work

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 16: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

16

Joes writes automation test scripts, she wants to pair with her team and developers

Instead the other team members, BA and developers….

This is not sounding like team work

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 17: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

17

They don’t think its very important…

Poor Joe use to feel bad..

This is not sounding like team work

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 18: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

18

A week ago I found that the application doesn’t match the client acceptance

criteria but no one listen to me

Broken the acceptance criteria!

Found a bug..

My target of finding 20

bugs for this week got over

I couldn’t meet the target..oh my status..am

worried

This is not sounding like team work

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 19: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

19

I am the one who find the bug so am

the one going to inform the

developer first

No its me who found it first so am the one

is going to inform the developer

I already inform to our TL about

this bug

Joe thinks that its TL responsibility to bring the team together to discuss about the bug findings

This is not sounding like team work

TL Doesn’t seems to be bothered about the team activities

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 20: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

20

Well done team! I have delivered the

product and I am going on vacation

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 21: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

21

I asked for a race horse you delivered me a cow

Duhhhhh! But still its an

animal with four legs

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 22: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

22

Quality of the software suffers from lack of so many things like, Trust, responsibility, accountability, communication

If only things could be better….

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 23: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

I am very happy with what you

have delivered to me

Team lets celebrate our success! Party time

guys..lets party!

How this could have happen to them?Copyright 2011 EuroSTAR Conferences. All rights reserved 23

Page 24: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

24

Blue print of Best Test Team

Pair testingProject Manager appreciates the tester

Test team work closely with each otherTeam members are synch

Communicates freely

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 25: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

25

(E2)Q + p + P = TWE = Efficiency

E= EffectivenessQ= Qualityp=Process

P=ProductivityTW= Team Work

This is my equation to build Team Work – What is yours?

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 26: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

26

Why Team

Technology is complex

Interdisciplinary knowledge required

Advantage in diversity

One vision many hands

Shared responsibility

Timing is essential

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 27: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

27

Collaborative Team Work

Have Trust and confidence in team members

Let go the Ego

Not compete with each other

Be committed to the common goal

Communicate openly and directly

Resolve conflict mutually and openly

Empathize and understand

Respect and support individual differences

Responsibility and accountability

(E2)Q + p + P = TWEffective & Efficiency * Quality

Develop better World for Developers and Testers

What Makes an effective team?

What Makes an ineffective team?

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 28: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

28

Define, Designate and Development(E2)Q + p + P = TWProcess = Define, Designate & Develop team

Define - WHO, WHAT & HOW

Designate : Who will do what - Responsibilities

Development : Forming, Storming, Norming, Performing, Adjourning

Tucks Man Model

Getting the best out of key project resources

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 29: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

29

TuckMan’s Team Model

Forming : “Nice to Meet you, not sure why we’re here, it looks like a lot of work!”

Storming: “Do I HAVE to work with this team???”

Norming: “Maybe we will be able to pull this all together, if we stop fighting and listen toeach other….”

Performing: “We’ve got a great plan, and everyone is pulling together….”

Adjourning: Goal accomplished, Project Over

Team Building Model

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 30: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

30

Team Work Results

Trust (Emotional intelligence)

Accountability Communication

(E2)Q + p + P = TWProductivity = Trust + Accountability + Communication+ People (Relationship)

Relationship

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 31: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

31

Advantage of (E2)Q + p + P = TWHighly focused on delivering necessary results. Clear up confusion on rapidly changing challenges and complex issues. Minimize conflicts in the team. Helps to think alternative ways to find more anomaliesHelp tester to focus on what is important rather what is irrelevant. Improve the overall team productivity and meet the budgetMake better decisions and Overall accountability increases.Prepared to adopt changeCommunicate clear and concise. See all sides of a situation to avoid being blindsided. More visibilityUtilization of workforce Increased productivity and better quality of deliverables

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 32: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

32

Recipe for Successful TeamBeneficial Team Behaviors Clarity in Team GoalsAn Overall Project FrameworkClearly Defined RolesClear CommunicationWell-Defined Decision ProceduresEstablished Ground RulesAwareness of the Group Process

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 33: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

33

Collaboration / Team Work (E2)Q + p + P = TW

Define clear Goal and logical objective for each team member

Develop thought leadership and encourage innovative ideas to make things happen

Develop soft skills Creativity, flexibility, communication, lateral and critical thinking

Diversity

Lesson Learnt from set backs

Constructive feedback at right time

Final Word

Build relationship

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 34: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

34

Final WordEnergyExpertise (IQ)Emotional Intelligence (EQ)

Daniel Goleman – Emotional Intelligence

Successful Organization in EQ not in IQ

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 35: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

35

SummaryCollaboration is the keySeek diversity in team constituency, both technical and otherwiseFoster involvement and participation of all team membersUnderstand to a degree, variations in contribution by team membersTransfer team resources to solve the problems that appear most difficult

Copyright 2011 EuroSTAR Conferences. All rights reserved

Page 36: Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar

36TEAM WORK = MORE TESTING & MORE QUALITY

THANK YOU