It may surprise you as a designer to see a section about technical implementation.
If you’re going to succeed in an agile way, you have to get over any animosity you have toward technology. After all, you are building a technology product.
A significant part of an architecture degree is spent understanding engineering. Similarly, with a decent product design qualification you’ll study manufacturing processes, probably electronics, and gain an understanding of basic engineering principles. To work on a technology project with no care or understanding of how your designs will be implemented is bordering on negligent. We don’t mean that you need to understand code itself, but it’s important to comprehend what the art of the feasible ...