Dragon Age built with 'continuous integration' helper tool

BioWare picks ElectricCommander

BioWare has chosen Electric Cloud’s ElectricCommander, a software production management solution that allows studios to achieve the Agile ambition of ‘continuous integration’.

It does this through simple one-button ‘pre-flight’ builds, which check and test changes before code is checked-in, letting developers know about errors before they have the ability to affect global builds.

Bioware says it’s been using the technology for almost a year, applying it to the forthcoming RPG Dragon Age: Origins.

“We were looking for a solution that would shorten the build process and reduce the number of broken builds,” said Aaryn Flynn, director of programming at BioWare.

“We recognised that this was costing us a lot both in terms of productivity and employee engagement. Our team is are now using a preflight build and test approach using ElectricCommander along with ElectricAccelerator, giving them the results of their changes across all platforms and dependencies within 12 minutes – a 75 percent reduction.

"With this robust testing combined with automatic check-ins, our developers have greater confidence when they submit their code for check-in. When their changes do cause an error, the check-in is rejected, they get timely feedback on the error and they have not impacted any other developer in the group.”

About MCV Staff

Check Also

The shortlist for the 2024 MCV/DEVELOP Awards!

After carefully considering the many hundreds of nominations, we have a shortlist! Voting on the winners will begin soon, ahead of the awards ceremony on June 20th