Supports digital transformation towards DevOps, delivering improved productivity with test automation and higher quality applications
Introduce speed, agility, and flexibility in the application lifecycle to improve time to market, and align business and IT closer together.
Through a history of acquisitions, the application landscape for this leading Fast-Moving Consumer Goods (FMCG) organization was very complex and customized. As a global organization, the company needs to comply with consumer manufacturing regulations around the world, as the Global Test Manager explains: “We are in a hugely competitive industry, and time to market is everything. If rules and regulations change in one of our operating countries, we have to respond quickly. We wanted to change our traditional, waterfall-based, development method to introduce much more speed, agility, and flexibility into our application lifecycle. At the same time we are aware that not every application/project demands a DevOps/Agile approach, and so we looked for a solution that could support a hybrid development model.”
The team had been using OpenText™ Application Quality Management for a number of years. It had supported them through a complex SAP integration, after which OpenText Functional Testing was deployed for ongoing automated regression testing and OpenText™ Business Process Testing (BPT) component now part of OpenText™ Application Quality Management for business process testing. This ensured business-critical SAP functions were thoroughly tested every month to support business change releases. OpenText Application Quality Management managed 275 end-to-end test scenarios and over 3,100 test scripts. However, test management needs were changing and the organization wanted to bring business and IT roles much closer together. “We felt our test factory and development teams were disconnected. There was also still a manual effort involved in triggering the automated tests, which prevented us from implementing full ‘lights out’ testing, without any human intervention. Finally, OpenText Application Quality Management had some limitations as it is not designed as a DevOps/Agile solution,” says the Global Test Manager.
After being introduced to OpenText Core Software Delivery Platform, the organization felt that the OpenText ‘Run and Transform’ concept would allow them to build on their existing framework, while enhancing it with a DevOps offering. OpenText Core Software Delivery Platform has extensive integration capabilities and this was helpful, with JIRA in use as requirements management solution, and Jenkins being considered as Continuous Integration server to support a DevOps toolchain. OpenText Core Software Delivery Platform is a complete SaaS (Software-as-a-Service) solution in line with the organization’s vision.
The Global Test Manager on the OpenText Core Software Delivery Platform implementation process: “We looked at alternative DevOps-oriented test solutions, but we have always appreciated the support we receive from OpenText. Our local contacts are helpful and knowledgeable, and any issues we encounter receive the right level of attention. The OpenText Core Software Delivery Platform interface was familiar to our users, and after some OpenText-led training for our test factory staff and business unit users, we picked it up quickly.” One Business Process Manager comments: “OpenText Core Software Delivery Platform is very simple to use and get started with. The user experience is completely intuitive.” All data and existing test scripts were migrated from OpenText Application Quality Management to OpenText Core Software Delivery Platform. Although OpenText Core Software Delivery Platform is now used as test management solution for all DevOps projects, OpenText Application Quality Management continues to trigger OpenText Functional Testing automated tests.
The level of test automation introduced by this change depends on the projects. The team really notices the value of OpenText Core Software Delivery Platform in regular tests, as part of the agile bi-weekly sprint release cycle. These are nearly fully automated, with a high level of test reuse, improving productivity over time. The use of OpenText Core Software Delivery Platform has streamlined processes, and clearly shows history and linkage for requests and defects through dashboards and charts. “Our global product owners are the link between our business and IT teams. They leverage OpenText Core Software Delivery Platform for a high level view of the application lifecycle and use this data for their daily stand-up meetings and planning sessions,” comments the Global Test Manager.
We haven’t even started using the advanced OpenText Core Software Delivery Platform capabilities and are already seeing more collaboration and information sharing between our team members.
OpenText Core Software Delivery Platform is deployed to a number of geographically distributed development and testing teams. Having a single interface and source of truth promotes transparency and supports teamwork and collaboration across different timezones. The Business Process Manager says: “We haven’t even started using the advanced OpenText Core Software Delivery Platform capabilities and are already seeing more collaboration and information sharing between our team members.” OpenText Core Software Delivery Platform has led to an easier adoption of Quality Assurance (QA) practices within teams, resulting in fewer defects causing issues in production, with higher quality applications being released.
With sometimes more than 200 people from the business involved in user acceptance testing, trust in the process is everything, according to the Global Test Manager: “With OpenText Core Software Delivery Platform we have gained more confidence from the business. It is easy to use, integrates seamlessly with our Single Sign-on solution, and it’s compatible with a wide range of platforms and browsers. We have received really positive feedback, including ‘OpenText Core Software Delivery Platform is the new brain’ which is music to our ears.”
He concludes: “We currently use the OpenText Core Software Delivery Platform CI/CD and defect modules, but are aware that there are many more capabilities for us to explore. Work closely with OpenText we will leverage Artificial Intelligence (AI) and Machine Learning (ML) to further streamline our application development lifecycle. We often get approached by other vendors, but we don’t see any reason to move away from OpenText—we receive great value.”
With OpenText Core Software Delivery Platform we have gained more confidence from the business. It is easy to use, integrates seamlessly with our Single Sign-on solution, and it’s compatible with a wide range of platforms and browsers. We have received really positive feedback, including ‘OpenText Core Software Delivery Platform is the new brain’ which is music to our ears.
Through a history of acquisitions, the application landscape for this leading Fast-Moving Consumer Goods (FMCG) organization was very complex and customized.