|
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
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
|