We use cookies on this site, but we don't capture any personal information. View cookie options.

What happens if I decline cookies?

This site makes limited use of cookies for web analytics. If you decline cookies, we will suppress Google Analytics and any future third-party cookies on this site. Please make your selection below.

The site also uses essential cookies as permitted under the UK's Privacy and Electronic Communications Regulations for purposes such as remembering which items you may have selected or opened as you move from page to page. To reject ALL cookies and continue to use this site, please amend your browser settings, but if you do, please be aware that some parts of the site will not work as intended.

For more information, see our Privacy policy page.

Current status:

Accept cookies     Decline cookies      Reset     Close

Software solutions for traffic professionals

Software solutions for traffic professionals


Traffic sign design with Buchanan Computing

31 May 2019

Buchanan Computing goes full DevOps

Robin Morrison describes how we have vastly improved our software testing with Leapwork

When an extensive rework of major applications resulted in 3 hectic months of manual testing draining critical developer resources, Product Development Director Robin Morrison decided that the team at Buchanan Computing needed to automate testing and he set a goal: Let’s build a DevOps pipeline in less than 12 months.

Results with LEAPWORK:
  • Efficiency gain: 1.1x increase in developer productivity
  • Faster testing: 80% reduction in time spent testing
  • Better QA: 7x more applications tested with automation

LEAPWORK was essential to our DevOps transformation. We are now looking at what further benefits it can bring our organization and customers.

Everyone had to help out with testing

A team of six developers and two technical support specialists are responsible for developing and maintaining Buchanan Computing’s product offerings of four applications as well as three internal systems. With no full-time software testers employed, everyone on the team previously had to help with quality assurance during sprints.

The team used to spend a minimum of four man-hours on regression testing every time they were testing a build before release. With more than 20 builds per year, and multiple revisions of each build, the burden of manual testing were stealing too much time away from the highly specialized team. Manual testing happened at the expense of feature development and it put serious strain on the team. Due to these constraints, testing efforts were cut back and consequently, product quality was compromised.

“Silly things that shouldn’t have made it into a release slipped through the cracks,” said Robin Morrison.

Leapwork_Logo_500x500_RGB
A DevOps pipeline with LEAPWORK and Jenkins

To save time, to improve product quality, and to release more often to more users, Morrison and the team were looking to improve their entire release model by automating software builds, regression testing, and deployment packaging. In other words, to move to a release pipeline powered by DevOps practices.

The applications developed by Buchanan Computing are based on graphics-heavy technology for digital mapping, so-called geographical information systems (GIS). To automate testing of such applications requires robust image recognition technology. By combining the continuous delivery platform Jenkins with the LEAPWORK Automation Platform, Morrison and the team were able to, within a year, build an automated release pipeline for all their applications.

Now, the team can release new product features when complete, instead of waiting for a major or minor upgrade. By automating their regression tests with LEAPWORK, test runs are completed in just ten minutes for each revision of a build, replacing the more than two hours of manual testing needed previously. The team at Buchanan Computing can test more functionality without additional man hours required. A single build revision can be released without testing being a bottleneck.

Manual testing is still part of the team’s software releases, but now accounts for much less overhead to development projects. 


Click here to view all selected news stories.




© Buchanan Computing Ltd 2019

227 Shepherds Bush Road

London 

W6 7AS 

Tel: +44 (0)20 8846 3220

Fax: +44 (0)20 8741 9919

admin@buchanancomputing.co.uk

About us

Contact

News

Sitemap

Privacy policy

Reset cookies

 Web design by Wordspree

 

© Buchanan Computing Ltd 2019

 

227 Shepherds Bush Road

London 

W6 7AS 

 

Tel: +44 (0)20 8846 3220

Fax: +44 (0)20 8741 9919

admin@buchanancomputing.co.uk

 

About us

Contact

News

 

Sitemap

Privacy policy

Reset cookies

 
Web design by Wordspree