How to Choose Tools Your Product Team Will Actually Use

How many logins do you use at work each week? If you’re not sure, you’re not alone. A 2024 report found that the average employee uses 36 cloud-based services daily—engineering teams use twice as many! Yet, over half of SaaS licenses go unused, wasting valuable resources.

In this episode, host Hannah Clark sits down with Moshe Mikanovsky, founder of Products for Good and co-host of the Product for Product podcast. Moshe shares his framework for selecting the right tools, helping organizations boost adoption, productivity, and cost efficiency. Tune in to learn how to make smarter software choices!

Interview Highlights

  • Meet Moshe Mikanovsky [01:25]
    • Moshe started as a software developer, spending 20 years in engineering.
    • Worked in small organizations and directly with clients, developing user empathy.
    • Switched to product management 14–15 years ago.
    • Passionate about product management, learning new methodologies, and helping others build products.
    • Finds motivation in exploring what works and what doesn’t in product development.
  • The Importance of Choosing the Right Tools [02:19]
    • Moshe co-hosts The Product for Product podcast with Matt Green for four years.
    • The podcast explores tools used by product professionals.
    • Moshe’s interest in tools comes from firsthand experience selecting them.
    • Through podcast interviews, he identified common patterns in why people choose certain tools.
    • Most guests are product users, providing insights on usability and effectiveness.
    • Insights led Moshe to develop a product selection framework, which he shares with others.
  • The Product Selection Framework [03:56]
    • Common mistake: choosing tools without ensuring a good fit for the organization.
    • Often, teams don’t fully understand the tool before selecting it.
    • Excitement over new tools can lead to rushed decisions.
    • Decisions are sometimes based only on marketing materials or demos, which may not show the full picture.
    • Implementation often reveals unexpected limitations or issues.
  • Effective Tool Selection Process [05:21]
    • The framework begins with identifying problems, prioritizing, shortlisting, and then comparing tools.
    • Preliminary work is crucial before jumping into feature comparisons.
    • Moshe approaches tool selection like a product manager—focusing on real problems first.
    • Avoid selecting tools just because others use them; they may not fit the organization’s needs.
    • Understanding the team's "job to be done" helps determine necessary tools.
    • Prioritization is key, as budgets may be limited.
    • Focus on the biggest problem first and create a roadmap for tool selection and implementation.
  • Understanding Product Philosophy [07:14]
    • Product philosophy is key when comparing tools.
    • Organizations differ in how they work, communicate, and prioritize features.
    • Some prefer all-in-one tools that cover many features but lack depth.
    • Others prefer best-in-class tools for each need, requiring integration but adding complexity.
    • Tools can be flexible (customizable but generic) or deterministic (structured but rigid).
    • Deterministic tools can guide less mature teams by enforcing workflows.
    • Mature teams may prefer flexible tools that adapt to their evolving needs.
    • Understanding an organization’s culture and workflow helps shortlist the right tools.
  • Evaluating Engineering Resources [10:09]
    • Teams should evaluate the engineering effort needed for tool integration.
    • Moshe believes engineers should focus on adding unique value, not reinventing existing solutions.
    • Prefers tools with simple, one-time integrations that non-engineers can manage.
    • Some tools require ongoing engineering work (e.g., event tracking, UI customization).
    • Ongoing engineering needs can impact long-term efficiency and resource allocation.
    • Choosing tools that minimize developer involvement can improve productivity.

My philosophy in building products, in general, is that our engineers should focus on the added value we’re creating rather than reinventing the wheel with things that millions of other developers have already built in the past.

Moshe Mikanovsky
  • Cultural Factors in Tool Selection [12:05]
    • Company culture, values, and communication styles impact tool effectiveness.
    • Moshe shares an example where async communication struggled in a remote team.
    • Despite having structured documentation (e.g., Jira, Confluence), team members didn’t engage asynchronously.
    • Meetings became necessary to move work forward, frustrating efficiency.
    • Cultural issues, not tools, were the root cause of poor adoption.
    • Tools can improve communication and processes, but only if the organization is willing to adapt.
    • It's better to fit tools to the company’s existing culture rather than expecting tools to fix cultural issues.

A tool can improve your communication if you put in the effort to use it effectively. A tool can also enhance your processes, but only if it aligns with how your organization operates. However, I would first examine the cultural constraints you have and then choose a tool that fits those needs.

Moshe Mikanovsky
  • Feature Comparisons and Pricing [14:30]
    • Feature comparison and pricing come late in the evaluation framework.
    • Focus should be on outcomes rather than just tool capabilities.
    • Features are easy to compare, but their actual usefulness varies.
    • Vendors may use different terminology, making direct comparison tricky.
    • Some features may have hidden costs or limitations.
    • Consumers must carefully analyze details to find the best fit.
    • Selecting tools based on impact, not just features, leads to better long-term success.
  • Ensuring Successful Adoption [15:57]
    • Selecting the right tool is the first step in ensuring adoption.
    • The selection process can be difficult, especially with multiple stakeholders.
    • Organizations must decide between consensus vs. consent in decision-making.
    • Ownership is key—IT historically owned tools but didn’t always drive adoption.
    • Product Ops can help standardize tools and facilitate implementation across teams.
    • Adoption challenges can stem from culture, personalities, or project constraints.
    • Treat tool adoption like a B2B product rollout, requiring empathy and effort.
    • Governance, decision-making, and iteration are critical for long-term success.

Meet Our Guest

Moshe Mikanovsky is the Founder and Lead Product Coach at Products for Good, where he leverages his passion for creating value through building impactful products and mentoring founders in product management skills. With a background in software development and extensive experience in product management, Moshe also co-hosts the "Product for Product Podcast," discussing tools and frameworks with product professionals. His commitment to the product management community is evident through his active mentorship roles and contributions to various initiatives aimed at fostering innovation and excellence in product development.

photo of Moshe Mikanovsky

I don't want people to focus first on the outputs of what they can do with the product they're using, but rather on the outcomes they are trying to achieve.

Moshe Mikanovsky

Resources from this Episode:

You may also like