Requirements Analysis

A criticial component of every successful project is defining stakeholder needs within the broader context of your organization

Gathering Requirements

Requirements analysis involves defining the stakeholder needs for your project and system. A key aspect also involves understanding your organization's goals to ensure that the project's deliverables align with key objectives.

Richard Massey
"Working with Arxxus has been and absolute breeze. Their understanding right from the start was exceptional"

Richard Massey
Sales Effectiveness Manager
Shape Australia

How we make it successful?

Arxxus follow three guiding principals when running our requirements gathering sessions with customers:

  1. Facilitate effective stakeholder engagement
  2. Understand the 'how' as opposed to the 'what'
  3. Align the project's objectives with the organisation's broader strategic context

These, coupled with general design best practices, help us keep solutions within constraint boundaries, while maximising the systems' effectiveness in terms of:

  • Simplest solution that works
  • Increased information quality – single sources of truth
  • Quick wins at lower cost, optimum pathway for future requirements
  • Cloud based architecture – social, mobile accessible with easy upgrade paths
  • Strong integration capability based application architecture

How does Arxxus do it?

Our consultants partner with different teams to understand current pain points, generating a holistic view of the solution. This helps to not only prioritise immediate goals, but sets the stage for future development phases. We use several techniques to conduct effective requirement gathering, including:

  • Stakeholder interviews
  • Stakeholder workshops
  • Prototyping solutions
  • Scenario analysis
  • System analysis
  • Document analysis

Documenting Requirements

Arxxus uses several methods for documenting requirements all with the aim of clearly articulating your project requirements in an understandable format.

Some of the key techniques we use include:

  • User stories
  • Use cases
  • Process maps
  • Traceability matrix


Some of our customers