Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
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 4
Why do some software test teams succeed
while others fail?
Copyright 2011 EuroSTAR Conferences. All rights reserved 5
Is it The nature of specific tasks the team is assigned
The difference between success and failure
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 6
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 7
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 8
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 9
Team is a number of persons associated together in work or activity as a group Group - one or more people interact with each other Team Vs Group – T = closely impacting each other space. G = closely interacting with each other.
Copyright 2011 EuroSTAR Conferences. All rights reserved
Today World Key Word is Collaboration and that's a Key for delivering values – Why do I say that?
Copyright 2011 EuroSTAR Conferences. All rights reserved 12
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 13
This is Joe. She works on project. She is a QA
Copyright 2011 EuroSTAR Conferences. All rights reserved 15
While others doesn’t bother what Joe is doing….
Huddle……
This is not sounding like team work
Copyright 2011 EuroSTAR Conferences. All rights reserved 17
I Found a bug!
Joe found a bug and tries to tell developers
Copyright 2011 EuroSTAR Conferences. All rights reserved 18
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 19
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 20
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 21
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 22
I am the one who find the bug
No its me who found it first
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 23
They don’t think its very important…
Joe feels bad..
This is not sounding like team work
Copyright 2011 EuroSTAR Conferences. All rights reserved 24
Well done team! I have delivered the product and I am going on vacation
Copyright 2011 EuroSTAR Conferences. All rights reserved 25
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 26
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 27
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 28
Blue print of Best Test Team
Pair testing
Project Manager appreciates the tester
Test team work closely with each other
Team members are synch
Communicates freely
Copyright 2011 EuroSTAR Conferences. All rights reserved 29
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 30
Cooperation, Coordination and Communication
Conception of Team
• People working for the same organization to make the organization profitable
Copyright 2011 EuroSTAR Conferences. All rights reserved
31
Common Need for Team
• Team – Partnership (Includes both business and personal partnership such as marriage)
(E2)Q + p + P = TW E = Efficiency
E= Effectiveness Q= Quality
p=Process P=Productivity
TW= Team Work
This is my equation to build Team Work – What is yours?
Copyright 2011 EuroSTAR Conferences. All rights reserved 32
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 = TW Effective & 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 33
Define, Designate and Development
(E2)Q + p + P = TW Process = 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 34
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 to each 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 35
Team Work Results
Trust (Emotional intelligence)
Accountability Communication
(E2)Q + p + P = TW
Productivity = Trust + Accountability + Communication+ People (Relationship)
Relationship
Copyright 2011 EuroSTAR Conferences. All rights reserved 36
Advantage of (E2)Q + p + P = TW Highly 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 anomalies Help tester to focus on what is important rather what is irrelevant. Improve the overall team productivity and meet the budget Make better decisions and Overall accountability increases. Prepared to adopt change Communicate clear and concise. See all sides of a situation to avoid being blindsided. Increased productivity and better quality of deliverables
Copyright 2011 EuroSTAR Conferences. All rights reserved 37
According to me Successful Team Criteria
Beneficial Team Behaviors through team building
Clarity in Team Goals (Leaders/Managers responsibility)
An Overall Project Framework (Team’s responsibility)
Clearly Defined Roles
Clear Communication
Well-Defined Decision Procedures
Established Ground Rules
Awareness of the group Process
Copyright 2011 EuroSTAR Conferences. All rights reserved 38
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 39
Final Word
Energy
Expertise (IQ)
Emotional Intelligence (EQ)
Daniel Goleman – Emotional Intelligence Successful Organization in EQ not in IQ
Copyright 2011 EuroSTAR Conferences. All rights reserved 40
Summary Teams are natural problem solving devices
Teams are collections of the organizations best assets
Each team member has a unique talent by combing individuals in team and all these talents are joined together to work toward a common goal
Copyright 2011 EuroSTAR Conferences. All rights reserved 41
Happy Thanks giving and
Merry Christmas
Wishing you all a very advance Happy New year 2012
Copyright 2011 EuroSTAR Conferences. All rights reserved
42