Code-first vs. Product-first
thezbook.com
Code-first vs. Product-first
They are deeply oriented around actual customers and the value their product brings to those customers. They also understand that the product is in service of a business and can incorporate those constraints into the design of the product.
If you want to deliver great products, you want to use best practices for engineering and try not to override the engineers' concerns.
Today hundreds, sometimes thousands, of people might develop a piece of software. This has led to two things, Saarinen says: a focus on process over product, and removing engineers from positions of influence. “I think people get too focused on the different frameworks and processes,” he says, “and you start to forget, what are you actually doing?
... See more