As a high-tech startup, MongoDB gave no real thought to IT as it was getting off the ground.
Laptops were purchased on an as-needed basis by individual employees and expensed alongside printer paper and working lunches. Free cloud applications like Google Apps and Dropbox were the go-to productivity tools, and engineers coding the NoSQL database were certainly tech-savvy enough to spin up servers and troubleshoot problems on their own.
[ Also on InfoWorld: 12 "best practices" IT should avoid at all costs. | Cut to the key news for technology development and IT management with our once-a-day summary of the top tech happenings. Subscribe to the InfoWorld Daily newsletter. ]
Yet as the company launched into hypergrowth mode, ballooning from four people in 2009 to 330 employees in a stretch of four years, MongoDB had to adjust how it handled IT. The tipping point came in 2012 when the firm hit about 70 employees, many of whom weren't developers.
"From an IT perspective, anything works with two people because the requirements are so sparse," says Eliot Horowitz, MongoDB's CTO and a co-founder. "Engineers generally want as little configuration, security and day-to-day support as possible. Scaling the IT organization had to happen when we started to support non-technical people."
MongoDB has formalized security standards and procurement policies and brought on a handful of full-time IT workers, yet its vision of IT is still a far cry from most traditional organizations. Like many newbie companies building an IT infrastructure from scratch, there's a shift away from on-premises enterprise applications to software-as-a-service (SaaS) tools and an emphasis on self-service, the goal being to empower business users and reduce the administrative and support burden on IT.
There is also a push for smaller, flatter IT organizations with more integration into the line of business. Instead of staffing up a dedicated department with dozens of network specialists, support staffers and business analysts, companies are relying on a core IT crew working in concert with business leaders and key outsourcing partners to build out and manage IT operations. Many are also folding IT into the domain of the CTO or chief operating officer as opposed to appointing a dedicated CIO.
For enterprises, two-speed IT
There's no question that companies building out a ground-floor IT operation have far greater latitude to experiment with new IT models since they are unencumbered by the baggage of legacy systems and cultural inertia, experts say.