Hacker News new | ask | show | jobs
by slowmovintarget 1265 days ago
Organize teams around products. The point is to increase value delivered to the customer through the product, not to produce left-pad-as-a-service.
1 comments

Agreed. I've worked at a scarce few companies who organized this way, but it seemed to work better than "frontend team, backend team, devops team." When each piece of the stack is a different team, it creates unnecessary hostility and miscommunication. Aligning engineers around products, such that your iOS dev and your backend dev are on the same team, seems to run more smoothly. YMMV.