
014 — Why Product Thinking is Essential for Software Engineers — With Matjaž Pečan
Failed to add items
Add to basket failed.
Add to Wish List failed.
Remove from Wish List failed.
Follow podcast failed
Unfollow podcast failed
-
Narrated by:
-
By:
About this listen
In this conversation, Sabrina Mach and Matjaž Domen Pečan discuss the significance of product thinking in engineering practices.
Matjaž is a staff engineer at Doctolib. He shares his journey from a technology-focused mindset to one that prioritizes customer value and user experience.
They explore the challenges and benefits of integrating product thinking into engineering roles, emphasizing the importance of communication, collaboration, and iterative processes.
Matjaž provides insights on overcoming barriers, measuring success, and the necessity of removing unnecessary complexity in products to enhance user satisfaction.
The discussion concludes with actionable principles for engineers to adopt product thinking in their daily work.
TAKEAWAYS
Product thinking is essential for engineers to focus on customer value. Understanding user needs helps in making informed technology decisions. Asking questions is crucial for learning and improving processes. Iterative processes allow for quick feedback and adjustments. Removing unnecessary complexity can enhance product velocity. Collaboration with product managers is key to successful product thinking. Measuring success should include both user experience and business value. Overcoming self-imposed limitations is necessary for growth. Effective communication can help navigate organizational dynamics. Engaging with users directly provides valuable insights.CHAPTERS
00:00 Understanding Value in Engineering
02:35 Journey into Product Thinking
05:36 Customer-Centric Engineering Practices
08:26T he Importance of User Experience
11:13 Balancing Technology and Customer Needs
14:30 Measuring Value and Impact
17:16 Accessing and Utilizing Data
27:29 Navigating Business Metrics and Data Sharing
29:42 Overcoming Personal Limits in Product Thinking
32:33 Personal Stories of Conflict and Resolution
35:52 The Importance of Perseverance in Product Development
39:34 Applying Product Thinking in Engineering
42:44 The Case for Removing Unnecessary Complexity
46:52 Barriers to Product Thinking in Engineering
52:30 Key Principles for Accelerating Impact
54:36 The Importance of Understanding User Needs
55:50 Final Thoughts on Product Thinking and Better Products
KEYWORDS
product thinking, software engineering, software development, customer value, technology, leadership, user experience, organizational dynamics, communication, iterative process, complexity removal