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.

Associated Skills:

Seven Pillars Mind Map Image Map

Note:  Skills that have associated wiki pages are hyperlinked to those pages.  Also, clicking on the mind map to the right will take you to the "Seven Pillars Mind Map".