Module 8: Groups, Teams, and Teamwork

The five stages of team development, learning outcomes.

  • Describe the five stages of team development.
  • Explain how team norms and cohesiveness affect performance.

Introduction

Our discussion so far has focused mostly on a team as an entity, not on the individuals inside the team. This is like describing a car by its model and color without considering what is under the hood. External characteristics are what we see and interact with, but internal characteristics are what make it work. In teams, the internal characteristics are the people in the team and how they interact with each other.

For teams to be effective, the people in the team must be able to work together to contribute collectively to team outcomes. But this does not happen automatically: it develops as the team works together. You have probably had an experience when you have been put on a team to work on a school assignment or project. When your team first gets together, you likely sit around and look at each other, not knowing how to begin. Initially you are not a team; you are just individuals assigned to work together. Over time you get to know each other, to know what to expect from each other, to know how to divide the labor and assign tasks, and to know how you will coordinate your work. Through this process, you begin to operate as a team instead of a collection of individuals.

Stages of Team Development

This process of learning to work together effectively is known as team development. Research has shown that teams go through definitive stages during development. Bruce Tuckman, an educational psychologist, identified a five-stage development process that most teams follow to become high performing. He called the stages: forming, storming, norming, performing, and adjourning. Team progress through the stages is shown in the following diagram.

The five stages of team development in a graph: forming, storming, norming, performing, and adjourning.

Most high-performing teams go through five stages of team development.

Forming stage

The forming stage involves a period of orientation and getting acquainted. Uncertainty is high during this stage, and people are looking for leadership and authority. A member who asserts authority or is knowledgeable may be looked to take control. Team members are asking such questions as “What does the team offer me?” “What is expected of me?” “Will I fit in?” Most interactions are social as members get to know each other.

Storming stage

The storming stage is the most difficult and critical stage to pass through. It is a period marked by conflict and competition as individual personalities emerge. Team performance may actually decrease in this stage because energy is put into unproductive activities. Members may disagree on team goals, and subgroups and cliques may form around strong personalities or areas of agreement. To get through this stage, members must work to overcome obstacles, to accept individual differences, and to work through conflicting ideas on team tasks and goals. Teams can get bogged down in this stage. Failure to address conflicts may result in long-term problems.

Norming stage

If teams get through the storming stage, conflict is resolved and some degree of unity emerges. In the norming stage, consensus develops around who the leader or leaders are, and individual member’s roles. Interpersonal differences begin to be resolved, and a sense of cohesion and unity emerges. Team performance increases during this stage as members learn to cooperate and begin to focus on team goals. However, the harmony is precarious, and if disagreements re-emerge the team can slide back into storming.

Performing stage

In the performing stage, consensus and cooperation have been well-established and the team is mature, organized, and well-functioning. There is a clear and stable structure, and members are committed to the team’s mission. Problems and conflicts still emerge, but they are dealt with constructively. (We will discuss the role of conflict and conflict resolution in the next section). The team is focused on problem solving and meeting team goals.

Adjourning stage

In the adjourning stage, most of the team’s goals have been accomplished. The emphasis is on wrapping up final tasks and documenting the effort and results. As the work load is diminished, individual members may be reassigned to other teams, and the team disbands. There may be regret as the team ends, so a ceremonial acknowledgement of the work and success of the team can be helpful. If the team is a standing committee with ongoing responsibility, members may be replaced by new people and the team can go back to a forming or storming stage and repeat the development process.

Team Norms and Cohesiveness

When you have been on a team, how did you know how to act? How did you know what behaviors were acceptable or what level of performance was required? Teams usually develop norms that guide the activities of team members. Team norms set a standard for behavior, attitude, and performance that all team members are expected to follow. Norms are like rules but they are not written down. Instead, all the team members implicitly understand them. Norms are effective because team members want to support the team and preserve relationships in the team, and when norms are violated, there is peer pressure or sanctions to enforce compliance.

Norms result from the interaction of team members during the development process. Initially, during the forming and storming stages, norms focus on expectations for attendance and commitment. Later, during the norming and performing stages, norms focus on relationships and levels of performance. Performance norms are very important because they define the level of work effort and standards that determine the success of the team. As you might expect, leaders play an important part in establishing productive norms by acting as role models and by rewarding desired behaviors.

Norms are only effective in controlling behaviors when they are accepted by team members. The level of cohesiveness on the team primarily determines whether team members accept and conform to norms. Team cohesiveness is the extent that members are attracted to the team and are motivated to remain in the team. Members of highly cohesive teams value their membership, are committed to team activities, and gain satisfaction from team success. They try to conform to norms because they want to maintain their relationships in the team and they want to meet team expectations. Teams with strong performance norms and high cohesiveness are high performing.

For example, the seven-member executive team at Whole Foods spends time together outside of work. Its members frequently socialize and even take group vacations. According to co-CEO John Mackey, they have developed a high degree of trust that results in better communication and a willingness to work out problems and disagreements when they occur. [1]

  • Jennifer Alsever, Jessi Hempel, Alex Taylor III, and Daniel Roberts, “6 Great Teams that Take Care of Business,” Fortune, April 10, 2014, http://fortune.com/2014/04/10/6-great-teams-that-take-care-of-business/ ↵
  • Stages of Team Development. Authored by : John/Lynn Bruton and Lumen Learning. License : CC BY: Attribution
  • Five Stages of Team Development. Authored by : John/Lynn Bruton and Lumen Learning. License : CC BY: Attribution

Footer Logo Lumen Candela

Privacy Policy

How to use the 5 stages of team development (and build better teams!)

develop teams and individuals assignment

Design your next session with SessionLab

Join the 150,000+ facilitators 
using SessionLab.

Recommended Articles

A step-by-step guide to planning a workshop, 54 great online tools for workshops and meetings, how to create an unforgettable training session in 8 simple steps.

  • 18 Free Facilitation Resources We Think You’ll Love

All groups are composed of individuals with different needs , communication styles , and working practices . When bringing those individuals together and engaging in team development, leaders will need to find ways to help everyone work together effectively and grow as individuals and as a group .

Helping a set of people progress from being strangers to becoming a cohesive, well-oiled team can be a tricky process but thankfully there are team development frameworks , activities , and exercises that can help! 

In this post, we’ll explore Bruce Tuckman’s theory of team development while also offering practical advice, actions, and team building activities you can take to help your group grow and work together more cohesively . Let’s get started. 

What is team development?

The stages of team development.

Broadly, team development can be understood as a framework or series of actions designed to improve the way a group works together. 

The process of team development is often synonymous with the five stages of group development posited by Bruce Tuckman , which are: Forming, Storming, Norming, Performing, and Adjourning . The idea is that every group or team goes through a process by which they get to know each other, find ways to work together after a period of adjustment, and set up ideal ways of working together before reaching their full potential. 

Facilitating team development effectively means not only understanding the various stages of team development and identifying where your team is at within the process but also taking practical steps to progress to the next stage efficiently. 

A note on the Tuckman model : in our experience, while the Tuckman model is a helpful framework for understanding how many groups change and grow, it is a theoretical model and does not always offer the most practical help to actually grow and develop a group.  

a graph showing the progress, marked by arrows, of a team through the stages of team development

While most teams progress through the stages of the Tuckman model of team development in a linear fashion, it is not inevitable. Without attentive leadership, well-designed processes, and teamwork , groups can become stuck in the earlier stages of the development process. 

Effective team development is a combination of process, action, and growing the self-knowledge of everyone in the team. In short, knowledge of the Tuckman model alone is unlikely to help your group develop into an effective team . By going further and building better processes and taking specific actions to strengthen your team can you progress more effectively.  Let’s dive in!

In this guide, we’ll not only explore the stages of team development but also explore how you can move your team through them productively with practical tips, activities, and exercises . 

Starting with Forming , we’ll then move through Storming , Norming , Performing and Adjourning , offering a breakdown of what to expect at each stage while also including some key actions you should take in order to support the development process.

Looking for a wider range of methods to help promote teamwork? You’ll find an assortment in our post on effective team building activities !

develop teams and individuals assignment

Forming is the first stage of team development and is where a team first comes together , gets to know one another , and becomes oriented with the goals and purpose of the team .   

During this stage, team members can often be excited, anxious, or uncertain of their place within a team and will try to figure out their role in the group. The role of the team leader is especially vital during Forming, as group members will look to them for guidance, direction, and leadership.

Practically, a manager or facilitator can help progress a group through the Forming phase by facilitating exercises that can help the team get to know each other , clarify roles and expectations and build relationships that will help the team succeed.

Key actions to support Forming

Help a team get to know each other, build relationships, clarify team purpose , set individual roles and expectations.

All new groups get to know each other organically through the process of getting together and working as a team. That said, without direction and consideration, this process can be time-consuming, messy, or even frustrating and alienating for some team members. 

In virtual teams, the need for activities to help teams get to know each other is even greater, as some of the usual spaces for mingling and forming bonds are unlikely to be unavailable to them. Let’s take a look at some activities designed to help teams get to know each other in the Forming Stage.

3 Question Mingle

For some groups, the idea of getting to know you activities elicits a collective groan. Overly prescriptive or unimaginative exercises can frustrate a team, particularly if it’s not their first rodeo. In this activity from Hyper Island, group members create their own questions on post-its and trade them with other group members as they mingle and break the ice. 

At the end of the exercise, all the questions go up on a whiteboard to encourage further conversation throughout the day. By encouraging the group to take ownership of this part of the team development process, you can meaningfully impact the Forming stage. 

3 Question Mingle   #hyperisland   #team   #get-to-know   An activity to support a group to get to know each other through a set of questions that they create themselves. The activity gets participants moving around and meeting each other one-on-one. It’s useful in the early stages of team development and/or for groups to reconnect with each other after a period of time apart.

All groups are built on relationships. During the first stages of group development, you can help a team come together by creating space to build relationships with get to know you games and deeper exercises around empathy, trust, and group dynamics.

It’s also worth noting that during the Forming stage, people are often on their best behavior, keeping their cards close to their chests and familiarizing themselves with the group before fully coming out of their shells. Effective managers will often take the opportunity to help people get to know each other in a safe environment and share themselves meaningfully. 

9 Dimensions Team Building Activity

Effective relationships between team members goes beyond work. To truly get to know your colleagues and build strong relationships requires honest self-appraisal, deeper sharing, and clear communication. This activity is a great way of quickly and efficiently helping a team share themselves with the group and go beyond the scope of some standard activities. This team development exercise also helps promote self-appraisal and personal development, which becomes even more important as the team continues to grow and develop – it’s a great way to use the opportunity to get to know each other meaningfully.

9 Dimensions Team Building Activity   #icebreaker   #teambuilding   #team   #remote-friendly   9 Dimensions is a powerful activity designed to build relationships and trust among team members. There are 2 variations of this icebreaker. The first version is for teams who want to get to know each other better. The second version is for teams who want to explore how they are working together as a team.

To effectively move forward with team development, a group first needs to understand their purpose and overall goals. Frustration or conflict can arise if the group doesn’t agree on or understand the reason for the team’s existence and how success will be measured. Being sure the team is aligned on team goals early on means that you can develop as a group swiftly and efficiently. 

Team Canvas Session

The team canvas session is a complete framework to help teams align on their goals, values, and purposes, and also help everyone find their role on the team. By methodically approaching this process with a step by step framework, you can not only move your group through the whole Forming stage but be productive while doing so. One of the other benefits of the team canvas is the creation of a living reference point that can also serve as the basis for further growth – online or offline! 

Team Canvas Session   #team alignment   #teamwork   #conflict resolution   #feedback   #teambuilding   #team   #issue resolution   #remote-friendly   The Team Canvas is Business Model Canvas for teamwork. It is an effective technique to facilitate getting teams aligned about their goals, values and purposes, and help team members find their role on the team.

The Forming stage of team development is where group members first get to grips with their roles and responsibilities within a team. It’s vital to remember that every team is made up of individuals, all with their own skill sets and specific interests: by engaging your group as individuals, they can each be more productive and engaged and contribute to the team’s success. Be sure to clarify individual roles and expectations for every team member early so that people can feel secure in what they’re doing and get started effectively.

Alignment and autonomy

After delineating the roles of everyone in the team, it’s important to clarify expectations for how they should work autonomously and together. This exercise is an effective way of clarifying how your team should work together while also setting clear expectations around personal responsibility, reporting, and individual action. Used alongside exercises that help clarify team purpose and culture, this activity can ensure everyone on your team is positioned for success.

Alignment & Autonomy   #team   #team alignment   #team effectiveness   #hyperisland   A workshop to support teams to reflect on and ultimately increase their alignment with purpose/goals and team member autonomy. Inspired by Peter Smith’s model of personal responsibility. Use this workshop to strengthen a culture of personal responsibility and build your team’s ability to adapt quickly and navigate change.

The second stage of team development is Storming. Storming can be a difficult to manage part of the process, as it’s often where conflict, differences of opinion, and accepted norms can be challenged. At this stage, the group may begin to understand the largeness of a project or task at hand and become disheartened. Additionally, misalignment on goals and working practices can come up, creating clashes of personalities.

While Storming can be tricky for a group to navigate, it’s also an opportunity to surface issues, create solutions and learn from different ways of doing things. One vital thing to remember is that it’s important to accept that personal differences in working style or goal perception are part of being in a team. Only by discussing and working on those things together can you move forward and progress to the next stage of team development. 

In our opinion, the severity of the Storming stage directly correlates with the effectiveness of your Forming stage – in other words, if you take the time to align a team and meaningfully get to know each other in the Forming stage, you can avoid some of the more unpleasant or time-consuming aspects of the Storming stage. Disagreements and differences of opinion will always happen when passionate and talented people get together – the key is to not get bogged down and find productive ways to navigate those differences.

Key actions to support Storming 

Improve team communication, agree on how to handle conflict productively as a team, articulate team and individual needs.

One possible misconception is that to move a group through the Storming stage, you have to prevent differences in opinion from emerging. The ideal situation here is not to avoid discussions and conflicts from happening entirely, but to ensure they are productive, respectful, and result in practical takeaways. This way, your group can feel safe to surface any areas of concern while also being sure to avoid making things too personal or getting bogged down in blame or the potentially messier parts of the discussion.

Team communication is key in ensuring that a group can move through the Storming stage while also not avoiding potentially productive discussions around working practices or different perspectives.

Heard Seen Respected

Empathy is one of the cornerstones of effective communication and in this exercise, encourage your group to ensure they consider how to make others feel heard, seen, and respected in future conversations. As with all the best activities for team development, this method helps improve team dynamics across the board: while it will be especially effective if your group is in the Storming stage, effective team communication is vital for any point in the group development process.

Heard, Seen, Respected (HSR)   #issue analysis   #empathy   #communication   #liberating structures   #remote-friendly   You can foster the empathetic capacity of participants to “walk in the shoes” of others. Many situations do not have immediate answers or clear resolutions. Recognizing these situations and responding with empathy can improve the “cultural climate” and build trust among group members. HSR helps individuals learn to respond in ways that do not overpromise or overcontrol. It helps members of a group notice unwanted patterns and work together on shifting to more productive interactions. Participants experience the practice of more compassion and the benefits it engenders.

All teams are made up of individuals with varying skill sets, perspectives, and needs. As groups work together, conflicts in thinking, approach, or working practices can and will arise. While conflict can be unpleasant, this often stems not from the fact we have differences of opinion but that our methods of articulating or responding to conflict can create friction or the feeling of being attacked. 

As with any aspect of teamwork, it can be easy to fall into a pattern and not consider how you might improve your process until it becomes a problem. Having an agreed-upon method of raising concerns and discussing them productively is a great way to ensure that your group is prepared to handle such difficulties when they come up.

Conflict Responses

Group reflection is an important part of improving on how you collectively and individually manage conflicts. In this exercise, you and your group proceed from reflecting on how you’ve managed conflicts in the past to develop a shared set of guidelines for managing conflict in your team. By including the team in this process, buy-in and follow through on these guidelines is improved while also giving space for effective reflection on previous conflicts.   

Conflict Responses   #hyperisland   #team   #issue resolution   A workshop for a team to reflect on past conflicts, and use them to generate guidelines for effective conflict handling. The workshop uses the Thomas-Killman model of conflict responses to frame a reflective discussion. Use it to open up a discussion around conflict with a team.

Conflict can often arise if members of a team don’t feel as if their needs are being met by others on the team or the regular give and take of effective teamwork breaks down. Conflicts around how teams work together often come from misunderstandings in responsibilities or how roles interrelate. You can help a team move towards more effective working practices by ensuring every team member is able to articulate what they need from other members and leaders and be heard and understood in this process.

What I Need From You (WINFY)

Most teams are comprised of people from different disciplines, backgrounds, and skill sets. Particularly when people with vastly different roles work together, expectations around needs, dependencies, and how to ask for help can be very different. Avoid misunderstandings and conflicts in this area by using this exercise to help everyone in a group coordinate around what they need to succeed and find ways to articulate those needs effectively. Where this exercise also excels is in giving everyone in the group room to respond and find better ways to work together in practical terms.   

What I Need From You (WINFY)   #issue analysis   #liberating structures   #team   #communication   #remote-friendly   People working in different functions and disciplines can quickly improve how they ask each other for what they need to be successful. You can mend misunderstandings or dissolve prejudices developed over time by demystifying what group members need in order to achieve common goals. Since participants articulate core needs to others and each person involved in the exchange is given the chance to respond, you boost clarity, integrity, and transparency while promoting cohesion and coordination across silos: you can put Humpty Dumpty back together again!

Norming is the third stage of the team development process. This is where groups begin to settle into a working pattern, appreciate one another’s strengths and become more effective as a team. 

In this stage, groups often become more comfortable asking for what they need in a productive manner and offering feedback on team and leadership performance. It’s important to remember that teams in the Norming stage may not yet have gotten everything right and still need guidance and consideration as they move towards becoming an effective team. It’s vital to stay alert to team dynamics and both individual and group performance – you may want to course correct or further strengthen certain aspects of how your team works together. 

Key actions to support Norming

Build team spirit, give the group room to grow , surface and analyze problems and opportunities effectively.

As your team settles into a more regular pattern, it’s vital that you continue to take opportunities to celebrate one another and keep team spirit high. Happy teams are productive teams and so taking the time to improve team bonds through the team development process can help improve overall efficacy. Whether this means doing virtual team-building activities , away days, happy hours, or taking structured time to bond the team, be sure to keep an eye on team morale and continue the good work you began in the earlier stages of group development.

Appreciations Exercise

Building team bonds and creating space for your team can be about simply having fun together, though structured time to give appreciation to your colleagues can be effective in not only boosting morale but improving motivation and communication too.

In this method, invite participants to write a few words of what they most value about their colleagues on a piece of paper before passing it along to the next person. After going around the circle, invite each person to share which comment they liked the most. By sharing what everyone values about each other, you can build self-confidence and team bonds that can help the group move from Norming to Performing effectively.

Appreciations Exercise   #team   #appreciation   #self esteem   #remote-friendly   When you hear about your strengths from others and acknowledge them to yourself, this builds your motivation and self-confidence. If you do this at the end of a workshop, you go away feeling good about yourself and your colleagues too.

One of the key ways to move from Norming to Performing is enabling your group to do their best work through refining processes and priorities and giving everyone space to grow and work on what most excites them. This might mean doing regular one to ones to develop and empower your team members or engaging in thoughtful group discussion around priorities and tasks. 

Circles of Influence

A large part of giving your team members room to grow is by allowing them to focus on where they can have the most impact and refining priorities to remove or minimize extraneous concerns. Circles of Influence is a great method to help your group reflect on what affects them and the team and see how they can meaningfully impact what concerns or influences them. 

While you will have discussed and considered team and individual priorities earlier in the group development process, this is an iterative process that should be revisited and improved upon as the team grows . Giving each team member the space to focus on what is best for both them and team can be a vital part of moving from Norming to Performing – so be sure not to rest on your laurels and keep pushing!

Circles of Influence   #hyperisland   #team   #team effectiveness   A workshop to review team priorities and made choices about what to focus on individually and collectively. The workshop challenges members to reflect on where they can have the most impact and influence. Use this workshop to refine priorities and empower ownership among team members.

Moving from Storing to Norming likely means many problems or difficulties will have been surfaced and resolved. This doesn’t mean your team won’t see additional challenges or that there won’t be opportunities to improve.

In fact, moving from Norming to Performing often involves further refinement and reappraisal of working methods as your team grows and develops . Even on a limited-time project, taking time to analyze team effectiveness and working habits during the project is important in ensuring you can maintain productivity and course-correct where necessary. 

Team Self Assessment 

Self-assessment is an important part of the team development process and using a structured framework can help ensure a productive conversation that doesn’t overspill or create further conflict. This team development activity helps guide a group through a structured discussion by focusing attention on six different areas, surfacing any challenges, and then voting on what is most important to the group. The learnings from this activity can then be used to resolve issues, strengthen the group and help move the team from Norming to Performing . 

Team Self-Assessment   #team   #hyperisland   #remote-friendly   This is a structured process designed for teams to explore the way they work together. The tight structure supports team members to be open and honest in their assessment. After reflecting as individuals, the team builds a collective map which can serve as the basis for further discussions and actions. The assessment is based around 6 dimensions. Each one encouraging the team to reflect and analyse a different and crucial element of their behaviour.

The fourth stage of group development is Performing . This is the ideal team state any group or organization wishes to reach: everyone in the group is motivated and aligned on goals and purposes, is operating at peak efficiency and the team is moving towards success at full speed. 

Sadly, without concerted effort and an awareness of working practices, many groups don’t reach this stage, and it’s important to remember that moving into this stage of peak performance isn’t guaranteed. The key thing to recognize as a manager or team leader is that you can positively affect this process and there are things you can do to help your team achieve this state throughout the group development process. Remember: all the work you’ve done during the Forming and Storming stages informs how you’ll effectively reach and operate during the Norming and Performing stage . 

Key actions to support Performing

Capture and document learning points, continue to build team spirit (yes, again), encourage proactivity and autonomy.

When your team is performing well, it can be easy to get caught up in the moment and assume that things will remain at this high level indefinitely. As teams grow and change they can move back into the Norming, Storming or even Forming stages of the group development process . 

Don’t worry – this isn’t necessarily a bad thing! You might start a new project and mix up your team make-up or try new things that result in some conflicts in perspective but also allow your team to grow. While it’s important to accept that remaining exclusively in the Performing stage – particularly for long-serving teams –  is unrealistic, it’s also worth remembering that this is the ideal state. As such, it’s vital you document learning points and strategies that have worked for you and your team while Performing so you can apply them again in the future. 

I used to think…But now I think…

Reflecting on how perspectives and working practices have changed and been positively affected by individual and group effort can reveal great learning points for the future. Though this activity can be used as a debriefing exercise at the end of a project, it can also be effective at surfacing the positive outcomes of initiatives like moving a team from Norming to Performing. It’s also a great way of reinforcing how far you’ve come as a group and to celebrate how you’ve grown. By documenting the individual and group responses, you can begin to chart how attitudes have changed and improved and thus understand how you can do so again in the future. 

I used to think…But now I think…   #teampedia   #review   #debriefing   #team   A simple but effective closing activity that could lead to identify the learning point or outcomes for participants and measure the change in their behavior, mindset or opinion regarding the subject.

We can’t stress enough how important it is to take opportunities to strengthen team bonds and ensure everyone in the group is given space to share and feel seen. While you might perform more structured appreciation exercises, it’s also vital your team has space to have fun together, especially in a remote environment where time to increase team happiness is more limited. Happy teams are often more productive and able to support one another both in and out of work: a vital ingredient to helping a team maintain effectiveness in the Performing stage.

Blind Square – Rope Game

Having fun together can be an often overlooked element of team development. Seeing your colleagues as more than their job roles is something that should happen in the early stages of the Forming process but it’s important to keep engaging these muscles. This method is a classic facilitation method designed to bring a team together to solve a seemingly simple task that teaches and reinforces the importance of planning, communication, collaboration and problem solving. Even as a team improves in performance, it’s vital to keep improving and engaging these skillsets in the name of better cooperation and team development. 

Blind Square – Rope game   #teamwork   #communication   #teambuilding   #team   #energiser   #thiagi   #outdoor   This is an activity that I use in almost every teambuilding session I run–because it delivers results every time. I can take no credit for its invention since it has existed from long before my time, in various forms and with a variety of names (such as Blind Polygon). The activity can be frontloaded to focus on particular issues by changing a few parameters or altering the instructions.

Guess the Desk

Creating space for meaningful team building online can be tricky, but is arguably even more important for those people who work remotely and may feel especially distant from their colleagues. With this virtual friendly activity, encourage the members of your team to share their working set-ups in a photograph and guess whose desk is whose. Not only can this help your team feel closer to each other but it can also help share best practices and improve everyone’s remote working set-up too: ideal for helping your virtual team maintain peak performance!

Guess the desk   #remote-friendly   #energiser   #teambuilding   An energiser game for remote teams where participants share images of their work set-up and attempt to guess opponents’ desks while bluffing their own!

A large part of moving from Norming to Performing is empowering the members of your team to do work that excites and engages them individually as well as a group. Even when a team is performing at a high standard, there are often opportunities for individual action and proactivity that can help maintain growth and keep everyone in a group happy. Remember that a group is strengthened as its individual members do more of what matters to them and are engaged in creating the change they want to see.

15% solutions

One of the stumbling blocks many individuals and groups face when making change is knowing how to start while also being intimidated by the potential largeness of the task. One of the key ways to influence proactive change in a group is to empower your team to make small but meaningful changes incrementally and experiment to find what works. With this method, you can invite your group to identify small changes they can make now and work towards better working practices as both individuals and a team. 

15% Solutions   #action   #liberating structures   #remote-friendly   You can reveal the actions, however small, that everyone can do immediately. At a minimum, these will create momentum, and that may make a BIG difference.  15% Solutions show that there is no reason to wait around, feel powerless, or fearful. They help people pick it up a level. They get individuals and the group to focus on what is within their discretion instead of what they cannot change.  With a very simple question, you can flip the conversation to what can be done and find solutions to big problems that are often distributed widely in places not known in advance. Shifting a few grains of sand may trigger a landslide and change the whole landscape.

The fifth and final stage of team development is Adjourning. This step was added to the existing model of group development by Tuckman in 1977. Most teams will arrive at the Adjourning stage naturally as a project comes to an end or a group is disbanded though as with the other stages of the process, approaching Adjourning thoughtfully and with a mind to making the most out of time spent together can ensure your groups success in future projects.

Key actions to support Adjourning 

Find time to reflect and collect learning points, celebrate one another.

The end of a project is naturally a great time to reflect, collect final learning points and think about what you might improve or do differently in the future. For an adjourning team, this can be an important step in enabling further growth and supercharging future projects and ensuring everyone is well positioned for whatever they do next. Crucially, you and your team should find some way to share learning points through reflection and then document them effectively. 

History Map

Purposeful reflection often means tracing the entire journey of a team or project and pinpointing moments of success, difficulty and change. With History Map, you can help your team consider all the major learning points of a project or time period while also celebrating highlights and bringing the project to an effective close. The creation of a shared resource for future sharing and reflection is also a massive benefit, especially for virtual or asynchronous teams! 

History Map   #hyperisland   #team   #review   #remote-friendly   The main purpose of this activity is to remind and reflect on what group members or participants have been through and to create a collective experience and shared story. Every individual will gain a shared idea of what the group has been through together. Use this exercise at the end of a project or program as a way to reinforce learnings, celebrate highlights and create closure.

While it’s important to reflect on the development of the group and the finer points of a project or general working practices during the Adjourning stage, it’s also vital to take the time to celebrate team members as individuals. Personal connections and the relationships between the members of a group are a massive part of why a team succeeds and all the good work you’ve done together as part of the team development process should be reiterated and celebrated here!

Quick-fire appreciation exercises can be great for generating energy and fun during a retrospective meeting or reflection session. Bus Trip is a great method for helping a group meaningfully celebrate one another while also keeping things moving. In this exercise, invite participants to imagine they are seated in a bus together and give them just 45 seconds to share appreciative comments with the person sat next to them before the other person returns the favour. Rotate seats and in a short period of time, everyone has shared feedback, celebrated one another and likely had some fun while doing so too! 

Bus Trip   #feedback   #communication   #appreciation   #closing   #thiagi   #team   This is one of my favourite feedback games. I use Bus Trip at the end of a training session or a meeting, and I use it all the time. The game creates a massive amount of energy with lots of smiles, laughs, and sometimes even a teardrop or two.

Tuckman’s model of group development can help you understand how a team might theoretically grow, but alone it isn’t sufficient to help your team succeed and meaningfully develop. Being conscious of the process is a great place to start, but it’s worth remembering that reaching the performing stage isn’t a given and many teams get stuck early on. 

By combining the team development model with practical action and teamwork focused methods at each stage you can help your team move through the process effectively and better enable personal and group growth.

Over to you

Have you employed Tuckman’s stages of team development model when working with your own team? We’d love to hear about how you helped your team grow and what methods you employed while doing so! Get in touch in the comments section below and share your experiences with the community. 

' src=

James Smart is Head of Content at SessionLab. He’s also a creative facilitator who has run workshops and designed courses for establishments like the National Centre for Writing, UK. He especially enjoys working with young people and empowering others in their creative practice.

' src=

Thanks for the interesting article and I find these tips very helpful.

' src=

This is a great little workshop that I can definitely use. Thank you.

' src=

Interesting..Thanks for sharing.

' src=

This is indeed superb article to build a cohesive team

' src=

Very Explanatory and insightful, Thank You.

' src=

Thanks for such an amazing article, it was rewarding reading through.

' src=

It was a very informative message and learnt more tips that I can use

' src=

Thank you so much for the amazing and superb tips I will definitely use them in my team

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

cycle of workshop planning steps

Going from a mere idea to a workshop that delivers results for your clients can feel like a daunting task. In this piece, we will shine a light on all the work behind the scenes and help you learn how to plan a workshop from start to finish. On a good day, facilitation can feel like effortless magic, but that is mostly the result of backstage work, foresight, and a lot of careful planning. Read on to learn a step-by-step approach to breaking the process of planning a workshop into small, manageable chunks.  The flow starts with the first meeting with a client to define the purposes of a workshop.…

develop teams and individuals assignment

Effective online tools are a necessity for smooth and engaging virtual workshops and meetings. But how do you choose the right ones? Do you sometimes feel that the good old pen and paper or MS Office toolkit and email leaves you struggling to stay on top of managing and delivering your workshop? Fortunately, there are plenty of great workshop tools to make your life easier when you need to facilitate a meeting and lead workshops. In this post, we’ll share our favorite online tools you can use to make your life easier and run better workshops and meetings. In fact, there are plenty of free online workshop tools and meeting…

develop teams and individuals assignment

How does learning work? A clever 9-year-old once told me: “I know I am learning something new when I am surprised.” The science of adult learning tells us that, in order to learn new skills (which, unsurprisingly, is harder for adults to do than kids) grown-ups need to first get into a specific headspace.  In a business, this approach is often employed in a training session where employees learn new skills or work on professional development. But how do you ensure your training is effective? In this guide, we'll explore how to create an effective training session plan and run engaging training sessions. As team leader, project manager, or consultant,…

Design your next workshop with SessionLab

Join the 150,000 facilitators using SessionLab

Sign up for free

Center for Advancing Teaching and Learning Through Research logo

Successful Student Team Projects

Download Print Version of this Tip

Team assignments are a mainstay in the teaching of many disciplines and can deliver powerful benefits for students. These benefits including increased motivation and effort, deeper understanding of content and sustained academic performance, development of communication and teamwork skills, positive classroom relationships, and even improved psychological health and well being (Johnson, et al., 2014; Joshi, et al., 2022; Poort, e al., 2020; Swanson, et al, 2019).

If team assignments are not designed well, however, they can be difficult experiences for both students and faculty. Commonly reported problems include unfair distribution of work, relationship conflicts, poor planning, communication problems, and lack of engagement (Iacob & Faily 2019; Opatrny-Yazell & Houseworth, 2018).

The good news is that evidence-based practices exist for preventing and responding to these issues and these practices can make your team assignments highly successful. This handout organizes some of those practices around things to do in class (1) before project work begins and (2) while it is underway, as well as (3) how to structure the project itself so it unfolds productively over time.

1. Before Project Work Begins

Two important ideas for planning successful team projects are (1) the mental models we use to understand the world, and (2) the distinction between team work vs. task work.

W e all create mental models of how the world works and teams perform better when members get practice aligning their understandings of each other and their work (Stout, Cannon-Bowers, Salas, & Milanovich, 2009). It is this experience that shifts students from thinking of themselves as individuals to thinking like a team member. You want to give teams as many opportunities as possible to practice bringing their understandings of many things into convergence–both during project work and also other in-class work like team-consensus discussion activities and even quizzes. This repeated practice converging their mental models makes them better able to think as a team.

We not only create mental models of concepts and tasks–we also create them about each other and our relationships, which leads to the distinction between task work and team work (e.g., Guchait, Lei, & Tews, 2016 ). Task work consists of the functional, content-focused activities of the team and team work describes the set of perspectives and actions required to productively work with other people toward a common goal. Successful team projects require both task work and team work to be done well, and a well-organized assignment can help your students learn how to do both.

Organizing Successful Teams

Size: Teams should be no larger than necessary to succeed at the work of a team project. Motivation decreases and complications increase with larger teams (Gibbs, 2009). As team size increases, so does the complexity of aligning mental models and the possibility that team work needs could overshadow task work. Teams of four or five students are commonly considered “right-sized” (Hunkeler & Sharp, 1997; Monson, 2017; Swanson, et al. 2019).

Composition: Avoid allowing students to choose their own teams. Students tend to choose those similar to themselves, which can lead to homogenous and underperforming teams, and pre-existing relationships can create cliques within teams (Sibley & Ostafichuk, 2014). Instead, strategically populate your teams by determining what characteristics would make it easier or more difficult for students to do the expected work, and distribute those characteristics as evenly as possible across teams (Sweet & Michaelsen, 2012). It is also important to ensure that students with marginalized identities are not the only one with that identity on their team (Macke, Canfield, Tapp & Hunn, 2019).

Duration: Early stages of team relationships are marked by social anxiety as members learn about each other and find their place in the team (e.g., Levi & Askay, 2020; Poole, 1983; Tuckman & Jensen, 1977). These concerns diminish and productivity increases as shared experiences accumulate. Across time, relationships deepen and students move toward converging mental models of both the task at hand and the team itself (McComb, 2007). Therefore, project teams should be as permanent as you can make them.

Rotating Project Manager Role: Producing complex products in teams is so difficult that an entire workplace profession has arisen to support it: the profession of project management–which has a great deal to offer student project assignments (Hussein, 2021). A rotating project manager role in each team can provide the coordination and information that teams need to make progress toward the next deliverable. In addition to providing essential support for both task work and team work, a student’s time as project manager can be a rich experiential learning activity for them.

Launching Successful Teams

Orienting Students to Successful Teamwork: Giving students an orientation to successful team work can foster mental model convergence and team work skill development. What does good team work look like in your discipline? Drawing from your own experience as a team member, you can highlight the importance of things like attendance, responsibility, and commitment, along with suggesting processes for decision-making, conflict management, and meeting management, for example (Tombaugh & Mayfield, 2014). Drawing also on students’ own past team project experiences, concerns, anticipated challenges, and recommended strategies can make for a very relatable conversation for all (O’Connor & Yballe, 2007).

Practice Activity: Small scale practice or “launcher” activities provide students with a low stakes opportunity to collaborate before the project begins and begin the process of mental-model convergence without the pressure of grades or the complexity of the project (Holbrook & Kolodner, 2000). Engaging students in such activities can help teams get to know each other, establish norms, and try out their decision-making and collaboration skills. Practice activities are most effective when they conclude with prompts for students to reflect on their own contributions and those of others, what worked well, and what didn’t.

Templates for Organizing: Providing project documentation can scaffold students’ planning process, support mental model convergence, and serve as helpful tools for keeping the project on track (Hunsaker, Pavett, & Hunsaker, 2011). A Team Charter template, for example, provides space for students to document their ground rules and team processes (Hunsaker, Pavett, & Hunsaker, 2011). Team Charters are important: they are a place where the team can move toward mental model convergence around what they think good team work looks like for them. A Project Plan template can help students break the work down into smaller tasks, assign those tasks to individuals, and identify deadlines–helping to align mental models around task work.

2. While Team Project Work is Underway

Two-Stage Quizzes can be powerful for learning course content and team building (Sibley & Ostafichuk, 2014; Zipp, 2007). These activities begin with students first taking a quiz or test over course content and turning it in. They then take the exact same quiz as a team, coming to consensus on their team answers and getting immediate feedback on their team performance. This second stage of discussion and immediate feedback is often extremely motivating and rewarding as students clarify their understandings and explain things to each other in their own words. This practice of mental model convergence builds cohesion within a team that can support teammate relationships across their other project work.

Team Work Peer Assessments not only ensure individual accountability but also provide students with critical information about what their teammates value from their contributions and how they might grow their teamwork skills. These assessments should occur at least once during the project work–not just at the end of the term–and often include prompts about what teammates “Appreciate” about and “Request” from each other (Sweet & Michaelsen, 2012). Free software platforms like TEAMMATES can make the process very efficient ( teammatesv4.appspot.com ).

3. Structuring the Project Assignment

Project Size and Complexity: One factor in team dynamics is the size and complexity of the project (Aggarwal & O’Brien, 2008). The scope and complexity of the project should be appropriate for the number of students on the team as well as their developmental level and project experience. Projects that are too easy or narrow could result in social loafing, while projects that are too difficult or broad can be overwhelming and frustrating.

Iterative Assignments and Feedback: Too often, students do not receive feedback or guidance until they have completed an assignment. Assignments like drafts or other forms of iteration—and feedback given between versions—enable students to learn from their mistakes and apply what they have learned to get back on track. This approach is associated with gains in student performance in multiple disciplines (Hattie, 2009). For maximum impact, feedback should serve as an interim step that guides students toward successfully completing and achieving the goals of the assignment (Ambrose, et. al., 2010). Feedback from multiple sources, including peers, instructors, and any external stakeholders is most valuable.

Both Individual and Team Grades: What you choose to grade sets students’ expectations, signals to them what is important, and thereby drives behaviors. While solely individual grades for team work may lead to accountability and perceptions of fairness, they may fail to promote collaboration (Opatrny-Yazell & Houseworth, 2018). Alternatively, team grades alone may provide cover for social loafers and lay the groundwork for conflict. Therefore, the ideal is to assess performance at both the team and individual levels. In addition to instructor-assigned grades, periodic self- and peer assessments should be included to focus attention on team processes as well as one’s own learning and contributions.

How These Practices Can Come Together

Diagram illustrating a team project timeline with rotating roles

Aggarwal, P., & O’Brien, C. L. (2008). Social loafing on group projects: Structural antecedents and effect on student satisfaction. Journal of Marketing Education, 30 (3), 255-264.

Ambrose, S. A., Bridges, M. W., DiPietro, M., Lovett, M. C., & Norman, M. K. (2010). How Learning Works: Seven Research-Based

Principles for Smart Teaching . John Wiley & Sons.Gibbs, G. (2009). The assessment of group work: Lessons from the literature [white paper]. Assessment Standards Knowledge Exchange.

Guchait, P., Lei, P., & Tews, M. J. (2016). Making teamwork work: Team knowledge for team effectiveness . TheJournal of Psychology, 150 (3), 300-317.

Hattie, J. (2009). Visible learning: A synthesis of over 800 meta-analyses relating to achievement . Routledge.

Holbrook, J., & Kolodner, J. L. (2000). Scaffolding the development of an inquiry-based (science) classroom . In B. Fishman & S. O’Connor-Divelbiss (Eds.), Fourth International Conference of the Learning Sciences (pp. 221-227)

Hunkeler, D., & Sharp, J. E. (1997). Assigning functional groups: The influence of group size, academic record, practical experience, and learning style . Journal of Engineering Education , 86 (4), 321-332.

Hunsaker, P., Pavett, C., & Hunsaker, J. (2011). Increasing student-learning team effectiveness with team charters . Journal of Education for Business, 86 (3), 127-139.

Hussein, B. (2021). Addressing collaboration challenges in project-based learning: The student’s perspective . Education Sciences, 11 (8), 434-454.

Iacob, C., & Faily, S. (2019). Exploring the gap between student expectations and the reality of teamwork in undergraduate software engineering group projects . Journal of Systems and Software, 157 , 110393.

Levi, D., & Askay, D. A. (2020). Group Dynamics for Teams . SAGEPublications.

Johnson, D. W., Johnson, R. T., & Smith, K. A. (2014). Cooperative learning: Improving university instruction by basing practice on validated theory . Journal on Excellence in College Teaching , 25 (3–4), 85–118.

Joshi, T., Budhathoki, P., Adhikari, A., Poudel, A., Raut, S., & Shrestha, D. B. (2022). Team-based learning among health care professionals: a systematic review . Cureus , 14 (1).

Macke, C., Canfield, J., Tapp, K., & Hunn, V. (2019). Outcomes for Black students in team-based learning courses . Journal of Black Studies, 50 (1), 66-86.

McComb, S. A. (2007). Mental model convergence: The shift from being an individual to being a team member . In Multi-level Issues in Organizations and Time (Vol. 6, pp. 95-147) . Emerald Group Publishing Limited.

Monson, R. (2017). Groups that work: Student achievement in group research projects and effects on individual learning . Teaching Sociology , 45 (3), 240-251. https://doi.org/10.1177/0092055X17697772

Opatrny-Yazell, C. M., & Houseworth, M. A. (2018). Understanding student perceptions of teamwork . Journal on Excellence in College Teaching, 29 (2), 43-71.

Poole, M. S. (1983). Decision development in small groups, III: A multiple sequence model of group decision development . Communications Monographs, 50 (4), 321-341.

Sibley, J., & Ostafichuk, P. (2023). Getting started with team-based learning . Taylor & Francis.

Sokman, Y., Othman, A. K., Aziz, A. A., Musa, M. H., Azizan, N., & Rahmat, N. H. (2023). Stages in team work: Is there a relationship among them? International Journal of Academic Research in Business and Social Sciences, 13 (11).

Sweet, M., & Michaelsen, L. K. (2012). Critical thinking and engagement: Creating cognitive apprenticeships with team-based learning . In Team-Based Learning in the Social Sciences and Humanities (pp. 5-32) . Routledge.

Tombaugh, J. R., & Mayfield, C. O. (2014). Teams on teams: Using advice from peers to create a more effective student team experience. Academy of Educational Leadership Journal, 18 (4), 69.

O’Connor, D., & Yballe, L. (2007). Team leadership: Critical steps to great projects. Journal of Management Education, 31 (2), 292-312.

Poort, I., Jansen, E., & Hofman, A. (2022). Does the group matter? Effects of trust, cultural diversity, and group formation on engagement in group work in higher education . Higher Education Research & Development , 41 (2), 511–526. https://doi.org/10.1080/07294360.2020.1839024

Swanson, E., McCulley, L. V., Osman, D. J., Scammacca Lewis, N., & Solis, M. (2019). The effect of team-based learning on content knowledge: A meta-analysis . Active Learning in Higher Education , 20 (1), 39-50. https://doi.org/10.1177/1469787417731201

Tuckman, B. W., & Jensen, M. A. C. (1977). Stages of small-group development revisited . Group & Organization Studies, 2 (4), 419-427.

Zipp, J. F. (2007). Learning by exams: The impact of two-stage cooperative tests . Teaching Sociology, 35 (1), 62-76.

A Short Guide to Building Your Team’s Critical Thinking Skills

by Matt Plummer

develop teams and individuals assignment

Summary .   

Most employers lack an effective way to objectively assess critical thinking skills and most managers don’t know how to provide specific instruction to team members in need of becoming better thinkers. Instead, most managers employ a sink-or-swim approach, ultimately creating work-arounds to keep those who can’t figure out how to “swim” from making important decisions. But it doesn’t have to be this way. To demystify what critical thinking is and how it is developed, the author’s team turned to three research-backed models: The Halpern Critical Thinking Assessment, Pearson’s RED Critical Thinking Model, and Bloom’s Taxonomy. Using these models, they developed the Critical Thinking Roadmap, a framework that breaks critical thinking down into four measurable phases: the ability to execute, synthesize, recommend, and generate.

With critical thinking ranking among the most in-demand skills for job candidates , you would think that educational institutions would prepare candidates well to be exceptional thinkers, and employers would be adept at developing such skills in existing employees. Unfortunately, both are largely untrue.

Partner Center

  • Business Essentials
  • Leadership & Management
  • Credential of Leadership, Impact, and Management in Business (CLIMB)
  • Entrepreneurship & Innovation
  • Digital Transformation
  • Finance & Accounting
  • Business in Society
  • For Organizations
  • Support Portal
  • Media Coverage
  • Founding Donors
  • Leadership Team

develop teams and individuals assignment

  • Harvard Business School →
  • HBS Online →
  • Business Insights →

Business Insights

Harvard Business School Online's Business Insights Blog provides the career insights you need to achieve your goals and gain confidence in your business skills.

  • Career Development
  • Communication
  • Decision-Making
  • Earning Your MBA
  • Negotiation
  • News & Events
  • Productivity
  • Staff Spotlight
  • Student Profiles
  • Work-Life Balance
  • AI Essentials for Business
  • Alternative Investments
  • Business Analytics
  • Business Strategy
  • Business and Climate Change
  • Creating Brand Value
  • Design Thinking and Innovation
  • Digital Marketing Strategy
  • Disruptive Strategy
  • Economics for Managers
  • Entrepreneurship Essentials
  • Financial Accounting
  • Global Business
  • Launching Tech Ventures
  • Leadership Principles
  • Leadership, Ethics, and Corporate Accountability
  • Leading Change and Organizational Renewal
  • Leading with Finance
  • Management Essentials
  • Negotiation Mastery
  • Organizational Leadership
  • Power and Influence for Positive Impact
  • Strategy Execution
  • Sustainable Business Strategy
  • Sustainable Investing
  • Winning with Digital Platforms

7 Skills You Need to Effectively Manage Teams

Female manager leading business team meeting

  • 07 Jan 2020

To effectively manage a team, you need several key characteristics and skills. Without them, it can be difficult to rally your employees to work toward common goals and perform at their best—which can be disastrous for both your organization and career.

Whether you're an aspiring manager, newly appointed leader without a lot of experience, or seasoned executive who's had difficulty overseeing your team, developing these critical skills will prove crucial to your success.

Access your free e-book today.

Team Management Skills All Professionals Need

1. clear, effective communication.

As a manager, your goal is to help the members of your team complete tasks in a manner that is efficient, consistent, and aligns with the company’s overarching strategic goals. To accomplish this, you must clearly articulate what those strategic goals are—while also detailing the specific work and processes that will be required of your team to reach them.

By becoming a more effective communicator , you'll remove confusion among your team and ensure everyone is aligned and working toward the same goals.

2. Emotional Intelligence

Emotional intelligence refers to an individual’s ability to manage their emotions, as well as those of others.

A highly developed level of emotional intelligence is a hallmark of strong managers and leaders. Someone with a keen sense of self-awareness, empathy, and other social skills is someone who can motivate and influence others —an important quality for managers to exhibit.

3. Organization

You may be responsible for overseeing budgets and project timelines in addition to the daily tasks that members of your team perform. Juggling so many moving pieces and making necessary adjustments along the way requires a high degree of organization.

4. Ability to Delegate

However tempting it might be for you to micromanage members of your team, doing so can be detrimental to progress.

A good manager knows how to delegate work to others. This involves understanding who's best suited to complete a particular task. It also requires ensuring an employee has the required resources to be successful and feels empowered to make their own decisions.

5. Openness

Openness goes hand in hand with both emotional intelligence and effective communication.

It’s important that the members of your team feel comfortable approaching you when they have questions or concerns, or when they need clarification on what's expected of them. If your employees don't believe they can reach out to you, there’s a risk that problems or concerns will go unaddressed before it's too late to correct them.

6. Problem-Solving

No matter how well prepared, organized, or established a project or process is, every manager runs into problems. This could be in the form of a missed deadline or milestone. It could be budgetary in nature. It could involve an unforeseen breakdown in the supply chain.

Whatever the case, managers must be skilled problem-solvers. The ability to evaluate a challenge, think critically about potential solutions, and formulate a response are essential to anyone who's tasked with leading a team.

7. Decision-Making

Over the course of a day, managers might be responsible for making a number of decisions that impact their team or the project they're overseeing. Prioritizing tasks, allocating resources, delegating duties—each of these is a decision that falls to the manager.

Sometimes, a manager will need to make an authoritative decision to resolve an issue. Other times, decision-making might involve consensus building, wherein members of the team are invited to participate in the discussion and help guide the process. Ultimately, the manager is responsible for the outcome of the decision and, as such, must be comfortable with ensuing results.

Which HBS Online Leadership and Management Course is Right for You? | Download Your Free Flowchart

How You Can Develop Your Team Management Skills

If you want to take your team management skills to the next level, there are several steps you can take to improve them. These include:

  • Taking stock of your current skills. To chart a path for your professional development, you first need to understand where your management skills currently stand . What are your strengths? What are your weaknesses? Where are your greatest opportunities to turn development into career success? These insights will help you create a plan that's right for you.
  • Setting goals for improvement and development. Once you have a sense of your current skills, you need to set goals for your development efforts. Which skills do you need to improve? How will you measure success? What is your timeframe? By setting specific and attainable goals, you give yourself something to work toward and increase your chances of success.
  • Inviting feedback from your team. If you're unsure about your current abilities or where you should prioritize growth, consider turning to co-workers for feedback. This can be invaluable in helping you identify your strengths and weaknesses.
  • Practicing your skills. Practice your skills both in and out of the office. If you find that a project has suffered setbacks due to poor communication, for example, identify the point of confusion and make a mental note to avoid this in the future. Or, if a project has become bogged down due to micromanaging, find methods to help you manage from a perch instead of down in the trenches.
  • Pursuing professional development. Professional development can be a valuable asset in helping you reach your managerial potential. Signing up for a management training course can help you quickly develop your management skills, while pursuing mentorship opportunities can aid you throughout the trajectory of your career.

In Management Essentials , students are given the tools and opportunities they will need to improve their management skills and become more effective managers within their organization. Is Management Essentials the right HBS Online leadership and management course for you? Download the free flowchart to find out.

develop teams and individuals assignment

About the Author

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Assignments in Teams for Education

  • 25 contributors
  • Applies to: Microsoft Teams

The Assignments and Grades features in Teams for Education allow educators to assign tasks, work, or quizzes to their students. Educators can manage assignment timelines, instructions, add resources to turn in, grade with rubrics, and more. They can also track class and individual student progress in the Grades tab.

Learn more about Assignments and Grades in Teams for Education .

For details about Teams assignments on different platforms, see Teams features by platform .

Assignments integrations in the Microsoft Teams admin center

Using the admin settings in the Microsoft Teams admin center, you can turn features on or off for educators within your organization and their students.

To view and manage Assignment settings, go to Education > Assignment settings in the Teams admin center.

The following are settings related to Assignments:

Weekly guardian email digest

Guardian emails are sent each weekend to parents or guardians. The email contains information about assignments from the previous week and for the upcoming week. The Parent and Guardian Sync can be setup using School Data Sync .

Import parent contact information via Parent and Guardian Sync in SDS. For instructions on how to enable Parent and Guardian Sync, see Enabling Parent and Guardian Sync .

Turn on the Guardian Setting in the Microsoft Teams admin center, as the setting is turned off by default. This will enable teachers to send out a weekly digest.

Teachers can opt-out of the digest by deselecting the setting inside their own personal class team ( Assignment Settings > Parent/Guardian Emails ).

To verify that Parents will get the email, the following three items must be true:

Email address attached to the student profile in SDS and tagged as Parent or Guardian . For details, see Parent and Guardian Sync File Format .

Students belong to at least one class in which e-mail isn't disabled by the teacher in assignment settings .

The emails will contain information about assignments that have a due date from the previous week or in the upcoming week.

Default setting for this feature is - Off .

Microsoft MakeCode is a block-based coding platform that brings computer science to life for all students.

MakeCode is a Microsoft product that is subject to the Microsoft terms of use and privacy policies.

To enable MakeCode assignments in Teams, go to the Teams Admin Center , navigate to the Assignments section, and turn the MakeCode toggle option to On . Select Save . Allow a few hours for these settings to take effect.

For more information on how this feature works, watch this video demonstration .

Learn more about MakeCode .

Turnitin is an academic integrity service. This is a third-party service that is subject to its own terms and privacy policy. You're responsible for your use of any third-party products and services.

To enable Turnitin for your organization, you'll need a Turnitin subscription. Then, you can input the following information, which can be found in your Turnitin admin console:

  • TurnitinApiKey : This is a 32-character GUID found in the admin console under Integrations.
  • TurnitinApiUrl : This is the HTTPS URL of your Turnitin admin console.

Here are some instructions to help you obtain this information.

The TurnitinApiUrl is the host address of your admin console. Example: https://your-tenant-name.turnitin.com

The admin console is where you can create an integration and an API key associated with the integration.

Select Integrations from the side menu, then select Add Integration and give the integration a name.

Screenshot showing adding a new integration.

The TurnitinApiKey will be given to you after you follow the prompts. Copy the API key and paste it into the Microsoft Teams admin center. This is the only time you can view the key.

Screenshot showing copying the API key.

Upon clicking the Save button in the admin center for this setting, allow a few hours for these settings to take effect.

Assignments data

Assignments stores information that is generated both by teachers and students. All the data is co-shared between teacher and the specific student for which the information is intended in class. There are two stores of this data, SharePoint and outside of SharePoint.

The same rules also apply to first-party integrations such as Reading Progress.

Assignments data in SharePoint document libraries

Students' files associated with a Submission for Assignment are stored in a document library (named: Student Work ). Files associated with Assignments that are created by teachers and accessible by Students are stored in another document library (named: Class Files ) in the corresponding Class Team SharePoint site. First-party integrations may also store Assignments data in the same corresponding Class Team SharePoint site (named: Assignments title + time stamp ).

Files associated with the student

IT admins can use the Content Search tool to search for student files ( Student Work , Class Files , or other 1st-party integration files) that are related to assignment submissions and files that are related to assignments. For example, an admin could search all SharePoint sites in the organization and use the student's name and class or assignment name in the search query to find data relevant to a data subject request (DSR).

Files associated with the teacher

IT admins can use the Content Search tool to search for teacher files ( Student Work , Class Files , or other 1st-party integration files) that are related to assignments and files distributed to students by the teachers within a class on assignments. For example, an admin could search all SharePoint sites in the organization and use the teacher's name and class or assignment name in the search query to find data relevant to a DSR.

Assignments data outside of SharePoint document libraries

Some data related to Assignments isn't stored in the class team SharePoint site, which means it's not discoverable with Content Search. This includes:

  • Student grades and feedback from the teacher
  • The list of documents submitted for an assignment by each student
  • Assignment details like Due Date, etc.
  • First-party integration data like Reading Progress passages or student pronunciation data

For this type of data, an IT admin or data owner, such as a teacher, may have to go into the assignment in the class team to find data relevant to a DSR. The admin can add themselves as an owner to the class and view all the assignments for that class team.

If a student is no longer part of the class, their data might still be present in the class as no longer enrolled . The student will have to provide the tenant admin the list of such classes that they were ever a part of.

Bulk Export assignment data outside of SharePoint document libraries

For a student.

To bulk export a single student's data, before removing the student from the classes they're part of, run the script and provide the userId . If the student has been removed from the site, either the admin can add the student back to the class before running the script, or the admin can provide the userId and the classId that the student was ever a part of.

The data about the student submissions will be exported.

For a teacher

Bulk Export assignment data works the same way for a student, but all submissions that the teacher has access to will be exported.

Bulk Delete assignment data outside of SharePoint document libraries

To bulk delete a single student's data, before removing the student from the classes they're part of, run the script and provide the userId . If the student has been removed from the site, either the admin can add the student back to the class before running the script, or the admin can provide the userId and the classId that the student was ever a part of.

Providing a ClassId will allow the admin to only delete information about the student from a specific class.

Since an assignment's data for a teacher is shared across the class, there's no bulk delete option. Instead the admin can add themselves to the class, go to the app, and delete the assignment.

For more information, see Configure assignments for Teams .

Removing Assignments and Grades

You can also use Teams policies to remove Assignments and Grades for a specific user or for your entire tenant.

To remove Assignments and Grades for an individual user, go to Teams Admin Center and navigate to Teams apps > Permission policies to create a new app permission policy definition. When creating the new policy definition, set the Microsoft apps policy to Block specific apps and allow all others and add Assignments and Grades to the list of blocked applications. Once your new policy definition is saved, assign it to the appropriate users.

To remove Assignments and Grades for your entire tenant, go to Teams Admin Center , navigate to Teams apps > Manage apps , and search for and select Assignments and Grades from the application list. Change the status setting within the applications' settings page to Blocked .

Assignments diagnostic tool for users

Microsoft Support has created a tool to collect diagnostic data for the Microsoft engineering team to investigate issues related to the Assignments feature.

This tool can be accessed inside of Assignments on any screen the users experience an issue.

To pull up the diagnostic tool in Teams, users can:

  • Select Ctrl+/
  • Touch the screen with two fingers and rotate fingers 45 degrees, or
  • Tap on the screen with three fingers for 15 seconds

Once the diagnostic tool pops up, users will see a list of data that may be needed by Microsoft technical support.

The data pulled may include:

  • Assignment ID
  • Submission ID

This data isn't automatically sent to Microsoft. Users need to copy and paste the data to a Microsoft support agent regarding a support ticket.

If a user pulls up the diagnostic tool then closes it, no data is sent.

When the data is sent to a Microsoft support agent, it's handled as Support Data under your organization's Microsoft 365 service agreements.

For instructions on using this diagnostic tool that you can share with educators and students, see Get diagnostic data to troubleshoot Assignments .

Was this page helpful?

Additional resources

How it works

Transform your enterprise with the scalable mindsets, skills, & behavior change that drive performance.

Explore how BetterUp connects to your core business systems.

We pair AI with the latest in human-centered coaching to drive powerful, lasting learning and behavior change.

Build leaders that accelerate team performance and engagement.

Unlock performance potential at scale with AI-powered curated growth journeys.

Build resilience, well-being and agility to drive performance across your entire enterprise.

Transform your business, starting with your sales leaders.

Unlock business impact from the top with executive coaching.

Foster a culture of inclusion and belonging.

Accelerate the performance and potential of your agencies and employees.

See how innovative organizations use BetterUp to build a thriving workforce.

Discover how BetterUp measurably impacts key business outcomes for organizations like yours.

Daring Leadership Institute: a groundbreaking partnership that amplifies Brené Brown's empirically based, courage-building curriculum with BetterUp’s human transformation platform.

Brené Brown and Alexi Robichaux on Stage at Uplift

  • What is coaching?

Learn how 1:1 coaching works, who its for, and if it's right for you.

Accelerate your personal and professional growth with the expert guidance of a BetterUp Coach.

Types of Coaching

Navigate career transitions, accelerate your professional growth, and achieve your career goals with expert coaching.

Enhance your communication skills for better personal and professional relationships, with tailored coaching that focuses on your needs.

Find balance, resilience, and well-being in all areas of your life with holistic coaching designed to empower you.

Discover your perfect match : Take our 5-minute assessment and let us pair you with one of our top Coaches tailored just for you.

Find your coach

BetterUp coaching session happening

Research, expert insights, and resources to develop courageous leaders within your organization.

Best practices, research, and tools to fuel individual and business growth.

View on-demand BetterUp events and learn about upcoming live discussions.

The latest insights and ideas for building a high-performing workplace.

  • BetterUp Briefing

The online magazine that helps you understand tomorrow's workforce trends, today.

Innovative research featured in peer-reviewed journals, press, and more.

Founded in 2022 to deepen the understanding of the intersection of well-being, purpose, and performance

We're on a mission to help everyone live with clarity, purpose, and passion.

Join us and create impactful change.

Read the buzz about BetterUp.

Meet the leadership that's passionate about empowering your workforce.

Request a demo

For Business

For Individuals

Developing your dream team: 7 game-changing tactics

Find my Coach

Jump to section

What is team development?

10 skills needed for team development

7 tactics to develop your team

5 stages of team development

How to retain your team

Teamwork makes the dream work. 

At least, that’s what they say. When it comes to building effective teams, there’s both an art and a science to doing it well. 

It’s a no-brainer that high-performing teams are incredible assets to any organization. But sometimes, developing those high-performing teams can be tricky. 

You might be looking for ways to build effective, successful teams in your organization. You might also be looking for ways to up-level your current teams so they can reach their fullest potential . 

Let’s dig into what skills are needed to build a successful team. We’ll also explore the secret ingredients to what makes a high-performing team — and how to retain your all-star team players.

Team development is defined as the process of assembling various members to build an effective team. In order to be effective, it’s critical that team members can work together well for maximum contributions to the team’s desired outcome. 

But it’s more complex than simply assembling individual members into one group and giving the team a project or goal. 

Team development requires nurturing, intention, and inclusive leadership. It also requires a level of self-awareness as a leader and from each team member. What are each person’s strengths? Where might one person’s strength help improve another member’s opportunity? As a leader, how can you empower the entire team to reach their full potential? 

At BetterUp, we’ve studied the science behind what makes teams — and individuals —  find their purpose, clarity, and passion . We know leaders are looking for ways to make their organizations more innovative and productive. 

If you’re looking to develop your team or assemble a new team, consider the role of the leader . Effective leaders tend to build effective teams — and our data backs this up. 

We’ve found that future-minded leaders have incredible influence over an organization. What does that mean? Future-minded leaders are able to leverage prospection. Prospection is the ability within each of us to think about the future and envision what’s possible. It takes a combination of optimism, pragmatism, and the ability to think through potential outcomes. 

The result? Teams are more agile, engaged, and innovative. We’ve also found that teams are more productive, resilient, and more willing to take risks. Consider the ways your organization can develop your leaders while you’re developing teams. You’ll find investing in your team leaders and their competencies will pay dividends for your organization.

11 skills needed for team development 

There’s a handful of skills that make up the secret ingredients to successful team development. We’ve outlined a few crucial skills needed for team development. 

Problem-solving 

Strong, clear communication  

Interpersonal or relationship-building skills 

Time management  

Listening — especially active listening  

Ability to set goals — and measure them 

Giving and receiving feedback  

Project management 

Organizational skills 

A growth mindset 

Team alignment  

When developing your team, it’s important to look at the whole person of each team member. Every person brings a unique perspective matched with a unique skill set. Consider ways you can tap into the potential of each teammate to maximize impact. By doing so, you'll set yourself up for better team management skills, too. 

7 tactics to develop your team 

You might have a few new hires in new jobs on your team. You might be assembling a new team with individuals from various parts of your business. Or you might be hiring a new team from scratch — and pairing them with some veteran team members. 

Regardless of where you are in your team-building journey, there are steps you need to take to effectively develop your team . If you’re the team leader, consider these tactics. 

  • Identify your working and leadership style. 
  • Establish clear roles, responsibilities, and expectations. 
  • Empower your team to make smart decisions. 
  • Encourage listening and feedback.
  • Foster trust, belonging, and inclusivity.  
  • Encourage a growth mindset. 
  • Provide coaching.

1. Identify your working and leadership style

This first step takes a level of self-awareness and reflection. As a leader, it’s important to look inward to identify how you work. What feedback have you received in the past that might help you identify your leadership style ? What working style has made you most productive? 

developing-teams-team-around-table

2. Establish clear roles, responsibilities, and expectations 

A little clarity goes a long way. Ensure team members understand their roles and responsibilities. It’s also important to clearly communicate, as a leader, your expectations. By establishing clear roles and responsibilities , you’ll empower ownership over your team. With clear expectations and clearly communicated goals, you’ll set your team up for success. 

3. Empower your team to make smart decisions 

When you put your team in the driver’s seat, incredible things can happen. Empowering your team to make decisions is an important aspect of developing a team. Leaders should consider where they can delegate decision-making on different aspects of a project. 

4. Encourage listening and feedback

Listening is a key to both a team and its leader. Leaders who listen — especially in this digital era — have better-developed teams. It shows that you have empathy and that you care. But it also shows that you’re working to understand your team and any challenges they may come across. 

Like listening, giving and receiving feedback is also a staple to any team dynamic. In fact, 65% of employees say they’d like to receive more feedback . Feedback has its own host of benefits to team development. For example, it shows confidence and maturity. It also creates a culture where feedback is welcomed and embraced. It opens up healthy dialogue and communication and can remove that sense of fear. Lastly, it can open up the door to increased self-awareness. 

5. Foster trust, belonging, and inclusivity 

Teams with members who feel like they belong outperform teams that don’t have that sense of belonging . In fact, when teams have inclusive leaders , we’ve found these results: 

  • Employees are 50% more productive 
  • Employees are 90% more innovative 
  • Employees are 150% more engaged 

Inclusive leadership also results in 54% lower employee turnover. Foster a deep sense of belonging, trust, and inclusivity from the very beginning. 

6. Encourage a growth mindset 

If you want your employees to thrive, a growth mindset is a necessity. A growth mindset means you’re able to improve your abilities (and capabilities) through dedication and hard work. When someone has a growth mindset, it means you’re able to see beyond the fixed, static experience of today.

Companies that adopt a growth mindset often create more learning opportunities for people to continue to grow. Looking for ways to get started? These 13 tips will help grow your team’s growth mindset . 

7. Provide coaching 

When humans have access to personalized coaching, incredible things happen. First, coaching helps build your employees’ mental fitness . A strong mental fitness leads to teams that are 31% more productive. It also means employees are more likely to bounce back from setbacks and less likely to leave voluntarily. 

But beyond mental fitness strength, personalized coaching increases self-awareness, resilience , and collaboration. In just three months of working with a coach, BetterUp members see a 38% decrease in languishing . 

What are the 5 stages of team development?

Every team goes through stages of development. Developed in the 1960s, Bruce Tuckman outlined five stages of team development that continue to prove useful, if not comprehensive. Each stage is distinct with its own set of feelings and behaviors.

As a leader, it’s important to be aware of your team’s stages as you continue to develop. 

When the team is first established, this is when the forming phase occurs. Teammates are introduced to one another and start to get to know one another. In this stage, it’s common that employees may feel a mixture of excitement and nervousness. This is the time for employees to learn about each others’ skills, backgrounds, and interests. The team leader should share project goals and deadlines. The leader should also outline each teammates’ roles and responsibilities. Make sure you're scheduling regular team meetings and facilitating strong, clear communication.

2. Storming

This is the stage of team development where employees may experience some conflict . The storming phase can bring about certain challenges, specifically around how to approach the project. Oftentimes, this is because of differences in personality and working styles. It’s common for teammates to get frustrated. But it’s critically important for leaders to help team members effectively handle conflict . The leader’s role will be to help alleviate the pain points team members may feel and clarify any misunderstanding. Yet, it’s also important for leaders and team members alike to value and appreciate their differences.

The team needs to learn to work with these differences and lean into productive friction in ways that preserve trust and commitment to team outcomes. 

This phase of team development can also be thought of as the “getting into the groove” phase. Your team has reached the norming phase if employees begin to recognize one another’s strengths . In this phase, employees will also begin to understand each other’s roles and become more comfortable working together. 

In this phase, you’ll likely see employees start to socialize more frequently. You might also have teammates become more comfortable asking for advice or feedback. For leaders, it’s important to make sure any buried conflict isn't simmering without a concerted effort to resolve it. It’s also important for leaders to stay close to the project updates and communicate expectations and deliverables. 

developing-teams-team-at-table

4. Performing

By now, employees are comfortable working alongside one another. It’s likely that they’ve build strong relationships and have figured out how to best work together.

We like to think of this as the “peak performance” stage of team development. In this stage, you’ll find teams are most productive — and they’re working quickly towards the end goal together. 

This could be a great phase to introduce mentorship or coaching opportunities. With personalized support, you’ll continue to see your team flourish and grow. 

5. Adjourning

This is the last and final stage of team development. The adjourning phase (sometimes also called the mourning phase) is when employees move on to other projects. The team has accomplished what it had set out to do. Generally, employees feel accomplished, proud, and excited to have reached their end goal. But they’ve also built strong personal and working relationships over this period of time. Employees might also feel a sense of disappointment and sadness now that the experience is over. 

At this stage, employee recognition is crucial. As a leader, recognizing and appreciating the team for their hard work and contributions is invaluable. It’s a great time to celebrate the team and encourage teammates to celebrate one another. 

If it’s not a project-based team, the adjourning stage may never occur. For example, the adjourning phase could only be reached by an employee who has decided to leave the team for a new role . Or another employee might make the decision to leave the company altogether. Regardless, it’s still important to recognize and appreciate the team’s work throughout all phases of any project. 

developing-teams-team-laughing-together

Employee retention is all the talk these days. With record numbers of employees leaving their jobs , we know retention strategies are top of mind for organizations. 

If you’re a leader looking for ways to retain your team (and keep your employees happy), here are 6 tactics to consider. 

  • Make sure all employees feel a deep sense of belonging. Belonging is a significant indicator of whether or not an employee will stay with an organization. 
  • Model inclusive leadership skills . Employees with inclusive leaders see 140% higher team engagement and 90% higher team innovation . Teams with inclusive leaders also outperform teams without inclusive leaders. And when it comes to turnover, inclusive leaders see 54% lower turnover on their teams. 
  • Allow employees to learn and grow . As mentioned, a growth mindset is critical to team development. Provide opportunities for employees to stretch their skill sets and use new muscles to learn and grow. You can offer team-building exercises around shared learning.
  • Recognize your employees — often. Employee recognition goes a long way. In fact, recognition helps your business perform better. It leads to increased retention rates, a deeper sense of purpose , and increased employee satisfaction.  
  • Get to know your team on a personal level. This may sound silly but it’s a factor that some leaders can overlook. When people feel like their leaders care and empathize with them, they are more likely to feel connected to the team and organization. Even in remote or hybrid environments, virtual team-building activities can help you get to know your team (and helps your team get to know you).
  • Prioritize the team’s well-being and mental fitness. Mental fitness is of the utmost importance, especially in the face of so much uncertainty. Prioritize your team’s well-being and offer opportunities to build mental fitness , like coaching . 

Employee turnover can have a significant negative impact on your business. Try implementing some of these tactics and gather feedback from your team. 

Start developing your A-team 

It's time to start building a great team. Before you start assembling a group of people, consider constructing your team's roadmap. 

What ground rules will you implement as a leader? How will you measure your team's success? In what ways can you build a strong team with intention? 

Consider how BetterUp can help empower human transformation at scale. Start building the team of your dreams. 

Understand Yourself Better:

Big 5 Personality Test

Madeline Miles

Madeline is a writer, communicator, and storyteller who is passionate about using words to help drive positive change. She holds a bachelor's in English Creative Writing and Communication Studies and lives in Denver, Colorado. In her spare time, she's usually somewhere outside (preferably in the mountains) — and enjoys poetry and fiction.

Unlock your team’s superpowers with effective team management

What are self-managed teams (and how can you create them), developing leaders and the surprising whole-company benefits, 6 employee coaching examples to empower agile teams, 7 management skills to guide teams through turbulent times, how to build agile teams with the right workforce development strategy, 9 coaching skills every leader needs, nonverbal communication in the workplace: the secret to team trust, how to develop google's top 7 leadership competencies, the 7 best strategies to help you empower your team, 5 tactics for managing managers effectively — and why it matters, build the dream team you need. 9 steps show you how, 5 team alignment tactics to boost organizational performance, build an agile organization with these 5 tactics, stay connected with betterup, get our newsletter, event invites, plus product insights and research..

3100 E 5th Street, Suite 350 Austin, TX 78702

  • Platform Overview
  • Integrations
  • Powered by AI
  • BetterUp Lead™
  • BetterUp Manage™
  • BetterUp Care®
  • Sales Performance
  • Diversity & Inclusion
  • Case Studies
  • Why BetterUp?
  • About Coaching
  • Find your Coach
  • Career Coaching
  • Communication Coaching
  • Personal Coaching
  • News and Press
  • Leadership Team
  • Become a BetterUp Coach
  • BetterUp Labs
  • Center for Purpose & Performance
  • Leadership Training
  • Business Coaching
  • Contact Support
  • Contact Sales
  • Privacy Policy
  • Acceptable Use Policy
  • Trust & Security
  • Cookie Preferences

loading

  • Book a Speaker

right-icon

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus convallis sem tellus, vitae egestas felis vestibule ut.

Error message details.

Reuse Permissions

Request permission to republish or redistribute SHRM content and materials.

Developing and Sustaining High-Performance Work Teams

A "high-performance work team" refers to a group of goal-focused individuals with specialized expertise and complementary skills who collaborate, innovate and produce consistently superior results. The group relentlessly pursues performance excellence through shared goals, shared leadership, collaboration, open communication, clear role expectations and group operating rules, early conflict resolution, and a strong sense of accountability and trust among its members.

This article explores:

  • Factors required for a high-performance work team.
  • Common stages of team development.
  • Causes of team dysfunction.
  • Primary types of teams organizations establish to achieve specific work goals.

In addition, the article offers suggestions for ways HR can help teams achieve high performance. These include recruiting the right team members, training, conflict resolution, and assessments and facilitation of results, pay and incentives. The article does not cover matters such as employee engagement and employee involvement, which are encompassed in the Employee Relations Discipline, nor issues related to employee staffing or employee retention, which are covered in the Staffing Management Discipline.

Work teams are the backbone of contemporary work life. Executive teams run corporations. Project teams create new products and services. Matrix teams help develop everything from pharmaceuticals to the delivery of services in consulting firms and charitable agencies. Marketing and sales teams deliver products and services to customers. High-performance work teams are essential to the way most organizations organize and carry out their work, resulting in superior performance, which translates into a significant competitive advantage.

A team is a group of people who work together to accomplish something beyond their individual self-interests; however, not all groups are teams. A simple but effective description of what is meant by "a team" comes from Jon R. Katzenbach and Douglas K. Smith's book, The Wisdom of Teams: Creating the High-Performance Organization : "A team is a small number of people with complementary skills who are committed in a common purpose, performance goals, and approach for which they hold themselves mutually accountable." 1

What distinguishes high-performance teams from other groups is that a team is more than a collection of people simply following orders. To function effectively, a high-performance team also needs:

  • A deep sense of purpose and commitment to the team's members and to the mission.
  • Relatively more ambitious performance goals than average teams.
  • Mutual accountability and a clear understanding of members' responsibilities to the team and individual obligations.
  • A diverse range of expertise that complements other team members' abilities.
  • Interdependence and trust between members.

The use of work teams is widespread in all types of organizations throughout the world—with good reason. High-performance work teams have an advantage over the work of individuals because each member can offer new ideas, talent and viewpoints. In addition, high-performance work teams predictably execute strategy, meet goals and need little management oversight because they are empowered and responsible for their functional activity and accountable for performance.

Compensation and incentives are usually tied to the achievement of team and individual goals, respectively, with a heavier emphasis on collective team performance. Because superior team performance is so highly valued, these teams do not tolerate marginal and underperforming individual contributors.

Business Case

The use of teams has expanded dramatically in response to competitive challenges and technological changes. Team structures allow for the application of multiple skills, judgments and experiences that are most appropriate for projects requiring diverse expertise and problem-solving skills. Teams can execute more quickly, make better decisions, solve more complex problems, and do more to enhance creativity and build skills than an individual can. Their use also increases productivity and morale; well-functioning teams can outperform individuals and even other types of working groups.

Four key reasons why teams work:

  • A group of individuals brings complementary skills and experience that exceed the abilities of a single individual.
  • Teams support real-time problem-solving and are more flexible and responsive to changing demands.
  • Teams provide a unique social dimension that enhances the economic and administrative aspects of work.
  • High-performance teams generally have more fun at work than low-achieving teams or individuals.

Characteristics of High-Performance Work Teams

Although there is no simple measure of performance effectiveness for groups, and no team is identical, there seems to be a shared understanding of what makes an effective group work. High-performance work teams are generally composed of a combination of purpose and goals, talent, skills, performance ethics, incentives and motivation, efficacy, leadership, conflict, communication, power and empowerment, and norms and standards.

Team Purpose, Goals and Roles

High-performing teams are synergistic social entities that work toward the achievement of a common goal or goals—short term and long term. They often exemplify a total commitment to the work and to each other. Team members do better work when their roles are clear: They know how to do their jobs and why they are doing them. Each member must understand and support the meaning and value of the team's mission and vision. Clarifying the purpose and tying it to each person's role and responsibilities enhances team potential, as does the inclusion of "stretch" goals that increase the challenge necessary to motivate team members.

Talent, Skills and Work Ethic

High-performance teams begin by recruiting and retaining their best talent while quickly helping low-performing members find other places to work. Morale typically increases as performance increases. After selecting for talent, it is critical to ensure that the team members possess complementary skills (e.g., technical, problem-solving, decision-making and interpersonal skills). Team members must exhibit a sustained commitment to performance excellence, exercise candor and mutual respect, and hold themselves and their organizations accountable at both the individual and team levels.

Incentives, Motivation and Efficacy

Both monetary and nonmonetary systems that encourage high performance have a positive impact on tactical implementation of the team's goals. Over the long term, intrinsic motivators such as personal satisfaction at work and working on interesting projects provide the greatest impact on performance. In addition, a belief in one's self and abilities encourages people to take more strategic risks to achieve team goals.

High-performing leaders generally accompany high-performance work teams. Essential leadership qualities include the ability to a) keep the purpose, goals and approach relevant and meaningful; b) build commitment and confidence; c) ensure that team members constantly enhance their skills; d) manage relationships from the outside with a focus on the removal of obstacles that might hinder group performance; e) provide opportunities for others without seeking credit; and f) get in the trenches and do the real work required. There is widespread agreement that effective team leaders focus on purpose, goals, relationships and an unwavering commitment to results that benefit the organization and each individual.

Conflict and communication

Conflict management is an essential part of becoming a high-performance team. Open communication in such teams means a focus on coaching instead of on directing and a focus on the ability to immediately address issues openly and candidly. The key to team performance is open lines of communication at all times to provide motivation, maintain interest and promote cooperation.

Power and Empowerment

Empowered work teams increase ownership, provide an opportunity to develop new skills, boost interest in the project and facilitate decision-making. Researchers refer to the ideal situation as being "loose-tight," such that specific decision-making boundaries are constructed with enough room for individuals to make empowered choices.

Norms and Standards

Like rules that govern group behavior, norms can be helpful in improving team development and performance. Norms for high-performance teams include open lines of communication, early resolution of conflict, regular evaluation of both individual and team performance, high levels of respect among members, a cohesive and supportive team environment, a strong work ethic that focuses on results, and shared recognition of team successes. The key is that high-performing teams actually discuss and agree to their operating rules—standards that each team member agrees to uphold and for which they hold each other accountable.

Stages of Team Development

Dr. Bruce Tuckman, an early psychology researcher focused on group dynamics, developed a four-phase model of team development that included forming, storming, norming and performing. Refinement by other researchers has resulted in a well-known team development process that provides a useful framework for leaders and team members seeking to understand the nature of group dynamics and their evolution.

The four typically recognized stages of the process include:

  • Forming. Individuals are trying to get to know each other and the organization and have not formed a commitment to the team. In consult with HR, project leaders provide direction and outline expectations. In addition, HR might use DISC or Myers-Briggs assessments and then facilitate a discussion about the results to help the group understand each other's differences and operating styles.
  • Storming. In this typically rocky stage, team members may challenge the leader and each other. The leader coaches members on how to manage conflict and focus on goals and may ask the HR team to help facilitate related training.
  • Norming. After individuals have worked through conflicts, the team begins to develop. People begin to appreciate their differences and start to work together. The leader begins to serve as a facilitator, offering encouragement and guidance. HR serves as a continuing support and can facilitate discussions or offer training as needed.
  • Performing. At this stage, the team is fully functional, and members are able to manage their relationships and work toward shared goals. Team members feel accepted and communicate openly with the leader. The leader focuses on delegating responsibilities and must identify when the team is moving into a different stage.

Other researchers have described a similar process yet attributed different names to the phases (e.g., working group, pseudo team, potential team, real team and ending with a high-performance team). Regardless of the identifiers used, high-performance work teams develop over time in roughly similar ways. As a result, this four-phase model serves general organizational purposes well, although some researchers have suggested that a fifth stage occurs when the group is disbanding: adjourning or mourning , the feeling of sadness and loss as a successful team separates.

Common Types of High-Performance Work Teams

Though they vary in duration, purpose and ultimate goals, organizations commonly establish five types of teams to achieve work goals.

Work teams are continuing units responsible for producing goods or providing services. Their membership is typically stable, usually full time and well-defined. Work teams are found in both manufacturing and service settings and are traditionally directed by supervisors who make most of the decisions about what is done, how it is done and who does it. Self-managing teams involving employees making decisions that were formerly made by supervisors are gaining favor.

Parallel Teams

Parallel teams pull together people from different work units or jobs to perform functions the organization is not equipped to perform well. They exist in parallel with the formal organizational structure, have limited authority and can only make recommendations. Parallel teams are used for problem-solving and improvement-oriented activities (e.g., quality improvement teams, employee involvement groups, quality circles or task forces).

Project Teams

Project teams are typically time-limited and produce a one-time output (e.g., a new product or service, information system or plant). Project-team tasks are not repetitive and involve considerable application of knowledge, judgment and expertise. As a result, membership is usually diverse, drawing from different disciplines and functional units, so specialized expertise can be applied to the project.

Management Teams

Management teams coordinate and provide direction to their subunits and are responsible for the overall performance of a business unit. The management team's authority stems from the hierarchal rank of its members. At the top of the organization, the executive management team establishes strategic direction and manages the company's performance by applying its collective expertise and sharing responsibility for the overall success.

Virtual Teams

A virtual team is a group of individuals who work together in pursuit of common goals across time, space and organizational boundaries. They are linked electronically by webs of communication technology (e.g., the Internet, Skype, WebEx, internal networks). Members of a virtual team coordinate their work predominantly with electronic information and communication technologies to accomplish specific organizational tasks and may never meet face to face.

Virtual teams allow companies to obtain the best talent possible for a specific project without geographical restrictions. They are also generally viewed as more efficient in expenditures of time and related travel costs.  See How to Collaborate with Global Teams and Making Stronger Connections Virtually .

Common Barriers Faced by High-Performance Work Teams

Given the importance of team-based work in today's economy, experts have focused on using evidence-based organizational research to pinpoint the defining attributes of high-performance teams.

Despite varying approaches to describing high-performance teams, some common characteristics seem to be strong indicators of a team that is not functioning at its peak or that needs intervention:

  • Nonparticipating leadership. Team members fail to use a democratic leadership style that involves and engages team members.
  • Poor decision-making. Team members make decisions too quickly without a blend of rational and intuitive decision-making methods .
  • Infrequent communication. Lines of communication are closed and infrequent.
  • Diversity not valued. Team members do not value the diversity of experience and backgrounds of their fellow team members, resulting in a lack of diverse viewpoints and less successful decision-making and solutions.
  • Lack of mutual trust. Team members do not fully trust each other or the team as an entity.
  • Inability to manage conflict. Not dealing with conflict openly and transparently and allowing grudges to build up can destroy team morale.
  • Lack of goal clarity. Team members are unsure about their roles and the ultimate team goals, resulting in a lack of commitment and engagement.
  • Poorly defined roles and responsibilities. Team members are not clear about what they must do (and what they must not do) to demonstrate their commitment to the team and to support team success.
  • Relationship issues. The bonds between the team members are weak, which affects their efficiency and effectiveness.
  • Negative atmosphere. An overall team culture that is not open, transparent, positive and future-focused results in a failure to perform at high levels.

See Viewpoint: How to Motivate Your Team When People Keep Quitting and How to Handle Employee Conflict on Your Team .

HR's Role

As a chief resource to any organizational team effort, HR can support managers most effectively through a focus on several critical elements. See 11 Ways to Build Stronger Teams .

Selection of team members and support of team cohesiveness

Organizations can be strengthened by leveraging differences that mirror the diversity of their employees. Surveys have demonstrated a positive impact on high performance by teams with a diversity of ages, ethnicity and gender. A diverse workforce can also improve organizational productivity and creativity.

Managing a diverse workforce can be a challenge, though. When people from different backgrounds come together, there is potential for both great accomplishment and great conflict. Managing diversity requires creating an environment in which differences in perspective can be valued and allowed to positively influence and contribute to the organization's work.

The HR team can support new team development by helping to select the right mix of individuals with the requisite skills and expertise to complement the knowledge, skills and abilities of other team members. 

Communication

Communication within high-performing teams requires the free flow of information, a shared agreement that no topic is off-limits, and frequent and respectful interactions among team members and other individuals in the organization. The HR team can work with team members to provide communication skills training to help members stay in close contact with each other through transparent transactions.

Conflict resolution

One of the central differences between an average team and a high-performance work team is the capability to handle conflict in a constructive way. Any conflicts that surface must be depersonalized and dealt with early, either between individuals or among the collective team. Instead of viewing conflict as a negative, a high-performance team views it as a strength of the collective group. Diverse views help improve thinking, learning and overall performance.

Task conflicts can actually improve team performance if managed collaboratively. Such conflict fosters a deeper understanding of task issues and an exchange of information that facilitates problem-solving, decision-making and generating ideas.

Conflict arises from differences, and when individuals come together in teams, their differences in power, values and attitudes contribute to the creation of conflict. To avoid the negative consequences that can result from frequent disagreements, most methods of resolving conflict stress the importance of dealing with disputes quickly and openly. Conflict is not necessarily destructive; when managed properly, conflict can result in significant benefits for a team.

See Viewpoint: The Art and Science of Conflict Management .

To support effectiveness within high-performance teams, an understanding of individual working styles is important. HR can assist with this by using the DISC assessment, the Myers-Briggs Type Indicator and the Herrmann Brain Dominance Instrument (or similar assessments for which they are qualified), so each individual better understands the behavior, personalities and thinking styles of his or her fellow team members.

Collaboration

Collaboration is the basis for bringing together the knowledge, experience and skills of multiple team members to contribute to the development of a new service or product more effectively than individual team members could. It involves a commitment to a shared goal and an interdependence that comes from understanding that what is accomplished together is greater than what can be accomplished individually.

Collaboration is a discipline that requires an understanding of the practices that make it successful. HR can help facilitate discussions about positive ways to collaborate in a group setting to achieve maximum effectiveness. See How to Collaborate with a Hybrid Workforce and 6 Tips for Balancing Collaboration and Concentration in Remote Work .

Team member training

To maximize the individual contributions of employees to a team, HR must provide advance training on effective teams, the typical stages of team dynamics, role expectations, conflict resolution, communication and similar issues. This training can help team members better understand issues that may occur and how they can best respond to those inevitable problems.

Assisting new and departing team members

HR can help integrate new team members as they are selected. This process is especially valuable if someone joins the team late, which can disrupt the group dynamics. Helping new members understand the group norms and expectations will help them acclimate more quickly. 

HR can also help manage the departure of high-performing team members and the disbanding of a team. Sensitively managing departures is vital. Recognition of members' contributions and achievements is a fitting end to their team service.

HR Business Planning

As business leaders, HR professionals can also add value by understanding, communicating and influencing the manner in which teams are deployed in the organization.

Advising management when to use teams

HR can help the organization determine when the use of teams would be advantageous. Examples of situations in which teams can be beneficial include building a product or service, organizing rituals or ceremonies, increasing sales and marketing performance, enhancing profitability, and improving a product or service.

Advising management at team startup

HR can help management structure and source the right personnel for membership in a team based on personality profiles and expertise (knowledge, skills and experience) when the team is first organized, as well as after the team's objectives have been established.

Development of a team project plan

Business planning builds from an organizational or departmental strategic planning process. It provides clarification of shorter-term actions necessary to achieve goals. With the assistance of HR, a newly formed team can develop a clear business or work plan to help it focus on the appropriate goals and objectives and think about how to best achieve those goals.

Team building and motivation

Team building is an ongoing process that helps a workgroup become a cohesive unit. The team members not only share expectations for accomplishing group tasks, but they also trust and support each other and respect individual differences. HR's role as a team builder is to help the team become more cohesive and productive. Teams often lose their motivation or focus midway through a project, so HR must nurture and support members along the way. HR can assist in planning a team-building event to help members clarify their focus and renew their energies to complete the project successfully. See Building Team Bonds . 

Virtual teams coordinate their work predominantly with electronic information and communication technologies and may never meet face to face, so having the right technological resources and support is essential. Other teams also rely on technology, but none as much as those working in a virtual team environment. See Are Employees Overwhelmed by Too Many Apps?

Teams need a clear understanding of where they want to end up and how to find the most efficient way to reach their goals. Most teams will require a measurement system that enables every member to understand what is expected of him or her and also provides a way for members to assess their progress.

As a result, the measurement system used to determine relative team success will need to include:

  • A statement of the results the team wants to achieve with measures and performance standards for each result.
  • Statements of each individual's results, with measures and performance standards for each result.
  • A clear picture of the priorities and relative importance of team and individual results.
  • A plan for collecting and summarizing performance data so the team and individuals will know how they are performing.

Global Issues

Increasingly, organizations operate in a global competitive environment, and members of high-performance work teams live and work in numerous countries. Employers must take this into account and determine appropriate strategies (e.g., communication, technology, pay, recruiting) based on the culture, laws and customs of each region . See Viewpoint: How to Empower a Diverse International Team .

Endnotes 1 Katzenbach, J. R. and D. K. Smith (2006). The wisdom of teams: Creating the high-performance organization (Collins Business Essentials) . New York: HarperCollins.

Related Articles

Kelly Dobbs Bunting speaks onstage at SHRM24

Why AI+HI Is Essential to Compliance

HR must always include human intelligence and oversight of AI in decision-making in hiring and firing, a legal expert said at SHRM24. She added that HR can ensure compliance by meeting the strictest AI standards, which will be in Colorado’s upcoming AI law.

develop teams and individuals assignment

A 4-Day Workweek? AI-Fueled Efficiencies Could Make It Happen

The proliferation of artificial intelligence in the workplace, and the ensuing expected increase in productivity and efficiency, could help usher in the four-day workweek, some experts predict.

develop teams and individuals assignment

How One Company Uses Digital Tools to Boost Employee Well-Being

Learn how Marsh McLennan successfully boosts staff well-being with digital tools, improving productivity and work satisfaction for more than 20,000 employees.

HR Daily Newsletter

News, trends, analysis and breaking news alerts to help HR professionals do their jobs better each business day.

Success title

Success caption

develop teams and individuals assignment

Create group assignments or assign to individual students

Create an assignment in Microsoft Teams for Education and assign it to individual or small groups of students in a class. Groups turn in one copy of the assignment that can be graded separately or together.

Create a new assignment

Navigate to your desired class team and select Assignments .

Select Create > Assignment .

Create a group assignment

groups of students

If you chose Randomly group students: 

Enter number of groups, then select Create groups .

groups

When everything looks good, select Done . If you decide you need more edits, select Groups of students again.

Finish adding details to your assignment, then select Assign . Note that once an assignment has been distributed to students, you can no longer edit groups.  

More options button

If you chose Manually group students:

Select Create groups .

Edit the default group name, if desired.

group1

Select Create .

When you're done, select + New group  and repeat Steps 2 and 3 until all students have been assigned to a group.

Finish adding details to your assignment, then select Assign . Note that once an assignment has been distributed to students, you can no longer edit groups.

Assign to individual students

Select the student dropdown under Assign to . By default, All Students will be selected. Select student names or type to search for a student.

Note:  You can only assign work to individual students in one class at a time.

individual

Once you've selected the students, finish adding details to your assignment.

Select Assign . The students you chose will be notified of their new assignment.

Create an assignment

Grade an assignment

Edit an assignment

Additional resources for educators

Ask the community

Facebook

Need more help?

Want more options.

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

develop teams and individuals assignment

Microsoft 365 subscription benefits

develop teams and individuals assignment

Microsoft 365 training

develop teams and individuals assignment

Microsoft security

develop teams and individuals assignment

Accessibility center

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

develop teams and individuals assignment

Ask the Microsoft Community

develop teams and individuals assignment

Microsoft Tech Community

develop teams and individuals assignment

Windows Insiders

Microsoft 365 Insiders

Was this information helpful?

Thank you for your feedback.

How agile teams make self-assignment work: a grounded theory study

  • Open access
  • Published: 04 September 2020
  • Volume 25 , pages 4962–5005, ( 2020 )

Cite this article

You have full access to this open access article

develop teams and individuals assignment

  • Zainab Masood 1 ,
  • Rashina Hoda 2 &
  • Kelly Blincoe 1  

12k Accesses

21 Citations

8 Altmetric

Explore all metrics

Self-assignment, a self-directed method of task allocation in which teams and individuals assign and choose work for themselves, is considered one of the hallmark practices of empowered, self-organizing agile teams. Despite all the benefits it promises, agile software teams do not practice it as regularly as other agile practices such as iteration planning and daily stand-ups, indicating that it is likely not an easy and straighforward practice. There has been very little empirical research on self-assignment. This Grounded Theory study explores how self-assignment works in agile projects. We collected data through interviews with 42 participants representing 28 agile teams from 23 software companies and supplemented these interviews with observations. Based on rigorous application of Grounded Theory analysis procedures such as open, axial, and selective coding, we present a comprehensive grounded theory of making self-assignment work that explains the (a) context and (b) causal conditions that give rise to the need for self-assignment, (c) a set of facilitating conditions that mediate how self-assignment may be enabled, (d) a set of constraining conditions that mediate how self-assignment may be constrained and which are overcome by a set of (e) strategies applied by agile teams, which in turn result in (f) a set of consequences, all in an attempt to make the central phenomenon, self-assignment, work. The findings of this study will help agile practitioners and companies understand different aspects of self-assignment and practice it with confidence regularly as a valuable practice. Additionally, it will help teams already practicing self-assignment to apply strategies to overcome the challenges they face on an everyday basis.

Similar content being viewed by others

develop teams and individuals assignment

Self-Assignment: Task Allocation Practice in Agile Software Development

develop teams and individuals assignment

Spearheading agile: the role of the scrum master in agile projects

develop teams and individuals assignment

Agile Challenges in Practice: A Thematic Analysis

Explore related subjects.

  • Artificial Intelligence

Avoid common mistakes on your manuscript.

1 Introduction

The success of any software project depends heavily on the execution of the related management activities (Pinto and Slevin 1988 ). These activities primarily include organizing the software teams, allocating tasks, and monitoring time, budget, and managing resources (Boehm 1991 ; Jurison 1999 ) and carried out differently depending on the project management approach followed. In traditional software development, a project manager plays a key role in task allocation (Guide 2001 ; Nerur et al. 2005 ; Stylianou and Andreou 2014 ). The duties of a project manager include planning, assigning, and tracking the work assigned to the project teams. Work is typically allocated keeping in mind the knowledge, skills, expertise, experience, proficiency and technical competence of the team members (Acuna et al. 2006 ).

In contrast to the traditional development processes, agile software development offers a different approach towards managing the software development cycle particularly task allocation. Instead of the manger assigning the tasks, the team members pick tasks for themselves through self-assignment . This concept of self-assignment is unique to agile software development and emerges from the two principles in the agile manifesto i.e. ‘ The best architectures, requirements, and designs emerge from self-organizing teams’, ‘Build projects around motivated individuals. Give them the environment and support they need and trust them to get the job done’ (Beck et al. 2001 ). Even though self-assignment is not directly specified by these principles, but they build the motivation and highlight the significance to study self-assignment.

In theory, agile methods, particularly the Scrum methodology, encourage self-assignment for the allocation of tasks among team members (Hoda et al. 2012 ; Hoda and Murugesan 2016 ). Self-directed task allocation or self-assignment is also considered a fundamental characteristic of self-organized teams (Vidgen and Wang 2009 ; Deemer et al. 2012 ; Hoda and Murugesan 2016 ; Strode 2016 ; Hoda and Noble 2017 ). Typically, agile methods like XP, Scrum, and Kanban encourage team members to assign tasks or user stories to themselves (Schwaber and Sutherland 2011 ; Deemer et al. 2012 ; Hoda and Murugesan 2016 ). The different agile methods refer to this notion through different terminologies such as self-assigning , signing up and pulling (Beck 2005 ; Lee 2010 ; Deemer et al. 2012 ). We refer to it as self-assignment in this study. Unlike agile practices that have been well-studied such as pair programming (Williams et al. 2000 ), daily stand-ups (Stray et al. 2016 ), and retrospectives (Andriyani et al. 2017 ), it is unclear how self-assignment works in agile projects making it a promising area to study.

In practice, the transition from the manager-led allocation to self-assignment is easier said than done. This transition may not happen in one day due to multiple reasons. The manager may not trust teams and individuals (Hoda and Murugesan 2016 ; Stray et al. 2018 ) and resist adopting new ways of working and delegates tasks. The team members may not be comfortable to self-assign tasks themselves due to lack of confidence. Some members may always pick familiar tasks, and others may prefer self-assigning exciting tasks (Vidgen and Wang 2009 ; Hoda and Murugesan 2016 ; Strode 2016 ; Masood et al. 2017b ). The team members may self-assign low priority desirable tasks ignoring the high priority ones (Masood et al. 2017b ). This indicates that self-assignment can be challenging to practice. The related research does not cover the various aspects of self-assignment in-depth such as comparing the benefits of practicing self-assignment to manager-led allocation, challenges of practicing self-assignment. Additionally, limited information on the strategies agile practitioners follow to overcome the challenges of self-assignment increases the gap in the current research. Therefore, there is a need to investigate how self-assignment works in agile teams to answer several open questions such as: What leads to practicing self-assignment? What facilitates self-assignment in agile teams? What constrains self-assignment in agile teams? How do agile practitioners overcome the constraining conditions?

This research is part of a broader study which aims to cover various aspects of self-assignment in multiple phases. As part of our future work, we plan to study various aspects of self-assignment in multiple phases. Some of these aspects are understanding the self-assignment process, motivational factors to self-assigning tasks, role of manager in self-assignment. The focus of this paper is to investigate what leads to practicing self-assignment, conditions influencing the self-assignment process, strategies to overcome the constraining conditions, and any consequences of adopted strategies. It is to be noted that other aspects such as the self-assignment process which includes how and when self-assignment is practiced in agile teams, in what form teams and individual self-assign tasks, and factors individuals keep into account while self-assigning work items are part of the complete doctoral study on self-assignment. Some of the data from phase1 of this study has been published (Masood et al. 2017a ; Masood et al. 2017b ) and reported as preliminary research on self-assignment in related works in this paper (in Section 2 and 5.1 ).

This study involved 42 participants representing 28 agile teams from 23 software companies based in New Zealand, India, and Pakistan. We collected data in two phases through pre-interview questionnaires, semi-structured interviews, and observations of agile practices such as daily stand-ups, iteration planning meetings, and self-assignment during task breakdown sessions. As a result of applying data analysis procedures, we present our grounded theory of making self-assignment work that describes what leads to and facilitates self-assignment, strategies used by the agile teams to make self-assignment work despite constraining conditions, details of the phenomenon of making self-assignment work, along with causal conditions, context, intervening conditions, strategies, and consequences. Additionally, we provided a list of practical implications and recommendations for agile teams, scrum masters and managers practicing self-assignment or teams that are transitioning into self-assignment.

The main contributions of this study are that it illustrates in-depth theoretical knowledge of self-assignment as a task allocation practice in agile teams. Future researchers can refer to this study for understanding the different aspects of self-assignment. Secondly, the practical strategies and recommendations presented in this study will contribute to the software industry by helping managers and agile teams overcome the hurdles and challenges faced in practicing self-assignment.

The remainder of the paper is structured as follows. Section 2 describes related works, section 3 summarizes the research method, sections 4 presents the findings of this research and Section 5 discusses the findings and compares with related work with recommendations for agile community and future researchers. Section 6 concludes the paper.

2 Related Works

Software project management comprises of a set of activities which include but are not limited to project planning, scope definition, cost estimation and risk management (Boehm 1991 ; Jurison 1999 ). In the conventional process of software development, the activities for project planning such as project schedule, resource and task allocation are taken care of by the project manager (Nerur et al. 2005 ; Stylianou and Andreou 2014 ). Resource and task allocation are considered important activities in the project planning phase irrespective of what methodology is used in software development. The project manager is considered to be a single point of contact with the sole responsibility of taking the task allocation decisions and managing the project scope and team (Stylianou and Andreou 2014 ). The project manager role is both critical and challenging as the competence of the project manager and how well they plan and execute these activities significantly contributes to the success of the project. In fact, the managers’ decisions on allocating developers and teams to project tasks and scheduling developers and teams are considered one of the key indicators of success of a software project (Stylianou and Andreou 2014 ).

With the advent of agile software development more than two decades ago, task allocation is no longer the lone responsibility of a manager (Nerur et al. 2005 ); rather, it is meant to be shared within an empowered development team. Agile introduced light-touch management (Augustine et al. 2005 ) giving autonomy, empowerment and flexibility to development teams and valuing customers through engagements without forfeiting governance (Beck et al. 2001 ; Augustine 2005 ; Carroll and Morris 2015 ). One of the fundamental characteristics of agile methods is that they support task assignment as a team- and individual-level activity and disregard the traditional role of the project manager w.r.t. tasks delegation (Nerur et al. 2005 ). Typically, teams practicing agile methods self-assign technical tasks or user stories during the development cycle (Hayata and Han 2011 ; Hoda and Murugesan 2016 ). Agile methods are seen to term this self-assignment differently such as “volunteering”, “signing up”, “committing”, and “pulling” (Beck 2005 ; Lee 2010 ; Deemer et al. 2012 ). Empirical studies have been conducted on novice (Almeida et al. 2011 ; Lin 2013 ) and experienced agile teams (Masood et al. 2017a ; Masood et al. 2017b ) to study task allocation decisions, strategies and workflow mechanisms. These studies inform us that tasks assignment in Agile teams is not the sole responsibility of the manager or other team members.

Self-directed task allocation or self-assignment is acknowledged as a fundamental characteristic of self-organized teams (Vidgen and Wang 2009 ; Deemer et al. 2012 ; Hoda and Murugesan 2016 ; Strode 2016 ; Hoda and Noble 2017 ). Yet, research on self-assignment in agile software teams has been limited in scale and depth. The focus of such studies has mostly been around task allocation in global software development (Simão Filho et al. 2015 ). Mak and Kruchten ( 2006 ) proposed an approach to address issues that managers face for task-coordination and allocation in global software development environments using agile methods. The proposed solution and Java/Eclipse-based distributed tool ‘NextMove’ was meant to facilitate project managers in the prioritization of current tasks and generation of suitability ranking of team members against each available task helping project managers in making day-to-day task allocation decisions. Other researchers have proposed approaches (Mak and Kruchten 2006 ), models (Almeida et al. 2011 ) and frameworks (Lin 2013 ) to address task allocations problems in global software development contexts where agile was being used. The unique context of global software development implies the challenges of task allocation were more to do with the teams being distributed rather than them practicing agile methods.

Self-assignment of tasks has also been observed in open source software (OSS) development in both commercial and non-commercial projects (Crowston et al. 2007 ; Kalliamvakou et al. 2015 ). In an empirical study (Crowston et al. 2007 ), developers’ interaction data from three free/libre open source software (FLOSS) projects was examined to understand the process by which developers from self-organized distributed teams contribute to project development. Self-assignment was reported as the most common mechanism among five task assignment mechanisms, the remaining being, (a) assign to a specified person, (b) assign to an un-specified person, (c) ask a person outside project development team, and (d) suggest consulting with others. Task allocation in FLOSS development was seen to not involve any micro-management or task delegation through a project manager or an employer. Since these teams are composed of volunteers, the task assignment was mostly based on the personal interests of the contributor. The study identified several drawbacks such as people picking work, they are not good at or lacking prior experience which could impact the quality of the contribution and may require review by others. Similarly, developing code management practices and designing and using such tools is challenging when multiple developers contribute to the same parts of the project.

Existing research on self-assignment in co-located, e.g. non-distributed and non-open source, agile teams is very limited. Self-assignment in new agile teams is seen to happen as a gradual process, retaining a manager’s role at the beginning for tasks delegation (Hoda and Noble 2017 ). Our preliminary work conducted on a dataset of 12 agile practitioners from four teams of a single company based in India confirmed five main types of task allocation approaches in agile teams: manager-driven, manager-assisted, team-driven, team-assisted, and or self-directed (Masood et al. 2017a ). With time and experience, agile teams seem to dispose of the command and control attitude and are instead seen to move towards manager-assisted or team-assisted assignment and, in some cases, towards practicing self-assignment over time (Hoda and Noble 2017 ; Masood et al. 2017a ). As a part of that preliminary work, we also identified some motivational factors that agile developers take into account while self-assigning tasks such as technical complexity, business priority, previous experience with similar tasks, and others (Masood et al. 2017b ). However, we do not know in-depth what strategies the teams use to make self-assignment work despite certain intervening conditions. In this study, we investigated how self-assignment works in agile teams in a way that it’s not only beneficial to individuals, teams, and projects but also to the organizations.

Here we presented an overview of the related works of task allocation in agile software development. We will revisit them in light of our findings in Section 5 , comparison to related work .

3 Research Method

After considering a number of potentially suitable methodologies such as Case study (Yin 2002 ), Ethnography (Fetterman 2019 ), and Grounded Theory (Glaser 1978 ; Strauss and Corbin 1990 ), we adopted Grounded Theory (GT). The interest of researchers towards generating a theory to explain how agile teams make self-assignment work using a cross-sectional dataset not limited to few cases or organizations led the researchers to use GT. The intention is to uncover self-assignment from empirical data rather than validating any existing theories or hypotheses. Also, the focus of this study is around understanding the process, investigating strategies, and exploring underlying behaviours, and influencing factors, and so GT was particularly well-suited.

GT comes in various versions, Classical/Glaserian , Strauss and Corbin, and Charmaz Constructivist , we employed the Strauss and Corbin version due to several reasons:

It follows a more prescriptive approach than classical GT (Coleman and O’Connor 2007 ; Kelle 2007 ) leading the researcher through clear guidelines, and, as a novice GT researcher, the first author found this useful.

It builds on research question which is open ended and drives the direction of research (Strauss and Corbin 1998 ).

It provides an additional analytic tool for axial coding in the form of a coding paradigm, which can help GT researchers identify the categories, sub-categories, and their relationships much earlier in contrast to classical GT theory where this emerges after multiple rounds of analysis (Seidel and Urquhart 2016 ).

The study comprises of two phases, each including multiple iterations of data collection and analysis as shown in Fig. 1 . In the first phase, we explored the task allocation process in Agile teams. In the second phase, we narrowed down our focus to self-assignment as a specific task allocation process. We collected the data in multiple rounds, data of each round was analysed before collecting more data to ensure theoretical sampling. This was done until we reached theoretical saturation. This is evident from our interview questions which were revisited and revised to meet the narrowing focus of the GT study. The primary data sources for phase1 were face-to-face interviews and for phase2 were pre-interview questionnaires, face-to-face semi-structured interviews, and team observations of agile practices. We describe these in the following sections. The additional documents, such as interview guides, pre-interview questionnaire etc. can be found as supplementary material (Masood et al. 2020 ).

figure 1

Phases of iterative Data Collection & Analysis (DSM = Daily Stand-Up; SPM = Sprint Planning Meeting; TBS = Task Breakdown Session; CR = Code-Review; RET = Retrospective; TRI=Squad Triage; BP = Backlog Prioritization)

3.1 Data Collection & Analysis (Phase1)

Phase1 aimed to investigate the task allocation process in agile teams. The focus was to study the task allocation strategies in agile teams. The authors collectively prepared the interview guide (all authors), conducted semi-structured interviews (second author), transcribed the interview recordings (first author) and analysed (all authors) to reduce any bias and improve internal validity through researcher triangulation. The interview guide designed to collect data for this phase focused on four main areas (Fig.  2 ):

professional background: e.g. please tell me about your professional background

agile experience e.g. how long have you been using agile practices?

current team and project, e.g. which practices have been used regularly on this project?

task allocation practices e.g. how does task allocation happen in your team?

figure 2

Examples of interview questions for Phase1 and 2

We sent invitation to the “Agile India” group to recruit participants for phase1. An Indian software company responded with a willingness to participate in the study. We interviewed 12 participants in-person from that company. Table 1 summarizes the demographics of the participants (P1-P12), highlighted in lighter shade of grey. Each interview took approximately 30–60 min. These face-to-face interviews helped to record the verbal information and capture the interviewee’s expressions and tone (Hoda et al. 2012 ). All these interviews were recorded and transcribed for analysis. The data collected from phase1 was manually added in NVivo data analysis software. The data collected helped in developing an initial understanding of task allocation in agile teams. We applied open coding, the Strauss and Corbin GT’s procedure of data analysis (Strauss and Corbin 1990 ) on participants’ transcribed interview responses. During open coding, we labelled the data with short phrases that summarize the main key points. These were further condensed into two to three words, captured as codes in the NVivo. As a result of data analysis, different concepts from similar codes emerged, one the most prominent of which was task allocation through self-assignment. Others included manager-driven, manager-assisted, team-driven, and team-assisted task allocation (Masood et al. 2017a ). The results of phase1 directed us to focus on self-assignment as the substantive area of the study in the next phase.

3.2 Data Collection (phase 2)

Phase2 aimed to investigate self-assignment as a task allocation practice and explore how agile teams make self-assignment work. The goal of the study was to build a theory to identify what leads to and facilitates self-assignment process, what strategies are used by the agile teams to make self-assignment work, and the consequences of these strategies. As with phase1, the authors collectively prepared the instruments i.e. pre-interview questionnaire and interview guide (all authors), conducted interviews (first author), and analysed them (all authors) to mitigate potential bias. The pre-interview questionnaire gathered basic and professional details of the participants and the interview guide was primarily used to facilitate the interviewer and the interview process to collect details around various aspects of self-assignment. The interview guide was refined throughout to accommodate the exploratory nature of the study. All the interviews conducted during phase2 were transcribed for analysis either by the first author or the third-party transcribers. The pre-interview questionnaire and the interview guide used to collect data during the phase2 focused on the following main areas (Fig. 2 ):

current team and project, e.g. which agile practices have been used regularly on this project?

Various aspects of self-assignment, e.g. How does self-assignment take place in your team? What problems do you (as a developer)/your team (as a manager) face while picking up tasks? Please provide an example with how these problems were solved.

Following Grounded Theory’s guidelines of refinement and constant narrowing-down, the interview focused on self-assignment and its various aspects. From phase1, we noticed that capturing participants’ demographics data was taking a significant amount of time during the interview, sometimes leaving interesting aspects unexplored. So, for phase2, demographics and supporting details such as professional background, agile experience, current team and project related details were gathered using a pre-interview questionnaire filled by each participant before their interview.

To recruit participants for phase2, we sent invitations to multiple online groups, and those who showed willingness to participate verbally or through emails were contacted. Social networking sites such as LinkedIn, Meetups groups such as “Agile Auckland”, “Auckland Software Craftsmanship” served as useful platforms to recruit participants in New Zealand. Once a participant contacted us showing their willingness, we requested them to share basic and professional details through the pre-interview questionnaire. The details gathered from the pre-interview questionnaire also helped us limit our context to individuals and teams who practice self-assignment at some level and with varied frequency (always, frequently, rarely, and occasionally). Agile teams not practicing self-assignment were out of scope. We conducted 30 more interviews (28 in-person and 2 via Skype). These semi-structured interviews were conducted for 30–60 min per participant. Table 1 summarizes the demographics of the participants involved in the phase2 of study in darker shade of grey.

The first author attended multiple sessions of agile practices while observing agile team ‘T11’ comprised of 7 members. This included attending four daily stand-ups of duration 10–15 min each, two one-hour sprint planning meetings for two sprints, two-hours task-breakdown sessions for two sprints, one 30-mins code-review session, four squad triage sessions of 10–15 min each which focused on the outstanding issues requiring clarifications, discussions or any decisions, one backlog prioritization 30 mins, and an hour long retrospective meeting. Figure 3 . captures some glimpses of the sessions attended during these observations. Observations of practices supplemented our understanding of the self-assignment process, practices, and strategies followed by the teams.

figure 3

Team T11 Observations (Top left: Sprint Planning, Top right: Task Breakdown & Allocation Session, Bottom left: Physical Task Board, Bottom right: Digital Task Board)

The entire study involved 42 participants represented through numbers P1 to P42 for confidentiality reasons. Table 1 summarizes the demographics of all the participants. Participants were working for software companies developing software solutions for healthcare, accounting, finance, transport, business analytics, and cloud services. Participants were working in New Zealand (71.5%) and India (28.5%) and varied in gender with 86% male and 14% female. Age and professional experience varied from 2 to 25 years of experience. They were directly involved in the software development with job titles as developer, consultant, product owner, architect, lead developer, and scrum master. Most of the participants were practicing Scrum, whereas some used a combination of Scrum and Kanban. They used agile practices such as daily meetings, customer demos, pair programming, iteration planning, release planning, reviews and retrospectives.

3.3 Data Analysis (phase 2)

The Strauss and Corbin’s version of GT comprises of three data analysis procedures: open, axial, and selective coding (Strauss and Corbin 1990 ). All these procedures were interwoven and were conducted mainly by the first author with the underlying steps such as defining emerging codes, concepts, sub-categories, and categories being thoroughly discussed on an on-going basis, and finalized with the co-authors, including a GT expert. The use of analytical tools such as diagramming, whiteboarding, and memo writing facilitated the analysis process. The quantitative data was collected using a pre-interview questionnaire and the qualitative data in the form of transcripts, observation notes, and images were uploaded in NVivo. Figure 4 provides a step-by-step example of applying all these procedures.

figure 4

Example of applying Grounded Theory data analysis procedures, Open Coding, Axial Coding, Selective Coding

Open coding

We started the data analysis with open coding, in which all the interview transcripts were analysed either line by line or paragraph by paragraph as appropriate and represented with short phrases as codes in the NVivo software. With constant comparison within same and across different transcripts, we grouped similar codes to define a concept , a higher level of abstraction. Sometimes, multiple concepts were generated from single quotes as shown in a few examples in Fig.  4 . These concepts were identified in the data and sometimes defined in terms of their properties and dimensions to contextualize and refine the concepts. The extent to which this could be done relied on the level of details were shared by the participants. Then, we integrated concepts into the next level of data abstraction, categories . The outcome of open coding was a set of concepts and categories.

Figure 4 illustrates the open coding and constant comparison procedures using multiple examples, starting from the raw interview transcripts of the participants [P13, P18, P21, P26, P31], and observation notes [T11] listing the category, concept, property and dimensions for each transcript excerpt as examples. For example, excerpt from P13 resulted in multiple concepts ‘picking complex tasks’, ‘lacking expertise’, ‘demanding effort’ . All these were grouped under the category ‘barriers to self-assignment’. These came from the answers to questions like ‘ What problems and challenges do you (as a developer)/your team (as a manager) face while picking up tasks? ’. In addition to concepts and categories, we also identified properties and dimensions. Properties are ‘ characteristics that define and explain a concept’ and dimensions are ‘variations within properties’ . For example, one of the participants P31 shared that their presence influenced people’s self- assignment choices and decisions. This led us to classify ‘ intervention’ as a property, and ‘ intervention level’ as a dimension (see Fig. 4 ). The open coding process was applied on the entire data set (interviews and observations) of the study. This way all the conditions, strategies and consequences were identified, categorized, and reported. The categorisation was discussed during regular team meetings and refined with constant feedback from the co-authors.

Axial coding

Next, we applied axial coding, a ‘process of systematically relating categories and sub-categories’ . Sub-categories are also concepts that refer to a category providing further clarifications/details. Strauss recommends using ‘analytical tools’ to define relationships between categories and sub-categories (Strauss and Corbin 1990 ). One such tool is Coding Paradigm which guides the researcher to illuminate the conceptual relationships between concepts/categories by identifying the conditions, actions/interactions, and consequences associated with a phenomenon. Strauss proposed variants of the coding paradigm to facilitate axial coding (Urquhart 2012 ). All of these are used as analytical tools and organization schemes (Corbin and Strauss 2008 ) which help to arrange the emerging connections and identify the relationships. To the best of our knowledge, this is one of the very few software engineering research studies (Giardino et al. 2015 ; Lee and Kang 2016 ) that apply and illustrate an in-depth application of Strauss and Corbin’s Grounded Theory, including the use of their “coding paradigm” (in Fig.  5 , presenting the Phenomenon, Context, Causal Condition, Intervening Conditions, Strategies, and Consequences).

figure 5

How agile teams make self-assignment work (using Strauss’s Coding Paradigm, including Phenomenon, Context, Causal Condition, Intervening Conditions, Strategies, and Consequences)

In Selective Coding , we started building a storyline presenting the essence of our study where each sub-category and category captured a part of the whole story of making self-assignment work (presented in Fig. 4 ). How agile teams make self-assignment work emerged as the most prominent and central phenomenon from our data analysis process (described in section 4 ) that was binding all the sub-categories together, strengthening the relationships identified during the axial coding. It was during the selective coding, we confirmed which relational phrases such as ‘mediates’, ‘overcome by’, ‘give rise to’ were fitting well to our entire theory model in Fig. 5 . It was also during the selective coding, when theoretical saturation was reached and no new concepts, categories or insights were identified. Then, finally we revisited and refined the categories to make sense of the entire theory explaining the phenomenon.

We present our grounded theory of making self-assignment work in agile teams . The section is structured to follow Fig. 5 . which visually represents our theory and illustrates its categories in the following sub-sections in detail. In the following sections, we present all our findings that comprise the overall theory (Fig. 5 ), including plenty of quotations from the raw data and sample observation notes/memos.

The grounded theory of making self-assignment work in agile teams explains the ( a ) context (described in section 4.2 ) and ( b ) causal conditions that give rise to the need for self-assignment (described in section 4.3 ), ( c ) a set of facilitating conditions that mediate how self-assignment may be enabled (described in section 4.4.1 ), ( d ) a set of constraining conditions that mediate how self-assignment may be constrained (described in section 4.4.2 ) and which are overcome by a set of ( e ) strategies applied by agile teams (described in section 4.5 ), which in turn result in ( f ) a set of consequences (described in section 4.6 ), all in an attempt to make the central phenomenon, self-assignment, work.

4.1 The Phenomenon – How Agile Teams Make Self-assignment Work

One of the key findings of our study is that self-assignment is not as easy and straightforward as might be expected. It comes with challenges and requires a set of strategies to make it work in practice. Our findings indicate clearly that self-assignment does not simply imply picking whatever tasks team members want. Development team members are bound to choose tasks based on their business needs and priorities as stated by P30.

‘It’s not just like, go out there and choose whatever you want to work on…it’s like team commits, and whatever they’ve committed, they’ve selected tasks from a triaged [prioritized] list and they’re committing to that work.’ – P30, Lead Developer

We identified that transitions to self-assignment does not happen automatically but teams with a positive mindset, an encouraging Scrum Master who values teams and empowers autonomy, and the use of effective strategies lead to effective self-assignment smoothly. As such, the key phenomenon identified in our analysis was “ how agile teams make self-assignment work ”.

4.2 The Context– Contextual Details and Conditions

Beyond the demographics captured in the pre-interview questionnaires (participant age, gender, experience, etc.), other contextual details emerged during our in-person interviews and while observing team practices to understand how self-assignment works. The variation in the team setup (co-located, distributed), work experience (novice, experienced) and team’s agile experience (novice, transitional, mature) can have influence on the facilitating/constraining conditions and corresponding strategies. We will see that the contextual conditions vary in their application. For example, strategies identified to facilitate self-assignment in distributed team contexts were different to those for co-located team context. Similarly, strategies for new team members were different from those for mature, experienced teams. While manager intervention may not be a constraining condition for teams with flat structure without managers and so the strategies cannot be applied in such settings. Teams self-selecting their tasks at the beginning of the sprint may have different constraining conditions when compared to teams which self-assign the tasks during the sprint. The contextual details are best understood in relation to the related conditions and strategies, and so these contextual details are weaved into our descriptions in the following sub-sections.

4.3 The Causal Conditions – Leading to Adopting Self-assignment

In this study, the participants were questioned about why they chose to self-assign. In result, we identified many different reasons for adopting self-assignment. The most common cause was it being a natural part of the agile transformation represented as U1. Other causes reported by the participants are related to issues with manager-driven assignment referred by U2. We used the term ‘manager’ to refer to all management roles (i.e. project managers, scrum masters, and team leads).

4.3.1 U1: Natural Part of Agile Transformation

The most common rationale [ N  = 10] behind opting to practice self-assignment evolved naturally with an understanding of the scrum methodology (Deemer et al. 2012 ) and agile manifesto (Beck et al. 2001 ). As teams adopted agile methods, they also became more self-organized.

‘...It [self-assignment] naturally started off that individuals in a team are responsible to go and select ... So, I think it was just our understanding of the Scrum methodology and agile Manifesto’ –P42, Technical Lead

4.3.2 U2: Issues with Manager-driven Assignment

Issues with the manager-driven assignment approach caused some participants to drift towards self-assignment. These issues include growing frustrations among team members, lack of motivation, low quality of work and inaccurate estimates.

Growing frustrations among team members

A quality assurance analyst P36 identified frustrations as a cause that led to the team adopting self-assignment. The Scrum Master may not always be aware of frustrations of the team, as explained by the participant, recalling a particularly challenging experience:

‘It was one Quality Assurance Analyst, she broke down, saying that I can’t do it anymore. She was required [assigned] to test something in the cloud, introducing her in just the last minute… When I saw her collapsing down, I had lots of empathy with her. And then in our retrospective, I also started exploding and I’m not taking any allocation. This is all going wrong. The scrum master went back, she came again, and she said, I will not allocate anything, you, as a team, sort out the distribution.’ –P36, Quality Assurance Analyst

Lack of motivation

Some participants described that team members are more motivated and happier when they have some level of ownership and when they see value in what they’re doing. For example, participant P41 highlighted lack of motivation as a reason to replace the manager-driven task allocation with self-assignment and participant P40 revealed happiness among team members with self-assignment.

‘Prior to this [self-assignment] they [team members] were less motivated’ –P41, Senior Architect ‘With self-assignment people are happier. They feel more in charge of what they’re doing, they have that sense of ownership.’-P40, Consultant

Low quality

It was also indicated that when it was someone else in the team assigning the tasks, the quality of the work was not that good. This could be because the person assigning the task may not always be well-aware of an individual’s technical skills and interests.

‘[Earlier] most of the time it was Scrum Master or the PM’s say who’s going to do what….and the quality of the output wasn’t that great’ – P37, Head of Product Delivery

This in a way is correlated with lack of motivation as work quality is good when the team members are motivated and more committed.

‘When they [team members] are motivated, I see them delivering exceptional results’ –P41, Senior Architect

Inaccurate estimates

It was also reported that the shortcomings of manager-driven task allocation helped participants take up self-assignment. One of these shortcomings was the possibility of making wrong assumptions because the manager was not always fully aware of the actual implementation details, underlying technical risks, and the expected time to perform a task, potentially leading to inaccurate estimates.

‘When a manager hands it [user stories/tasks] down, often they’ll either make estimates, and then they’ll hold you to their estimates and then there are all sorts of problems. – P15, Technical Lead & Scrum Master

The developer P16, agreed with the Scrum Master’s point of view.

‘Team deciding on their own capacity is better than being handed down [estimates] because if a manager puts their finger in the air and makes a wrong assumption, that sends unrealistic message to the business’ – P16, Developer

4.4 The Intervening Conditions – Conditions Influencing Self-assignment

These causal conditions led agile teams to adopt and practice self-assignment. Next, we will see what and how the intervening conditions influence the self-assignment process. We have elaborated these conditions as factors that facilitate or constrain our phenomenon. The conditions that facilitated the self-assignment process are described as facilitating conditions in sub-section 4.4.1 and the conditions that hindered the process are mentioned as constraining conditions in sub-section 4.4.2 . These are listed in Table 3 .

4.4.1 Conditions Facilitating Self-assignment

There are certain facilitating conditions, which are broad, general conditions that influence the phenomenon. The phenomenon can be facilitated provided these conditions are met. In this study, we identified nine facilitating conditions classified into three categories. Some of these are specified as attributes of the artefacts and agile practices, others as attributes of people.

Artefacts-related facilitating conditions

Agile teams create artefacts in the course of product development. These artefacts are useful in tracking product progress, providing transparency and prospects for inspection and adaptation to the stakeholders (Schwaber and Sutherland 2011 ). Some of the common Scrum artefacts are Product backlog, Sprint backlog, Definition of Done (DoD), etc. (Deemer et al. 2012 ). Attributes of agile artefacts were reported to facilitate self-assignment, such as F1 ( appropriate task information ), F2 ( appropriate task breakdown ), F3 ( well-defined Definition of Done ), and F4 ( well-groomed product backlog ). These are detailed through examples below.

F1: Appropriate task information. Requirements-related work items in agile are generally defined as epics or features (for high-level requirements) and user stories or tasks (for lower level requirements) (Bick et al. 2018 ). High-level work items are generally allocated to the development teams who break them down into user stories and technical tasks either individually or collectively. Providing enough information on the work items was seen to be of vital importance to effective self-assignment and is identified as the most important facilitating condition as stated by a majority of the participants [P14, P18, P19, P20, P22, P26, P28 - P31, P37, P40-P42]. The team members understand the problem and feel confident to self-assign if sufficient details are provided against the work items. Having comprehensive information not only helps the development team understand the problem and propose solutions but also identifies the task dependencies involved and the impact it makes on other modules. Particularly, this supports the junior team members who are initially hesitant to ask for help. Additionally, with enough details on the tasks, it is quite unlikely that team members will have to go to other team members for getting clarifications and instead rely on themselves. This is accepted by both the managers and the developers as indicated in quotes below.

‘It [task] should have enough details, that’s the most important thing.’ –P22, Developer ‘You’ve got to make sure that you have enough information either in the card or in the explanation so that they (team members) do feel confident with taking on that task.’ – P14, Technical lead & Developer

F2: Appropriate task breakdown . Appropriate level of granularity while breaking down tasks is seen to drive the work allocation in the right way. This indicates that it’s not just the task’s comprehensiveness that makes it understandable to team members, but the way the breakdown is done also adds clarity on it. For example, while defining a form if developers start writing about every field name as a task, most of the time will be taken defining it which is not useful in any way. If the tasks are not broken down appropriately it could lead to ambiguity resulting in assignee’s lack of confidence to complete the task on time. A more decent breakdown of tasks facilitates the individuals in making reasonable choices as it makes the tasks clearer, more understandable, and easier to do.

‘The key is not to split tasks to such a smaller level so that it becomes very difficult to allocate. You want granularity but you want a certain level of granularity’ – P18, Software Architect

F3: Well-defined Definition of Done. DoD provides clarity to work item’s (feature, story, or task) definition and is considered met when it fulfils the customer’s acceptance criteria. If the acceptance criteria or DoD is vague and lacks clarity, then there is a potential risk of wrong interpretations of the work items. The team members may not pick them to avoid discussions required to gain clarity or assume the task could be harder to complete. They may not pick them considering that fleshing out the right acceptance criteria would be an additional task. Well-defined done criteria help in making effective choices while self-assignment tasks, as stated by P27.

‘It is important that done criteria is properly defined at the beginning of the sprint or whenever the task is available, with insufficient DoD they [team members] are unlike to choose the work’ – P27, Developer

F4: Well-groomed product backlog . Agile teams perform product backlog grooming and refinement sessions mainly to refine and improve user stories, and to estimate and prioritize the backlog items (Deemer et al. 2012 ). A well-refined structure in the product backlog seems to contribute as a facilitating factor towards effective self-assignment. The backlog should not be only well-groomed but also consistent so that it’s not undergoing extraneous changes in priorities. With too many changing priorities, the backlog can be unwieldy and challenging to manage as indicated by P29.

‘If you have an environment where the backlog of stories coming up, or switching the priorities, or changing every day, then it’s hard’ – P29, Developer & Scrum Master

Well-defined and detailed artefacts and concepts such as the technical tasks or user stories, product backlog and definition of done facilitated self-assignment.

Practices-related facilitating conditions

Facilitating conditions consisted of practices such as F5 ( collective estimation and task breakdown ) and F6 ( estimation before prioritization ).

F5: Collective estimation and task breakdown entails a combined effort involving everyone in the team (Deemer et al. 2012 ; Hoda and Murugesan 2016 ). This helps in getting input from all the team members, sometimes defending their individual estimates, sharing assumptions and knowledge, keeping all on the same page, therefore providing all team members the opportunity to choose any task. This collective estimation and effort support collective awareness of the task. No one can disregard a task as the team members collectively perform the breakdown and estimation of tasks, share the information, help and indicate the right direction so the chances of mistakes and inaccurate estimates can be less.

‘During the planning we do everything together, sharing, creating the tasks, it means that everyone knows and owns those tasks. So, no one could say I didn’t grab a task, it’s not my estimate’ – P15, Technical Lead & Scrum Master

F6: Estimation before prioritization. In a few cases, it is seen as important to estimate tasks well in advance of the sprint. Having estimations a few iterations ahead of the sprint was seen to help the teams practice self-assignment since it ensures a long list of tasks is available to choose from providing more options for the team to select and exercise autonomy. This provides an opportunity to get prepared for the work in advance allowing the team to move tasks as per their and business needs. As a result, team members can commit to tasks of their choice.

‘We made sure that we were about 4 to 5, maybe more, Sprints ahead in estimation at any point in time. So the problem with prioritising before estimation is that when the team commits, the set of options is very small so they don't actually feel like they’re exercising autonomy. So by giving us the flexibility to be 5-6 Sprints ahead, allowed the team to go, ‘you know, if we do this thing that’s in Sprint number 4 now, you know, we’re preparing the groundwork for something that’s coming later, let’s move that up’. And now the team starts self-organising or practicing autonomy’ – P30, Lead Developer

As reported, this worked well in an experienced autonomous team of developers who were free to bring items into the backlog, based on their requirements. The team was doing estimations within a two-week Sprint, product grooming three times, every two weeks. It should be noted that estimating 4–5 sprints in advance may not be practical in all settings due to time constraints. However, estimating 2–3 sprints ahead may not be that unrealistic as a trade-off for the team to self-organize and practice autonomy.

People-related facilitating conditions

Some attributes of the people involved in the self-assignment, such as F7 ( In-depth product knowledge ), F8 ( Good understanding of problem ), F9 ( People behaviour including technical self-awareness, sense of ownership, understanding of importance ) are also reported to mediate the self-assignment process.

F7: Strong product knowledge. Strong in-depth product knowledge makes developers and testers familiar with different areas of the application. That makes them more competent, and they are more comfortable to make the right choices when self-assigning tasks. It is likely to build their confidence, increase productivity, and improve their work quality.

‘Well naturally whoever knows the area of work, the piece of software or the problem that needs to be addressed that’s most productive’ – P20, Lead Developer

F8: Good understanding of problem. Also, understanding the work items and associated problems plays an important role as acknowledged by both developers and Scrum Masters. With an incorrect understanding of a problem, it is possible that the attempts to resolve the problem will also be flawed. Therefore, having a mutual and accurate understanding of the problem is important for self-assignment. Developers are typically seen reluctant to choose the tasks that they do not understand well as indicated by P29.

‘Having a good understanding of the stories that need to be done, I think that is important. If I have many questions about a story, I can’t self-assign, because I don’t know what needs to be done.’ – P29, Developer & Scrum Master

F9: People Behaviour. Additionally, other behaviours and attitudes that were reported as facilitating conditions by multiple experienced managers and team members were: self-awareness of technical abilities as a team or as individuals and having sense of ownership and commitment. If the individuals and teams are well-aware of their technical abilities, they would make reasonable choices individually or collectively.

It has been acknowledged both by the managers and agile team members that when people select a task, they have the freedom to choose their own direction which boosts their motivation to perform better.

‘The most important thing in my view is people have buy-in, they commit and agree on the tasks that they want to go and do. And I think that gives them a sense of ownership, it gives them a sense of choice and commitment.’ –P42, Technical Lead

With this autonomy and opportunity to choose, one can naturally grow responsibility and commitment towards that work enabling a sense of ownership. On the other hand, if the team members are being forced to work on something, they are less likely to own it. This indicates if these attitudes are manifested in individuals, they can help to facilitate the self-assignment process.

4.4.2 Conditions Constraining Self-assignment

We identified ten conditions that were seen to constrain self-assignment through posing some challenges. Similar to the facilitating conditions, these fall under Practices, Artefacts and People-related conditions.

Artefacts-related constraining conditions

The only constraining condition reported in this study under artefacts is C1 ( Self-assignment for Dependent tasks ) which is listed below.

C1: Self-assignment for Dependent tasks. Some tasks rely on other tasks to be completed before they can be started. This can sometimes be challenging as some developers may pick work which may have a dependency on other tasks in the sprint. If the team members are unaware of these dependencies, they will likely self-assign such tasks, which can lead to slow or minimal progress.

‘Certain stories are dependent, but we avoid that as much as possible’ – P32, Developer ‘We try to avoid having dependant tasks, but it happen’ – P16, Developer

Practices-related constraining conditions

C2 ( Urgent Work ), C3 ( Tracking work distribution and accountability ), and C4 ( Distance Factor ) are identified as constraining conditions influencing the self-assignment process.

C2: Urgent Work. Many participants indicated that urgent work coming during the running sprint is one of the most influential factors that constrains practicing self-assignment [P13, P14, P16, P18, P19, P21, P23, P25, P28, P30, P33-P36, P40, P41]. When there is some high priority urgent task, e.g. a high impact bug in some part of the application or a show-stopper support reported by the customer, then self-assignment is constrained. An example of such work is shared below.

‘When product owner is getting feedback from the app stores about…..being annoying for customers…., Well guys, it’s really important that we squeeze this in as customers are really complaining about it’ – P23, Test Analyst

This is sometimes disturbing for the team members as it supersedes their ability to choose and takes away time and resources from the ongoing sprint. One of the participants disclosed this as follows:

‘Obviously, there are urgent stuff that just gets put onto my desk’ –P19, Developer

Another participant indicated that they could refuse to take up such urgent things but find it culturally incorrect. This could be because knowing the urgent nature of the work, and still not showing a willingness to work on such task may not please the manager or contradicts the team or business interest.

‘ Although we can say no, we’re not gonna do it, but it wouldn’t be culturally nice to say that ’ – P23, Test Analyst

C3: Tracking work distribution and accountability. Multiple team members choosing the tasks on the go during the running sprint gets challenging as no single individual is directly accountable for any specific issue which is reported later on. This is because multiple people contribute to one story by committing to different tasks. For instance, a story X may consist of 10 tasks, and if these tasks are done by five different developers, it could be hard to backtrack an issue as so many developers have been involved in the development of the story as stated by one participant. However, this is not reported to happen frequently.

‘ You may get [into situations], like if there’s a problem found [later], there may be less ownership on, maybe five people worked on a story, well, whose bug is that, yeah (laughter).’ – P15, Technical Lead & Scrum Master

As the team members are given freedom to choose tasks they may not choose wisely and make wrong estimations. The reasons could be that they try to impress a manager by taking more, long or complicated tasks or want to show their efficiency by working harder. This can sometimes lead to situations where the product is delayed due to the fact the person is not able to finish the tasks they committed. They are given a choice, but their wrong choice led to significant delays. However, managers sometime feel that people are not choosing enough tasks for a sprint.

‘The only bit of it[self-assignment] that I don’t like is it can get a little bit unambitious in terms of what can I get done. Like it’s easy to have an expectation set of 20 points per person, per Sprint for example. And mentally that’s what I tend to think …But sometimes I wonder if there would be more that could be done if people worked harder...And I felt like either somebody wasn’t working on their tasks or it wasn’t getting done’ – P31, Development Manager

One the other hand, one of the participants P20 shared the experience of penalizing by over-committing more tasks in a particular sprint and acknowledged picking amount of work that they are sure to accomplish.

I [team member] remember my took on a lot of work through, and hadn't finished things at the end of the sprint and so things were uncompleted and he [Manager] doesn't like that. So, I felt like trying to work hard is penalized. So, what happens now is I’ll do all the work in the sprint, won’t take on anything else’ – P20, Lead Developer

C4: Distance Factor. The distance factor , or remote location of teams and working across different time zones, seems to influence the application of self-assignment in some way as brought up by a couple of participants. This especially happens when half of the team is sitting close to the Product Owner or the client while the other half don’t have Product Owner or the client representative. They don’t get as much connectivity as the collocated ones and particularly disadvantaged when people don’t speak very clearly during discussions, missing some important piece of information. Similarly, the collocated members get an edge of expressing their interest for any task grabbing it earlier, enjoy the opportunity to show their enthusiasm and collaborate with the client in person. When the development team is collocated, it enhances communication and coordination of activities while picking tasks, e.g. sharing prior knowledge on a task, less or no pair programming with a remote team member. Working with teams in different time zones is more challenging. There is a good chance to struggle to get a task of interest if teams are operating in different time zones.

One of the team members who worked remotely revealed that being away from team physically sometimes jeopardized practicing self-assignment in its true essence.

‘Sometimes we are on remote call, client and US team are together in same room, when they start picking the tickets, having discussions, everyone is interested doing that work they have advantage of raising their hands they will quickly say ‘Hey, I'm interested ...they have advantage.... auction never starts here’ –P1, Tech Lead ‘If some person is on a different time zone, he’s still sleeping, and the job comes in today, how can he know, how can he assign himself on that? I’m going to do it.’ – P33, Tester

One manager shared how working dynamics such as real physical presence, missing facial expressions and gestures, sharing thoughts and skipping offline talks and different insights can undermine the self-assignment for people working remotely.

‘If you’re not in the room with seven other people, you’re on a speaker phone, you can’t see what’s going on, don’t experience the dynamic. And then people vote because you’re not seeing the hands go up, you’re not influenced by the democratic process. So, you have a different thought or insight because everybody else has been talking about it offline or whatever the case may be so, there’s a gap.’ – P30, Lead Developer

While observing one of the stand-up meetings [T11], one developer who used to work remotely for a couple of days every week due to some personal situation seemed disadvantaged. The daily stand-up was a lot harder, he had to dial in for it, and the team had to relocate to the recreation area for making the call. While observing the stand-up, we also noticed that the people weren’t speaking very clearly, so he probably did not hear half of it and even his voice broke up once during the call. Above we have included a memo (Fig. 6 .) saved in NVivo on to exemplify the influence of distance factor on making self-assignment work.

figure 6

Memo on influence of distance factor on self-assignment

Some intervening conditions apply to a specific context as identified by memo (See Fig. 5 .), e.g. distance factor is specified as one of the constraining factors, but this only applies when one or more team members are working remotely. These constraining conditions lead to certain action/interaction strategies which are adopted by agile individuals and teams as presented in Fig. 7 .

People-related constraining conditions

Some of these constraining conditions are associated to people’s behaviours. These are C5 ( Manager Intervention ), C6 ( Inadequate expertise & resources ), C7 ( Multiple people interested in similar tasks ), C8 ( Self-assigning tasks not skilled at ), C9 ( Self-assignment for new team members ), and C10 ( Personality Traits ).

C5: Manager Intervention. Some technical managers or leads were often found proposing or suggesting their way of doing things. This emerged as another intervening condition in letting team members practice self-assignment. The managers may not necessarily push their decisions, but team members may not like this interference while performing the task. They rather prefer doing it on their own without any directions as shared by P19.

‘But there definitely been times when he [manager] looked over and given suggestions. So, I don't really mind but I prefer him to not be there just so I can do it [task] on my own.’ – P19, Developer

On the other side, manager intervention can also be inadvertent. One manager talked about instances when it’s not their intention to assign tasks but the gestures like looking at someone during the daily stand-up, asking a question about a task or discussing an issue gives them an indication that the manager wants them to pick it. Another manager accepted that there are still times when they could not resist assigning a task, limiting the team members to make their own choices.

‘I guess there are still times where I might go up to someone and effectively assign them the task, because I’ve asked them a question and then I’ve said can you look into this... So that still does happen.’ – P31, Development Manager

Similarly, while observing team’s sprint planning meeting, this was also noticed that the manager having an eye contact with one of the developers while elaborating a story might have influenced the developer choosing the story as that team member was seen to self-assign that story.

C6: Inadequate Expertise & Resources . As another constraining factor, sometimes inadequate or limited resources are seen to influence the smooth execution of self-assignment. As an example, in a team with one tester, there is no option of choosing tasks. As an exceptional case, when most of the members in the team happened to be away, then also self-assignment is kept back.

‘There’s no self-assignment, because the Quality Assurance Analyst is a single person, he cannot, it’s only the Quality Assurance Analyst who can take up the thing –P29, Developer & Scrum Master

Also, sometimes managers and scrum masters have to assign tasks to keep a balance for equal distribution of work among the resources. For instance, if there is a high priority task that must be assigned, it goes to the person who is free but if it was not high priority, it could just go in the queue. Participant P21 shared an example of this as:

‘I [Scrum Master] tend to have something in my mind about who might be assigned partly because I want to make the logistics work, this person becomes free, this person has some other work therefore it probably goes to the person who is free.’ – P21, Scrum Master

From these examples, it is evident that sometimes when the resources are not fully available the manager has to purposely suspend self-assignment. Also, to keep a check and balance. This indicates that the availability of expertise and resources also impacts the self-assignment process.

C7: Multiple people interested in similar tasks. There are times when many developers/testers are interested in picking same tasks. This could be due to the level of ease or interest, potential for outside endorsement, opportunity to learn new technology etc. However, it could sometimes get challenging to not let the same people pick the fascinating ones, keeping an equal balance among all the team members and getting the full benefits of self-assignment.

‘As you’re [team] working down the board, getting stories done, you know, maybe the one [task] everyone wants to do is story number 4…’ –P3, Technical Lead & Scrum Master

C8: Self-assignment tasks not skilled at. Different instances were revealed around people’s reactions as constraining factors towards self-assignment. Developers and testers are seen to choose tasks that they might be interested in doing to explore and learn new things, and this sometimes ends up into low productivity, needing more help or making wrong estimations. This is because they may perceive the level of difficulty and effort required to complete the task incorrectly. The task could be more challenging and time-consuming than initially anticipated. But an encouraging manager has to outweigh these, firstly for the promising benefits of employee satisfaction through some control over what they pick for themselves and secondly allowing them to try, learn and improve their skills. However, this can be challenging as the task may need to be estimated accordingly or given more time for completion. It is also reported that sometime someone picks a task they are not skilled at and struggle later on which is indirectly encountered as another challenge with self-assignment.

‘A person might go and take a task that they’re not the right person for. So e.g. there might be a very specialist task in a security piece of work, and a person who might not have self-awareness might go and pick it up. And rather than them doing it in an hour, it might take about three days’ –P42, Technical Lead

C9: Self-assignment for new team members. Newcomers are neither well-acquainted with their fellow members nor with the team’s development processes in the beginning. They require some time to settle in, understand development practices, build trust and co-ordination with other team members. Similarly, introducing new members to self-assignment seems challenging, irrespective of being a novice or experienced professional they need some assistance to understand the team’s task assignment process in addition to getting an understanding of the technical domain and code base.

‘They’re [new member] just starting to know everything [process & project] and in a complex project as this, if you ask me, I would like them [Manager] to assign as I don’t know a thing about it’ – P33, Tester

C10: Personality Traits. Some people struggle in having confidence in their own choices, it might be part of their personality, or the culture they come from or due to lack of self-confidence. For instance, the shy or introvert members may find it intimidating to self-assign a task. They sit back while others self-assign tasks leaving behind the ones not picked up by others. Then, there are also less-confident members who may have the right skillset and knowledge to perform the task but are scared to raise their voice or are under the impression that other team members may be more capable of performing that task quickly and more efficiently. They have a natural tendency to believe in other opinions more and seen more comfortable with working on tasks assigned by others.

‘There are members who don’t want to pick something, it’s hard for them to step in front of the team and take something, rather than getting something. And that is a personal attitude, and that’s hard and if you have a team where more than one is like that, it’s hard to counter…’ – P32, Developer

4.5 Actions/interactions Strategies– To Workaround Challenges of Self-assignment

The constraining conditions described in sub-section 4.4.2 steer the individuals and teams to adopt strategies for overcoming the undesirable effects of the phenomena. We identified 14 strategies, which we describe in this sub-section and are illustrated in Fig. 7 .

figure 7

Action/Interaction Strategies for constraining conditions. The rectangular boxes represent constraining conditions, and the round-cornered boxes represent the strategies. Dashed lines link the constraining conditions with their respective strategies

S1: Task delegation

Task delegation is the most common strategy [ N  = 16] used for an urgent piece of work (C2) and when the team is short of resources (C6). Our analysis suggests that very high priority tasks are assigned directly to the person considered best suited, the specialists as indicated by a lead below.

‘So typically, I’d pick one of the more specialist people who know what’s going on and say ‘hey, can you please jump in and grab this task?’ – P14, Technical lead & Developer

Sometimes the task is allocated to the most suitable person with the desired technical skillset, at other times it may be directed to a person who has done similar work in the past as expressed by Participant P21 through an example:

‘We made a change in partition manager [module] three months ago, and this is related to that change. ‘You did that change, so you understand it. Can you go and do it?’ – P21, Scrum Master

This can result in a quick solution to the problem but was perceived as a threat to autonomy as the team members are no longer allowed to choose their own tasks, rather the assignment is being enforced on them through their manager.

S2: Offering work

An uncommon strategy [ N  = 6] practiced to address urgent work (C2) is that the manager will post a message through online channels, like slack or email, or during the stand-up indicating the high priority of the task and let the team members choose. Listed is an example where true autonomy can be easy to practice by providing the opportunity of choice as a variant of self-assignment in the form of volunteering.

‘X [Manager] posts a message that this ticket is priority, can someone have a look and then everyone will volunteer’ – P33, Tester

S3: Manager’s absence from task allocation sessions

To minimize the influence of the manager (C5), teams are seen to conduct the task allocation sessions without them. It helps them choose their tasks without the manager’s persuasion.

‘Had to persuade dev manager that [stepping out] would work and worked in other places till he reckoned and agreed the team was a bit more mature and he would step back letting them assign the tasks themselves and do their own breakdown.’ –P21, Scrum Master

Managers seem to have this self-realization too as expressed by P31.

‘I felt that I could be a little bit coercive too by saying yeah, X would be best to work on that one, and then suddenly he’s assigned to it by default only because I said that. And so that’s why I don’t participate in those meetings.’ – P31, Development Manager

We observed during a sprint planning meeting [T11], the manager briefed all the user stories to the team, and they collectively estimated them. Then the manager left the meeting room, and the team conducted the task breakdown session without him.

S4: Facilitating self-assignment

The scrum master is seen to play an influential role for ensuring an even distribution of work within the team (C3). When managers believe people are not choosing enough tasks for a sprint, it is the scrum master who is seen investigating the underlying cause. People may not be picking more tasks due to low confidence, no experience, lack of interest, other commitments such as working on other business as usual tasks, or to help others. In exceptional cases, when multiple team members show interest in similar tasks (C7), sometimes it’s the scrum master who intervenes to keep a balance ensuring everyone gets equal opportunities to learn and grow by experimenting new things.

Similarly, individuals and teams new to agile practices (C9) sometimes are seen struggling to adopt to that level of self-organization due to multiple reasons such as team member’s background, experience and attitude. It was shared by the scrum master [P21] that they started practicing self-assignment only to be part of the project initially i.e. practicing it for new development work. This was done to persuade their technical manager who had concerns around meeting a deadline when client demanded quick completion of work. SMs’ shared their experiences, when they had issues trying to get some members to take ownership and operate autonomously. There are diligent members who have no trouble picking tasks voluntarily, while it is also not unusual that there are members who barely self-assign unless everyone else in the team has self-assigned tasks. They rely on the SM to suggest them what tasks to self-assign. In such cases, scrum masters and managers are seen to play a primary role to encourage team members to volunteer and steer the team in the direction of self-organization as indicated below.

‘I am trying to get people in the way of thinking more with agile mindset. But also try not to push them too hard or too fast, cos then they kind of resist it’ –P29, Developer & Scrum Master ‘We’re trying to build a culture where people volunteer for stuff when Sprint planning happens. But we don’t have a team that is currently groomed with that attitude and mindset. So, we’re coaching them to be at that stage, so we ask them to call themselves out on what they want to work on, because they’re unsure of what to pick up first’– P26, Product Owner

Similarly, a good coaching conversation or one-on-one mentoring by the scrum master is reported as a strategy to help people who are not comfortable in raising their voices and choosing work for themselves (C10). However, as indicated by the participant this does not happen straightaway and demands a supportive scrum master and consistent team support to help shy, introverted people make choices and feel confident in their decisions.

I had one colleague, he was very silently, he was not really talking, he was a wonderful developer, he was really, really good, but he was not able to step in front of the team and take something. And I worked very long with him together, and we ‘taught’ him, and mentored him on a friendly way. It took a while, a long while ……… Because I taught him, I was kind of his mentor … and he learned it. – P32, Developer

This also goes back to the type of culture the team possesses. In an environment where people can have open discussions and address such problems either on individual or team level, this is easy to address. On an individual level, it is mostly the scrum master, mentor or coach who is responsible to facilitate the self-assignment process providing the guidance and helping them to overcome individual problems towards self-assignment. On the team level, the development team members work together to facilitate self-assignment, e.g. senior peers are also seen to play a significant role to support the junior team members.

S5: Self-assigning the next available task

When many people show interest in the same tasks (C7), for most of the teams the sprint rule of self-assigning the next available task automatically handles such situations. The first person who runs out of work can take the next available task on the storyboard. A senior participant shared that even being a senior developer, if he likes to do a task, at times he misses out because of this rule. This naturally addresses the issues of short of work, unequal distribution, under-committing, and over-committing of tasks (C3). In this scenario, it is to be ensured that there are enough tasks on the board so that no one gets short of work. It was observed during the sprint planning meeting [T11] that the scrum master included few stories as ‘could have’ to ensure everyone has work. These were treated as stretch tasks for the sprint.

‘As you’re[team] working down the board, getting stories done, you know, maybe the one[task] everyone wants to do is story number four, but no one can go to it until story number three has no more tasks they can work on. So, but the first person who runs out of tasks above that story will grab the task.’ – P15, Developer & Scrum Master

S6: Active participation and use of tools

Software tools facilitate self-assignment by providing all the information related to a work item in one place. They serve as central source of information and enable teams to stay up to date, increase transparency and visibility of work items. The use of online tools is identified as a useful strategy in keeping the remote members involved during the allocation process (C4). These tools make self-assignment easier as the team members can just access the tool irrespective of their location, look at the product and sprint backlog and self-assign items. The moment a task is selected it reflects the assignee details against the task. It serves as the single source of truth for everyone making the progress visible to people inside and outside the team, highlighting if people are picking up work, how long they are taking to accomplish the tasks or even used as a platform to ask or offer others help. These tools assist the team members to collaborate and communicate actively.

‘That’s the reason why we’ve got systems. So, for example, if I decided to work on this task, I’ll go into the system, assign that task against my name, and then nobody can take it from there. So, you can’t work on a task unless it has been assigned to you’ – P37, Head of Product Delivery

The remote team members are expected to engage more than the non-remote members, as they may be missing information and important discussions due to their physical absence. A participant stated that remote members need to participate more actively than the non-remote members.

‘So, you know, I always say that if you’re remote, you’ve got to do more work to engage, and the people that are not remote don’t care about your remoteness actually’ – P30, Lead Developer

S7: Highlighting dependencies

Another way to address dependencies between stories or tasks was through highlighting blockers on the story board to notify others that this task has dependency (C1).

‘We’ve got these little magnetic red things, we just go and put a blocker on them [dependent tasks], and the team knows why it’s a blocker. When the person finishes that card, they’ll pull it off, and often they’ll just pick that card as the next one anyway, just because they’ve finished it, and it’s unblocked.’ – P14, Technical lead & Developer

S8: Isolating dependent tasks

The team shared several ways they handle dependent tasks (C1) and some of them are reported to work well. The most effective and common method [ N  = 14] stated to face the challenge of dependent tasks is isolating dependent tasks across sprints. One sprint takes care of first part of dependency while the next handles the other dependent part.

‘The way we do it [dependent tasks] is we do identify that this will block this one. Because we’re only doing one-week sprints we sometime put the two cards in two different sprints. So, there’s immediately like a divorce between sprints, so you say hey we’ll do this one and this one, this one and this one, and often that works quite well.’ –P14, Technical lead & Developer

S9: Standalone task definition

Defining tasks in a way that they are kept mostly independent from the start is another shared strategy to address dependent tasks (C1). For example, defining a task in one step (including front- and back-end) is seen to be practiced instead of segregating them into front-end and back-end tasks which is more likely to increase dependency and cause delays.

‘So, its start to finish, like from the front end to the back end. So, we [team] don’t have a story where it’s just the front end, and a story that’s just the back end, so that then becomes a dependency.’ – P16, Developer ‘When they [team] slice a story or even the tasks, they create tasks that are what we call atomic, and are standalone.’ –P42, Technical Lead

S10: Flexible estimations

The most common strategy [ N  = 8] that is reported when developers pick tasks, they are not good at (C8) is to give more time i.e. over-estimate such tasks. P15 stated how team estimation goes low in such cases below.

‘If someone picks [a task] up, and they’re not familiar with it, our [team] estimate starts maybe too low. So, we would expect them to meet up that expectation, and say, maybe it was five hours, maybe the guy says it’s going to take me eight hours or 10 hours. And once it gets too big, you go, okay, do you need some help on that’ – P15, Developer & Scrum Master

S11: Task’s reassignment

In a few reported cases, the work gets taken away from the struggling person (C8) and given to others to accomplish the deadline. Team members find this removal from tasks as demotivating, so this is not specified as a preferred action. Others prefer passing on such tasks as indicated below.

‘If someone was struggling, they may give it away, but it’s never been taken’ –P15, Developer & Scrum Master ‘We’ve had examples where work has been picked up by somebody, and they’ve had to pass it onto somebody else to do, that happens.’ – P23, Test Analyst

Similarly, another participant specified considering task’s urgency to decide whether they will provide assistance or take away the task from them.

‘In those instances, two choices; either we put a mentor to work along with him and train him. If it’s not time critical, that’s what we would prefer doing. If it’s time critical, then we just take the task away from him and assign it someone else.’ – P37, Head of Product Delivery

S12: Pairing up with experienced resources

Teaming up with experienced resources and providing assistance to speed up the completion is also reported when someone has self-assigned a task, they are not good at (C8). This was also observed during the task breakdown session where two developers worked in parallel, one who was the module specialist worked on the development part of the story, while the other new to the module chose to prepare the unit tests for that story. This was how they were pairing up to work outside their expertise. When multiple developers are interested in similar tasks (C7), senior developers providing assistance is reported as another strategy where senior team members play the role of a mentor leading the other developer through completion of that task sharing knowledge.

‘Don’t just take the work and do it yourself [senior team members], even though it is easier for you, it’s good for them [member picking work not good at] teach them to do it’ – P29, Developer & Scrum Master

Similarly, new team members (C9) are seen pairing up to other experienced team members to obtain help. Having assistance from the day they started, is proven to be useful for new team members. This helps to build confidence over the time.

‘Just explain to them [new member], you work from the top down, and grab the next task that, that you think you can work on. We’ll probably do it, for the first few weeks, we’ll probably help him [new member] choose his tasks that might be easier for them to get into. Because they may not really understand what the tasks are. But after that, they’ll just grab something.’ –P15, Developer/Scrum Master

Pairing up the new team member with some senior developers is also reported to help them learn and fit in the team as indicated by P14.

‘I kind of buddied them up with one of my more senior dev [developer]. So, I made it very clear with him [Sr. Developer] that he was really responsible for making sure that this developer was up to speed. And because there was a buddy system, like she would always go to him first for some advice, for some help, and it was part of his day to day business that he had to help her’. – P14, Technical lead & Developer

At stages when the team members are found struggling with tasks, they have self-assigned (C8), some strategies are reported to address these situations. This is apparent in the shorter Sprints where tasks that are not accomplished get automatically noticed, and people start asking about the obstacles and offering help.

S13: Informal team discussions and negotiations

Managers shared multiple strategies e.g. involving all members in team discussions to develop mutual understanding and collective ownership for sprint tasks. This way all team members gained insights into the tasks, increasing their understanding from a technical point of view. So, having these conversations allowed them to make well informed self-assignment decisions. Similarly, another strategy is to encourage team members to have open informal discussions when multiple members are interested to work on the same task. This way everyone gets the opportunity to speak up if they want to work on that task. Team members are also seen negotiating with each other to work on tasks that interests them but picked by others (C7).

‘There’s always room for a team member to say, Look! I’ve seen that you’ve assigned yourself to this card. Do you mind if I do it, I’ve got particular skills in this area? That happens, it does happen’ – P23, Test Analyst

On the other hand, a couple of participants indicated this has never been a serious concern and most of the time team members are happy with whatever is on the top of the board.

S14: Fixed work assignment

One of the participants shared another strategy where they had a role ‘the bug manager’ in the team for the new team member (C9). The new team member was only responsible to handle all the bugs and ensure the stability of the platform. This way the new member was introduced to various areas of the application which helped them to explore, learn, and expand their knowledge with practice.

When I [new] joined the team... how do you [team] want me to be the bug manager, when I don’t know anything about your platform? Oh, it’s not, our platform now. So, I was for two weeks the bug manager, and after the two weeks, I knew the platform. – P32, Developer

4.6 Consequences – Of Strategies to make Self-assignment Work

The aforementioned strategies are used to overcome situations introduced by the constraining conditions and facilitate the process of self-assignment. These adopted action/interaction strategies helped to practice self-assignment positively, but there are also instances when undesired behaviours of practicing self-assignment are reported as negative consequences of adopted strategies. A list of consequences of these strategies, either positive, negative or both, are listed in Table 4 . Details on which consequences relate to each strategy are presented in Table 5 with a few examples elaborated below.

Manager’s absence from task allocation sessions (S3)

The manager may not know the nuts and bolts of a particular task while delegating it. Letting individuals choose takes off the responsibility from the manager allowing them to use their time and energy for other important and useful tasks. The strategy of not having the manager in assignment sessions (S3) results in effective utilization of manager’s time (N2+) as they will be able to invest their time on handling bigger problems then deciding which work should be done by whom.

This promotes autonomy (N1+) and increases opportunity to learn, grow and improve (N6+). It will provide individuals a chance to work on different tasks irrespective of their skillset supporting more cross-functionality (N7+) in the team. Team members can take on tasks outside of their areas of speciality which help them develop different skills offering them an opportunity to learn, grow and improve (N6+) their skills as stated by a developer.

‘It gives an opportunity for the individual to work on tasks that they would like to improve their skills on’ – P17, Developer

This improvement is not limited to individual’s technical skills, but also provides an opportunity to work on unexplored parts of the product. This technical learning can be more impactful when complemented with extensive product knowledge for career development and growth.

‘That way [self-assigning] we start discovering parts of the software that you not familiar with’ –P20, Lead Developer

This autonomy helps developers with effective self-management (N13+) and control their tasks. They could manage their own work e.g. prioritizing smaller, easier or harder tasks first suiting their convenience. The time they spend to ask to someone about the next task is utilized increasing productivity (N8+).

Task delegation (S1)

When an urgent piece of work arrives (C2) or the team is short of resources (C6) and task delegation (S1) is chosen as a strategy, then the manager would want them to work on areas where they would remain focused on their core activities and prior experience as acknowledged below:

‘Had it been me [manager] assigning, I would have always gone with my past experience and said, you’ve done it before, you do it quickly. So, the learning opportunities would have reduced in that kind of a scenario’ –P37, Head of Product Delivery

With this task delegation, autonomy (N1-), the opportunity to learn and grow (N6-) will be compromised resulting in threat to cross-functionality (N7-) and healthy team culture (N3-). Furthermore, empowering team members to choose instead of enforcing delegations automatically fosters healthy team culture (N3+) in the long run as indicated by one of the participants.

‘It [Delegation] will give you some sort of sense of progress in the short term if somebody micromanages other people, I guess you will get some traction and you will get some movement. But I don’t think in the long term that is sustainable or beneficial for the type of culture that we want to have’ –P42, Technical Lead

But at the same time since the task, in this case, will be done by an experienced person so the chances of errors will be less, the quality (N5+) of the work will be good and the maintenance time will not be more (+) compared to a situation where issues could arise due to lack of knowledge or experience. This would get things going quickly (+).

4.7 Volunteering and Offering Work (S2

If volunteering and offering work (S2) is chosen as a strategy then it encourages individuals to choose asserting autonomy (N1+) which naturally fosters a healthy team culture (N3+). However, depending on who picks the tasks, another contextual condition e.g. if an experienced person picks the task this is typically beneficial as the task will be done quickly (N4+) due to previous experience and the quality will not be downgraded (N5+).

‘I have experience in this, let me just pick this up and do it, and they can quickly resolve it. So, we’re able to respond quicker to the customer’s problems’ –P37, Head of Product Delivery

On the other hand, if task is being picked by an unskilled or inexperienced team member, then this can lead to a delay to deliver (N4-) with a potential compromise on quality (N5-).

5 Discussion

We found that agile teams are seen practicing self-assignment either as part of achieving self-organization and agile transformation or to address issues with manager-driven assignment, as described in sub-section 4.3 . We identified that self-assignment is influenced by a set of intervening conditions i.e. facilitating and constraining conditions which can either facilitate or hinder its adoption as addressed in sub-section 4.4 . We also found that different strategies are used to mediate the adoption of self-assignment (sub-section 4.5 ) with all the ensuing consequences specified in sub-section 4.6 . These intervening conditions can also be understood w.r.t. impact they make. e.g. people choosing tasks they are not skilled at is one of the primary challenges, as this leads to delay in delivering but sometimes this is acknowledged as the price for promoting learning and keeping people happy, and is accepted by managers as a trade-off to bear the benefits of self-assignment. However, there needs to be a balance, if all team members choose tasks, they are not skilled at, then this would definitely affect the team’s productivity and become a major constraining condition. But if one or two team members, choose tasks outside of their comfort zone that would not make a big difference. So, part of the manager (i.e. scrum master/coach/mentor) role is to ensure that assignments are not leading to failures, imposing risks on the broader context while balancing the need for learning and cross-functionality consistently.

It can also be seen from our data analysis that participants workaround some of the constraining conditions through different strategies. By definition, these strategies are used to ‘overcome the undesirable effect of the phenomena’. However, we found that some of the strategies, in fact, are geared towards avoiding self-assignment (e.g. S1, S11, S14) and do not have a positive impact on the team or the process. For example, when urgent work comes in, a major constraining condition, tasks are delegated to the most skilful person as the most obvious strategy which is an underlying threat to autonomy. On the other hand, if the manager asks for volunteers rather than enforcing decisions on them, they will feel they are still making a choice and exercising autonomy, which could give better outcomes. Knowing and understanding the priority and impact of the work, it is generally expected that only experienced or skilful person would be the one choosing such work. Interestingly, most of the strategies (e.g. S3, S4, S10) help facilitate and make self-assignment work within their settings. The analysis of data also shows that remote location does not necessarily affect the self-assignment decisions. It may, however, impact communication among the team members like any other agile practices, e.g. remote daily stand-up, retrospective, etc. which can introduce some challenges. Similarly, dependent tasks are specified as one of the constraining conditions, but it may be the poor planning and breakdown of tasks that can cause delays not the self-assignment choices.

The consequences specified in this study can be interpreted as pros and cons of the strategies to practicing self-assignment for individuals, teams and organizations. For instance, the opportunity to learn, grow and improve and self-management can be inferred as individual benefits, healthy team culture as a team benefit and improved quality and fast delivery as organizational benefits arising from the strategies of promoting self-assignment. On the contrary, situations such as taking away a task could influence the well-being of an individual negatively, i.e. demotivate them, delegating a task to a specialist frequently would stall the growth of the other team members, keeping flexible estimates can lead to delayed delivery eventually impacting customer satisfaction and organizational reputation. Our results showed that the scrum masters, technical managers, and team leads play a significant role in mediating these negative consequences to make self-assignment work in a sustainable manner. It would be useful to delve deeper into how the manager or team can mitigate and manage for these negative consequences in future studies. Interestingly, these pros and cons of strategies can also be interpreted as long or short-term consequences depending on the impact they make e.g. within a relatively short period of time, the impact (effective use of manager’s time) from not having manager involved in task allocation sessions can be seen. Similarly, delegating tasks might seem to be a fast way of getting the work done, but the impact it makes may not be beneficial for healthy team culture in the long run. On the other hand, outcomes like healthy team culture, improved quality, and better all-round teams may not be achieved instantaneously but will be evident over a period of time.

5.1 Comparison to Related Work

Although no other studies dedicatedly addressed self-assignment, there are some related studies addressing benefits and challenges of self-assignment as part of their findings.

Self-assignment helps to keep the teams motivated as identified by one of the empirical studies on agile challenges (Hoda and Murugesan 2016 ). This has also been supported by our results. Our study also reveals how self-assignment benefits individuals, teams and organizations. Researchers identified some challenges around self-assignment. Poor self-assignment can lead to loss of cross-functionality when the team members pick familiar and simple tasks (Vidgen and Wang 2009 ; Hoda and Murugesan 2016 ). However, Scrum master’s continuous monitoring and support can help the teams to address the risk of losing cross-functionality (Hoda and Murugesan 2016 ). Our results also acknowledged that the Scrum master plays a significant role in facilitating self-assignment in agile settings. Some examples include ensuring an even distribution of work with equal opportunities to learn and grow, good coaching conversations providing guidance, and helping team members to overcome individual problems towards self-assignment. Team members avoiding boring tasks (Strode 2016 ) is identified as another challenge. Team members are often hesitant to pick tasks with unclear requirements and acceptance criteria (Hoda and Murugesan 2016 ). These were identified as reasons to self-assignment challenges.

Our study identified other factors that make self-assignment challenging. These are C1: Self-assignment for Dependent tasks, C2: Urgent Work, C3: Tracking work distribution and accountability, C4: Distance Factor, C5: Manager Intervention, C6: Inadequate expertise & resources, C7: Self-assigning tasks not skilled at, C8: Multiple people interested in similar tasks, C9: Self-assignment for new team members, and C10: Personality Traits. In addition, we present a list of strategies such as S1 (Task delegation), S2 (Offering work), S3 (Manager’s absence from task allocation sessions), S4 (Facilitating self-assignment), S5 (Self-assigning the next available task), S6 (Active participation and use of tools), S7 (Highlighting dependencies), S8 (Isolating dependent tasks), S9 (Standalone definition), S10 (Flexible estimations), S11 (Task’s reassignment), S12 (Team-up with experienced resources), S13 (Informal team discussions and negotiations), and S14 (Fixed work assignment) to overcome these challenges [C1-C10]. It is also pointed out that multiple developers are seen interested in similar tasks due to their individual preferences. We have reported some of these individual preferences as motivational factors developers consider while self-assigning tasks (Masood et al. 2017b ) in one of our preliminary study.

5.2 Implications

Findings articulated in this study have direct significant implications for researchers and agile practitioners. The main contribution of this research is a theory of making self-assignment work based on rich empirical data. It adds to the limited agile literature on self-assignment and will assist researchers and practitioners in agile community. Other researchers can expand on this research while exploring various aspects of self-assignment and validating the study’s theoretical model (Fig. 5 ) in similar or different settings. This research has implications for agile practitioners. Our descriptions of the positive consequence of self-assignment should encourage novice agile teams and their managers to attempt and engrain self-assignment as a key practice. It will also assist agile teams struggling to practice self-assignment find solutions to their challenges as shared in this study. Our findings can also be used as a guide for the managers to facilitate self-assignment by empowering team members. The theory of making self-assignment work is presented in a form that can be understood and applied through well-defined: (a) context and (b) causal conditions (c) facilitating conditions, (d) a set of constraining conditions (e) strategies applied by agile teams, and (f) a set of consequences to make self-assignment work. Agile practitioners can benefit from these findings in multiple ways. For example, the mapping between constraining conditions and enabling strategies (captured in Fig. 7 ) can be used to find relevant strategies to tackle the constraints faced by agile practitioners in their unique contexts. For example, they could have flexible estimations (S10) foreseeing any delays. In situations when the assignee struggles to complete the task within the committed time, they should be encouraged to reassign (S11) i.e., pass it on or ask for help without fear or discomfort. The scrum master and the team can mutually decide to help or take away a task considering the task’s urgency. As another strategy, teaming up with an experienced member (S12) would help individuals get familiar and speed up the completion time.

From the data analysis and findings of this study, some of the recommendations for managers and teams are presented below. These recommendations are based on the strategies illustrated in the section 4.5 and in some cases one recommendation is related to multiple strategies indicated through the corresponding S#.

5.2.1 Recommendations for Managers and Teams

Managers can play a supporting role and encourage team members to choose tasks for themselves to gain benefits of self-assignment (S4).

Managers can ensure that the self-assignment decisions do not lead to increased specializations or threaten cross-functionality, rather assignment choices provide equal opportunities to learn (technology, applications, and tools) to maintain a balance of knowledge sharing (S4).

Managers can guide the team members if they feel they have committed to something which is hard to accomplish. However, they should avoid discouraging members to pick complex tasks. Taking away tasks from the team members is also not recommended (S4).

Once required information has been conveyed among the team and estimates and task breakdown is done, the manager can step out from the assignment sessions (S3).

If an urgent task comes in during a running sprint, the manager can ask for volunteers rather than imposing tasks on someone. Knowing the time pressure, it is likely that person with relevant skills will pick such a task (S2).

If multiple people are interested in working on the same task, they can either pair up (S12) or the manager can step-in and let one of them pick a task (S4), ensuring that the next time the other one gets to select their preferred task (S13).

The manager in collaboration with the team can monitor the status of the tasks on their preferred project management platform, e.g. Trello, JIRA, or a physical Scrum board. For instance, if an assigned task has the same status (e.g. “in progress”) for a long time it could be an indication of the assignee struggling to complete that task (S4, S6). Such issues can also be explicitly shared during the daily standup.

Managers can initially let the new team members observe the team allocating their tasks and understand the task allocation strategies. Other team members can help them choose easier tasks (S4) or pair them up with senior members for better understanding of the process (S12).

If someone selects a task, they are not familiar with or skilled at, the estimate for the task should take this into consideration and be kept generous to allow for extra effort (S10).

The team members miss updating their tasks on their preferred project management platform, which can potentially lead to issues e.g. multiple people working on similar tasks. Automatic reminders through tools or reminders in daily stand-ups can be useful to remind them to update their tasks regularly (S6).

Individuals can pick tasks in the presence of other team members e.g. at planning or at stand-up. This way other team members who have more knowledge about the task can provide assistance and transfer relevant knowledge if needed (S13).

The manager or team could include some ‘stretch tasks’ in every sprint, i.e. a few extra tasks ready, elaborated and estimated, in reserve, so team members can self-assign and complete them if they happen to finish all the other tasks early (S5).

After picking a story or task, if it turns out to be a significant unit of work, then the assignee or the team should break them down into sub tasks and set their status to unassigned on their preferred project management platform so that other members can self-assign them (S11).

Teams starting with self-assignment can initially apply for a part of their project e.g. new development features, enhancements etc. rather practicing for the entire project (S4).

5.3 Evaluation

We used Strauss and Corbin’s criteria list to evaluate the empirical grounding of the study (Strauss and Corbin 1998 ). We will address these criteria QC1-QC7 one by one. During open coding, we generated the concepts both in-vivo from the practitioners and conceptual codes given by the authors (QC1: Are concepts generated?). Figure 4 shows an example of how these were generated, and the coding process was applied. We systematically defined the relationships between concepts and categories and conceptual linkages applying coding paradigm during axial-coding. The coding processes used in the study resulted in concepts and categories with well-defined properties and dimensions (QC2: Are the concepts systematically related? QC3: Are there many conceptual linkages and are the categories well developed? Do categories have conceptual density?). While the study reports a single central phenomenon (making self-assignment work), it does determine conditions under which the phenomenon happens keeping into account the underlying variations and dimensions (QC4: Is variation built into the theory?). We gathered data from agile practitioners from various companies and different settings to examine concepts in different conditions so that our theory is representative of the contextual variations and wider agile community. We have used the participants’ real quotes, anecdotes, and experiences to define the concepts, associated properties and dimensions and have explained with examples (QC5: Are the conditions under which variation can be found built into the study and explained?). We have presented the research methodology (Section 3 ) and provided the sufficient data (coding examples, interviewers quotes, excerpts from interview guides and pre-interview questionnaire (Fig. 2 ) and research process details (Section 3 ) to justify the reliability of the process (QC6: Has process been taken into account?). The authors have explained the study’s analysis and findings in corresponding sections and believe the theoretical findings make a significant contribution to the current literature filling the gap with a comprehensive study on self-assignment. The presented theory and particularly the strategies and recommendations are beneficial for the agile practitioners (QC7: Do the theoretical findings seem significant, and to what extent?).

5.4 Limitations and Threats to Validity

This study has covered a limited review of related literature in research area as not much is available in literature about self-assignment as a way of task allocation in agile software development. We have not attempted to review the research findings which are not related to agile and software development and acknowledge that as a limitation. Our data set is limited to agile practitioners who showed willingness to participate. We have kept the participants, their companies, products, and third-party clients’ data confidential to adhere to the human ethics policy governing this study.

The study includes team practices observations from one company only. The strategies reported by the participants were based on data from phase 2 which involved co-located team members. Few participants shared their past experiences of working in remote settings, or instances where few members worked remotely so it is hard to differentiate strategies more suitable for co-located or distributed teams from the current dataset, this is included as a limitation and potential area for future research. The paper reported the important role the managers play to facilitate self-assignment. However, it is yet to be explored that how managers reconcile individual preferences with team priorities and business goals to make self-assignment beneficial for individuals, teams, and project outcomes. The study did not evaluate the effectiveness of the strategies used to work around the constraining conditions, which can be an exciting area for potential future work.

In this section, we describe the validity of the overall research method and findings. The data collected does not represent the entire agile community and we cannot claim generalizability . However, we employed data triangulation through multiple data sources (participants varying in roles, experiences, skillset, context, environment, culture, companies & domains) on a large dataset to mitigate the threats of lacking generalizability in the study. A detailed description of the data collection methods (pre-interview questionnaires, interviews & observations), context in which the research was conducted, and the findings are presented in the paper to benefit other researchers who wish to apply these to different contexts and settings. To mitigate the threat to internal validity concerning the author’s potential bias towards GT procedures, the coding activities and model representation were discussed and shared for insights with the experienced co-authors throughout the study. We observed the team practicing self-assignment and collected supporting artefacts (e.g. whiteboard images, screenshots from the management tools) from the team to verify the statements made by the team members during the interviews. Additionally, collecting same information from different team members also validated the integrity of the data. We have provided interview quotes as examples to mitigate the reporting bias. To mitigate the risk of possible inadequate description of study constructs , we adopted in-vivo and explanatory descriptive labels for codes, concepts and categories to capture the underlying phenomenon without losing relevant details.

6 Conclusion

Self-assignment is not an easy and straightforward practice to follow. In this paper, we demonstrated how self-assignment works in an agile environment. Through interviews with 42 software professionals representing 28 different agile teams from 23 different software companies, and applying the Strauss and Corbin GT procedures, we present the grounded theory of making self-assignment work in agile teams. The theory explains the context and causal conditions that give rise to the need for self-assignment e.g. natural part of agile transformation, issues with manager-driven assignment. It presents a set of facilitating conditions that mediate how self-assignment may be enabled e.g. appropriate task information, collective estimation, and task breakdown. It also presents a set of constraining conditions that mediate how self-assignment may be constrained e.g. urgent work, manager intervention which are overcome by a set of strategies applied by agile teams e.g. manager’s absence from task allocation sessions, flexible estimations, facilitating self-assignment. These strategies result in a set of consequences either positive, negative or both. The study also provides a set of recommendations which can be used by agile practitioners to make self-assignment a valuable practice in their settings. While more empirical work is in progress, it is believed that these findings are a first step towards addressing multiple facets of self-assignment in depth within software agile world and provides a platform for further work. Future work would investigate self-assignment from an individual versus manager’s perspective, such as exploring the factors software developers consider while self-assigning tasks, trade-offs to reconcile individual preferences with product goals.

Acuna ST, Juristo N, Moreno AM (2006) Emphasizing human capabilities in software development. IEEE Softw 23(2):94–101

Article   Google Scholar  

Almeida LH, Pinheiro PR, Albuquerque AB (2011) Applying multi-criteria decision analysis to global software development with scrum project planning. Springer, International Conference on Rough Sets and Knowledge Technology

Book   Google Scholar  

Andriyani Y, Hoda R, Amor R (2017) Reflection in agile retrospectives. Springer, International Conference on Agile Software Development

Augustine, S (2005). Managing agile projects, Prentice Hall PTR

Augustine S, Payne B, Sencindiver F, Woodcock S (2005) Agile project management: steering from the edges. Commun ACM 48(12):85–89

Beck, K (2005). Chrysler goes to “extremes”. Oct, 1998

Beck, K, M Beedle, A Van Bennekum, A Cockburn, W Cunningham, M Fowler, J Grenning, J Highsmith, A Hunt and R Jeffries (2001). “Manifesto for agile software development.”

Bick S, Spohrer K, Hoda R, Scheerer A, Heinzl A (2018) Coordination challenges in large-scale software development: a case study of planning misalignment in hybrid settings. IEEE Trans Softw Eng 44(10):932–950

Boehm BW (1991) Software risk management: principles and practices. IEEE Softw 8(1):32–41

Carroll, J And D Morris (2015). Agile project management in easy steps, In Easy Steps

Coleman G, O’Connor R (2007) Using grounded theory to understand software process improvement: a study of Irish software product companies. Inf Softw Technol 49(6):654–667

Corbin, J and A Strauss (2008). “Basics of qualitative research: Techniques and procedures for developing grounded theory.”

Crowston K, Li Q, Wei K, Eseryel UY, Howison J (2007) Self-organization of teams for free/libre open source software development. Inf Softw Technol 49(6):564–575

Deemer P, Benefield G, Larman C, Vodde B (2012) A lightweight guide to the theory and practice of scrum. Ver 2:2012

Google Scholar  

Fetterman DM (2019) Ethnography: step-by-step. SAGE Publications

Giardino C, Paternoster N, Unterkalmsteiner M, Gorschek T, Abrahamsson P (2015) Software development in startup companies: the greenfield startup model. IEEE Trans Softw Eng 42(6):585–604

Glaser, B (1978). “Theoretical sensitivity.” Advances in the methodology of grounded theory

Guide, A (2001). Project management body of knowledge (pmbok® guide). Project Management Institute

Hayata, T. And J. Han (2011). A hybrid model for IT project with scrum. Service operations, logistics, and informatics (SOLI), 2011 IEEE international conference on, IEEE

Hoda R, Murugesan LK (2016) Multi-level agile project management challenges: a self-organizing team perspective. J Syst Softw 117:245–257

Hoda, R and J Noble (2017). Becoming agile: a grounded theory of agile transitions in practice. Proceedings of the 39th international conference on software engineering, IEEE Press

Hoda R, Noble J, Marshall S (2012) Developing a grounded theory to explain the practices of self-organizing agile teams. Empir Softw Eng 17(6):609–639

Jurison J (1999) Software project management: the manager’s view. Communications of the AIS 2 (3es):2

Kalliamvakou, E, D Damian, K Blincoe, L Singer and DM German (2015). Open source-style collaborative development practices in commercial projects using GitHub. Proceedings of the 37th international conference on software engineering-volume 1, IEEE Press

Kelle, U (2007). “” emergence” vs.” forcing” of empirical data? A crucial problem of” grounded theory” reconsidered.” historical social research/Historische Sozialforschung. Supplement: 133-156

Lee, E (2010). “push vs. pull in scrum.”. From https://blogs.msdn.microsoft.com/elee/2010/01/21/push-vs-pull-in-scrum/

Lee S, Kang S (2016) What situational information would help developers when using a graphical code recommender? J Syst Softw 117:199–217

Lin, J. (2013). Context-aware task allocation for distributed agile team. Proceedings of the 28th IEEE/ACM international conference on automated software engineering, IEEE Press

Mak, DK and PB Kruchten (2006). Task coordination in an agile distributed software development environment. Electrical and Computer Engineering, 2006. CCECE’06. Canadian Conference on, IEEE

Masood, Z, R Hoda and K Blincoe (2017a). Exploring workflow mechanisms and task allocation strategies in agile software teams. International Conference on Agile Software Development, Springer

Masood, Z., R. Hoda and K. Blincoe (2017b). Motivation for self-assignment: factors agile software developers consider Cooperative and human aspects of software engineering (CHASE), 2017 IEEE/ACM 10th international workshop on, IEEE

Masood, Z., R. Hoda and K. Blincoe (2020). Supplementary Material - How Agile Teams Make Self-Assignment Work: A Grounded Theory Study. Figshare. [Online]. https://doi.org/10.17608/k6.auckland.12133494.v8

Nerur S, Mahapatra R, Mangalaraj G (2005) Challenges of migrating to agile methodologies. Commun ACM 48(5):72–78

Pinto JK, Slevin DP (1988) Critical success factors across the project life cycle. Institute, Project Management

Schwaber, K and J Sutherland (2011). “The scrum guide.” Scrum Alliance 21

Seidel S, Urquhart C (2016) On emergence and forcing in information systems grounded theory studies: The case of Strauss and Corbin. Enacting Research Methods in Information Systems: Volume 1. Springer, pp 157–209

Simão Filho M, Pinheiro PR, Albuquerque AB (2015) Task allocation approaches in distributed agile software development: a quasi-systematic review. Springer, Software Engineering in Intelligent Systems, pp 243–252

Stol, K.-J., P. Ralph and B. Fitzgerald (2016). Grounded theory in software engineering research: a critical review and guidelines. Software engineering (ICSE), 2016 IEEE/ACM 38th international conference on, IEEE

Strauss A, Corbin JM (1990) Basics of qualitative research: grounded theory procedures and techniques. Sage Publications, Inc

Strauss, A and JM Corbin (1998). Basics of qualitative research techniques, Sage publications, Inc

Stray V, Sjøberg DI, Dybå T (2016) The daily stand-up meeting: a grounded theory study. J Syst Softw 114:101–124

Stray, V, Moe, NB and Hoda, R (2018). “Autonomous agile teams: challenges and future directions for research.” proceedings of the 19th international conference on agile software development

Strode DE (2016) A dependency taxonomy for agile software development projects. Inf Syst Front 18(1):23–46

Stylianou C, Andreou AS (2014) Human resource allocation and scheduling for software project management. Springer, Software Project Management in a Changing World, pp 73–106

Urquhart, C (2012). Grounded theory for qualitative research: a practical guide, Sage

Vidgen R, Wang X (2009) Coevolving systems and the organization of agile software development. Inf Syst Res 20(3):355–376

Williams L, Kessler RR, Cunningham W, Jeffries R (2000) Strengthening the case for pair programming. IEEE Softw 17(4):19–25

Yin, RK (2002). “Applications of case study research second edition (applied social research methods series volume 34).”

Download references

Acknowledgements

We would like to thank all the participants for their valuable inputs to this study. This study was conducted under approval from the Human Participants Ethics Committee at the University of Auckland.

Author information

Authors and affiliations.

Department of Electrical, Computer, and Software Engineering, The University of Auckland, Auckland, New Zealand

Zainab Masood & Kelly Blincoe

Faculty of Information Technology, Monash University, Melbourne, Australia

Rashina Hoda

You can also search for this author in PubMed   Google Scholar

Corresponding author

Correspondence to Zainab Masood .

Additional information

Communicated By: Tony Gorschek

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ .

Reprints and permissions

About this article

Masood, Z., Hoda, R. & Blincoe, K. How agile teams make self-assignment work: a grounded theory study. Empir Software Eng 25 , 4962–5005 (2020). https://doi.org/10.1007/s10664-020-09876-x

Download citation

Published : 04 September 2020

Issue Date : November 2020

DOI : https://doi.org/10.1007/s10664-020-09876-x

Share this article

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

  • Self-assignment
  • Task allocation agile practice
  • Agile software development
  • Grounded theory
  • Find a journal
  • Publish with us
  • Track your research

Logo Company

how to effectively assign tasks to team members to increase productivity?

article cover

Picture this: It's Monday morning, and your team is buzzing with excitement, ready to take on the week. But wait! Who's doing what? Does everyone know their roles and responsibilities? Ah, the perennial challenge of assigning tasks . If this rings a bell, worry not. We've all been there. Have you ever felt the sting of mismatched roles? Like trying to fit a square peg into a round hole? Assigned tasks play a pivotal role in the smooth functioning of any team. And guess what? There are methods and tools that make this process easier. Let’s dive in.

As a leader in the workplace, it is essential to ensure that everyone in the team gets the appropriate amount of work. Sometimes, it's tempting to give an employee more tasks than others, especially if he/she finishes the tasks faster. But keep in mind that as managers, you must be fair. You must learn how to effectively assign tasks to your team members . 

Although it may seem like a simple management function, assigning tasks to your team is actually challenging. As said by Liane Davey, cofounder of 3COze Inc. and author of  You First: Inspire Your Team to Grow Up, Get Along, and Get Stuff Done , You are “juggling multiple interests” in the pursuit of optimal team performance.

Task distribution among various departments might vary from person to person. For efficient delegation, it is vital to consider guidelines while distributing duties to team members.

Tasks that are delegated effectively move your people, projects, and the entire business forward. It increases management and staff trust and accountability, helps in refining and teaching new abilities, enables personnel to become acquainted with various groups and areas of employment, and is an excellent foundation for performance reviews, etc.

How do you assign tasks to your employees? 

Assigning tasks is typically perceived as a time-consuming activity that focuses on removing items from task lists in order to keep the project moving forward. Task assignment, nevertheless, ought to be a more employee-focused procedure that calls for extra commitment and work, which produces excellent outcomes. 

Here are some tips to effectively assign tasks to your employees:

1. Delegate Positively

Don't just throw work at someone and expect them to deliver when they might not be qualified for that particular assignment. Maintain a mindset of doubting every assignment you gave and go over your personnel roster to see whether anyone else is capable of completing it as effectively as you can. They will be more likely to believe that they can do the assignment in the manner that the leader desires if they have a positive outlook. Employees won't feel inspired to start their assignment if you adversely assign them or have doubts about their competence. A little encouragement will make their day happier and encourage them to confidently do the tasks given to them.

2. Set Clear Goals and Objectives

To understand how your team performs, you should set clear goals and objectives before entrusting them with any responsibilities. When goals and objectives are not defined, it'll be harder for your team to see the big picture and perform tasks in a particular manner. 

3. Assign the Right Task to the Right Employee

This is the key to productivity. Who has the most expertise and experience should be given priority, but don't give that individual too much work. You should also think about who needs to develop their sense of responsibility. Also, take into account the passage of time and their eagerness to seize the opportunity. To do this, the manager should create a delegation plan that considers the various skill sets of each employee and assign tasks that are properly suited to each individual. On the other hand, when a task requires an extraordinary employee and there is a talent shortage, the leaders themselves should do the assignment in an emergency or without a workforce.

4. Obtain Inputs from Your Team and Set Up Meetings if Possible

Get suggestions from your team on what should be modified, who you could include, and how outcomes should be defined. Engage with the specific managers of the sub-teams if you are in charge of a large team or organization. A meeting with the entire team is necessary before assigning tasks to team members. You may obtain a clear picture of who is responsible for what and how purposefully they can do the assignment. Getting suggestions from your team members ensures that each of them will contribute to the task's accomplishment.

5. Conduct Training and Supervision

A project's completion necessitates the blending of various delegation techniques, a high degree of team member commitment, and effective planning and execution. It is essential to teach the team members and meet with the team every day in order to produce a skilled workforce. The training includes free access to resources for developing skills, such as courses from Upskillist ,  Udemy , or  Coursera . Following the training phase, the work must be supervised by a professional to ensure that the team learned from the training provided. Before and throughout the task assignment and execution among several team members, training and supervision are equally crucial.

6. Communicate Constantly

It doesn't mean that when you're done delegating the tasks, everything's good. No, it doesn't work that way. Constant communication is also the key to unlocking productivity. You need to collaborate with your team . Professionals at work must keep a close watch on their team members to learn about any challenges or issues they may be having.  For the task to be completed and the status of each team member to be tracked, communication is essential. Following up on tasks you assign to your employees helps them manage pressure and boost job productivity since problems like stress and pressure may tangle them and slow them down. Employee burnout is a result of micromanagement, which is not a good concept. It is best to let staff go free by following up casually.

7. Know who to Handover Authorization and Control

Decentralized power relieves employers of job management. Make sure to provide your staff some authority when you delegate tasks to them using management apps such as Trello , Asana , Edworking , Slack , and the like. Employees become empowered and responsible for completing tasks as a result of the control transfer. Giving them too little authority can cause issues because they lose interest in their work while giving them too much control might overwhelm them and cause them to forget basic responsibilities. The key to the team's success is giving each member the authority they rightfully deserve while also soliciting input.

8. After the project, assess the results

Ask yourself how you as the manager could support the success of your team members more effectively. Give constructive criticism and accept it in return.

The most vital phase in job completion is assigning tasks to team members. Due to the frequent mistakes made while delegating duties, it is imperative to use management tools when giving your team responsibilities. Project management solutions provide better work allocations by incorporating features like marketing automation. Employee development and time tracking are made easier by the task assignment guidelines, which also help keep workers interested. 

Allocating Vs. Delegating Tasks 

Now that you've learned about some tips to properly assign tasks, you may also have questions like, "what's the difference between allocating and delegating tasks?" 

As stated by Abhinav in a published article on LinkedIn, "The imbalance of responsibility and accountability is the main difference between Delegation and Allocation." What does it mean? Delegation gives a real opportunity for your team to upskill, grow, and develop. Allocating tasks is merely assigning tasks without the goal of helping your team grow.

Although assigning tasks has its merits, delegating tasks offers significant advantages in terms of employee growth and engagement. Because delegation when done well delivers diversity and other intrinsic motivational incentives that make work so much more meaningful, it will be even more rewarding for the manager and team members.

Task Tips and Best Practices 

In order to accomplish our objectives and SMART goals, we define a particular number of tasks that we must do each day. We frequently take on more than we can handle in the fight to remain at the top of our game and maintain our competitive edge.

Even while everything appears to be of the utmost importance, something is off in your struggle to finish everything while maintaining your composure. Some of us have a lengthy list of things we want to get done before a given age or period. Others devote so much effort to honing a particular skill that by the time it shines, it is no longer relevant.

Time management and balancing workload are not just skills of project managers or superiors. In reality, these abilities should be embraced at every level, particularly when working in a team. Research by Cornerstone found that when workers believe they don't have enough time in the day to do their jobs, work overload reduces productivity by 68%. What tips and best practices should you do so you don't only allocate tasks but delegate them effectively?

1. Prioritize. Make a to-do list according to the order of priority

Even if to-do lists are classic, they are still more efficient and effective than ever. People used to keep handwritten notes for ideas and tasks back in the day.  There are smart to-do lists apps and software that provide notifications and reminders prior to the task's due date. 

2. Maximize productivity and minimize procrastination

To start, delegate the tasks to the right people. Don't do it tomorrow or the next day. Do it today. Having a lot to accomplish may be stressful, which is sometimes worse than the actual task. If you struggle with procrastination, it's possible that you haven't come up with a good task management strategy. You might express your lack of starting knowledge by procrastinating. It could not be laziness, but rather a matter of setting priorities.

3. Be motivated

Procrastination and a lack of motivation are closely correlated. When you lack motivation, you tend to get distracted. If you want to meet milestones and deadlines, be motivated.

4. Delegate and be involved

The reality of being overburdened can have a negative impact on productivity if it is not properly managed. At the end of the day, we're still just humans. When it comes to having patience, resilience, working under pressure, or finishing a task quickly, each one of us possesses a certain set of skills. So, delegate the right tasks to the right person in your team, and don't just stop there. Be involved. Leaving the stadium just because you're done delegating is a big no. Keep in touch with them and follow up on the progress of the tasks assigned.

Task Vs. Subtask 

Tasks and subtasks are quite similar. The only difference is that a subtask should be completed as an element of completing a larger and more complex task.

For example, the task is to increase your company's social media presence. So, what should you do to accomplish those tasks? That's when you have subtasks such as creating optimized posts and content on various social media platforms, scheduling them, interacting with your audience in the comment section, etc. 

The additional stages that make up a task are called subtasks. They are essential while working on large projects with a wide range of tasks. In some task management tools, You may create as many subtasks as you need in the task view, but you must first choose the parent task before you can create a subtask.

Why You Should Assign Tasks Effectively to Team Members

Enhance team productivity.

Efficient task assignment can work wonders for your team's productivity. When each team member knows their role and is well-suited for their tasks, they can focus on delivering high-quality results. Imagine a well-oiled machine, with each cog spinning smoothly and in harmony - that's your team at peak productivity!

Consider these points:

  • Match tasks to individual skills : Ensure tasks align with your team members' unique abilities and expertise.
  • Set clear expectations : Be transparent about deadlines, deliverables, and objectives.
  • Foster collaboration : Encourage communication and collaboration among team members.

Nurture a Sense of Ownership

Assigning tasks effectively helps to in still a sense of ownership and responsibility within your team. When individuals understand their role in a project, they are more likely to take pride in their work and strive for excellence. It's like planting a seed - with proper care and attention, it'll grow into a strong, thriving tree.

Key elements to foster ownership:

  • Encourage autonomy : Allow team members to make decisions and take charge of their tasks.
  • Provide feedback : Offer constructive feedback and celebrate successes.
  • Support development : Invest in your team members' growth through training and development opportunities.

Reduce Work Overload and Burnout

Nobody wants to be buried under an avalanche of tasks. By allocating work effectively, you can prevent team members from feeling overwhelmed and burned out. Just as we can't run on empty, neither can our team members - so, let's ensure they have a manageable workload.

Strategies to avoid overload:

  • Balance workloads : Distribute tasks evenly and consider individual capacities.
  • Encourage breaks : Promote a healthy work-life balance and remind your team to take breaks.
  • Monitor progress : Regularly check in with your team members to assess their workloads and stress levels.

Boost Employee Engagement

An engaged employee is a happy and productive one. When you assign tasks effectively, you're laying the groundwork for increased engagement. Think of it as a dance - with the right choreography, everyone knows their steps and performs in harmony.

Steps to enhance engagement:

  • Align tasks with goals : Ensure tasks contribute to the overall goals of your team and organization.
  • Offer variety : Mix up tasks to keep things interesting and provide opportunities for growth.
  • Recognize achievements : Acknowledge hard work and accomplishments.

Improve Overall Team Morale

Finally, effective task assignment can lead to a happier, more cohesive team. When everyone feels valued and supported, team morale soars. Imagine a choir, each voice blending harmoniously to create a beautiful symphony - that's a team with high morale.

Ways to uplift team morale:

  • Empower decision-making : Encourage team members to contribute their ideas and be part of the decision-making process.
  • Foster a positive atmosphere : Cultivate an environment of open communication, trust, and support.
  • Celebrate successes : Acknowledge both individual and team achievements, and celebrate them together.

Tools to Simplify Task Assignments in Teams

Microsoft outlook: not just for emails.

Yes, you heard that right. Beyond sending emails, Outlook has task features that allow managers to assign work to team members. You can set deadlines, prioritize, and even track progress. Think of it as your digital task manager. How cool is that?

Google Docs: Collaboration Made Easy

A favorite for many, Google Docs allows real-time collaboration. Need to distribute tasks ? Create a shared document, list down the tasks, and voila! Everyone can view, edit, or comment. Ever thought of using a simple shared document as a task distribution board?

Trello: Visual Task Management

For those of us who are visual creatures, Trello is a game-changer. Create boards, list assigned duties , and move them across columns as they progress. Remember playing with building blocks as a kid? It’s pretty much that, but digital and for grown-ups!

Common Mistakes to Avoid

Assigning tasks effectively is a skill that every leader must master to ensure team productivity and employee satisfaction. While the tips provided earlier can help you get there, being aware of common mistakes in task assignment is equally crucial. Avoiding these pitfalls can save you from derailing your projects and hampering your team's morale.

1. Overburdening Skilled Employees

It's tempting to give the bulk of the work to your most skilled team members, but this can lead to burnout and decreased productivity in the long term.

2. Lack of Clarity in Instructions

Vague or unclear instructions can result in misunderstandings, leading to poor quality of work or project delays. Always be specific and clear about what is expected.

3. Micromanaging

While it’s essential to oversee the progress of tasks, hovering over your team members can undermine their confidence and create a stressful work environment.

4. Failing to Prioritize Tasks

Not all tasks are created equal. Failing to prioritize can lead to poor allocation of resources, with less important tasks taking away time and energy from critical objectives.

5. Ignoring Team Input

Ignoring suggestions or feedback from your team can result in missed opportunities for more effective delegation and stronger team cohesion.

6. One-Size-Fits-All Approach

Remember that each team member has unique skills and limitations. Assigning tasks without considering these factors can lead to ineffective results and frustrated employees.

7. Neglecting Follow-Up

Assigning a task is not the end but part of an ongoing process. Failing to follow up can result in delays and could indicate to your team that the task wasn’t that important to begin with.

8. Fear of Delegating

Sometimes managers avoid delegating tasks because they feel that no one else can do the job as well as they can. This not only increases your workload but also deprives team members of growth opportunities.

A significant aspect of a leader's duties is delegating assignments to team members effectively. The secret to a manager's team functioning like an efficient machine is wise delegation.

Because of delegation, you won't have to spend hours on work that someone else can complete more quickly. Trying to handle everything on your own can quickly wear you out, regardless of your knowledge or expertise. Effectively delegating tasks enables you to keep on top of your own work while assisting team members in acquiring new abilities and developing a sense of comfort with taking ownership of tasks. 

Proper delegation of tasks also provides managers and team members with a learning opportunity since it enables everyone to build trust and become accustomed to exchanging comments and showing each other respect and appreciation.

Less is more when attempting to boost your team's output. Your team may become burned out if you try to increase their production too rapidly. In contrast, if you're too aggressive, your team can lose interest in their work and productivity might drop. Keep in mind that everyone will be more productive if they are part of the decision-making and execution process.

If you want to delegate tasks with ease and convenience, go for Edworking . This management tool lets you assign tasks and oversee your team's progress in a specific task. You can also conduct meetings to meet your team.`

Know that productivity greatly matters. With the right knowledge of assigning tasks to your team members, you can maximize productivity. Thus, achieving the goals and objectives of your organization.

What is the best way to assign tasks to team members?

Recognizing and understanding each member's unique strengths and expertise is paramount. Instead of assigning tasks randomly, it's always better to match each job with the individual’s skill set. Consider open dialogue, seek feedback, and ensure the assigned tasks align with both team and individual goals. It's a bit like giving everyone their favorite role in a play; wouldn't they shine brighter?

How do you assign tasks to a team in Teamwork?

In Teamwork, tasks can be assigned effortlessly. Start by creating a task list, then add individual tasks. Within each task, there's an option to 'Assign To.' Simply choose the team member you wish to assign the task to. Think of it as passing the baton in a relay race – each person knows when to run and when to pass it on!

Why is it important to assign tasks to your team members?

Assigning specific tasks helps in streamlining the workflow, ensuring accountability, and reducing overlaps or gaps in responsibilities. It also empowers team members by giving them ownership of their work. Have you ever seen a football team where everyone runs after the ball? Without clear roles, it's chaos!

How do you politely assign a task?

Start by acknowledging the individual's capabilities and expressing confidence in their ability to handle the task. Then, clearly explain the job's scope, expectations, and its importance in the overall project. Think of it as offering a piece of cake, not dumping a plate on their lap!

How do short term goals differ from long term goals?

Short-term goals act as stepping stones towards achieving long-term goals. While short-term goals focus on immediate challenges and tasks (think weeks or months), long-term goals look at the bigger picture and can span years. It's like comparing a sprint to a marathon. One's quick and intense, the other's about endurance and the long haul.

article cover

IMAGES

  1. Bsbled 401

    develop teams and individuals assignment

  2. Sample Assignment on Developing Individuals, Teams and Organisations

    develop teams and individuals assignment

  3. Develop Teams Individuals Assignment Sample |AssignmentEssayHelp

    develop teams and individuals assignment

  4. Developing Individuals, Teams and Organisations Assignment Sample

    develop teams and individuals assignment

  5. Building Effective Teams

    develop teams and individuals assignment

  6. Right Skills for Teamwork That Every Member Must Possess

    develop teams and individuals assignment

VIDEO

  1. How to use Assignment feature in Microsoft Teams

  2. NURUL IZZAH BT HANFI (BB21110231) INDIVIDUALS ASSIGNMENT SYSTEM OPERATIONS HOSPITALITY BE20203

  3. ATF10103 Fundamental of Management L3 Topic: Decision Making in Teams (Individual Assignment)

  4. How To Upload Assignment on Microsoft Teams (2024)

  5. Darko Kreiner, US AirForce

  6. BWFF2053 Finiancial Statement Analysis and Valuation individuals assignment presentation video

COMMENTS

  1. Developing Individuals, Teams and Organizations

    DEVELOPING INDIVIDUALS, TEAMS AND ORGANIZATIONS - Free download as Word Doc (.doc), PDF File (.pdf), Text File (.txt) or read online for free. (A Development Portfolio for Planning and Monitoring of Personal and Professional Objectives) The markets are getting more competitive due to internal and external factors and the success depends on the capability of continuous expansion and advancement ...

  2. The Five Stages of Team Development

    The Five Stages of Team Development

  3. The 5 Stages of Team Development, With Examples

    Fostering work-life balance. While the performing stage is where the magic happens, beware of the dangers of burnout. Insist on maintaining a healthy work-life balance to keep your team performing at its best. 5. Adjourning stage. The adjourning stage is the fifth and final stage of the group development process.

  4. How to use the 5 stages of team development (and build better teams!)

    How to use the 5 stages of team development (and build ...

  5. Successful Student Team Projects

    1. Before Project Work Begins. Two important ideas for planning successful team projects are (1) the mental models we use to understand the world, and (2) the distinction between team work vs. task work. We all create mental models of how the world works and teams perform better when members get practice aligning their understandings of each ...

  6. PDF Unit 46: Developing Individuals, Teams and Organisations

    Unit 46: Developing Individuals, Teams and Organisations Unit code T/618/5127 . Unit level 5 . Credit value 15 Introduction . This unit gives students knowledge of key areas for a career in human resource development and management positions where employee training and development are part of their role.

  7. How to Give Assignments to Team Members

    Make a list of teams and team members. Assign team leaders (if you don't have them), and alternatively, ask for their input on individual employees skills, for a more informed decision on who gets what. Schedule a meeting. Make a meeting with the team leads and go through the points above.

  8. Create group assignments or assign to individual students

    Type in the search box to pull up student names, or scroll. Select the checkboxes next to the students you want to add to this group. Select Create. When you're done, select + New group and repeat Steps 2 and 3 until all students have been assigned to a group. Review the groups you've created. Select Edit to change group names or members.

  9. A Short Guide to Building Your Team's Critical Thinking Skills

    Instead, most managers employ a sink-or-swim approach, ultimately creating work-arounds to keep those who can't figure out how to "swim" from making important decisions. But it doesn't ...

  10. Create an assignment in Microsoft Teams

    Create assignments for your students in Microsoft Teams for Education. Manage assignment timelines, add instructions, create resources to turn in, and more. Note: Assignments is only available in class teams. You can assign assignments to classes of up to 1000 students. Classes larger than 300 can't use a Class Notebook or Makecode.

  11. 7 Skills You Need to Effectively Manage Teams

    Team Management Skills All Professionals Need. 1. Clear, Effective Communication. As a manager, your goal is to help the members of your team complete tasks in a manner that is efficient, consistent, and aligns with the company's overarching strategic goals. To accomplish this, you must clearly articulate what those strategic goals are ...

  12. Organize content, create assignments, and assess learners

    Create and organize class resources and assignments efficiently with Classwork in Microsoft Teams. Create, distribute, collect, and grade assignments with Assignments in Microsoft Teams. Create and embed polls, quizzes, and surveys with Microsoft Forms. Track learner progress with Insights in Microsoft Teams. ISTE Standards for Educators:

  13. Assignments for Teams

    Assignments in Teams for Education

  14. Developing teams: 7 steps to assembling your dream team

    3. Empower your team to make smart decisions. When you put your team in the driver's seat, incredible things can happen. Empowering your team to make decisions is an important aspect of developing a team. Leaders should consider where they can delegate decision-making on different aspects of a project. 4.

  15. Developing Your Team

    Developing your team is an important part of your job, whether you're a new team leader or an experienced manager. And it doesn't apply only to new hires. People need training and support throughout their careers - both as individuals and as teams - to develop their skills and to continue to work effectively.

  16. GBS Unit 35 Developing Individuals, Teams, and Organziations

    The employee recruitment processing system is the business's essential skills (Baartman and Bruijin, 2011). The essential skills give the high performance of individual and team, making effective communication in the business. In that report, developing individuals, teams, and organizations are discussed, focusing on an SME business called ZEGO ...

  17. Developing and Sustaining High-Performance Work Teams

    Developing and Sustaining High-Performance Work Teams

  18. Assignment Develop Teams and Individuals

    assignment develop teams and individuals - Free download as Word Doc (.doc / .docx), PDF File (.pdf), Text File (.txt) or read online for free. Fasil kassahun is requesting information on learning development needs, building commitment in teams as a team leader, learning delivery methods, and the processes of team development. Learning and development help cultivate employee skills and ensure ...

  19. Create group assignments or assign to individual students

    Type in the search box to pull up student names, or scroll. Select the checkboxes next to the students you want to add to this group. Select Create. When you're done, select + New group and repeat Steps 2 and 3 until all students have been assigned to a group. Review the groups you've created. Select Edit to change group names or members.

  20. How agile teams make self-assignment work: a grounded theory study

    Self-assignment, a self-directed method of task allocation in which teams and individuals assign and choose work for themselves, is considered one of the hallmark practices of empowered, self-organizing agile teams. Despite all the benefits it promises, agile software teams do not practice it as regularly as other agile practices such as iteration planning and daily stand-ups, indicating that ...

  21. How To Effective Assign Tasks To Team Members?

    Getting suggestions from your team members ensures that each of them will contribute to the task's accomplishment. 5. Conduct Training and Supervision. A project's completion necessitates the blending of various delegation techniques, a high degree of team member commitment, and effective planning and execution.