Content management in the age of customer experience

We are entering a new disruptive phase – that of the Experience Web: an enhanced technology architecture built around multiple interactions across the customer lifecycle. Placing your CMS at the core of your digital strategy will be the key to business success within this new frame – but choosing a new CMS is a crucial decision that will impact a business on many levels...

The beginner's guide to BDD

This whitepaper provides an introduction to BDD – an approach to development that improves communication between business and technical teams to create software with business value. Aimed at both technical and business professionals, this guide explains how BDD can benefit projects of all sizes, and how to implement it with confidence. The guide will be updated regularly by experienced BDD practitioners within Inviqa, as well as other external contributors, and is structured to reflect the flow of the BDD process.

Continuous Integration

The main concept behind continuous integration is simple: every developer checks in their code, every day. Adopting this policy reduces the time it takes to integrate a developer’s code into the existing codebase to almost zero. Regular and frequent check-ins also allow testing systems to be developed that will regularly scan the entire code base for problems and raise red flags early in the process rather than later, when the bugs are more expensive to fix...