How to you handle the end of life (EOL) of libraries?
1 Answer
Twilio Staff Product Manager, SDKs and Libraries • February 10
In the past I've worked on new library launches, major upgrades, and I'm actually in the process of an end of life (EOL) effort right now. While these types of efforts have their own nuances, the core principles remain the same.
- Transparency - When working on developer tools you have to maintain the highest level of transparency possible. Systems, developer workflows, and customer data can all be dependent on these tools and their interfaces.
- Communication - The way and the cadence that you distribute information about changes to libraries or tools goes hand in hand with transparency. You need to ensure that you are giving your end users enough time to adjust/migrate, test, and be confident in using the next version or tool in a production environment.
- Cross Functional Teamwork - Assembling a group of team members from across the organization will ensure that you are considering the customer/developer experience as well as any edge cases. Working with a team like this enables you to be really thoughtful about what to communicate (transparency), and when and where to share it (communication). I like to keep a group like this going even after a launch or major change for a little while so that you can hear feedback and areas to improve.
1377 Views
Top Product Management Mentors

Ashka Vakil
strongDM Sr. Director, Product Management

Deepak Mukunthu
Salesforce Senior Director of Product, Agentforce AI Platform

Deepti Pradeep
Adobe Director of Product Management, Growth

Abhijit Limaye
Matterport Sr. Director of Product Management

Clara Lee
PayPal VP, Product

Rodrigo Davies
Asana Director of Product Management, AI

Farheen Noorie
Grammarly Monetization Lead, Product

Jacqueline Porter
GitLab Director of Product Management

Preethy Vaidyanathan
Matterport VP of Product

Tom Alterman
Notable Head of Product
Related Questions
How do you drive alignment across all parts of the organization? How do you break down responsibilities and KPIs for product launches between product management and product marketing?how do you think about building products for a developer audience? what ways have you adjusted your product development process for the developer persona?What would be your advice or go to resources for a PM to build one critical thinking skills?How do product KPI’s change with a self-serve product?How do you define the proper KPIs for your specific product and product team?