Name
API TEST - Building Better Product Culture: Why Extreme Programming (XP) isn't just for Engineers
Description
Extreme programming (XP) is a proven method for engineers to produce higher quality code and work better together. But what if I told you XP practices were the key to a better product culture for everyone? When we think of XP, we think of iteration happening at multiple levels and intervals. Usually we look to engineering first; iteration that occurs at the code and system level, but there are iterations at the product level that can happen before code ever gets written. These product iterations can create even more value for those engineering-focused iterations. and for the organization at large. This is good product culture: deep collaboration between engineering, design, and product to develop better solutions and enjoy the process. XP is necessary for methodologies like Lean Startup and User Centered Design to truly be successful, and it’s this meta collaboration that creates the powerful and effective work of product teams. When XP was originally developed, there were no product managers (by name) and so there is a gap when considering XP practices in a modern product organization. But the values, principles, and practices of XP are deeply aligned with a lightweight approach to product management that creates strong, effective, and happy teams. There are likely parts of your own practice that fit nicely into an XP-view of product management, and, if not, there is a place to start incorporating these practices into your work without taking your team through a full-on XP transformation.
Kaelin Burns
Session Type
Talk