RSS

Scaling Enterprise Software Companies is Harder than Ever

Girls can do anything!

There is a common misconception within the startup community that building companies is easier than ever. Part of the argument is the amazingly cheap costs of infrastructure available with cloud infrastructures such as AWS or Google Cloud, the relatively easy access to early stage capital as well as the free distribution and commercialization channels available to any company. More importantly, this argument has been fueled by some large exits recently experienced by small companies such as Instagram or Whatsapp in the consumer space.

When we think about this argument, we can is about 75% true. If we divide the process of building a company between early stage (building) and late stage (scaling) and then we segment that universe between consumer and enterprise solutions. We can arrive to the following conclusions:

  • Starting a consumer software company is easier than ever before
  • Starting an enterprise software company is easier than ever before
  • Scaling a consumer company is easier than ever before
  • Scaling an enterprise software company is HARDER than ever before

scaling

To illustrate this thesis let’s take a look at the latest round of IPOs in the enterprise software space. Recent analysis showed some outstanding metrics about the new wave of enterprise software companies:

  • Average time from starting to IPO:5 years
  • Average amount of capital raised: $110M
  • Average number of employees: >560
  • Average number of sales and marketing employees: >180
  • Average revenue: $70M

As you can see, those metrics describe the difficult and challenging process of scaling an enterprise software company which highly contrast with the cheaper and easier way to get it off the ground. Without getting into a detailed analysis of the factors that contribute to this phenomenon, we can list a few usual suspects:

Markets are Bigger

The size of the enterprise software markets have drastically expanded over the last few years. As a consequence, companies need to capture a bigger size of the market to be relevant on any particular space which results in a harder endeavor compared to the equivalent task a few years ago.

Markets are Global

Today, enterprise software is a global business. The commoditization and globalization of distribution channels as well as the flexible global trading laws, have allowed customers in emerging economies to have access to the same enterprise software solutions than their peers in first world economies. As a consequence, every scalable enterprise software companies is faced with the challenge of acquiring customers in emerging markets which results in large sales and marketing operations.

Requirements are More Complex

With the evolution of enterprise software comes the complexity on the requirements of new solutions. As businesses have evolved they have faced more complex business dynamics that are rarely addressed by default in enterprise software packages. In order to acquire those types of customers, enterprise software companies need to spend more and more time and resources providing the right levels of customizations of their solutions.

Markets are More Competitive

Because starting an enterprise software company is relatively easy, you find a lot of early stage (post-seed, pre-Series A) companies in any segment of the market. As a result, competition is constantly intense which requires companies to deploy the right level of resources to stay competitive. Additionally, newcomers in the space always lower the price and try to simplify the customer acquisition model which poses new challenges for companies in growth mode.

I hope some of the factors below make sense. The enterprise software space is more exciting than ever but, as mentioned before, I often think there is a strong misconception about efforts that take to fully scale a modern enterprise software business. Reading this, you have to ask yourself: are you sure you don’t want to build a messaging application? ;)

 
Leave a comment

Posted by on September 2, 2014 in Uncategorized

 

Tags: , , , , ,

Startup Lessons: Selecting the Right Tools and Processes

toolsSince the early days of KidoZen, I’ve been obsessing about using really different an innovative tools to improve the productivity of the team. With our rapid growth, we continuously revisit and sometime restructure some of the tools and processes we are using to improve the communication and efficiency of the different groups at KidoZen. Considering how difficult is to model the right productivity processes and selecting the right tools in fast growing startups, I’ve been surprised about how little has been written about the subject. In that sense, I’ve decided to write a series of blog post about our experiences and current practices. In a fast growing environment, if the management team does not devote the time to innovative on the internal processes and productivity tools, it’s very easy to follow well-established practices and adopt well-established solutions like Salesforce.com, Office365, Marketo, etc. Even though those tools are best in class in their categories, they are built on traditional business processes which, sometimes, are not the best fit in a fast growing environment. Since the very beginning, we really wanted KidoZen to operate differently and innovative in our internal processes and communication structures. In that sense, we carefully looked at all the new vendors which were innovating the in the productivity space and went through the effort of evaluate their capabilities against our internal processes. Below you can find the different categories of tools we have implemented internally. I will be publishing individual posts about each specific category.

Document Repository: Internal portal to store and collaborate in corporate documents.

  •   We started with: Google Docs,
  •   We are currently using: Google Docs

Voice-Video Communication: Video conferencing platform for internal communication

  • We started with: Skype
  • We are currently using: Google Hangouts

Web Meetings: Platforms to host web meetings with partners, clients, etc

  • We started with: GoToMeeting + GoToWebinar
  • We are currently using: GoToMeeting + GoToWebinar

Internal Communication: Platform for internal communication between groups of employees, share news, etc

  • We started with: Nothing
  • We are currently using: Slack

Task Management: Platform for managing and tracking short-term tasks across the different teams

  • We started with: Asana
  • We are currently using: Trello

CRM: Systems to manage you current leads, accounts, etc

  • We started with: Salesforce.com
  • We are currently using: Insightly

Marketing Automation: Platform to manage leads, campaigns, etc

  • We started with: Nothing
  • We are currently using: ActOn

Relationship Management: Platform to manage the communication with your partners and related contacts

  • We started with: Nothing
  • We are currently using: RelateIQ

Email Marketing: Systems to author and manage email marketing campaigns

  • We started with : Constant Contact
  • We are currently using: ActOn

Internal Integration: Platform to integrate data across different systems

  • We started with: Nothing
  • We are currently using: Zapier

I hope this helps, the next few blog posts will go in details about our selection criteria and the specific capabilities we are leveraging on each one of these systems. Please provide feedback if there are other categories that we you would be interested on learning more about.

 
Leave a comment

Posted by on July 22, 2014 in Uncategorized

 

Tags: , , , , , ,

Google Acquires Appurify: Our Perspective

Great post on the KidoZen website about yesterday’s Google acquisition of mobile testing vendor Appurify http://www.kidozen.com/google-acquires-appurify-perspective/

 
Leave a comment

Posted by on June 26, 2014 in Uncategorized

 

Tags: , , , ,

PR Lessons: The Difference Between Good and Great

Image

These days our marketing team is going through the effort of selecting a new partner for our public relations(PR) and brand building efforts at KidoZen. This selection process comes after a failed attempt to work with a different PR agency which, despite their best efforts, turned out not to be the best fit for our current needs.

After being incredibly frustrated with the experience with our former PR partner, I shared my thoughts with a few of my advisors and they almost laugh at me explaining that my frustration was just a symptom of not knowing how difficult is to find the right PR partner for your company. It’s absolutely true, the KidoZen marketing team has decades of experience in PR and still managed to select the wrong firm for our current goals.

With this experience I learned a very fundamental lesson that could be valuable for every startup CEO: when comes to PR, you quickly learn the difference between good and great. Below I summarized some of my thoughts that, hopefully, will be helpful when working with PR partners

Different Stages, Different PR Needs

When selecting a PR firm, it is very important to clearly understand in details your current PR needs. The stage of your company is one of the fundamental elements that needs to be considered when working with a PR partner. While a mature company might have the need to increase its visibility in the public markets media outlets and specific types of investors, a smaller startup has completely different needs.

In Early Stages, Small PR Firms Might Be Better

There are many exceptions to this rule but, in my experience, I’ve found that smaller PR firms might often result in better partners for startups during their series A-B timeframe. Boutique PR agencies have the flexibility of growing with your company and can devote the right level of attention to your team to understand their PR needs.

Find Someone Who Understands Your Space

This is a tricky one. Every other PR agency, will do their due diligence in order to appear knowledgeable in the space but that doesn’t mean they are true experts. Deep knowledge, experience and connections in your current space are key in order to be a solid PR partner. When going through your selection process, push your potential partners in terms of understanding of the new trends in your space, your competitors, acquisition patterns, VCs investing in the space etc.

Good PR is not Cheap

Might sound obvious but I was a bit surprised of how expensive good PR agencies can be. While, as a startup, you need to remain very cost-conscious, it is important to realize that good PR work is going to require a significant investment on your side.

Connections Matters

When selecting a PR agency, look for someone who is really connected in the space. Connections are extremely important because, more often than not, your PR partner will have to call favors in order to increase the visibility of your company.

You Need an Internal Marketing Team

As engaging in PR efforts, don’t attempt to manage your external PR partner. It will drive you insane. It is important that your internal marketing team owns the relationship and manages the communication channel between your team and your PR partner. At the end, a good PR partner will grow with your company and it is key to have dedicated resources focused on nurturing that relationship.

 
Leave a comment

Posted by on June 24, 2014 in Uncategorized

 

Tags: , , , , ,

Miami Gets Hot with the eMerge Americas Conference

emerge2This week I had the opportunity of delivering a session at the eMerge Americas Conference in Miami Beach. This time, my session wasn’t focused on technical or market analysis topic. Instead, I joined Michael McCord (CEO of Learner Nation) to speak to the audience about the experience of building companies in South Florida and other interesting topics related to the emergent tech startup scene in Miami.

The session at the eMerge Americas Conference was a very important moment for myself and the KidoZen team. Two years ago, my good friend, the legendary founder to Terremark and now Medina Capital Many Medina told me about this crazy idea of organizing a conference that will put the Miami and Latin-American startup scene on the map. Since then, I’ve seen the Medina Capital team and other folks work tirelessly to build what became the eMerge America Conference. The forum brought together a diverse group of personalities from tech visionaries such as Paul Maritz to celebrities like PitBull.  I am certainly very proud that the KidoZen team had the opportunity to contribute to this conference and can’t wait to get involved in the next edition.

In terms of my session, Michael and I explored different topics related to the dynamics, challenges and opportunities of building companies in South Florida. Our moderator did a phenomenal job focusing the discussion on aspects such as access to talent, raising capital, the relationship with Latin-America or comparisons with other startup hubs which are, not only relevant, but also incredibly unique to the Miami startup scene. Even though is always a nice feeling to have a packed room for your session ;). This time was incredibly gratifying to see how engaged and knowledgeable the audience was about the topics we were discussing. These are exciting times for the MIA tech scene.

Here is a picture taken during our session courtesy of my good friend Adriana Cisneros

emerge

 
Leave a comment

Posted by on May 8, 2014 in Uncategorized

 

Tags: , , , , , , ,

Microsoft and Amazon Earning Reports: Two Perspectives of the Cloud

aws-windows azureYesterday, both Amazon and Microsoft beat Wall Street expectations during their quarterly earnings reports. While reading many of the analysts’ reports during the evening, I couldn’t avoid noticing some key differences in the way their cloud services businesses is evolving. If is true that both companies reported very strong numbers in their cloud services business, it’s pretty clear that their current challenges and go to market strategies are quite different.

AWS: It’s Growing but not as Fast as It Was

As expected, Amazon’s AWS business continues to grow strong. For the fourth quarter, the North America Sales “Other” category — which includes AWS — hit $1.17 billion, up 52 percent from $769 million for the year-ago quarter. For the full year, AWS (or other) hit $3.72 billion, up 58 percent from $2.35 billion.

aws-revenue-1q14-3333

An interesting thing to notice is that, while AWS remains the clear market leader in the cloud infrastructure category, the AWS business is not growing as fast as it was a few years ago. The following chart might help to illustrate that point:

aws-revenue-growth-1q14-3333

Some factors that might influence that could be the constant cost reductions in some of the services and the increasing competition from Google, Microsoft, Rackspace and others.

Microsoft: Diversity of Cloud Services Offerings

Microsoft also delivered killer numbers as part of it’s earning reports yesterday beating Wall Street expectations.

microsoft earnings

 

140424MicrosoftQ32014Earnings (1)

One thing to notice in MSFT report is that it’s long term investment in diverse cloud services offerings is starting to pay off. Office365 delivered a 100% growth and is now on a $2.5B. Similarly, Windows Azure revenue increased by 150%. Finally, Bing US market share is up to 18.6%

While these numbers are just based on one quarterly report, it might be an indication of two different strategies moving forward. While AWS needs to figure out new engines of growth to continue its market dominance, Microsoft will continue diversifying its cloud offering to accelerate growth.

Interesting times…

 
Leave a comment

Posted by on April 25, 2014 in Uncategorized

 

Tags: , , , ,

How to Run a Board Meeting: The Slide Deck

A few weeks ago, I blogged about my first board meeting as a CEO of a venture backed company. The response to the blog post was great and I received a few emails asking me to share more details. In that sense, I decided to put together a template of the slide deck I am using during board meetings.

The purpose of the board package slide deck is to provide a clear summary of the current state of the company including the major milestones achieved and challenges faced since the previous board meeting. CEOs should use the slide deck as the main vehicle to drive the discussions during the board meeting and it should be structured in a way that prevents unnecessary discussions that might derail from the main goals of the board meeting. In order to present the current state of the company, CEOs should give clear metrics about the main areas of the business: finances, sales, business development, product, team, marketing, etc.

While preparing for my first board meeting, I looked at different recommendations to structure the slide deck but, at the end, decided to create a specific structure that work for our investors. Even the slide deck template before might result as a good reference, I suggest you do the same and try to find the flow and structure that works for your company.

I hope this helps. Let me know your feedback.

 
Leave a comment

Posted by on March 20, 2014 in Uncategorized

 

Tags: , , , , , ,

 
Follow

Get every new post delivered to your Inbox.

Join 56 other followers