Functionality, design, and technology are inherently intertwined. In the old waterfall model, the market drove the functionality (aka the requirements), which drove the design, which drove the implementation. Today, we know that the technology drives (and enables) the functionality as much as the other way around. We know that technology drives (and enables) design. We know that design drives (and enables) functionality.

You don’t have to look further than your own phone to see numerous examples of both. The point is that all three of these are completely intertwined. This is the single biggest reason we push so hard for the product manager, product designer, and tech lead to sit physically adjacent to each other.

— INSPIRED: How to Create Tech Products Customers Love (Silicon Valley Product Group) by Marty Cagan