Justyna Walkowska
Product Managers' Eternal Battle with Refactoring
#1about 2 minutes
Defining refactoring beyond the strict technical term
The formal definition of refactoring is contrasted with its broader, common usage in development teams.
#2about 1 minute
The conflict between product and engineering over refactoring
Product managers often fear refactoring while engineers worry about becoming a feature factory without it.
#3about 2 minutes
Exploring five common approaches to handling refactoring
Five strategies for managing refactoring are presented, from allocating a percentage of time to making it a roadmap item.
#4about 2 minutes
Differentiating good and bad reasons for refactoring
Good refactoring is driven by clear needs like reducing risk, while bad refactoring is often motivated by chasing new trends.
#5about 2 minutes
How to measure the business value of refactoring
Refactoring must have a measurable business impact, such as reducing production issues or speeding up developer onboarding.
#6about 1 minute
Final advice for engineers and product managers
Engineers must articulate the business value of refactoring, and product managers must engage to understand the technical reasoning.
Related jobs
Jobs that call for the skills explored in this talk.
Sunhat
Köln, Germany
Remote
€85-115K
Senior
Team Leadership
Software Architecture
+1
envelio
Köln, Germany
Remote
Senior
Python
Software Architecture
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
03:38 MIN
Balancing the trade-off between efficiency and resilience
What 2025 Taught Us: A Year-End Special with Hung Lee
04:22 MIN
Why HR struggles with technology implementation and adoption
What 2025 Taught Us: A Year-End Special with Hung Lee
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
03:48 MIN
Automating formal processes risks losing informal human value
What 2025 Taught Us: A Year-End Special with Hung Lee
04:27 MIN
Moving beyond headcount to solve business problems
What 2025 Taught Us: A Year-End Special with Hung Lee
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
Shipping Quality Software In Hostile Environments
Luka Kladaric
Keep your code refactorable
Gerrit Stapper
I will have to refactor ! And now ? Refactoring Techniques in Java
Kamila Santos
Resolving technical debts in software architecture
Carola Lilienthal
We (don't) need a software architect!?!
Hendrik Lösch
Antipatterns - nemesis of software development
Mustafa Toroman
From boy scouting to redrawing the landscape
Tim te Beek
Product discovery techniques developers should know
Konstantin Diener
Related Articles
View all articles

.webp?w=240&auto=compress,format)
.png?w=240&auto=compress,format)
From learning to earning
Jobs that call for the skills explored in this talk.


Patronus Group
Berlin, Germany
Senior
Kotlin
Spring Boot
Amazon Web Services (AWS)

envelio
Köln, Germany
Remote
Intermediate
Senior
Product Management
Agile Methodologies

MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
Angular
TypeScript



Acuity Knowledge Partners
Graz, Austria
€47K
Scrum
Agile Methodologies

ITech Consult AG
Bern, Switzerland
Remote
Agile Methodologies

engineering people GmbH
Hannover, Germany