Requirements Gathering (MOSCOW and T-shirts)

Requirements gathering is the process of identifying your project’s exact requirements from start to finish. It occurs during the project initiation phase but needs to be continuously managed throughout the project lifecycle. Effective requirements gathering involves understanding the project scope, objectives, and user expectations through interviews, surveys, and workshops.

Requirements Gathering (MOSCOW and T-shirts)

While it may seem like a no-brainer, requirements gathering is often neglected, much like the importance of stretching before a workout or brushing your teeth before sleep. These simple yet crucial steps are frequently overlooked, but their omission can have significant consequences. In the context of project management, neglecting requirements gathering can lead to project risks, just as skipping stretching can lead to injuries and neglecting oral hygiene can lead to cavities.

The primary purpose of requirements gathering is to create a clear, detailed, and agreed-upon understanding of what the project aims to achieve. Utilising an effective requirements gathering process helps in: Clarifying objectives, setting boundaries, enhancing communication, reducing risks and improving quality. 

Several techniques can be used to gather requirements effectively. Here are some of the most employed methods:

  1. Interviews
    Interviews involve direct conversations with stakeholders to understand their needs, expectations, and any potential concerns. These can be structured with predefined questions or unstructured, allowing for more open-ended discussions.
  2. Workshops
    Workshops bring together key stakeholders to discuss and define project requirements collaboratively. This interactive approach helps in building consensus and ensuring that all perspectives are considered. 
  3. Surveys and Questionnaires
    Surveys and questionnaires are effective for gathering input from many stakeholders, especially when they are geographically dispersed. They provide quantitative data that can be analysed to identify common trends and preferences. 
  4. Observations
    Observing stakeholders in their natural environment helps understand their workflows, pain points, and needs. This technique is particularly useful for understanding user behaviour and identifying requirements that stakeholders might not explicitly mention.
  5. Document Analysis
    Reviewing existing documentation such as business plans, process manuals, and technical specifications can provide valuable context and insights into project requirements. This technique ensures that new requirements align with the organisation’s goals and existing processes.

Once requirements are gathered, they need to be prioritised to ensure that the most critical needs are addressed first. Techniques such as the MOSCOW method (Must-Have, Should-Have, Could-Have, and Won’t-Have) and T-shirt sizing (assigning sizes like XS, S, M, L, XL to represent effort and complexity) can help in this process.

The MOSCOW method categorises requirements into four groups:

Must-have: Essential requirements without which the project cannot proceed. These are the non-negotiable requirements essential for the project’s success. When gathering requirements, identify these must-haves first to ensure they receive the highest priority.

Should-have: Important but not critical requirements that can be included if resources permit. They enhance the project’s value and user experience, but their absence won’t halt progress. These requirements are often prioritised after the must-haves.

Could-have: Desirable requirements that can enhance the project but are not essential. These are typically features or functionalities that can be considered for future releases or iterations. They offer additional value but can be postponed without affecting the project’s core functionality.

Won’t-have: Requirements that are explicitly excluded from the current scope but may be considered in the future. These are functionalities that stakeholders have decided not to pursue at this time. 

T-shirt sizing involves estimating the relative size and complexity of each requirement by assigning sizes analogous to T-shirt sizes such as XS, S, M, L, and XL. This technique helps in understanding the effort required for each requirement and aids in resource planning and prioritization. For example, Extra Small (XS) requirements are small and straightforward that can be implemented quickly and with minimal effort. They often involve simple tasks or features that are well-defined and have few dependencies. Extra-large requirements, however, are highly complex and may involve major changes or additions to the project and often require extensive research, development, and testing efforts.

In conclusion, requirements gathering is a vital step in project management that lays the foundation for project success. By using a combination of techniques such as interviews, workshops, surveys, observations, document analysis, prototyping, and user stories, project managers can ensure they capture comprehensive and accurate requirements. Prioritising these requirements using methods like MOSCOW and T-shirt sizing helps focus efforts on the most critical aspects. Proper documentation and continuous stakeholder engagement throughout the project lifecycle are key to maintaining alignment and delivering a high-quality outcome.

Referenced techniques


Resource Smoothing vs Resource Levelling

Resource smoothing and resource levelling are two techniques used in project management to effectively manage resources and ensure project success. While both aim to optimise resource utilisation and balance workloads, they differ in their approaches and outcomes. Let's explore both concepts, their differences, and when to apply each technique.

Leaders Edge Magazine Image
Subscribe for free to:

The Leading Edge

Join thousands of leaders benefiting from their bi-monthly copy of The Leading Edge on topics like Requirements Gathering (MOSCOW and T-shirts), to keep themselves at the cutting edge of leadership and management thinking.

Your subscription could not be saved. Please try again.
Your subscription has been successful.

Trusted by over 200 organisations

2000+ people are already learning with KnowledgeBrief

Coventry and Warwickshire Mind

"As the line manager of a senior team member enrolled in the Senior Leader apprenticeship, I've witnessed firsthand how the functions, skills, study elements, and learning have enhanced the knowledge of the individual. While I have seen how the course benefits the individual, it also has benefited the organisation through an improvement in the breadth of leadership skills, policies, procedures, and strategic effectiveness. I believe our partnership with KnowledgeBrief will strengthen our organisation, and I will be encouraging other staff to participate in the apprenticeship."


"KnowledgeBrief are best in class for their Leadership and Management training, highly professional and extremely knowledgeable coaches"

Wiltshire Council

"My Apprenticeship through Wiltshire Council with KnowledgeBrief has enabled me to have a wider understanding of management principles. The guidance given was invaluable to enable me to obtain my chartered management qualification with Distinction."

Wiltshire Council

"Throughout the course, I was guided and supported by skilled Personal Learning Advisors and attended informative workshops. By gaining my CMI qualification in leadership & management, I have been able to advance my career to the next level in management."

AVIS Budget Group

"They are incredibly easy to work with and focus entirely on what’s required for success in your organisation and for your employees."

CLIC Sargent

"I would recommend KnowledgeBrief to any organisation looking for impactful leadership and management training. "

AVIS Budget Group

"In every aspect of our relationship with KnowledgeBrief, from sales to accounts and the Professional Learning Advisors, we encounter passionate and engaged people."

Tata Chemicals Europe

"The benefits the programme brings to you in your role, and throughout the organisation are incredibly valuable. I would recommend the Level 5 to anyone in a management or leadership position."


"It doesn’t matter what stage you are at in your Leadership or Management career, a Level 3 or 5 course will make you a better leader."

JPI Media

"I recommend anyone who is in a management or leadership role to take the course. It’s both challenging and rewarding and can only augment your existing knowledge and skills. You will grow as a leader if you take this course."

Equip your employees with the skills to increase results

If you would like to discuss how we can create your Leadership and Management Training Programmes, please get in touch