Agile developers understand the context of the business problem they are trying to solve. When a developer understands the problem domain, they can help the Product Owner evaluate upcoming features, and to suggest cost effective or strategic alternatives. Understanding of the product is the first step to creating a fully cross-functional team.
|

