cjc.im / posts / CISSP - Business Continuity Planning

As part of my ongoing study towards the CISSP exam, as with the GDPR exam I passed recently, I am going to write some short notes / posts about specific topics that will help me. Maybe someone else will read this as well and find them useful.

This is a long one...

Business Continuity Planning(BCP) is the assessment of organizational risks to process and people with the aim to create a plan for minimizing or mitigating the risks. This allows a business to continue operating when a disruptive event occurs with little impact.

One thing to remember is the different between BCP and Disaster Recovery (DR). DR is the set of actions that occur if BCP as failed.

BCP has four steps:

Obviously, there is no one-size-fits-all solution for a business and these steps will require some customisation in order to fit the unique requirements. It might be worth working with project management people within your organisation in order to determine what approach will fit best for your organisation.

BCP Team Selection

Whilst traditionally, the BCP has always fallen solely on the IT/Security Departments, it's more effective to ensure all critical aspects of the business are involved. This has the benefit of all are aware of the plan should disaster strike, and also being involved at the planning stage, other parts of the business may have valuable insight into the day to day operations. At a minimum, the BCP team should consist of the following:

Resource requirements

There will be a large amount of resources required in order to perform the full BCP effort, and it will be required over the 3 phases of the BCP.

Whilst the BCP requires expenditure at all levels, from purchases redunant computing systems all the way to the opposite end of the spectrum with the purchase of equipment to write out the first draft and notes of a BCP on paper, it is easy to overlook the importance and requirement of manual labour required to successfully implment the BCP, do not forget about the people!

Legal and regulatory Requirements

It's important to be aware of any legal of regulatory requirements for your area of business when designing your BCP. Having a legal representative for the business involved in all stages of the BCP will allow them to offer insight into it.

Even if you are not bound by any laws, you will most likely have SLAs with customers which will have to be an important part of deciding on aspects of the BCP in terms of priorities of actions.

Having these in place not only will ensure a smooth return to business, but in some cases could result in extra clients who would prefer a vendor who can offer these guarentees if disaster should strike!

Business Impact Assessment

So, you have the BCP team formed and have completed the four stages of preparation. Now is the time to start the critical part, the Business Impact Assessment (BIA). The BIA will identify the most critical parts of the business that must carry on regardless, identify threats to them and the impact said threats will have. THis will allow you to priortise the required manpower to the risks threatening the business.

There are two ways to approach the prioritisation of the threats, Quantitative Decision Making and Qualitative Decision Making. The former is pure mathematics giving a score to each threat and potentially a monetary value, allowing you to rank based on these figures. The latter takes non-numerical values into account, allowing you to put focus on places that might suffer based on other concerns such as workforce stability or customer confidence.

Whilst it's tempting to go with the pure numbers approach and ignore the other way, there are plenty of scenarios in which the team will approach with a qualitative decision, for example a short financial loss with a smaller client might be taken in order to keep a bigger client happy, which long term is the better financial decision. Of course this sort of decision can only be made by the senior management.

Identify Priorities

The initial task of the BIA that the BCP team will perform is to identify the business priorities. This of course is highly dependant on the type of business you are in, for example a factory might have injury amongst the workforce as a high priority, whereas an software development business might focus more on technical infrastructre.

The BCP team will need to come together to create a comprehensive list of business processes and rank them. At this point each member of the BCP team could draw up the processes from within their department in order to make the task less daunting, and thenm come together to create a master list of processes.

In order to have an approach that is both Quantitative AND qualitative, we have the master process list that is a qualitative approach, and then we start to add quantitative numbers.

The first quantitative number is the Asset Value (AV) that will be attached to each asset on the list, which will be the monetary value. The second value will be the Maximum Tolerable Downtime (MTD) (also known as the Maximum Tolerable Outage) The MTD is the longest time that a business function can be unavailable without causing harm to the business. This also leads to another metric, the Recovery Time Objective (RTO) which is the amount of time that we aim to have the business function available again. The aim of the BCP process is to ensure that the RTO is less than the MTD.

Risk Identification

The next step of a BIA is to identify the risks posed to your business. Risks to business come in two forces, man-made and natural risks, some of these will be business specific, some of which will be natural threats such as flood or fire. The BCP team should not be concerned with the likely hood of risks at this stage, and should attempt to identify as many as possible. (This is a qualitative approach)

Likelihood Assessment

After identifying the risks, the BCP team should then start to consider how likely each of the risks is going to occur. In order to keep things consistent (and add some quantitative numbers) the team should determine the Annualised Rate of Occurance (ARO) for each risk. Some of these will be available through public statistics, or even via insurance agencies who may keep these sort of statistics.

Impact Assessment

The impact assessment is the more critical parts of the BIA. This is the point that you will take all the gathered data and determine the impact each will have on the business should it occur. For each risk documented, we will have three metrics:

You must remember to still consider qualitative points as well as the quantitative formulas above.

Resource Prioritisation

The initial prioritisation can simple be a list of the risks that are in ALE descending order, however we then need to consider the qualitative approach. For example an Alarm company might prioritise theft and vandalism above fire or flood, even if the latter might cause more damage, the former would cause significantly more reputational damage.

Continuity Planning

Now that we have identified the scope of the BCP and we have performed a BIA, we now must focus on developing and implementing a continuity plan in order to minimise the impact of the identified risks.

Strategy Development

This phase will bridge the gap between the BIA and the continuity planning phase of the BCP development.

Looking back to the MTD estimates created during the BIA, now is the time to dertermine which risks will be mitigated by the BCP. Obviously every risk from the BIA can't be addressed with a zero downtime posture, some will be an acceptable risks, some will be such a low chance of occurance that it isn't worth putting the effort into addressing.

Upon determining which risks require mitigating, we are ready to move onto the provisions and processing phase of continuity planning.

Provisions and Process

This is the meat of the plan, what steps will be taken for each risk, and the specific processes will take place to ensure that the RTO is hit.

Plan Approval

Upon completion of the design phase, its time to gain approval from the top level management of the business, hopefully senior management has been involved from the begining of the planning stages.

Plan Implementation

Upon receiving approval from management, its time to implement the plan. The BCP team should decide upon an implementation schedule that uses resource dedicated to the program to acheive the Provessions and Process.

Training and Education

All staff that are involved, either directly, or indirectly should receive some sort of training appropriate for their role. Every member of the organisation should be made aware of the plan and given a brief overview to give them confidence the business has considered all risks and the impact they may have. Those with direct BCP responsibilities should be trained on their specific tasks should disaster strike.

BCP Documentation

Documentation is Critical, it allows the BCP methodology to provide benefits such as ensuring staff have access to the plan if none of the BCP staff are available

Continuity Planning Goals

The plan should state its goals, defined on the first meeting of the BCP team and will most likely remain unchanged throughout the lifetime of the BCP.

Statements

Risk Assessment

This section will recap the decision making process during the BIA. Also includes the quantitative figures for the AV, EF, ARO, SLE and ALE etc.

Risk Acceptance/Mitigation

This section contains the outcome of the stategy development portion of the BCP. It should cover all risks identified and outline why it was eithe rdeemed acceptable, or outline the risk management provisions and process put into place.

Vital Records Program

If we needed to rebuild the organisation today in a new location without access to any computers and files, what records would we need?

Emergency Response Guidelines

Outlines the organisational and individual responsilibities for response to an emergency.

The guide lines should be accessible to anyone in the company who may be a first responder in the case of an incident.

Maintenance

The BCP and its documentation needs to be reviewed often.

Testing and Exercises

A formalised plan should be created to perform dry runs and full on tests of the plan to ensure that it is kept up to date with the state of the business.

Tags: infosec cissp