Being a product manager in a small software company (start-ups)

Benedict Steven
ClickPesa Engineering Blog
7 min readAug 23, 2023

Being a product manager in a startup is an amazing journey that offers unique experiences and opportunities for growth.

It’s a role that demands versatility, adaptability, and a willingness to learn. I have been learning and practicing being a product manager at ClickPesa and here are a few things that I’ve learned about the role, especially at a small software company.

Experiences and Best Practices

The Dynamic Startup Environment

Startups are fast and always changing. As a product manager, you’ll be in the front of this busy environment. Each day has new challenges, cool projects, and a chance to really help customers and the company.

In a startup, a product manager quickly makes and improves products by releasing basic versions and updating them with feedback. It’s crucial to use customer feedback to improve the product and make it bigger as the company grows. The product manager in a small company needs to be fast, flexible, and make important decisions to really affect the product and company’s path.

Driving Customer-Centric Innovation

Knowing customers well is vital. As a product manager, you’ll get to learn what customers want. Talk to users, do surveys, and get feedback. This will help you decide and make sure your products really match what customers need.

Focusing on customers means diving into what they need. Chatting with users, doing surveys, and getting feedback from customers helps you see things firsthand. Like, reading reviews in app stores for a mobile app or doing surveys for software shows what users like. Looking at this info lets you decide smartly, focus on features users like, and make products they really want. This helps the company succeed too.

Prioritizing Amidst Limited Resources

In startups, there’s not always enough to go around. Product managers lead the way in deciding what to use resources on. You’ll master prioritizing — picking the most important stuff that makes the biggest difference. It’s about being wise with time, money, and people when there’s not a lot to spare.

Suppose a startup builds a project with 5 features but can only work on one big feature due to limited resources. The product manager studies users and competitors and finds out people want a certain feature among the five features. Even though there are other good features, the manager decides the one feature is most important. This choice uses time, money, and people well, and keeps the product customer-focused and competitive for the future.

Collaborating Across Teams

As a product manager, you’ll work closely with diverse teams, including developers, designers, and marketers. Effective communication and teamwork are essential for success. Embrace the opportunity to learn from different perspectives and leverage the collective expertise of your colleagues.

Think about an e-finance platform. You team up with developers, designers, and marketers for a smooth user experience. Talking often with developers makes tech needs clear. Working with designers means easy-to-use screens. Sharing with marketers helps make cool launch campaigns. Using everyone’s smarts makes a product that fits users, helping your small company succeed in a tough market.

Navigating Change

Startups always change. You’ll see markets shift and strategies change. As a product manager, you’ll need to adapt. Think of change as a chance to learn and grow. Be flexible, move fast, and be open to trying new things..

Imagine overseeing an e-commerce startup during the holidays. Suddenly, the website crashes due to server errors or high traffic. As the product manager, you quickly find issues and work with developers to fix stability first. You talk to support and marketing to keep customers in the loop. Seeing a chance to improve, you suggest a monitoring system and cloud solutions for future growth. Your quick thinking and proactive stance fix the problem now and make the company stronger for the future.

Driving Growth and Impact

In a startup, What you choose affects how the company grows. Owning the responsibility and pushing the product will help you and the company succeed. Use data, user opinions, and market info to decide what’s best.

Learning Through Hands-on Experience

One of the most exciting aspects of being a product manager in a startup is the opportunity for hands-on learning. You’ll be involved in all aspects of the product life cycle, from ideation to launch. This experience allows you to sharpen your skills, learn from failures, and gain a deep understanding of the intricacies of building a successful product.

Imagine leading a fintech startup that wants to change how people manage money. You’re part of everything, from thinking up ideas to getting the product out there. When starting, you learn what customers want through research and talks. As it’s built, you focus on what customers need most. After it’s out, you see how it’s doing and make it better using data. This helps you get better, even when things don’t go perfectly. You get tough and flexible, really getting how to make something awesome. This experience in a startup makes you a skilled product manager who really helps the company grow and win.

Thriving in a High-Stakes Environment

Startups are serious places where choices really count. As a product manager, you’ll carry a lot of responsibility. You’ll need to take careful chances, make hard choices, and always see the main goal. It’s what you need to thrive in this intense setup..

Celebrating Milestones and Successes

Small wins matter and should be celebrated. As a product manager, you’ll experience the joy of seeing your product grow, gaining traction, and making a real impact on users’ lives. These milestones and successes fuel your passion, motivation, and drive to continue pushing boundaries.

Suppose you’re in charge of a startup’s product and you launch an app that’s a hit. You see happy users, more downloads, and people using it a lot. This makes you really happy and eager to do more. These small successes make you want to do even better and help users more. The team gets together to celebrate, making a good work vibe and pushing for more cool ideas. Every win makes you want the product to do even better, and you keep finding ways to make it cooler. This helps the startup do well in a tough market.

Do’s and Don’ts as a product manager

Do’s

  1. Understand the Startup’s Vision: Familiarize yourself with the startup’s vision, mission, and long-term goals. Align your product development efforts with the overall company objectives.
  2. Conduct a thorough market research: This is to understand your target audience and discover their problems, learn about your competitors, industry trends. This will help you make decisions on a product to build that will address market needs.
  3. Prioritize and Focus: Identify the core features and functionalities that provide the most value to users. Prioritize these features and focus your development efforts on delivering them first, ensuring you have a viable product that addresses key customer needs.
  4. Gather user feedback: Actively seek user feedback throughout the development process by conducting user-testing and iterating a product based on the feedback and insights.
  5. Monitor and Analyze Data: Implement analytics and tracking mechanisms to monitor user behavior and measure success of your product.
  6. Understand the why before the how to solve the problem: Ask yourself questions on why you need to solve the problem before how you can solve the problem.

Bad questions to ask:

  1. Which font should I use?
  2. What content should I post?
  3. What software should I build on?

Instead, good questions to ask:

  1. What problem am I solving?
  2. Whose problem am I solving?
  3. What benefits am I unlocking?

Don’ts

  1. Overcommit and Overpromise: Avoid overcommitting or making unrealistic promises regarding product delivery timelines or feature sets. Set realistic expectations and ensure that you can deliver on your commitments
  2. Neglect User Feedback: Don’t ignore user feedback or dismiss it as insignificant. Actively listen to your users’ needs and concerns, and iterate on your product accordingly. Ignoring user feedback can lead to a misaligned product that fails to meet customer expectations.
  3. Lose Sight of the Market: While it’s important to focus on building your product, don’t lose sight of the broader market landscape. Stay informed about industry trends, competitor offerings, and evolving customer needs. Failing to adapt to market changes can put your product at a disadvantage.
  4. Skip User Testing and Validation: Don’t skip the crucial step of user testing and validation. User feedback and testing provide invaluable insights into usability, functionality, and overall user satisfaction. Skipping this step can result in a product that fails to meet user expectations or lacks key usability features.
  5. Work in Isolation: Avoid working in isolation or silos. Collaboration and cross-functional communication are vital in a startup environment. Engage with colleagues, seek input from different perspectives, and foster a collaborative culture to create a stronger and more successful product.
  6. Ignore Scalability and Technical Debt: While startups often operate with limited resources, it’s important not to neglect scalability and accumulate excessive technical debt. Anticipate future growth and plan for scalability in your product architecture. Address technical debt proactively to avoid long-term consequences.

Being a product manager in a small software company or startup offers a thrilling journey filled with unique experiences and opportunities for growth. By navigating the dynamic startup environment, driving customer-centric innovation, prioritizing effectively, collaborating across teams, embracing change, driving growth and impact, learning through hands-on experience, thriving in a high-stakes environment, and celebrating milestones and successes, product managers can maximize their potential and contribute to the success of their products and companies. Following the crucial Do’s and Don’ts further enhances their chances of achieving success in this exciting and ever-evolving startup landscape.

Incase you missed I wrote about turning Customer Feedback into Products: My Journey in Product Management.

If you like this article there are more like this in our blogs, follow us on dev.to/clickpesa, medium.com/clickpesa-engineering-blog and clickpesa.hashnode.dev

--

--