1.1 Purpose of the Agile Extension to the BABOK® Guide
Agile Extension to the BABOK® Guide
Agile methods and approaches have become prevalent in recent years. The ideas which were identified in the realm of software product development have spread beyond software development into many other areas that are impacted by business analysis. This means that the practice of business analysis has to evolve to support the new ways of working, not just in software development but in any area of the business where change is happening rapidly. In this context, the term agile refers to a mindset or way of thinking about work. Agile is not a specific set of practices or techniques.
The Agile Extension to the BABOK® Guide (Agile Extension) version 2 is the leading guide for describing the benefits, activities, tasks, skills, and practices required for effective business analysis with an agile mindset which has a constant focus on delivering business value. It also describes how techniques and concepts commonly used in agile approaches can be applied to business analysis practices. The Agile Extension version 2 provides practitioners, teams, and organizations a base of knowledge to enable effective agile business analysis in order to generate successful business outcomes that add real business and customer value.
Since version 1 of the Agile Extension was released, the state of practice has advanced. Version 2 of the Agile Extension taps into the latest thinking and presents ideas and techniques representing good agile business analysis practices.
The primary purpose of the Agile Extension version 2 is to describe the link between business analysis practices applied with an agile mindset, defined here as agile business analysis, and A Guide to the Business Analysis Body of Knowledge® (BABOK® Guide ) version 3. BABOK® Guide version 3 reflects the evolution of the business analysis discipline and its most common practices, and this Agile Extension version 2 demonstrates the evolution of agile business analysis practices and common techniques.
The Agile Extension introduces a multi-level, rolling planning model to help practitioners, teams, and organizations manage business analysis work, so they can quickly leverage learning and discover what provides the most actual value. This rolling wave planning model is presented using three horizons which provide context and scope for lower levels. The three horizons are: the Strategy Horizon, the Initiative Horizon, and the Delivery Horizon.
There are a wide variety of techniques, processes, and tools that can be applied to agile business analysis. There is no single approach that should be applied to every context, and part of the skill of the agile business analysis practitioner is to select the most effective techniques for the specific context; the Agile Extension does provide some advice for practitioners on the applicability of different techniques to different contexts.