Return to Clarrus Home

About Us
Services
Workshops
Resources
Site Map


Where We'll Be

  

30 Jul: Our 19th Cutter IT E-mail Advisor: Cultivation

  

13 Oct: We've been selected to present 2 papers at the Pacific Northwest Software Quality Conference

  

Where We've Been

 

 Subscribe to the Compendium:

by e-mail or

RSS Feed:

 

 Clarrus proudly sponsors VanQ

Software Quality Assurance

 

What's New

 

6 Jul: Compendium 7.27: All That Jazz

 

29 Jun: Compendium 7.26: Faith in the Process

 

22 Jun: Compendium 7.25: Pet Tricks

 

Archives

Software Teamwork: Taking Ownership for Success
In Search of Excellent Requirements
Requirements Writing Workshop
Exploring User Requirements with Use Cases
Inspections and Peer Reviews
Project Management: The Team Approach
Patterns in Project Success, Patterns in Project Failure
Estimation: Size Does Matter!
Quality Assurance and Testing: Ship a Great Product!
Relationship Awareness with the SDI

All of our workshops are available onsite - please contact us for details!

Software Teamwork Workshop

Taking Ownership for Success

"Jim Brosseau's understanding of the true dynamics of the IT workplace shows through in Software Teamwork. For those on the IT solution delivery front lines, and for those who manage them, his insights and wisdom will lead to not only better projects, but a better work life as well." — Bruce A. Stewart, Chief Executive Officer, Accendor Research, Inc. 

The responsibility for building effective technology teams is more than just a management issue. Our current reliance on processes, methodologies, and tools is misguided in that it largely looks outward, rather than inward for solutions. There must be a better way!

If we really want to improve the way we develop software, we need to start by understanding the people themselves - what each participant brings to the table. The context of skills, cultures and attitudes of everyone involved plays a critical role in determining which approach will be most effective for developing software, and how we should manage growth of the team.

Based on the book Software Teamwork: Taking Ownership for Success, this multi-day workshop extends the range of elements to consider as a precursor to change. These go beyond an inventory of team skills to include cultures, motives and attitudes as a means of determining the fit of any proposed approach. As broad participation is necessary for effective change, emphasis is placed on personal participation and responsibility for the success of the team.

This workshop examines the challenges and barriers we face with typical approaches when attempting to build effective teams. In doing so, Software Teamwork helps you look beyond the traditional team building models to explore personal motives, attitudes, skills and interpersonal relationships - all fair game as potential opportunities for improvement. Indeed, the tools and practices explored in this course can provide far more dramatic improvement in team productivity and personal satisfaction than simply adopting someone else's methodology!

This workshop will emphasize:

  • Understanding the challenges associated with dogmatic application of standard development approaches
  • Recognizing and managing the human elements that can affect team and personal productivity
  • Appreciating the value of broad participation in project decision-making
  • Identifying the specific practices that can be applied to consciously grow and improve team dynamics, and make improvement initiatives more effective
  • Combining the team practices described here to support critical review of current practices and adoption of refinements as required

Audience

This workshop will be valuable for all the participants in a technical project: software engineers, managers, analysts, user representatives, and anyone other stakeholder involved.

For intact teams, the session will bring the team closer together, with a better appreciation for each other and a deeper understanding of their shared goals.

In an open enrollment setting, the workshop uncovers deep insight into the participant's personal stake in their work, and provides a wide range of tools to bring back for use with their own teams.

Format

This workshop is an engaging blend of lecture, class discussion, and group exercises on all the facets of individual and team involvement on technology projects.

The content has been designed specifically to work for the unique constraints of the different environments of undergraduate training, open enrollment sessions or work with intact project teams. We will work with you to tailor content to your precise needs.

For intact teams, we start with a diagnostic of current practices that all participants complete prior to the training. This serves as a strong basis for shared understanding of current practices, and helps us understand where to emphasize content in the workshop.

Participants get a complete snapshot of the results (statistically anonymous, of course), as well as feedback on where the group lies relative to other teams that have taken the diagnostic in the past.

Outline

Introduction to Software Teamwork:

  • Past and current challenges in software development, and the role of the Individual
  • Initial Survey: our own team challenges
  • What is a Team, and how do teams evolve?
  • Taking a personal stake in successful change

Individuals - What We Bring to the Table:

  • Shared experiences of success and failure
  • Who owns Quality?
  • The Strength Deployment Inventory: understanding motives and expectations -  of yourself and others
  • Taking Inventory: what we bring to the table

Groups - Managing Effective Communication:

  • Core elements of effective communication
  • Identifying and dealing with gaps within the group
  • Dealing with adversity: conflict management
  • The value of embracing diversity

Teams - Structuring our Relationships:

  • The Team's composite contribution of skills
  • Managing behaviors: the Team Contract
  • Alignment towards a common goal
  • Organizing and coordinating: managing information and tracking progress

Stakeholders - Solving Real Problems:

  • Understanding all of our stakeholders (including ourselves)
  • Working as a broader team
  • Keeping that early shared understanding current: dealing with change
  • Agreeing on what 'done' really means

Putting It All Together:

  • The ongoing evolution of a Team
  • Solutions: Resolving our team challenges
  • Practical considerations for managing the soft side on projects

cover It is recommended that those taking this workshop obtain the accompanying book, Software Teamwork: Taking Ownership for Success by Jim Brosseau.

Please contact us for more information regarding this offering.

Home | Up | Contact | Privacy Policy

Send comments about this web site to webmaster@clarrus.com
Copyright © 2002-2008 Clarrus Consulting Group Inc
Page last modified 24 Mar 2008