Skip to content
Leading Australian training company since 1989
facebook
twitter
youtube
linkedin
IRM Training Logo
Call Support 1300 819 078
Email Support training@irm.com.au
  • Home
  • About Us
    • About IRM Training
    • Testimonials
  • Courses
  • Locations
    • Brisbane
    • Canberra
    • Melbourne
    • Sydney
    • ‹ More Locations ›
  • Services
    • Public Training
    • In-House Training
    • Flexible Group Training
  • Certification
  • Resources
    • BABOK® Course Mapping
    • The BA’s Training Roadmap
    • Partners & Links
    • Articles »
      • The Role of Business Analysts in Cybersecurity Analysis
      • The Future of Business Analysis in the Age of AI
      • Business Analyst Salary & Job Trends – End of 2020 Review
      • Practical Training Delivered Remotely (Live)
      • Business Analyst Interviews
      • Introduction to Agile (and Scrum)
      • More…
  • Contact
  • Book Now

Writing Better Requirements

Home > Requirements > Writing Better Requirements

Writing Better Requirements

07/11/2013 | By IRM Training
0

There’s little argument that investigating and identifying business needs (i.e. requirements) is a critical task of business analysis. However it’s of little use correctly identifying business needs if we can’t then effectively document them – to the clients who will be paying for the solution and to the developers who will be building it. In today’s time poor world we need to address both audiences in a single document.

This paper – based on IRM’s Writing Better Requirements workshop – takes a top down view of the requirements life-cycle. The paper looks at where business requirements come from and what analysts can do to turn them into solution requirements that developers can work with. Understanding the end-to-end process is a first step in producing well written, clear and specific requirements documentation.

requirements

The source of requirements

As we know, every organisation has (or should have!) a business strategy which describes how it will achieve its objectives, its goals. For business units within the organisation to achieve these objectives, opportunities need to be seized or problems overcome.

Equally, every organisation has a framework in which it operates. The framework ranges across many areas – customer needs, market forces, regulatory, how it’s organised and structured, etc. Of particular relevance to the business analyst is the enterprise architecture, the blueprint of the organisations processes and systems.

The business strategy, together with the enterprise architecture, give business units a framework to achieve their business objectives.

To seize opportunities, to solve problems, we need to make things happen and this is done through projects.

Without wishing to upset anyone who might favour one project methodology over another, it’s fair to say that in some shape or form every project has a business case and a terms of reference. These may be written down or in someone’s head, they may be set in stone or fluid and changing. Either way, the business case should be telling us what we’re trying to achieve and the terms of reference should tell us (or at least give us a framework) of how it will be done.

What we’re trying to achieve – be it removing a supply chain roadblock or launching a new product – is the essence of business requirements.

The terms of reference together with the business case, enterprise architecture and organisational strategy, give us our high level source documents for the project.

One of the golden rules of business analysis is to keep an open mind. As such new information (e.g. extra functionality, performance constraints) is often identified by stakeholders during the investigation and analysis phase. If approved, these additional requirements need to be added to the overall scope of the project.

The high level source documents drive business requirements and these business requirements, together with stakeholder requirements, can collectively be called user based requirements. Each one is documented in a template and forms part of our overall single document along with references to the high level source documents.

Although stakeholder requirements translate into business and/or solution requirements, it’s important not to lose track of their individual needs. The needs of stakeholders should be easily identifiable, after all they hold a stake in the project and can make or break it.

Read the full paper here: Writing Better Requirements

 


If you enjoyed this paper, you may also like:

How Clear is your Writing?

Mind Mapping Requirements

From Mission Statement to Business Process


Share this!
Share on print
Print
Share on email
Email
Share on linkedin
Linkedin
Share on google
Google
Share on twitter
Twitter

Tags: business requirements, event analysis, requirements documentation, solution requirements, writing requirements

Previous Articles

  • Workshop Facilitation – How to Engage Quiet Participants
  • How to Create Use Cases
  • The Role of Business Analysts in Cybersecurity Analysis
  • The Future of Business Analysis in the Age of AI
  • Business Analyst Salary & Job Trends – End of 2020 Review
  • Practical Training Delivered Remotely (Live)
  • Business Analysis Industry Trends in 2019
  • Business Analyst Salary & Job Outlook
  • Business Analyst Interviews
  • Introduction to Agile (and Scrum)

Get in Contact

Phone: 1300 819 078

Email: training@irm.com.au

Online Contact Form

New Articles

  • Workshop Facilitation – How to Engage Quiet Participants
  • How to Create Use Cases
  • The Role of Business Analysts in Cybersecurity Analysis
  • The Future of Business Analysis in the Age of AI

Explore Topics

BPMN business analysis business analysis techniques business analyst business analyst training data flow diagrams interview techniques logical model problem solving process modelling requirements gathering technical writing UML use cases user stories
© IRM Training Pty Ltd 2025 - ABN 56 007 219 589 | Terms & Conditions | Privacy Policy | FAQs