How Resilient is Your IT? A Business Continuity Presentation

16
How resilient is your IT? Testing BCP in multi-connected businesses MSM Software 20 th March 2015 Mark Reed Lead Technical Consultant Lucas Gundry QA & Testing Manager @msmsoftware MSM Software msmsoftware.com/blog

Transcript of How Resilient is Your IT? A Business Continuity Presentation

The new IT headacheCloud

Mobile

Legacy upgrade

Remote access

IoT

What we’re going to cover in this webinar

• How Quality Assurance and Testing can reduce the scope of your BCP requirements

• How system health checks mitigate the risk of your software becoming the reason of having to invoke BCP

• How to safeguard the resiliency of your IT when planning your future business strategy

How Quality Assurance and Testing can reduce the scope of your BCP requirements

The importance of using different testing methods

• Include your Test Team from the outset

• Document reviews during analysis stages

• System testing with different risk based approaches

• Non functional testing: automation and performance

Testing uncovers issues BC planning might miss

• Performance assessment

• Automated testing

• Accessibility / usability / user acceptance testing

Safeguard your QA through continuous improvement

Continuous Assessment

Non-conformity & Root Cause

Process Improvement

Ensure IT risk management is incorporated into your QA process

• Highlight product / project risks

• Assist with risk prioritisation

• Early detection and mitigation of risk reduce the need to invoke BCP

How system health checks mitigate the risk of your software becoming the reason of having to invoke BCP

What is a health check?

A technical audit of your existing software which will establish if it is performing to the best of its ability and identify any areas for

improvement

How a health check mitigates the risk of invoking BCP

• Analyses stability and security

• Anticipates future performance

• Improves longevity

• Secures knowledge

What’s included in a health check?

ARCHITECTURE

• Performance

• Security

• Scalability

APPLICATION

• Implementation

• Data access & storage

• Code quality

• Interfaces

ADMINISTRATION

• System backups

• Disaster recovery

• Data archiving

The output of a health check exposes hidden risks

• A comprehensive report

• An objective review

• Mitigates financial, operational and reputational risk from software failure

How to safeguard the resiliency of your IT when planning your future business strategy

IT should sit alongside not within BCP

• Testing and health checks: One degree of separation

• Existing systems are often overlooked

• Expose security holes and performance issues early