Agile is the adaptive project management approach. This means adapting to the situations as they are presented, but it also means understanding the consequences and trade-offs of the decision. Adapting requires exploring alternatives and selecting the most probable, least risky solution for the endeavor. This requires some understanding of product and project management and the subsequent impact of these decisions on achieving the objective. This is part of the requirements for getting the best performance from the team. The knowledge and learning within the team will help ensure we meet our objectives.

Is knowledge of product management and processes required for agile projects?