Article

How To Identify Client Needs vs. Wants

When getting into a project, it is important to proceed with thought and purpose and avoid the temptation to jump directly to tactics. Taking a methodical approach ensures that you are solving the right problems and have a more holistic view of the problem at hand.

By Dan Thompson, Senior Business Analyst at The Triple-I Corporation

How can you tell what the client actually needs as opposed to what they say they really want?

Since we typically build websites and mobile apps, this article will be geared toward those types of projects, but the same flow can be used anytime you need an easy framework for organizing wants and needs.  

Generally, options that benefit revenue or go toward attainment of strategic objectives are ‘needs’ and those that don’t are ‘wants’.

We can think of this as a simple four-step process:

  1. Define the Ecosystem
  2. Define the Objectives
  3. Gather the Requirements
  4. Prioritize the Requirements

When getting into a project, it is important to proceed with thought and purpose and avoid the temptation to jump directly to tactics. Taking a methodical approach ensures that you are solving the right problems and have a more holistic view of the problem at hand.

Define the Ecosystem

Most good business people will already know this, but it is still a valuable step in order to familiarize the business analyst with all external and internal factors that influence a business. Below is a list of factors with example questions a business might ask themselves during this part of the exercise.

  • Political outlook - Are there regulations or laws that could impact business?
  • Economic outlook - Do interest rates or consumer confidence impact business?
  • Market analysis - How will market size, demand, and distribution chain impact business?
  • Competitive analysis - How many competitors do you have? How do you compare?
  • Existing website performance - Are visitors pleased with the existing website?
  • Budgetary constraints - Do you know what can be spent on a solution?
  • Organizational culture and structure - How will business be impacted by values/vision, levels of hierarchy, centralized decision-making vs. more autonomous management structure?
  • Internal processes - What processes will be impacted or taken into account?
  • Staff strengths and weaknesses - Do the right people exist to do the work needed?
  • Technology - What innovations will help or hurt your business?

Define the Objectives

What are the specific long-term objectives for this project? These objectives are generally given by those who are responsible for the success of the project. Most will roll up to a specific opportunity defined in the analysis of the business ecosystem. The objectives must be prioritized based on a couple factors.  How quickly does the objective need to be met and how important is the objective to the business?  While each project can be different and have unique objectives, the following are some of the common business objectives you may encounter:

  • Generate leads
  • Develop new revenue streams
  • Demonstrate thought leadership
  • Enter new markets
  • Enable easier content management
  • Expand sales territories

Gather the Requirements

There are many methods for gathering requirements. Generally, we employ any or all of the following when documenting requirements for a project:

  • Stakeholder Interviews
  • Brainstorming
  • Focus Groups
  • Questionnaires
  • Job Shadowing
  • Process Modelling
  • RFPs

Prioritize the Requirements

This is one of the most difficult and important steps of the process. Throughout the gathering phase, the business analyst will encounter many desires from many different stakeholders. Some of these requests are not realistic, or they are more expensive than the business benefit. Because of this, it is important that each requirement should roll up to an objective defined earlier. A common method is to start by prioritizing requirements according to the priority of their parent objectives. We generally finish by doing a “MoSCow” exercise with all the requirements.

The letters in MoSCoW stand for:

  • M - MUST have this.
  • S - SHOULD have this if at all possible.
  • C - COULD have this if resources are available (time and money).
  • W - WON'T have the time. I’ve also heard WISHLIST used here.

Each requirement should get one of the four letter designations. This exercise is completed in collaboration with the initial project leaders who set the objectives. Doing so allows them to clearly see which requirements will advance their objectives and which ones won’t. It is also a good idea to have some rough estimates ready for discussion since in many cases, the cost-to-value ratio is a determining factor in choosing features.

Closing

If you take a methodical approach to gathering and prioritizing requirements for a project, you can usually show objective reasons why one requirement is needed more than another. This can reduce the political feather-ruffling that comes from not seeing a particular request on the roadmap.  And remember, requirements that benefit revenue or go toward attainment of strategic objectives are ‘needs’ and those that don’t are ‘wants’.

Please login or register to add a comment.

Contribute Now!

Loving our articles? Do you have an insightful post that you want to shout about? Well, you've come to the right place! We are always looking for fresh Doughnuts to be a part of our community.

Popular Articles

See all
Promote Your Blog On These 30 Places

Promote Your Blog On These 30 Places

Social Media channels are one of the best ways to promote your blog content, but you shouldn’t stop there. Besides Social Media, there are more available places on the web which can be a great marketing tool for your blog promotion. I’m bringing you 30 proven places where you can promote your blog content and get great results.

Aleksej Durdevic
Aleksej Durdevic 7 December 2016
Read more
Top 10 Digital Branding & Marketing Trends for 2017

Top 10 Digital Branding & Marketing Trends for 2017

It’s time to re-evaluate and rebalance the digital approach for your company. Here are the Top Digital Branding & Marketing Trends for 2017 to watch for. The probing minds at the Borenstein Group, a Top Washington DC Digital Marketing and Branding Agency, have done the homework for you. Use it or lose it.

Gal Borenstein
Gal Borenstein 7 December 2016
Read more
4 Important Digital Marketing Channels You Should Know About

4 Important Digital Marketing Channels You Should Know About

It goes without saying that a company can't do without digital marketing in today's world.

Digital Doughnut Contributor
Digital Doughnut Contributor 5 November 2014
Read more
What Mobile App Design Looks like in 2017

What Mobile App Design Looks like in 2017

They say ‘move with the time or the time will leave you behind’. Being a startup it is important for you that you understand the trends, and amalgamate them in your business in order to attain the targets.

Nasrullah Patel
Nasrullah Patel 6 December 2016
Read more
Digital Marketing Vs. Traditional Marketing: Which One Is Better?

Digital Marketing Vs. Traditional Marketing: Which One Is Better?

What's the difference between digital marketing and traditional marketing, and why does it matter? The answers may surprise you.

Julie Cave
Julie Cave 14 July 2016
Read more