Skip to main content

You are visiting the Worldwide site, with prices in USD.
If you would like to change your preference, please choose from the following:

us

  • Increase Speed to Market
    Deliver quality quicker by optimising your delivery pipeline, removing bottlenecks, getting faster feedback from customers and iterating quickly.

  • Enhance Customer Experience
    Delight your customers in every digital interaction by optimising system quality and performance to provide a smooth, speedy and seamless user experience.

  • Maximise Your Investment
    Realise a positive ROI sooner and maximise your investment by focusing your energy on high-value features, reducing waste, and finding and fixing defects early.
  • Today’s smartphone-centric digital world is set for a major disruption. The catalyst? Artificial Intelligence (AI) and the rise of the personal digital assistant.
  • When New Zealand’s Ministry of Education (MOE) needed increased testing capability, it looked externally for the necessary resources to deliver its services to the business.

this is a test Who We Are Landing Page

Skip to main content

Panviva Case Study – Continuous Integration

By Planit Software Testing

INSIGHTS // Case Studies

20 Nov 2014

#Automation|#Performance|#Software

INSIGHTS // Case Studies

#Automation|#Performance|#Software

By Planit Software Testing

20 Nov 2014

Panviva is a Business Process Guidance Specialist with their key offering, SupportPoint, having the guiding principle of getting the right information, to the right people at the right time. Panviva started life in Melbourne, Australia in 1996 as a professional services company focused on content development for large organisations. The company evolved to solve the increasing information challenges faced by many businesses. The result is SupportPoint, used by significant clients world-wide including 3 of the 4 major Australian banks.

The Situation

In 2012 Panviva set about a major transformation of their flagship software SupportPoint, a Business Process Guidance product. The objective being a modernised, more scalable, more manageable solution that maintained and expanded the core functions of the legacy application in a new web based package, known as SupportPoint Cloud.

The Challenge

Panviva faced mounting pressure on time-to-market for new software releases. With development and test resources stretched between production support and new development a paradigm shift in the quality management process was needed. Identifying a knowledge gap and time constraints within the organisation, Panviva sought an expert partner to develop testing maturity.

Ben Cordeiro, Chief Information Officer, Panviva

The Solution

Automation was identified as a key requirement in evolving the end-to-end software development life cycle for, the then upcoming, v9. This enabled better preparation for the transformation program to SupportPoint Cloud. Previous versions of SupportPoint did not support this capability and relied completely on manual testing. From the initial request for tender, Planit proposed a complete test automation solution that would enable non-technical resources to manage and drive automation forward across existing and future releases.

“We can rely on Planit to provide quality people, who are across their speciality, learn fast, use initiative and don’t require micro management” 
Geoff  Gaylard - Test Manager

Continuous Integration

Planit implemented a continuous integration solution to test a core set of functions for each new code set. This test suite completes in less than 20 seconds and reduces the impact of failed deployments. With the addition of this quality gate the testing team are assured of a stable build.

Automation

Over the course of the initial 2 month engagement 70% of the 500 functional requirements defined were included in the Automation Suite. This coverage included all high and medium priority requirements. The following were also part of the complete Planit delivery:

  • Installation of a new test tool
  • Test Management
  • Test Automation
  • Test Process Improvement
  • Integration of Automation Tool and Defect Management Tool
  • Tool Certification
  • Regression Test Suite
  • Knowledge transfer and handover

The initial engagement covered v9 and despite a complete redesign to the underlying technology as part of the transformation to SupportPoint Cloud, the Planit Test Automation Methodology allowed significant reuse of the v9 test suite. The separation of business logic and technical specification allowed the team time to focus testing on the underlying architecture of the application, reducing overall testing time and increasing test coverage.

“Smoke testing as part of continuous integration is an invaluable mechanism for catching core method logic breakages before deployment”
John Charles – Development Manager

Performance

Performance testing focused on SupportPoint Cloud, as its new technology platform enabled rapid development of a performance testing solution. Planit adjusted their Performance Testing Methodology to allow a solution to be developed to deliver maximum benefits with minimal time. Performance testing used a risk based approach with focus on high volume business transactions. Within the first week of engagement, this approach led Planit to identify a memory leak and over the course of the engagement gained early detection of more than 10 significant performance defects.

“Our knowledge and time was limited within the development team when it came to testing and integrating this into our complete Continuous Integration solution. The Planit solution gives our developers fast feedback into the code quality and in turn, ensures a stable and testable application.”
Harry Christodoulou – Release Manager

The Benefits
  • 81% reduction in test time from v8 to v9
  • 10 fold increase in test coverage
  • No severity 1 production incidents since v9 launched
  • Performance tuning allows Panviva to easily scale to the biggest of clients
  • Performance issues identified in the new release before entering production
  • Performance test support for Panviva’s major clients

Panviva Defects Chart

“When everyone is trying to sell you everything, one of the biggest challenges is trusting the delivery will be everything it is sold to be. This proves especially true when seeking software testing services. One of the key reasons we selected Planit, and stepped away from the other responders, was their ability to be down to earth about their strengths, weaknesses and experiences. Everyone from the Account Manager through to their Consultants are an absolute pleasure to work with.”
Ben Cordeiro – CIO Panviva

The Difference

Planit engage in a uniform and proactive way to ensure quality. Our consultants are permanent resources and our Account Management team offer a consistent contact point for all our clients. We mobilise  quickly to meet demand and are happy to engage additional resource to resolve issues which may arise.

“By using background load simulations on some of the largest databases, we were able to test extreme load conditions.  With this mechanism in place the development team was then able to test specific enhancements and optimisations at each layer of the new SupportPoint Cloud application stack and visualise its performance impact.”
Geoff Gaylard – Test Manager

“We pride ourselves on stability and quality; Planit’s impact has really been able to solidify that.”
Tim Brooker – Support Manager

Panviva Case Study, December 2016

Join The Discussion
Enquire About Our Services