You’ve just described AGILE development, a way for product owners to backlog code rot while empowering developers to feel like they have a say in things.