A Plan For Minnesota/Archive

Minnesota can attract well-known software/IT companies to establish Minneapolis/St. Paul based outpost developer offices.

Repeatable Pattern Ive noticed a pattern of well-known software/IT companies locating development offices (as opposed to, say, sales offices) in the Minneapolis/St. Paul metropolitan area.

Adobe is, perhaps, the best known success story: theyve had a presence in Arden Hills for some time that produces some of their marquee products.

Dow Joness Minneapolis office is the home to over 100 developers whove built for a large swath of Dow Jones online offerings.

As part of my involvement in the local developer and software business communities, Ive become involved in working with Microsoft to create a product development office here.

Less formal, though no less important, is Suns investment in Minnesota: Sun has been quietly hiring some of Minnesotas best software minds to lead initiatives some public, others as skunk works  that form the basis for the companies resurgence.

Seagate, Oracle, Veritas and others have engineering offices here too.

Larger Pattern Though these companies were drawn to Minnesota for a variety of reasons they share a common theme:

Minnesota provides an environment where serious software can be built at a significant discount over coastal alternatives.

Interestingly, the pitch for Minnesota here runs parallel to the value proposition offered by Indian outsourcing, though without the negatives.

India Looked Good On Paper The World Is Flat, Thomas Friedmans oft cited book, illustrates the pre-conditions that made India appear to be an attractive location for outpost developer offices early this century:

Indian culture/society hold engineers in high regard, and Indias institutions are geared towards producing a renewable supply of well trained, employable, productive engineers. Good engineers paired with what was, effectively, free broad band and lower wages, India held great potential.

To a limited extent, that potential was realized: Large enterprise software development projects  those ERP projects/implementations with armies of undifferentiated developers that consultancies sell to giant multinationals  fit well into this model because the physical distance, the many time-zones that separate the participants, and the language difficulties could be overcome by enormous specifications, volumes of documentation, and Process with a capital-P.

However, companies whose product is software and this point is critical, i.e., places were software was not a side-effect, were it was not used to support the  business, but where bytes were the business (whether installed software or web based)  did not generally succeed in India.

For these folks, all of the front-loaded specification work and the delays in communications that a dozen time-zone bring, cause the process to fall down. You cant build software this way when software is your product. I wont attempt to provide a comprehensive explanation of why, deferring instead to 20+ years of research and literature, exemplified by The Mythical Man Month.

Enter Minnesota We, Minnesotans, have had success building software-as-the-product. Its illustrated by the examples above and from home-grown success stories like Digital River.

Our culture that values engineers. We have institutions to nurture them. We are a wired state, as evidenced by Popular Science when they recognized the metro area as the Top Tech City.

Developer salaries are at least a third lower in Minnesota than on the coastal tech centers. All in, fully loaded, it costs less than half as much to build software here as on the coasts.

Also, were at most two time zones or a few hours flight away. I am, in fact, writing this from an airplane on my way to New York, where Ill be putting the theme of this essay into practice:

For the last few years, Ive largely made my living building new software products/services for established coastal companies. Their examples illustrate the sweet-spot in the market that we should target to draw software companies into Minnesota:

Sweet Suite Spot My clients are venture backed companies transitioning from emerging to established status. Their stories follow a similar pattern:

The company is founded/funded to produce a narrowly-targeted piece of software. They succeed, building a best of breed application in an emerging space. As the broader market that their product lives in matures, buying-behavior changes: people move from buying best-of-breed applications to buying a suite of applications.

An historic example of this is the office-application suites. Recall that the choice used to be Wordperfect vs. Word, followed by a later choice of Lotus 1-2-3 vs. Excel.

When a company emerge as a market leader, with stand-alone best-of-breed product, only to find the market moving towards buying suites then they very quickly need to flesh out the empty pieces in their roster. They will license other peoples products to fill the gaps where they can and theyll build the rest.

In the office-suite space well examine the winner: Microsoft bought PowerPoint and developed Excel.

Theres a certain unsubtle difference to building out the suite vs. building a new idea in a virgin space: Youve got a crib:  your competitor has done the work to test out what works in a word processor and what doesnt, so your job is a bit easier.

But it turns our that building out a suite turns out to be very nearly impossible for companies at this (or any) stage. It took the collective total of their entire engineering team arrive at this point; its impossible for them to double down and develop new products with their fully utilized existing team.

At this point, it becomes a balance sheet issue: they need to fill in their suites at minimal cost.

To these folks I say, Enjoy Minnesota! Its all here. Weve got the talent and were affordable.

We can build on our success stories. They wont come to us, but we can actively recruit these businesses. Identifying them wont be hard. Itll take a directed, block-and-tackle sales job pairing the incentives that states economic development policy makers can offer with folks like me to literally drive the message home, door-to-door, in Silicon Valley and get these companies here.