Teamwork and Group Dynamics A few tips on effective teamwork, meetings, and presentations Stuart Faulk From lectures by Michal Young, 1988, Anthony Hornoff.

Slides:



Advertisements
Similar presentations
Lecture 2 Team Coordination 1 ICS 126 Team Coordination Team Formation and Organization Group Management Meeting Techniques Large software systems require.
Advertisements

Tips for Working in Teams or Groups. Not always easy  What challenges have you had when working in a team or group?
The Pragmatic Programmer I. About the textbook The Pragmatic Programmer is full of helpful suggestions for surviving programming It’s also enjoyably written.
Chapter 1 My Role on the Team. Chapter 1 My Role on the Team.
Building a Strategic Action Team Texas Department of State Health Services McAllen, Texas 7/18/07.
Team Work Lec #2. Motivaton Most system software and large application requiring many thousands to hundreds of thousands of lines of code – These are.
High-Performance Teamwork Karl A. Smith Engineering Education – Purdue University Civil Engineering - University of Minnesota Preparing and Supporting.
AIMS & OBJECTIVES AIM: To allow delegates an opportunity to practise Teamwork in a practical way using a series of outdoor activities OBJECTIVE: To develop.
Virtual teams These are teams that work together and solve problems through computer-based interactions. What are some benefits? Drawbacks? They save time,
High-Performance Teamwork Karl A. Smith Engineering Education – Purdue University Civil Engineering - University of Minnesota -
© 2005 Destination ImagiNation, Inc. Teamwork.ppt The Goal is more important than the Role TEAMWORK.
Slide 1 Teams l Most products are too large to be completed by a single software professional with the given time constraints l You will work within a.
Teamwork Goal 4.01: Demonstrate characteristics of effective leadership.
Vocabulary Strong Families.
© BLR ® —Business & Legal Resources 1408 Teambuilding for All Employees.
TEAMWORK, MOTIVATION, AND LEADERSHIP Grand Chapter Order Eastern Star Of Virginia, PHA.
Angelike Karampatzaki Career Counselor of the Centre Of Counselling & Career Guidance of Volos.
2.3 People and ICT. Home learning Choose one of the following jobs: – Systems analyst – Software developer – Web designer – Web administrator – Help desk.
Chapter 1 My Role on the Team. Chapter 1 My Role on the Team.
Psyc 306 Industrial and Organizational Psychology
Transformational ,cultural and symbolic leadership theories
Chapter 8 Leadership in Management
Defining a team and roles
People.
Grading CSE 403, Spring 2008, Alverson.
Software Project Management
Chapter Boards Leading your Chapter!
1.05 Characteristics of Effective Teams
The importance of project management

1.05 Characteristics of Effective Teams
Architecture & Construction:
The Leadership Excellence Series
Lecture 3: Organizing Teams
Leadership Skills.
Applying Communication Skills
“Together Everyone Achieves More” Shushma Manandhar Pratibha Dhungana
Leadership Skills.
CHAPTER 7 By ADELANI WAHAB MGMT 660 CSUSB
In Health Care Ms. Bobbitt
High Performance Teamwork
What we say and how we act matters! Attitude in Action.....
How can we make loneliness
Working Within A Team Objective 1.02.
1.05 Characteristics of Effective Teams
Building a Team Province of Pensacola-Tallahassee April 2018
Team-Building Strategies
“Together Everyone Accomplishes More”
Effective Workplace Team Characteristics
1.05 Attributes and Attitudes of an Effective Leader
Innovation in a Team Environment High-Performance Teamwork
Changes in Individual and Team Performance Over Time:
4.03 Apply principles of leadership and teamwork
Building Team Relationships
-Fernando Bonaventura
Applied Software Project Management
1.05 Characteristics of Effective Teams
A person who conduct a study, identifies activities and objectives and determines a procedure to achieve the objectives.
Managing Project Teams
Multimedia Communication
Chapter 8: Teamwork and Leadership
Personal and social development
TEAM BUILDING.
PowerPoint presentation
Moving Toward Your Goals School-to-Work Transition
Why Strong Teams are Necessary
Communicating in Groups and Question and Answer Sessions
1.05 Characteristics of Effective Teams
Building Team work skills as a Young Professional
Presented by: Tina Gutierrez SPHR, SHRM-SPC SR HR Consultant
Presentation transcript:

Teamwork and Group Dynamics A few tips on effective teamwork, meetings, and presentations Stuart Faulk From lectures by Michal Young, 1988, Anthony Hornoff 2001, with permission.

What is a Great Team? Diverse Skills –People skills, communication and writing skills, design skills, implementation skills and knowledge Coherence –Ability to build and maintain a shared vision –Shared expectations Mutual Respect and Responsibility –You don’t have to like each other, but you need to trust and respect each other — and to earn your teammates trust and respect –This is an enduring part of professionalism in the real world

Desired Skill Mix At least one person with experience in team projects, preferably with some management experience. At least one person with strong skills in programming and program design, preferably including networking. At least one person with strong communication skills and good written English.

Team Roles Manager: responsible for schedule System architect Programmer Quality control Technical documentation User documentation User interface design/build Configuration control (build-master) Not 1-1 with people. Backup for each role. Discussion: what are 1) the responsibilities and 2) skill set needed for each

What do software developers do? Technical excellence is not enough One way to measure: how do they spend their time? IBM study (McCue, 1978): –50% team interactions –30% working alone –20% not directly productive

"Egoless" design (Weinberg, Psychology of Computer Programming) Investing ego in group "Letting go" of ego investment in code, design, ideas –No winning or losing design debates (focus on improving the product) –Once contributed, ideas belong to the group –Criticism is aimed at concepts, not people The best designers criticize their own designs! –Our own assumptions are the hardest to critique –Corollary: A conscientious critic is your best ally

... but we are not egoless people Ego investment is normal –be aware of it, be in control of it Consider the egos of others –What are you attacking? Why? –What is motivation of the other person? Are they feeling ignored? Not valued? Pride in accomplishment is ok, unless it interferes with accomplishment

Consensus decision making Consensus takes time and work, but is worthwhile Consensus is not counting votes –Democracy is 51% agreement –Unanimity is 100% agreement –Consensus is neither It is "buying in" by group as a whole, including those who disagree Everyone has their say Everyone accepts the decision, even if they don't prefer it Usually best approach for peer groups

Conflict Can be healthy and productive Can destroy a team if not carefully managed Manage conflict constructively –Soothe and protect egos everyone's job, but especially the manager's job –Keep conflict on a technical level (not personal) –Consider reward structures Are you rewarding trouble?

Being a Good Team Member Attributes most valued by other team members –Dependability When you say you’ll do something, you do it Correctly On time –Carrying your own weight (doing a fair share of the work) –People will overlook almost everything else if you do these

A Word on Managing A good manager supplies what is needed for the team to succeed. This includes (but is not limited to) –Resources –Planning and coordination –Pitching in when needed –Protection (especially from upper management) –Emotional support, etc. Good managers are are leaders not dictators Good managers are rare.

Distributed Teams © S. Faulk