20 Mar 2024

How to document business rules and calculations

Operational excellence is underpinned by up-to-date business rules and calculations that are well-documented. Here's how to do it.

MK2A0145-copy.jpg

Written by Saratoga CEO Mark Gebhardt

At Saratoga, a software development company with offices in Birmingham, we recognise the pivotal role that business rules and calculations play in shaping our clients’ operational excellence and decision-making processes.

These elements not only guide their business operations but also ensure consistency, efficiency, and compliance across all endeavours. To keep pace with the rapid-change nature of modern business and help our clients to harness the full potential of their capabilities, we’ve refined our approach to documenting these critical components, integrating cutting-edge AI technologies to elevate our processes.

 

What do you mean by business rules?

Business rules are explicit statements that describe, constrain, or control aspects of a business. They are designed to assert business structure, or to control or influence the behaviour of the business.

For example, this could involve how products are priced, how inventory is managed, or how transactions are processed, among other things.

Business rules can be applied to different areas of operations, such as data validation, regulatory compliance, operational decisions, and more.

 

What do you mean by business calculations?

Calculations, in the context of business, involve mathematical operations used to derive key figures important for decision-making and analysis.

For example, to analyse financial performance, determine pricing strategies, evaluate investment opportunities, calculate risks, and more.

Calculations can range from simple arithmetic to complex financial modelling, and are essential for tasks such as budgeting, forecasting, financial reporting, and operational efficiency analysis.

 

Why is it important to document business rules and calculations?

Documenting business rules and calculations is a fundamental practice that supports the efficient, consistent, and compliant operation of a business. It serves as a foundation for training, decision-making, change management, and continuous improvement initiatives. Often when companies expand quickly, documenting rules can become an afterthought and not get done. Here we elaborate on some of the key reasons why it's important to document these rules and calculations.

 

  1. Clarity and understanding: When business rules and calculations are well documented, it enhances clarity and aligns the understanding of all stakeholders. This ensures everyone is on the same page regarding operational processes and decision-making criteria.
  2. Consistency and standardisation: Company-wide process standardisation reduces variability and errors, which is particularly vital for large or multi-location entities.
  3. Training and onboarding: This is an essential tool for efficiently training and onboarding new employees, as it allows them to quickly grasp the workings of specific business processes.
  4. Compliance and audit trails: In regulated industries, documentation is crucial for compliance, a it provides an audit trail for regulatory bodies to verify adherence to legal and regulatory standards.
  5. Change management: Documenting business processes and calculations facilitates easier management of changes by offering a clear baseline for systematic modifications and impact assessment.
  6. Operational Efficiency: Documentation allows businesses to review and optimise their processes and calculations, identifying inefficiencies and areas for improvement.
  7. Knowledge management: Proper documentation ensures critical business knowledge is retained within the organisation, preventing knowledge loss due to employee turnover, and ensuring accessibility for those who need it.
  8. Error reduction and problem solving: This aids in quickly identifying and rectifying errors, as it provides a reference point for troubleshooting, and implementing corrective actions.
  9. Technology implementation and integration: For new technology systems or system integrations, having documented business rules and calculations is essential to ensure these systems accurately reflect and enforce the business's operational rules and logic.

 

Our approach to documentation

In our quest to document business rules and calculations, we work through a comprehensive process that leverages both our in-house expertise and the latest advancements in AI. Here’s how we do it.

 

Step 1. Understand the need

Our journey begins with a thorough discovery phase. Here we identify the specific needs of our teams. This is a vital step that sets the stage for effective documentation. Needs might include:

● The business wants a better understanding of the processes present.

● They need consolidated documentation of all the business rules for a specific business function or product.

● They want to understand the calculations in the systems - and which ones are producing incorrect results.

 

Step 2. Unpack the challenges

Now that we know what the documentation requirements are, it is time to unpack the problems our team may face. These could be:

● You are dealing with an old, legacy system.

● There is little to no documentation available.

● Key resources are snowed under with BAU (business as usual) issues and are not available to assist in the process.

● There are no experienced system analysts available in the company to reference.

● People who originally created and implemented the business rules may have left the company.

 

Step 3. Make use of AI tools

We utilise AI tools to speed up our documentation process. When we use AI tools, we prioritise the use of secure, state-of-the-art tools that enhance our documentation process without compromising our IP or our client data.

These tools allow us to efficiently summarise and analyse interview transcripts, interpret legacy code, and uncover insights that drive our business forward, all while ensuring the utmost security and confidentiality.

 

Step 4. Gather, sort, and store

  1. Identify the business processes and requirements. We start by identifying and mapping out the core business processes. This gives us a good idea of the flow of operations and the decision points within those processes.
  2. Identify and interview the stakeholders. See who your stakeholders are and initiate a discussion. This could be the product specialists, developers and analysts, as well as the product owners and managers. They might be sceptical at first, but this is where you introduce the need and the process to them, and where you get their buy-in. This is an important first step.
  3. Collect existing implicit rules and calculations. Analyse current practices to uncover any implicit rules and calculations that are being used but are not formally documented yet.
  4. Analyse legacy systems. We leverage AI to interpret sections of legacy code to allow us to understand and document existing business rules and calculations embedded within our systems. This approach helps us to bridge the gap between old and new and supports a seamless transition and integration.
  5. Consolidate your findings. Compile the information that you gather from different sources and stakeholders and consolidate into a document. This could be a spreadsheet, or whatever platform you feel works best for you.
  6. Define and categorise the business rules. Clearly define each business rule. A good practice is to state the rule, explain its purpose, and outline its scope and exceptions. You can organise the rules into categories to manage and reference them easier. These categories can be based on business functions, processes, or systems.
  7. Document calculations. For each calculation, you can document the formula, whatever inputs are needed, the rationale behind the calculation, and any assumptions being made. Explain where and how each calculation is applied within the business processes, and what relevance it has.

 

Step 5. Standardise and review

  1. Consistency is key. It is important that your documentation is consistent for optimal readability. To do this, use a standardised format to document both business rules and calculations. This might include templates or structured documents that outline the rule or calculation name, descriptions, rationale, conditions, triggers, actions, and examples.
  2. Review and validate. Have your key stakeholders review the documented rules and calculations to ensure they are accurate and complete. Test the rules and calculations in real or simulated scenarios to validate their correctness and applicability.
  3. Version control and accessibility. Implement version control to keep track of any changes you’ve made over time. Ensure the document is accessible to important stakeholders and is centrally stored.

 

Final Thoughts - What to always keep in mind

Documenting business rules and calculations can be a challenging and complex exercise. Here are some takeaways to help you with your approach.

● Take enough time for collection and discovery of all your baseline information.

● Create a documenting plan and stick to it.

● Don’t listen to naysayers who tell you it’s too complicated or can’t be done.

● Be very thankful to your Subject Matter Experts – they will help you get this done.

● Be persistent.

● Show progress to your stakeholders often.

● Be creative with your methods of extracting information.

● Use AI tools and platforms that support collaborative editing, version control, automation, and accessibility.

 

Need help documenting your business rules and calculations?

If you need help documenting your business rules and calculations, talk to us. We have the skillset, manpower, tools, and experience to get the job done.

Call: +44 (0) 20 363 78024

Email: hello@saratogasofware.com

Website: https://saratogasoftware.com