In order to successfully complete the projects in the field of Information Technologies, it is very important that the business need is correctly understood and the requirements are completely determined. This important period of study, which is called the Business Analysis phase in software development, in which the business need is identified and analyzed, seriously affects the success of Information Technology teams.

BA-Works, along with the service of Business Analysis Capability Rating (BACR), evaluates the capability of the Business Analysis processes that are implemented by the organizations in the software development process and creates roadmaps for the target structure by revealing improvement points.

This study, which is defined as BACR, is carried out in 3 stages. The aim of the first phase assessment is to identify the strengths and weaknesses of the current (AS-IS) Business Analysis processes by evaluating their effectiveness and efficiency.

Following As-Is analysis, To-Be structure targets are determined and roadmap is defined. At the latest stage, the report of the evaluation results, findings and proposals for development are presented.

Although the scope of the evaluation is mainly analysis processes,  BA-Works can provide inferences about related processes (Software Testing, Project Management, UAT etc.)

BA-Works Business Analysis Capability Rating Stages;

1. Examination

  • Understanding the Organization
  • Interviews
  • Completion of the Evaluation Questionnaire
  • Collection of Evidence

2. Analysis

  •   Analysis of Evaluation Questionnaire
  •      Proof Evaluation
  •      Calculation of Business Analysis Capability Score
  •      Drawing Development Roadmap

3. Report

  • Report Preparation
  • Executive Presentation

BACR Capability Levels

Capabilities of Business Analysis processes are evaluated among five levels.


This level of capability indicates no specific standards by means of Business Analysis processes so that most of the time Business Analysis activities are often done by software developers, or not at all, without regard to any standard.

2. Adoption:

This level indicates that there are business analyst roles in the organization and Business Analysis activities are builded as processes. But yet these processes are not fully operated by all business analysts.

3. Moderate:

At this level, Business Analysis phase is fully integrated with software development life cycle. Processes like defining business need, defining scope by preliminary analysis studies, detailed anaylsis by gathering requirements and analysis activities, managing user acceptance tests are applied to all projects in a similar way. There are determined templates for output of analysis work and are used in most projects.

4. Advanced:

At this level, key performance indicators for Business Analysis activities are defined and can be measured. Automation tools for Business Analysis documentation and requirements management are used, therefore documentation and processes become traceable.

5. Standardized:

In this level, Business Analysis Center of Excellence, in which specific individuals are assigned to provide continuous development goals have been structured for the continuous development of the Business Analysis processes for the organization. Business Analysis process capability/maturity and Business Analyst’s Competencies are constantly assessed. The importance of Business Analysis in software development processes is recognized and valued by all units.

Would you like to register or get more information Contact Us