Before Electric Cloud:

Perforce had a five-person build team, who manually delivered builds on an increasing number of platforms by adding more scripts and more machines. As Perforce started to implement Agile internally, it became painfully obvious that their current methods wouldn’t scale. The build team required a system that would automate their builds and eliminate the need to create a new script each time for every build. They needed substantial improvements in speed and efficiency as they added more platforms all without disrupting developer workflows.