Agile Testing Sandboxes and Innovation

Agile Testing Sandboxes and Innovation

Encouraging innovation is a cornerstone of all organizations that are seeking to take part in the digital economy. Innovation brings new ideas to the table which in turn result in new processes which are supported by new or improved applications running on tablet, smart phone or other delivery channels. These innovations have the potential to save organizations large sums of money while improving their processes and leading to better customer experiences and outcomes.

These new applications must, by definition, interface and work with existing IT systems within an organization. By necessity, there is a competing goal within organizations that these systems must remain secure and must generally be available 24/7. This leads to problems proving new concepts and processes as there is a general reluctance to make existing systems, even test systems, available for testing of innovative solutions.

ost-agile-sandbox-innovation-01

There are many good reasons why organizations are slow to provide access to existing environments:

  • They are expensive to run and maintain and are thus a scarce commodity.
  • Test, user acceptance and ‘run the business’ environments have to be controlled and are subject to good governance, regulation and compliance.
  • Processes have built up over many years to manage access to these environments which are designed to be thorough and by their nature are slow.
  • It is expensive to grant access to those environments if there is no guarantee that a long term requirement is there.

The answer to this conundrum lies with Agile Testing Sandboxes:

ost-agile-sandbox-innovation-002

An Agile Testing Sandbox simulates an environment upon which an application is dependent but runs independent of the real environment on Cloud, Docker or commodity hardware and software. Consider a sandbox to be like a flight simulator for your back office environments. This offers fully functional versions of the application, services and data that the innovation team requires to prove their solution. The innovation team develops, tests and proves their solution against a standalone environment to them which reacts exactly like the real environment.

This provides the potential to easily test how new innovations will react with the real environment before actually connecting them to that real environment and provides a testing ground to quickly prove whether a new innovation does what is expected. When a new innovation is proven in this way, the sandbox environment becomes a valuable asset in the development cycle for that innovation and can also be shared with other projects that require access to that environment.

ost-agile-sandbox-innovation-003

Using sandboxes from the earliest point in the lifecycle enables bugs to be found earlier in the development cycle leading to massive cost savings. They also facilitate the creation of a continuous integration and testing cycle which is essential for the rapid development and delivery of new and improved products.

Portus EVS enables the creation of sandbox environments in days supporting innovation and this new development paradigm thus helping organizations to be even more innovative.

 

Written by : Ostia Solutions

    Detect location

    2500 Characters left