Should software companies also be hardware companies?

I recently saw a quote from famed computer scientist Alan Kay. “People who are really serious about software should make their own hardware” is often mis-attributed to Steve Jobs as he said this at the phone launch in 2007, 25 years after Kay first said it (interestingly, he was discussing some coding he was doing for Mac at the time).

What I find more interesting is that this quote is sometimes attributed to Jobs; that it was first said 30 years ago and that so many software companies still regard this as a universal truth.

It’s hard to find an exact number (and can vary wildly from one industry to the next) but as many as 80% of software companies build the hardware on which they deliver their software to market today. Most see it as a “necessary evil” and have no desire to become hardware companies.

They’re keenly aware of the resource strain their hardware development efforts place on their organization and how it can detract from the software innovation they know will drive sales but continue on the same path for any number of reasons.

But what of the benefits and value of a closed ecosystem where all hardware/software and services are developed and managed internally? In enterprise settings, this model is neither easily replicable nor ideal for most software companies.

Why? Well, it comes down to resource focus and time and the ability to scale with little disruption and without increasing headcount if it’s not part of strategic planning.

Regardless of the size of the company, even small resource strains can create significant delays in new product development and time to market, which can significantly impact profits. Not to mention the procurement, testing and quality assurance, integration and supply-chain demands that are all part of the highly-variable process of bringing a hardware-based software solution to customers.

For instance, when it comes to purchasing multiple hardware components from disparate vendors in small quantities, there are economies of scale considerations. If your company is placing a small order, it will cost more. And, if anything goes awry before the order is processed (or while in transit), your order could be delayed so that larger orders get placed.

Working with a Tier-One hardware manufacturer can alleviate all of that as you leverage economies of scale that would be difficult or impossible independently. Additionally, it provides on-demand access to a comprehensive portfolio of leading-edge technologies that are all fully tested and quality assured to further speed time to market.

And, bringing a solution to end users is often just the beginning. Success is dependent on a service model that ensures up time and repairs (and software updates) in hours, not days.

Finally, when it comes to a closed ecosystem and “building your own,” innovation can be self limiting with fewer people exposed to fewer software-based projects. Dedicated engineers for a large manufacturer gain insights and drive new technologies based on the asks of multiple companies with different needs.

For companies that choose to focus on innovation and maintaining their competitive edge, outsourcing the executional details of product development is a logical one. Leveraging the engineering chops, product quality and supply chain/logistics capabilities of a company with all those resources in place means no added headcount or resource strain for the software company so they can focus on what they do best.

Are you still building your own hardware?


Joyce Mullen

Enjoy this post as much as we did? Join our email list and stay plugged in!


  1. Hi

    What is the range of hardware covered by this e.g. full range of server appliances? Network components (routers, wifi APs)? Or is it more at the full server/PC level?



    By: Chris Puttick on May 19th, 2012 at 12:50 am
  2. Hi Chris,
    I manage our Online and Social for Dell OEM. I’m checking on an answer for you. Thanks for the comment.

    -Sam N.

    By: Samantha Needham on May 22nd, 2012 at 12:01 pm
  3. Hi Chris,

    Customers have told us (Dell OEM) which platforms they wanted included in our OEM programs and we deliver those when it makes business since for our customers and for Dell. The most popular Dell OEM platforms are rack mount and tower PowerEdge Servers; Precision Graphic Workstations; Optiplex Client PCs, and in some cases, PowerConnect Ethernet Switches. Certain platforms are inherently better suited for customization/OEM use and those tend to be the products we focus on. But given the right customer opportunities, we can provide unique OEM capabilities and features on just about anything.

    If you have any more questions, reach out to Franklin Flint He is our expert in this area.

    Sam N.

    By: Samantha Needham on May 22nd, 2012 at 12:53 pm
  4. [...] software companies face when they choose to become hardware companies (you can read parts 1 and 2), this post will focus on hardware testing and quality [...]

    By: Software Companies as Hardware Companies: Challenge 2: Testing and Quality Assurance | Laptop Landing on October 25th, 2012 at 4:06 pm
  5. [...] the final installment in my series on software companies becoming hardware companies (read 1, 2, 3), I’m looking more closely at the intricacies of “going global” from a [...]

    By: Software Companies as Hardware Companies: Challenge 3: Global Support | Laptop Landing on January 21st, 2013 at 3:13 pm
  6. [...] Should software companies also be hardware companies? [...]

    By: Server King | Today’s Dell Digest February 2, 2013 on February 2nd, 2013 at 5:36 pm

Leave a Comment

Author Contact Form