Coming Spring 2025
Product Oriented Software Engineering (POSE)
The Product-Engineering Relationship is Key to Product Quality Innovation
In today’s fast-paced development landscape, the strongest product managers foster deep, effective partnerships with their engineering teams. Marty Cagan, a respected leader in product management, has said, “The most important relationship in a product company is between product management and engineering.” This collaboration is essential not only for strategic alignment but also as the driving force behind superior product quality and breakthrough innovations.
Without that close collaboration, engineers are often reduced to task-doers, disconnected from the product’s broader goals. This disconnect leads to missed opportunities, technical missteps, and compromised quality. Product Oriented Software Engineering (POSE) is a guide for product managers seeking to overcome these challenges. It equips you with practical strategies to ensure product managers and engineers are not only aligned but fully engaged in co-creating high-quality, innovative solutions that meet market needs.
Why This Book Matters for Product Managers
The Product Operating Model has emerged as arguably the most effective framework for navigating the increasing complexity of modern software development. The competitive pressures of this environment demand more than what traditional Agile or Scrum methodologies can offer. POSE is specifically designed to meet the needs of the Product Operating Model, providing product managers with the tools to:
-
Forge Stronger Partnerships with Engineering: Marty Cagan emphasizes that involving engineers early in the discovery phase leads to superior outcomes. In POSE, you’ll discover how to foster a collaborative environment where product and engineering teams drive innovation together.
-
Deliver Superior Product Quality: Successful product teams go beyond just shipping features—they deliver real value. POSE integrates engineering excellence into every step of the product development cycle, ensuring both maintainability and long-term product success.
-
Lead Market-Leading Innovation: High innovation happens when passionate engineers, empowered with domain knowledge, work closely with product managers. POSE shows how to harness this potential by fostering a strong partnership. For true innovation to thrive, product managers must also grow in their technical knowledge to better understand what is possible with emerging technologies. This partnership—between engineers who are deeply connected to the product and product managers who grasp the technical landscape—is key to delivering breakthrough solutions.
Why This Book Matters for Engineering Leaders
Engineering leaders are responsible for creating a culture that drives both innovation and long-term success. POSE delivers essential insights on how to achieve this by focusing on key areas:
-
Establish a Product Engineering Culture: Learn how to transform your team of software engineers into product engineers who deeply understand and contribute to the product vision, taking full ownership of both technical execution and product outcomes.
-
Develop and Grow Talent at All Levels: Discover strategies to nurture and grow your engineering talent, from entry-level to senior engineers, ensuring that every team member can thrive and deliver value at each stage of their career.
-
Assess and Retain Top Talent: Gain practical insights on how to assess your team’s performance, identify high-potential individuals, and implement strategies to retain top talent, keeping your engineering team engaged and motivated.
-
Tailor Agile, Scrum, and DevOps for Your Team: Move beyond one-size-fits-all frameworks. Learn how to adapt Agile, Scrum, and DevOps methodologies to fit your team’s unique dynamics, balancing the need for quick pivots with the importance of maintaining long-term product quality and innovation.
What You'll Learn
-
Bridge the Gap Between Product and Engineering: Discover how to create seamless collaboration between product managers and engineering teams, ensuring both sides communicate effectively and work toward shared goals. Learn techniques to improve transparency, trust, and alignment, leading to more successful product outcomes.
-
Align Engineering with Product Strategy: Get actionable guidance on ensuring your engineering teams are fully aligned with the product vision and strategy, actively participating in product discovery and long-term planning to drive better outcomes.
-
Unlock Time for Strategic Work: For product managers working on large, complex software products, having a team of collaborative product engineers is essential. These engineers take on much of the day-to-day development management, allowing product managers to focus on strategic priorities. With engineers fully aligned with the product vision, the need to constantly formulate and write user stories in Jira is greatly reduced—or even eliminated—freeing up valuable time for deeper, more impactful work.
Why POSE is the Guide for Modern Product Teams
POSE equips product managers with the tools to significantly reduce the workload of day-to-day interactions with engineering teams, freeing up time to focus on strategic goals. By working with engineers who possess both domain knowledge and strong software craftsmanship, you’ll be better positioned to deliver innovative, market-leading products. POSE also helps you adapt Agile and DevOps to your team’s strengths, creating high-performing teams that drive success through talent and teamwork.
For engineering leaders, POSE offers strategies to develop product engineers who not only code but also understand the product vision. You’ll learn how to foster a culture where engineers are empowered with domain knowledge and craftsmanship, ensuring long-term product quality and competitive advantage.
While product management and design are essential, they won’t secure market leadership alone. A fast follower with a better-engineered product can overtake you. To truly lead, you need strong talent across product management, design, and engineering. POSE ensures that these teams collaborate effectively to deliver superior products that customers love.
About the Author
Since joining G3 Technologies as a startup, Andrew has worn two hats simultaneously: Engineering Leader and Product Leader, leading cross-functional teams to deliver software that delights customers. Since 2006, he has shaped and refined Product Oriented Software Engineering (POSE) practices, which have been used across multiple product lines within G3 Technologies. Through Edensoft Labs, Andrew shares his expertise to help organizations create lasting success through deeper product-engineering collaboration and innovation.
​
Book Outline
Part I: The Evolution of Product Development
1. Introduction to POSE
-
Why POSE matters in today’s software development landscape.
-
Key differences between traditional methodologies (Agile, Scrum, DevOps) and POSE.
-
The increasing complexity of modern software products and the rise of the Product Operating Model.
​
2. The Product-Engineering Relationship
-
The importance of strong collaboration between product management and engineering.
-
Marty Cagan’s insights on why this relationship is the most important in product companies.
-
The consequences of disconnect between product and engineering: missed opportunities and compromised quality.
​
3. The Need for a New Approach
-
The limitations of Agile, Scrum, and DevOps for complex products.
-
How POSE provides a more comprehensive framework for collaboration and innovation.
-
A comparison of POSE with traditional development methodologies.
Part II: Creating High-Performing Product Teams
4. Creating High-Performing Product Teams
-
Strategies for reducing workload in day-to-day interactions with engineering.
-
How to foster teams that focus on strategic goals and innovation.
-
Practical tips for adapting Agile and DevOps to create high-performing product teams.
​
5. Building Stronger Partnerships with Engineering
-
How to involve engineers early in the discovery phase for better outcomes.
-
Techniques for fostering a collaborative environment between product managers and engineers.
-
Best practices for product-engineering partnerships.
​​
6. Delivering Superior Product Quality
-
Integrating engineering excellence throughout the product development lifecycle.
-
Ensuring maintainability and long-term success through product-engineering collaboration.
-
Building a culture of craftsmanship among engineers.
​
7. Driving Innovation Through Collaboration
-
Empowering engineers with domain knowledge to unlock innovation.
-
How product managers can grow in technical knowledge to better understand emerging technologies.
-
Fostering innovation through strong product-engineering partnerships.
Part III: Engineering Leadership in POSE
8. For Engineering Leaders: Establishing a Product Engineering Culture
-
Defining product engineers: Software engineers with a deep understanding of the product vision who take ownership of both technical execution and product outcomes.
-
Strategies for transforming traditional software engineering teams into product engineering teams.
-
Fostering accountability and encouraging engineers to contribute to both technical and product success.
​
9. Developing and Growing Engineering Talent
-
Approaches for nurturing engineering talent at all levels, from entry-level to senior engineers.
-
Strategies for building a continuous learning culture that fosters career growth and development.
-
Ensuring that every team member is equipped to thrive and deliver value throughout their career.
​
10. Assessing and Retaining Top Talent
-
Practical steps for evaluating engineering team performance.
-
Identifying high-potential engineers and implementing strategies to retain them.
-
Creating an engaging and motivating work environment to keep top talent within your organization.
​
11. Tailoring Agile, Scrum, and DevOps for Engineering Teams
-
Adapting Agile, Scrum, and DevOps to suit the unique dynamics of your engineering teams.
-
Balancing short-term pivots with long-term product quality and innovation.
-
How engineering leaders can move beyond one-size-fits-all methodologies to foster both agility and engineering rigor.
Part IV: Strategies for Product Managers
12. Bridging the Gap Between Product and Engineering
-
Creating seamless collaboration between product managers and engineering teams.
-
Techniques to improve communication, trust, and alignment.
-
How to ensure both sides are working toward shared goals.
13. Aligning Engineering with Product Strategy
-
Ensuring engineers are fully engaged in product discovery and long-term planning.
-
Practical steps for aligning engineering efforts with product vision and market needs.
-
Guidance on effective product-strategy alignment.
​
14. Unlocking Time for Strategic Work
-
The importance of collaborative product engineers for managing day-to-day development.
-
How aligned engineers reduce the need for constant user story formulation in Jira.
-
Freeing up product managers for deeper, more strategic work.
Conclusion: The Future of Product-Engineering Collaboration
-
The evolving role of product managers and engineers in software development.
-
How POSE sets the foundation for future innovation and product success.
-
Final thoughts on the importance of deep collaboration for delivering breakthrough products.
​
About the Author
-
Andrew’s journey from Engineering and Product Leader at G3 Technologies to founding Edensoft Labs.
-
His experience shaping and refining POSE over two decades.
Appendices
-
Appendix A: Tools and Techniques for Implementing POSE
-
Appendix B: Resources for Further Learning (Books, Podcasts, Courses)
-
Appendix C: Adapting Agile and DevOps to POSE
​
My sincere gratitude goes to the product managers across various industries and company sizes who contributed their insights to Product Oriented Software Engineering. Their diverse experiences have been invaluable in shaping this work to be broadly applicable. Thank you for helping drive this evolution in product management. Click on the links below to see brief excerpts of their insights:
​
-
Roman Pichler - Author & Consultant (Pichler Consulting)
-
Jessica Hall - Author & Product Leader (Hallway Studio)
-
David Luke - Board Member (Agile Alliance)
-
Scott Sehlhorst - President (Tyner Blain)
-
Simonetta Battieger - Founder & Product Leader (Inclusive Leaders)​
-
Anna-Katharina Reykowski - Product Leader (Disney)
-
Tien Yuan - Product Manager (Elite Technology)
-
Adam Ellsworth - Product Manager (Lucid)
-
Vilasini Neti - Director Product Management (Freddie Mac)
-
Gary Cohen - Product Leader & Consultant (Practical Agility LLC)
-
Bruce McCarthy - Author, Founder, & Product Leader (Product Culture)
-
Andrew Star - Product Manager (Mews)
-
Jill Spohn - VP Product (Northwind Pharmaceuticals)
-
Jake Rosenhaft - Tech Leader & Founder (Continuous Software, LLC)
-
Gloriana Robles - UX Design Lead (Elite Technology)
-
Greg Parrott - CX and UX Leader (The X-Mentor)
-
Will Kessler - Product & Engineering Leader (Sydecar)
-
Holly Bielawa - Founding Partner & Product Leader (Digital Product Partners)
-
Carly Schmitting - Product Manager (Sopheon)
-
Jessica Story - Product Manager (Cheezoo)
-
Kent McDonald - Product Manager (Illuminated)
-
Ashley Slaughter - Product Manager (Ford Pro)
-
Vinayak Joglekar - Founder (Rezoomex)
-
Peter Smith - Product Manager (Lucid)
-
Bill Holman - Product Leader (Bloomfilter)
-
Hannah Kim - Product Leader (Orijin)
-
Nasi Rwigema - Head of Product (The Alliance)​
-
Lauren Pruitt Eugene - Product Manager (Curriculum Associates)
​​
Are you a Product Thought Leader or Product Manager with insights to share and want to reshape software delivery worldwide? Sign up for a meeting here!
​
​
​
​
​
​