Business Analysis

It’s a documented statistic that 1 omission and/or an error made in the requirements definition can lead to 6000 defects at the implementation stage of the software solution. We provide Business Analysis services and skilled Business Analysts to the market who can clearly, crisply and comprehensively identify business needs and determine solutions to business problems. We follow either an agile- or waterfall approach to defining requirements, depending on the need of our clients. We follow a Customer-Centric Design towards developing Business Requirements Specifications.

The Problem

We often find that Business Analysts (BAs) are “order takers” like a waiter or waitress who merely takes your order, i.e. “I would like a system that can do this or do that”. These are functional statements that don’t tell your developer much about the data on the move, data at rest and business rules. Often BAs also only model procedures which is of little help, eg.:

Go to the filing cabinet; take out the file; open the file; tick the box; close the file; put the file back

What does this procedure tell us? Nothing.

As a Business Analyst you must find out:

  • WHY they keep the files in the cabinet?
  • WHAT information is stored in the file?
  • HOW do they determine/decide where to open the file?
  • WHY do they put the file back again?

The answers to the questions is what proper business analysis is all about.

Our Promise

The vast majority of business systems deal with the data, processing and control issues that are part of the analysis requirement. Our BAs are able analyze the data (the information that flows and that is stored) regarding the system and model that information.

Our BAs look at the logic (for processing of the data) and model that processing. Typically the most common methods our BAs use are:

  • Process Analysis,
  • Information Analysis,
  • Object Orientated Methods

We follow either an agile- or waterfall approach to defining requirements, depending on the need of our clients. We follow a Customer-Centric Design towards developing Business Requirements Specifications.


Our Approach

We follow a Customer-Centric Design towards developing Business Requirements:

  • Our approach results in Customer-centric designed processes and services aimed to delight your customers.
  • Through our extensive knowledge of the various industries and technologies we’ve learned what it means to immerse oneself in the day-to-day lives of customers……we’ve spent thousands of hours on various projects to truly understand customer needs and wants. We believe we have a very good understanding of the customer needs, habits, and practices as they relate to your business.
  • Deep customer understanding is at the heart of your success. Our approach must be rooted in a desire to meet user needs in a way that creates value for both you and the customer.

We’ve completed numerous Business Analysis projects very successfully – we have a very good track record in performing Business Analysis leading to Business Requirements Specifications (BRS),

Value Proposition

Our Business Analysis-as-a-Services (BAaaS) model is akin to the Software as a Service (SaaS) model and for the following reasons:

  • Our clients can procure our services (very skilled and experienced BAs) on a month-by-month basis at a fixed rate.
  • BAaaS removes the need for our clients to hire full-time people and thereby eliminating expensive on-boarding, equipment acquisition and provisioning & support. On top of that we continuously upskill our BAs with best practice techniques and know-how.
  • Flexible payments: You pay for this service on a monthly basis using a pay-as-you-go model. You can also terminate our BAaaS offerings at any time (with a two-week’s notice period).
  • Scalable usage: our services offer high vertical scalability, which gives you the option to access more, or fewer, services on-demand.
  • Automatic updates: Rather than our clients upskilling our BAs, they can rely on Onix Business Solutions to perform “updates” through our after-hours training. This further reduces the cost burden on our clients.