PJM Consulting

  • Home
  • About Us
  • Services
    • General Management Consulting
    • Interim Executive Management
    • Product Management & Marketing
    • SaaS Management Consulting
    • Business Development Services
    • Distribution Channels
    • Digital Marketing Services
    • Sales Management Consulting
  • Morettini On Management Blog
  • Resources
    • NEWS
    • Morettini on Management Videos
    • LINKS
  • Contact Us
You are here: Home / Corporate Strategy / 7 Biggest Issues Faced by Management Teams in Mature Software Companies

By Phil Morettini 1 Comment

7 Biggest Issues Faced by Management Teams in Mature Software Companies

So your software management team has broken through that difficult startup phase, and the company has become profitable. Maybe have reached a dominant share of your market segment. Times are good, and that usually lasts for a while. You’ve become what’s known as a mid-sized or even a large software company. Throughout this article, we’ll refer to this stage as “mature”.

But there comes a time when you hit new bumps in the road. Growth is slowing. or stopped. Maybe even going negative. You’ve reached saturation in your market. Or some hungry, disruptive new players have entered the picture and are chipping away at your existing business. The problem is you’ve never really “made it” in the software business. Things change too quickly to rest on your laurels for very long. Even once a company has triumphantly progressed from upstart to an established brand name, software company management teams must remain vigilant. As Andy Grove of Intel used to say, “only the paranoid survive.”

Beyond those startup issues that can quickly kill a software business, there are, unfortunately, almost always a new set of challenges. What are those issues most likely to be, and how should you handle them? Here are a few possibilities to prepare for:

 

Image showing the Business Cycle faced by a software management team
Which Direction will your Software Company Go?

Mature software management team challenge: continuing growth

Perhaps you’ve saturated your segment, or new competitors are nipping at your heels. Either way, continuing growth is probably the biggest concern that keeps software CEOs and management teams up at night. Or you’re even still growing nicely in absolute units or dollar terms. But there is a perception of slowing growth because the denominator has grown so large that the % revenue growth numbers have become puny. So what’s a software CEO to do? There are 4 ways to grow: M&A, horizontally, vertically, and geographically. I’ll discuss M&A as a special case a bit later in this article. I’d rate these four approaches listed above in order of riskiness, as well as potential to add to growth. Higher risk usually yields higher reward, if successful.

Geographic growth is great if you haven’t already maxed it out

Expanding geographically with existing products that are already very successful in your home market is generally the easiest way to obtain additional revenue growth of the 3 categories. This is especially true if that market is the US, the most competitive in the world. Unfortunately, by the time a software company is considered “mature,” much of that geographic growth potential has likely already been realized. The next category, expanding vertically or selling additional new products to your existing customer base, can also be very fruitful.

However, in many cases, you’re already selling them the product categories that fill their greatest need and are the least competitive. Or the ones you’re best suited to provide. Lastly, growing horizontally, or selling to a new market, often looks very attractive because it represents a true green field for new growth. This is also the easiest place to fail, with the most blind spots for your management team.  In many ways, it’s like being a new startup again, with many of the associated risks and challenges. Success with a new horizontal growth strategy is most likely if you can leverage existing product technology or other differentiating IP in the new market segment.

Image Depicting that Controlling Costs is one of the 7 biggest Issues for mature software companies

Controlling software company costs to maximize profitability

While not as dramatic an issue as the growth problem listed above, I have found that controlling costs in a successful, mature software-based business can be quite challenging. But it’s also terribly important. It’s that cash flow maximized by cost control that often enables the growth initiative so important to the company’s continued success. On the surface, this might appear curious, as it shouldn’t be that hard to control costs once you’ve grown into a substantial company.

But in my experience, success leads to excess. The original management team that had to scrimp on every little expense finally feels like they’ve got room to breathe. And take a little too much advantage of it. Or a new management team is brought in from an even larger company to “manage the next phase,” and they are accustomed to much larger budgets. Those company offsite meetings move from the Holiday Inn to five-star resorts. New staff is hired permanently to solve a short-term or correctable process issue. Or people are hired just because you can afford to. This is unheard of in the tight startup phase. In general, “nice-to-haves” suddenly become essentials.

Two keys to cost control

The keys to controlling these excesses due to newfound prosperity are twofold:

  1. Proper incentives for managers to “do the right thing for the business” rather than their own career. For example, if the pay structure of managers is based at least partially upon how many direct reports they have, what are you incentivizing them to do? Build their empire, of course. I find it really helpful to move P&L responsibility down to the lowest practical levels. Make sure pay packages are aligned with the types of metrics important to efficient P&L management.
  2. Have a strong CFO/Controller who has real influence. I want to emphasize here that there is a delicate balance that must be served in this area in a tech company. I have seen many companies destroyed by a strong financial manager who counts nickels so closely that it adversely affects the organization’s long-term goals. This can be especially devastating in a software company, where marketing and product innovation are crucial to long-term success. So the CEO needs to be astute enough to empower the finance guys to the right degree to maintain operational efficiency. But not so much that they’re choking off the critical, lifeblood activities of the company. I consider this one of a CEO’s most important and most difficult tasks.

Software M&A the right way

Acquisitions are, of course, just another way to continue growth (as mentioned above), but an approach with its own special set of challenges. Not to mention an elevated risk compared to other growth initiatives. I find this is often a favorite activity of the CEO of an increasingly mature software business. And it can make a lot of sense when done properly. As organizations grow, it becomes increasingly difficult to drive innovation, resulting in organic growth. The reasons for this are better left for another discussion.

Because of this phenomenon, mature software companies often look to M&A as a way to replace that organic growth as it slows. But acquisitions are also a great way to get fired. Statistically, most of them end up as failures. I find the biggest problem to be that the drivers of M&A deals are too often a) ego, akin to bagging that big game on safari, or b) driven by purely financial metrics.

FIT is nearly everything in M&A

Drive software industry acquisitionsby FIT! Both technologically, as well as the “softer” (but no less important) considerations. How does the acquisition target’s product fit in the market with your existing products? How compatible are the two code bases? ESPECIALLY if it’s going to be important to combine products into a single product offering over time. This is the biggest problem when buying a direct software competitor. If you’re unable to combine the two products into a single offering that serves both existing installed bases in a reasonable time, you’ve usually accomplished very little. And, spent a lot of money doing it. Companies that buy direct competitors more often than not end up losing most of the installed customer base of the acquired product. That product usually gets the short end of development resources, and its endusers are picked off by their competitors lying in wait.

Don’t forget soft factors

Even if you get the product/market/technology fit right and the deal’s numbers add up, there is still one area that destroys the value of many acquisitions. That’s those “soft factors” I alluded to above. When it comes to software/SaaS industry M&A, it’s the people, stupid! The key assets of any software business walk in and out of the building every day. Mergers strike fear into many employees’ hearts and send them heading for the exits. Others stay but are alienated by the foreign culture, and the new software management team is instantly foisted upon them.

These soft factors are so crucial to M&A success, but are often largely ignored or left for post-close consideration. When it becomes too late. Doing M&A right is the topic for another article. My general advice is to avoid those huge deals that can jeopardize a company. As well as deals with direct competitors, unless they’ve been thoroughly vetted from EVERY angle and are really slam dunks. Better to focus on small acquisitions that bring cutting-edge technology (M&A as a proxy for R&D innovation) or an entry point into a new market segment.

Motivating and keeping software industry innovators

One of the things that change slowly and subtly as you grow is the type of employees that find you attractive. No longer are you the young, exciting startup offering lots of stock options at pennies per share. But the company’s enhanced stability now becomes more attractive to folks who have a more conservative nature. There is nothing inherently wrong with this; as companies grow, the nature of many jobs change and a different temperament is sometimes appropriate. But it’s important to keep in the mix of your software management team some of the innovative, risk-taking, hard-chargers that were attractive when you were a startup.

Along with those with a more conservative approach to business. To do this, you will need to maintain some vestiges of the startup days, at least for roles within the company where innovation is a crucial element. This can lead to a real balancing act as a more conservative, process-oriented culture often takes hold. But it’s important to be aware of this issue and structure appropriate pay packages, incentives, and the authority to make decisions. Cutting through red tape when necessary, in the areas identified as requiring innovation. Otherwise, those key people who drive much of your growth will be doing it for your upstart competitors.

Navigating major technology and market shifts as a software management team

While technology has become important to literally every business today, it’s the lifeblood of a software-based business. Missing the next inflection point in key technologies can ultimately mean the death of a software company. No matter the size of the business. By inflection point, I’m referring to the emergence of new platforms, SaaS business models, a change in programming languages/tools, etc. A common occurrence in the software business is that an existing market leader with a large installed base is often outflanked by emerging competitors. They usually do this using the latest technological advantage.

Mature companies are often slow to act, afraid of prematurely introducing new products that possibly jeopardize an existing revenue stream. These new competitors can move aggressively because, unlike the established players, they have no existing revenue stream to protect. Or an installed base to nurture. This is, of course, what happened broadly a while back to the large, traditionally licensed on-premise software companies. They were ambushed by SaaS and cloud-based entrants into their market segments. If the new entrants are successful at significantly chipping away at the incumbent’s market share, the more mature player is then forced to respond in kind, albeit often belatedly.

Slow software management team responses are common and can be crippling

By the time they do respond, the more mature companies are faced with an almost impossible issue. One that I call the “shrinking snowball problem”. This occurs when the existing market leader’s installed base revenue is shrinking faster than the revenue being generated by their new product/platform. When this happens, it can lead to disastrous consequences from a financial & stock market perspective. Even if the new platform revenues are growing briskly and faster than those of the competitors.

For this reason, I believe once you see an emerging technology trend that you believe will become mainstream, it’s advisable to jump in as early as possible. Even if it means “obsoleting” your own products, which appears painful at the time. Because if you don’t, someone else inevitably will do so. If you do it early enough, you have a much better chance of reaching critical mass on the new technology/product before that snowball of existing revenue melts completely. I find this is one of the more common critical mistakes made by mature software companies. Especially, public software companies that are necessarily driven by the quarter-to-quarter thinking of public stock markets.

Software market/technology creep

Above, I discussed the need to be open to adopting new technologies at an early stage of the technology’s development. While this is very important, conversely, there is another problem that develops if you don’t do this properly. It’s akin to buying the newest fashions every year, but never cleaning out your closet. Pretty soon, the closet becomes an unmanageable mess. Similarly, if you’re always adding new products and technologies, especially across a wide swath of diverse markets, the company will eventually become a “software conglomerate.”

The conglomerate business model lost favor many years ago due to its inherent problems with manageability. The problem occurs because it’s often difficult to axe a product line or technology that is still bringing in revenue, for obvious reasons. But at some point, this becomes penny-wise and pound-foolish as product lines pile up. Many hidden costs accumulate with such complexity. Among these issues are the real financial inefficiencies that come from running a weak or declining business. But no less important are the opportunity costs associated with the senior software management team having to expend precious bandwidth to manage all of these disparate businesses. For this reason, I recommend an annual review like the spring cleaning of your closet. Take a hard look at eliminating businesses that no longer make sense.

Staying relevant–and learning new tricks

Lastly, the senior software management team executives of many businesses that are perceived to have “made it” tend to become more conservative over time. Once you’re established and are leading a real, successful business, there is a natural tendency keep doing what got you there. Often, there is also a shift in thinking and policy toward risk-aversion. Because now there is actually something to lose! Unfortunately, our industry changes very fast. Activities that were bleeding edge yesterday will be seen as dinosaurs tomorrow. The risk of becoming irrelevant in any market segment is great without constant innovation. This is somewhat true in every business. But in software-based companies, you really can’t afford to be too conservative. This starts at the top with the senior management team. This is my overarching message, which I believe executives of mature software businesses should take to heart.

The above is obviously an incomplete and very subjective list. What does your list of issues facing the software management team of mature companies look like? Please expand on this discussion if you have a point of view. Post a comment to add to the list above, subtract from it, or propose your own.

Follow Phil Morettini and Morettini on Management via Twitter, Facebook, LinkedIn, RSS, or subscribe to the Morettini on Management Newsletter hosted by LinkedIn. Contact Phil directly at info@pjmconsult.com

Filed Under: Corporate Strategy, General Management, Mergers & Acquisitions, Operations, SaaS Tagged With: Corporate Culture, growth, large software company, management, mature software company, Product Development, product marketing, software, software management team, strategy

About Phil Morettini

Phil Morettini is the author of the Morettini on Management Tech Blog and President of PJM Consulting. Mr. Morettini has an extensive C-level software and hardware company executive background. PJM Consulting provides management consulting and interim management services to technology companies.

Comments

  1. Tasos Christidis says

    September 16, 2015 at 6:15 am

    All good points, there! Stuff that we usually discuss in round tables, now concentrated in a information-packed article.
    Thanks!

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Article Categories

  • B2C
  • Business Development
  • Business Models
  • Corporate Strategy
  • Distribution Channels
  • enterprise software
  • Financing
  • General Management
  • hardware
  • Interim Executive Management
  • Marcom
  • market research
  • Mergers & Acquisitions
  • mid-market
  • Online Marketing
  • Operations
  • Pricing
  • Product Marketing/Management
  • Promotion
  • Retail
  • SaaS
  • sales
  • Social media
  • Software/Product Development
  • Startup/Early Stage
  • Uncategorized
  • VARs
  • Videos

Article Tags

B2B business model CEO channel channel sales consultant consulting consumer software Corporate Culture direct sales distribution distributor early stage Google growth hardware high tech internet M&A management market marketing Microsoft online Phil Morettini PJM Consulting product Product Development product management product marketing Promotion SaaS SaaS startup sales sales force seo software startup Startup Management strategy tech technology VAR VC Venture Capital

Article Archives

Company Profile

PJM Consulting

10644 Amberglades Lane
San Diego, CA 92130
(858)792-1062

Founded 2001
Management Consulting & Interim Executives for Software and Hardware Companies

Follow Us On Your Favorite Social Media

  • Facebook
  • Twitter
  • Google+
  • YouTube
  • Reddit
  • LinkedIn
  • Email
  • RSS Feed

 

Privacy Policy

Subscribe to the Morettini on Management Newsletter, Hosted on LinkedIn:

© 2004-2022 PJM Consulting Some Rights Reserved