Introduction

In a recent market research survey we explored how venture capitalists (VCs) consider software quality in their investment decisions. We delved into their expectations for software quality at various investment stages and the standards for different products or verticals. The survey revealed that due to rising interest rates and increased consumer expectations for quality products, the investment landscape has become more stringent.

I think there's less room for error overall in all aspects of raising capital. Today, there's a clear flight to quality at all levels, starting with capital being deployed to VC funds. With today's higher interest rates, there's significantly less capital going forward. — Frederico Santos, VC Investor

Evolution of the startup investment landscape

When you think of building a SaaS product, one of the most commonly quoted methodologies for managing product development is to "Build fast and break things" HBR. But, this old wisdom applied to the early days of Facebook, from 2007 up to 2014 CNET, may not be the best managerial choice while building up your product.

Today, we live in a high-interest environment where capital is much more cautious than in the years before us. In addition, we've collectively seen nearly $1.5T in investments in the past ten years Statista. This translates into a vast trove of well-made SaaS products and established brands.

With this diversity of products, we live in a world where users are fluent in multiple software products. And with that, they now have higher expectations for what a functional software product looks like today. This can be true even in the early stages of startup products, at pre-seed or seed stages, depending on your product and team. As your startup matures, passing through Series A onwards, the expectations for quality only increase.

How does Software Quality Affect Investment Decisions?

Our survey identified many types of startups that would significantly benefit from additional software QA. Investors use various questions to assess software quality requirements, such as:

  • How technical of a product is it/is the product deep tech?
  • Is this an infrastructure product?
  • Is the product expected to integrate with multiple other tools?
  • Does the product function as middleware between other sets of tools?
  • How tolerant are customers of product failure?
  • Are the customers technically savvy?
  • Is the product responsible for Personally Identifiable Information (PII)?
  • What kind of regulatory environment does the product live in?
  • Are there any legal or financial risks if the product fails or behaves erratically?

Ultimately, they are probing one fundamental question during due diligence:

What are the risks when the product fails?

This is crucial because VCs are performing risk analysis on future software products while also assessing their market potential. If a product could be responsible for breaking a supply chain, crashing other software products due to downtime, enable fraud with stolen PII, pose security risks, or deterring non-technical users away from their product, this product will face extra scrutiny during due diligence.

Common red flags during VC’s due diligence

Our survey found several common red flags VCs look for during their due diligence process. These included not having a technical member on the founding team, usability and reliability issues, having a product that cannot scale with its current tech, and having a product with security vulnerabilities or other critical bugs. These red flags are particularly concerning for VCs if the product is deep tech or carries significant liabilities. Addressing these risks is vital for securing your next round of funding.

Usability issues­

Usability problems were frequently mentioned red flags in our survey. Investors mentioned how clunky interfaces or poorly designed workflows often deterred them from investing in companies. Ensuring your software is user-friendly and intuitive is crucial to improving your investment prospects in this highly competitive environment.

Have you considered how often users may be multitasking while using your software? This is essential for many products because there's a good chance a non-technical person will be using your product. I can't tell you the number of times I've been in a doctor's office, bank, financial aid office, etc. where someone I speak with is using some kind of software while talking to me. If a simple mistake could create catastrophe for some customer, you need to invest time and effort into polishing your product's workflow.

Furthermore, you may be developing a product for non-technical users. These are people who would not be using your software unless it saved them a considerable amount of time. How patient do you think Joe the plumber will be when his dispatching software has awkward controls? This is true in several industries where users are much less tolerant of software problems.

Architectural missteps and scaling challenges

Another red flag commonly mentioned by VCs were scaling issues. When raising capital your company will be expected to scale your number of customers. If your product requires a complete rewrite because you can't support enough customers or because of reliability issues, then you’ll likely be passed for investment. These problems create risks like

  • Having a competitor come and scoop up your customers because of a superior product.
  • Customers litigating because you have legal or fiduciary responsibilities.
  • Dealing with reputational issues which will likely hamper future growth.

These risks are substantial deterrents for investors and will likely lead them to pass up investing in your startup. I've spoken with investors who have declined investing in companies because technical due diligence failing. This was even the case when the company passed every other metric used during diligence with flying colors. This was undoubtedly disappointing for the founders, but could have been avoided with more focus on their underlying technology.

The one counterexample to this is when you're building a product prototype while identifying product-market fit. This exception is short-lived, and any startup should transition out as quickly as possible. You may have heard stories of founders successfully exiting with a product built using some no-code tool (like Bubble), but you should ensure such a tech decision is viable within your market. Also, you should have a plan for migrating off of such a platform so you can take control of your own tech.

Security vulnerabilities and critical bugs

Security issues were another prevalent red flag highlighted by survey participants. Many shared experiences of startups being rejected because of security concerns. This is a significant red flag for any company offering cybersecurity software, managing PII or financial data, or handling financial transactions. We've heard of companies trying to raise money that had bugs in their custom trading system that accidentally reversed positions for trades. Imagine shorting a stock and then having your position reversed by the trading platform to a put!

Another story involved a cybersecurity company seeking funding. During due diligence, an analyst found numerous security vulnerabilities in their platform and managed to bypass their authentication into the admin dashboard. There the analyst left messages behind for the founders, leading to an embarrassing rejection from the VC.

VC expectations at pre-seed and seed rounds

Frederic GrayVC Investor

Expectations for software quality are stage-specific. Earlier products should be simplistic, to learn customer needs, to drive future product iterations. Later products, Series A onwards, are held to a higher standard. That said, all these expectations are vertical-specific.

Feedback from non-technical investors

In our discussions with investors, we found a range of responses regarding software quality in early-stage products at the pre-seed and seed stages of investment. The more non-technical investors we surveyed primarily focus their due diligence on

  • Market potential.
  • KPIs such as churn rate, CAC, MRR, etc.

at these rounds. The main exceptions were deep tech products, products responsible for PII, or products with legal responsibilities. In these cases they would rely on tech consultants as part of their due diligence. Also, products in verticals requiring higher product quality faced additional scrutiny. In all these scenarios the bar is significantly higher, and founders should plan accordingly before seeking investments. In these cases investing in software quality is a major green flag for investors.

Feedback from technical investors

For technical investors, we received a range of answers. Many expected higher quality products and were more likely to dive deeper into the underlying tech used. Some green flags mentioned were

  • Excellent architectural decisions for the software.
  • A solid implementation roadmap, even if all features weren't yet available.
  • Adherence to best practices for software development, such as using agile management or Scrum.
  • A solid foundation for scaling the product.
  • High-quality API design and solid developer documentation.

The only reservations mentioned were founders who overengineered their product before fundraising. This could mean prematurely scaling a product without validating product-market fit, writing excessive tests for features that don't need them, and creating an inflexible infrastructure that doesn’t accomidate product changes. If you're in the early stages product development, there are many pitfalls for over-engineering. However, if product-market fit has been validated, then excellent software quality is highly rewarded.

One notable example of this is Stripe Stripe. When the company launched its first product, they were late to market with several competing payment platforms boasting large user bases. The key to Stripe's success was its excellent API design and high-quality infrastructure. Their product quality enabled them to secure funding successfully and continue to be an extremely successful company today.

VC expectations at Series A and beyond

Our surveys generally indicated that post-Series A, the bar for software quality significantly rises. At this stage you should be following best practices for software quality in your development process. This includes:

  • Automated testing for core features and workflows.
  • Best practices for testing new features and using regression testing to prevent recurring bugs.
  • Following standard development methodologies such as agile, Scrum, etc.
  • Having testing infrastructure in place along with Continuous Integration (CI) and Continuous Deployment (CD).
  • Documenting software architecture, main technical decisions, and any other relevant material.
  • Regular customer interaction to find pain points and other issues.

At this stage, investors will substantially increase their scrutiny for any future series of investments. There is significantly less tolerance for failure, and investors will be looking for robust infrastructure in place.

Where non-technical founders fall short

The primary challenge non-technical founders face is exactly what's in their name: their lack of technical skills. If you, a non-technical founder, spend time learning about the core technical problems your startup faces in the future, investors will likely see this as a green flag. We've had investors tell us many non-technical founders value their ideas but don't understand the complexities of software, and hence cannot value the underlying technology. Some of these technical complexities include:

  • Understanding how scalability impacts future growth.
  • Learning about the limitations of no-code platforms and how they are primarly for prototypes.
  • Educating yourself about the software development life cycle (SDLC).
  • Understanding what software QA encompasses and how it looks in successful startups.

You should ideally be prepared with a host of questions so you can build a bridge with your future technical co-founder. Without this bridge, you will be flying blind, creating unwanted risks for investors. It is paramount to have someone technical on your team as soon as possible; most VCs we've spoken with will refuse to invest in teams lacking this expertise.

Enhance your product with QAComet

QAComet offers a wide variety of services to help you develop your product in line with your current investment round. With our fractional QA service, we can assist you in:

  • Identifying and resolving usability issues.
  • Resolve usability problems in your no-code proptype.
  • Understanding technical content, providing support, and answering questions.
  • Conducting customer interviews for identifying customer pain points.
  • Establishing development workflows following Agile methodology.
  • Build a core testing suite when your business is ready for this acceleration.

You can schedule a free call today for a free 15-minute consultation to discuss your product's QA. We also offer a $50 two-week trial for early customers; ask us about it during our free consultation.

Challenges for technical founders

Our VC survey participants noted some common issues technical founders face when developing their products. These include:

  • Overbuilding and creating overengineered solutions.
  • Failing to identify the most crucial features and leaving the rest as part of the product roadmap.
  • Not engaging with customers and identifying their problems.
  • Not finding product-market fit quickly enough.

Each of these points requires a distinct mindset typically found among technical founders and can largely be fixed by communicating with customers within your market. Our survey revealed that it's more important to have solid implementations with partial feature support than to rattle off poorly implemented features.

How QAComet helps your journey

QAComet offers a wide variety of services, helping you develop your product in line with your current investment round. With our fractional QA service, we can assist you in:

  • Identifying usability issues and potential pain points.
  • Conducting customer interviews and pinpointing their problems and feature requirements.
  • Documenting core technical aspects, architectural decisions, and workflows.
  • Writing E2E, integration and unit tests.
  • Integrating automated tests with CI and building out CI pipelines.
  • Establishing your QA strategy as part of your Agile SDLC.

You can schedule a free call today for a free 15-minute consultation to talk about your product's QA. In addition, we offer a $50 two-week trial for early customers; ask us about it during our free consultation.

Take your startup to the next level

Startups that have a clear emphasis on quality software development and thorough QA processes often secure funding more smoothly. These companies don't necessarily need large in-house QA teams but must demonstrate a strategic approach to maintaining software quality, possibly through fractional QA services.

The key takeaway from our survey is that expectations for product quality are here to stay. In our current startup environment, VCs expects more from founders due to the increase in quality tooling and heightened market expectations for usable products. It's paramount for both technical and non-technical founders to learn from their customers, build a solid user experience, and make sure their product meets customer expectations. Today, we live with higher expectations from customers and VCs alike, and startups must adapt to this evolving market.

References

Additional Resources