Forming a Winning Programming Team

Slides:



Advertisements
Similar presentations
Christopher Raj Anthony
Advertisements

Chapter 7 GROUPS AND TEAMS.
Why Do People Join Groups?
Campaign Basics 101. WELCOME & INTRODUCTIONS Your Name Your Company Your Role What are you hoping to learn today?
Individuals Make the Team: Recognizing Individual Learners Ashlesha Dayal, MD Assistant Professor Nadine T. Katz, MD Associate Professor Albert Einstein.
What Employers are Looking for in YOU!. Objectives Discuss key skills Employers look for in a successful Intern or New-hire. Discuss key skills Employers.
Learning Event 3 6 th March 2013 Middlesbrough Leadership and Improvement Programme.
TEAMS GROUPS LEADERSHIP TEAM ROLE THEORY
Mullins: Management and Organisational Behaviour, 7th edition © Pearson Education Limited 2005 Management and Organisational Behaviour 7th Edition CHAPTER.
Team work in medicine. Team Joint effort of two or more people towards a common goal 7 components 1. joint goal 2. inter-dependency 3. clear roles.
This slide show is provided by CERT Consultancy & Training It may not be copied or re-sold The Belbin Team Role model is the copyright of Belbin Associates.
13 1 GROUP DYNAMICS Sus Lundgren Why this lecture? Generations(!) of MDI/ID-students have requested it Even if most of you’ve already worked in.
A Balanced and Effective Team “The better the mix, the better the performance”
LEADERSHIP & TEAMWORK IN SOCIAL CARE 1 I.A.S.C.E. ANNUAL CONFERENCE 16/17 OCTOBER 2003 Patrick McGarty Head of Department of Business and Humanities.
Project Management Lecture Project Teams. Overview What happens in teams team lifecycle Team Roles Belbin Motivation Maslow/Herzberg.
MENTORING THE TRAINEE MARINE ENGINEER A Programme of the Institute of Marine Engineers (I) for Student Members.
Teamworking vs conventional organisations ARBE121 – TEAMWORKING  Conventional “manager – worker” organisations Hierarchical structures with the “leaders”
“Prepare for Success” Academic Year 2011/2012.
BELBIN TEAM ROLES What is a team role? A team role as defined by Dr Meredith Belbin is: "A tendency to behave, contribute and interrelate with others in.
Team Roles © COLEG.
Dr. Meredith Belbin is well known for his team roles concept. The team roles identified by Belbin are based on certain patterns of behaviour that people.
W HY ?? Ever wondered why some teams just seem to work and others hit the rocks? When things don’t work, it has a great impact on the people involved,
Learning Event 3 15 th October 2013 Redcar and Cleveland Public Health Team and Tees Valley Public Health Shared Services Leading Health and Wellbeing.
Team roles Polyakov Vlad BTK-91. In the 1970s, Dr Meredith Belbin and his research team at Henley Management College set about observing teams, with a.
Self Management Project MGT 494
Job application Lecture 4 Professional Developments and Research February 2012 Lecturer R. Milyankova Tel
Chapter 17: Team Building & Training Dr. Patricia McDiarmid.
Project SEARCH Mercy Regional Medical Center Lorain, Ohio Varnum Award Video.
Emotional Intelligence (EQ) and Conflict Management
Senior Lecturer Taru Tallgren
Succession Planning Who will replace your leaders? Presented by Jacquelyn Thorp, MSHR/SPHR -CA.
Destination Imagination Rob Chambers. Tonight’s Agenda ► Introductions ► What is Destination Imagination? ► What are these “challenges” anyway?
Organizational Change
Company Program. Pre-Program Orientation for Participants.
Reflection on Learning and Personal Development Beth Caldwell.
© 2005 Carlson Marketing. All rights reserved. March 8 Launch Innovation to Prioritization Process Overview.
Management 507 Organizational Behavior (OB). Mini-Case on teams Tom is leading a sales project team on developing new clients. The group consists of 3.
NOT PROTECTIVELY MARKED – 12 – Handout 1 - Belbin BELBIN Team-Role Type ContributionsAllowable Weaknesses PLANT Creative, imaginative, unorthodox. Solves.
Keeping Your Superstar Employees Happy. Identifying *Star* Employees  Consistently perform better than what is expected  Anxious to advance within the.
© The Delos Partnership 2007 page 1 Vision and Strategy Workshop Building a High Performance Team to create the vision.
Science Fair How To Get Started… (
Belbin Team Roles.
Academic versus Industrial Similarities and Differences.
Educational Solutions for Workforce Development Unit 5 – Effective Group Work Aim Explore different aspects of group learning Learning outcomes Consider.
Team roles Esipenko Anton BTK-91.
Executive Coaching for Leaders. Case Study Carollyne Conlinn, MCC Catherine Clement City of Vancouver.
Elementary School Administration and Management GADS 671 Section 55 and 56.
Teamwork - A Benefit ? n Ineffective Teams 6 Don’t recognise differences 6 All try to tackle the same tasks - or avoid the “difficult” task 6 One person.
Team Work What sort of team worker are you? There are many different ‘types’ of team workers... Can you see yourself in any of these characters?
Belbin’s Team role theory Sri Abbas Izzat’s Ajwad.
Activities at a local level CEPer Siete Villas, Spain.
BUS 660 Entire Course (2 Sets) FOR MORE CLASSES VISIT This Tutorial contains 2 Sets of Papers for each Assignment (Check Details Below)
CM 315 G ROUP D YNAMICS AND T EAM B UILDING U NIT 4 Dr. Jules
Merryhill School 7335 Park City Dr. Sacramento, CA (916) Pocket.merryhillschool.com Come be great at Merryhill School Unique Learning Experiences.
 Communication  Leadership  Delegation  Training  Mentoring  Coaching.
Belbin’s Team Roles.
Lead and manage a team within a health and social care or children and young people’s setting Belbin’s (1993) team roles.
[Presenters names and roles]
Project Management Lecture Project Teams.
Teamwork.
ESSENT – Team Thomas Steinbusch Vervolg Teamrollen van Belbin
Belbin Team roles.
BUS 660 Competitive Success-- snaptutorial.com
Team roles in design companies
NBS8328 International Management Practitioner
Roles and Responsibilities of a Project Manager
Belbin roles in team work
Challenging Conversations
Team Roles TTM 3 PPT 3.
Presentation transcript:

Forming a Winning Programming Team Dr. Sallie Henry Computer Science Department Virginia Tech henry@cs.vt.edu

Necessary Conditions for a Winning Team A dedicated coach (willing to spend at least 10 hours a week) Dedicated team members (even if they won’t make the team THIS year) Support from either the Department, the local ACM or external source Do NOT expect miracles the first year

Step 1 Hold Local contest Individuals are competing against each other Motivate the students to participate (prizes, food, etc.) 4-6 problems (of different types) 3 hours

Step 2 Selections of team(s) Choose at least 6 people Based on Who wins the local Which problems are tackled first Year in school (freshman are great)

Step 3 Schedule at least 4 mini-practices Each 2 hours Have 2 problems for each session Put people in teams of 3 (1 machine)

Step 4 Form teams based on the following Strengths of team members (you don’t want 3 people with the same background) I like a Mathematics person and an Engineer Look at Personalities (see who can work well with others)

Step 5 Have one 5 hour practice each week Compete like a real competition’ Use last year’s regional problems Feed the team during practice (get someone to pay for food. Have students estimate how long each problem will take

Step 5 (con’t) Have another student on the team check the results prior to a submission Take away egos Show them how bad their estimates are Attendance is mandatory

Step 6 Give homework Have EACH team member write a solution to each practice problem Collect each problem and source listing in a binder

Step 7 The next day Have one hour session Discuss how to solve the problems Discuss the problem selection process Have members share ideas

Step 8 Enter at least 2 teams in the regional contest (more if you can) Make it clear which team is expected to win (make one team the strongest) The other teams are JV (in training for next year’s contest) Early bedtime the night before the region

Step 9 WIN THE REGION

Step 10 Practices after Christmas Each week, one 5 hour practice The JV teams must attend Use prior finals problems Homework continues and the binders are getting bigger

Step 11 Trip to Library Find formula books, algorithm books, etc. Assign readings for each student Have the team understand the KNOW the information in the books

Step 12 Get team ready for finals Buy the team “shirts” with school name on it so that they can look like a TEAM during finals.

Step 13 HAVE FUN Meet people (your peers) from other institutions Look like a team!! Take the team out for a nice dinner the night before Finals. Early bedtime

Step 14 Recruit MONEY To by food (breakfast, lunch and/or dinner) during practices Buy necessary books for the finals Buy “team shirts” Pay for the NICE dinner

Step 15 How to get money Department Local ACM Organizations who hire your students

QUESTIONS

Software Development Teams Evaluation Sallie Henry Virginia Tech Henry@cs.vt.edu

Keirsey scale profiles Study I E N S F T P J General 25 75 50 Lyons 67 33 54 46 19 81 34 66 Stevens study 60 40 44 56 38 62 26 74 Current study 64 36 35 65 39 61 28 72

Software Engineering Team Models Individual Programmer – Mills Chief Programmer – Mills Surgical Team – Brooks Egoless Team - Weinberg Extreme Programming - Beck

Belbin’s Team Roles History Developed by Meredith Belbin in 1981 at Henley, England after nine years of study Designed to define and predict success of management teams Widely used in Europe Applied successfully, but widely criticized. Measured with the “Self Perception Inventory” (SPI)

Belbin’s Team Roles Role Typical Features Positive Qualities Allowable Weakness Chairman Calm, self-confident, controlled. A capacity for treating and welcoming all potential contributors on their merits and without prejudice. A strong sense of objectives. No more than ordinary in terms of intellect or creative ability. Shaper Highly-strung, outgoing, dynamic. Drive and readiness to challenge inertia, ineffectiveness, complacency or self-deception. Proneness to provocation, irritation and impatience. Plant Individualistic, serious-minded, unorthodox. Genius, imagination, intellect, knowledge. Up in the clouds, inclined to disregard practical details or protocol. Monitor-Evaluator Sober, unemotional, prudent. Judgment discretion, hard-headedness. Lacks inspiration or the ability to motivate others.

Belbin’s Team Roles Role Typical Features Positive Qualities Allowable Weakness Resource Investigator Extroverted, enthusiastic, curious, communicative. A capacity for contacting people and exploring anything new. An ability to respond to challenge. Liable to lose interest once the initial fascination has passed. Company Worker Conservative, dutiful, predictable. Organizing ability, practical common sense, hard working, self-discipline. Lack of flexibility, unresponsiveness to unproven ideas. Team Worker Socially oriented, rather mild, sensitive. An ability to respond to people and to situations, and to promote team spirit. Indecisiveness at moments of crisis. Completer- Finisher Painstaking, orderly, conscientious, anxious. A capacity for follow-through. Perfectionism. A tendency to worry about small things. A reluctance to “let go”.

Belbin’s Team Roles For each individual, there may be multiple roles Belbin: “Primary” and “Secondary” roles If primary role is already filled, may gravitate toward secondary role “Strength” of roles. blah

The “Self-Perception Inventory” (SPI) Appeared first in Belbin’s 1981 Book Criticisms Computer Science Validity Defenses Positive Field Results Confirmed Construct Validity Significant Experimental Results Use in Industry

Previous Results Shaper / Leadership Plant Monitor – Evaluator One is better than two or none. Plant Presence is better than absence Monitor – Evaluator No conclusive results flawed experiment ?

The Company Worker The implementer Theory suggests that this role may affect success But this premise was not backed up experimentally

Theoretic mapping of MBTI to Belbin Belbin Role Keirsey CH EXXX ME IXTX SH CW XXXX PL TW RI EXXX* CF IXXX*