Product management
Clear direction for digital products that will drive results
Too many teams jump into building software without clarity on where they’re headed. Great digital products start with clear goals, confident decisions, and the right problems to solve. That’s where we come in: to help your team move forward with clarity and focus.

Why product management matters
Good software solves real problems. Great product management ensures you’re solving the right ones.
We’ve seen many teams get stuck with unclear goals, too many ideas, or not enough internal traction. Product management means helping your team deliver value through an iterative cycle. We test ideas, learn from real results, and focus on the changes that make the biggest impact for your users and your business.
Our product managers help you:
- Understand and validate user needs through research and feedback
- Align stakeholders around a shared vision and measurable goals
- Prioritize what’s most valuable to your users and your business
- Test ideas early to reduce rework and develop with confidence
- Balance speed with sustainability
- Strengthen your team’s product thinking for lasting impact
Every product decision is a business decision. We help you make the ones that move you forward, and help your team grow stronger in the process.
Our approach to building digital products that move your business forward
We lead product work with a collaborative mindset. Our goal is to help your team uncover the right opportunities then build digital solutions that help your business grow.
1. Align around your purpose:
When priorities are unclear, even great teams lose momentum. We help you clarify where you’re going, why it matters, and what’s standing in the way. We will help you:
- Define success from both a business and user perspective
- Identify risks and competing priorities early
- Build a shared understanding across teams and roles
→ You get clarity and alignment early, and a framework to revisit as your product evolves.
2. Focus on what creates value
It’s easy to confuse activity with progress. We help your team concentrate on the work that delivers the most value—immediately and in the long term. Our team will:
- Break complex ideas into focused, testable steps
- Prioritize activities based on real-world impact and effort
- Make confident decisions and keep all stakeholders aligned
→ You get a clear starting path, and advice about how to adjust it as you see what works.
3. Build, learn, and adapt
Launching software is just the beginning. We stay involved as long as it’s valuable to you, helping your team respond to user feedback, improve your product, and grow stronger along the way. Our team will:
- Guide delivery in focused increments and coach your team in modern product practices
- Help your team measure adoption, usage, and product performance
- Enable fast, focused changes that don’t slow the team down
→ You get a product that keeps improving and a team that’s better equipped to lead it.
Building a modern ERP and the team to lead it
Shared Logic, a leading ERP provider for the recycling industry, came to MichiganLabs to help modernize its legacy platform. They needed a scalable, cloud-based system and a stronger internal product team to support it.
We began by defining the scope, identifying must-have features, and aligning the roadmap with Shared Logic’s long-term goals. From there, we helped transform their product team by introducing Agile practices and mentoring new hires as the team scaled.
“MichiganLabs brought technical talent and business experience that allowed us to meet our goals and scale our team. I’d highly recommend them to any organization looking to jumpstart their product development journey.”
— Todd Piper, CIO, Shared Logic
The result: A modernized ERP in beta and an internal product team equipped to own and evolve the platform long after launch.

Shared Logic
Modernizing an ERP for the recycling industry
Why teams trust us to lead product work:
We believe great outcomes start with trust in the people around you, and trust isn’t built by saying yes to everything.
At Michigan Software Labs, we ask hard questions. We challenge assumptions. And yes, sometimes we say no. Not because it’s easier. But because we’ve done the research, we understand your goals, and we care about building something that truly works for your business and your users.
We’re not just here to help you get things done. We’re here to help you do the right things, in the right order, for the right reasons. That’s how we earn our seat at the table, and how your team grows stronger along the way.
We’re proud of the reputation we’ve built as people who show up with integrity and help our clients do their best work.

Meet our product management practice leads:

Isaac Grotenhuis
- Focuses on solving strategic challenges where user needs and business goals meet, helping teams navigate complexity with clarity and purpose.
- With a background in business and a strong product mindset, he brings cross-functional teams together to make confident decisions and move ideas forward.
- His work includes advancing indoor navigation for the blind and visually impaired, supporting adult learners through accessible higher ed platforms, and modernizing ERP systems in the recycling industry.

Troy Miller
- Brings clarity to complex challenges by uncovering root issues and shaping actionable plans.
- Experienced in defining MVP solutions that deliver early value and set the stage for iterative improvement.
- Known for building strong teams, establishing effective product practices, and guiding organizations through change with a calm, steady approach.
- Has led efforts to modernize products and implement agile practices, including work that helped launch Meijer’s mobile shopping app and build internal product teams from the ground up.
Let’s build product leadership into your next digital solution
Whether you're starting from scratch or scaling an existing product, we’re here to help you make smart decisions and deliver with confidence.