Building QuickBooks: How Intuit Manages 10 Million Lines of Code

As the manager with primary responsibility for build management, Burt has supervised the construction of automated systems that perform continuous builds and continuous integration. The systems incorporate tools for testing, version control, and scheduling.

via Building QuickBooks: How Intuit Manages 10 Million Lines of Code | Dr Dobb’s.

Most of all, the key to managing a large project was automation. “We automate everything that can be automated,” says Burt. “The tools make a huge difference. We maintain all the different versions of QuickBooks, on all our supported platforms, with about 60 code-writing developers. We couldn’t do that without automation.”