Agile is an iterative approach to software development that has rapidly gained popularity in the IT industry as the preferred alternative to traditional project management. For business analysts, adopting an Agile approach can revolutionize working practices. It enables clearer vision and success measure definitions, better stakeholder engagement and a greater understanding of customer needs, amongst other benefits. This book provides a comprehensive introduction to Agile methodologies and explains these in the context of business analysis. It is ideal for business analysts wanting to learn and understand Agile practices, working in an Agile environment, or undertaking Agile certifications. This book is invaluable to anyone undertaking agile analysis, illustrating that by using new techniques to supplement. It Combines with well-explained theory with wide-ranging practical application and offers an essential handbook for anyone involved in the Agile project world
Agile and Business Analysis: Practical guidance for IT professionals| Linda Girvan (Author)| Debra paul (Author) | BCS, The Chartered Institute for IT
Table of Contents
Chapter 1. BUSINESS ANALYSIS IN AGILE ENVIRONMENTS
Introduction, The rationale for business analysis, Business agility, The agile business analyst, The agile business analysis book.
Chapter 2. AGILE PHILOSOPHY AND PRINCIPLES
Introduction, The origins of agile, The Agile Manifesto, The 12 agile principles, Agile approaches, Agile practices, Conclusion.
Chapter 3. ANALYSING THE ENTERPRISE
Introduction, The business analysis perspective, Agile Manifesto for business analysts, Agile business thinking, Conclusion.
Chapter 4. ADOPTING AN AGILE MINDSET
Introduction, Relating the agile principles to business analysis, Collaborative working, Self-organising teams, Continuous improvement, Iterative development and incremental delivery, Planning for and building in change, Doing the right thing and the thing right, Conclusion.
Chapter 5. UNDERSTANDING AGILE METHODS AND FRAMEWORKS
Introduction, Key elements in agile methods, Popular agile methods and approaches, Scaled agile approaches, Conclusion.
Chapter 6. MODELLING THE BUSINESS CONTEXT
Introduction, Organisational agility, Using modelling techniques, Modelling at a business level, Conclusion.
Chapter 7. WORKING WITH STAKEHOLDERS AND ROLES
Introduction, The nature of stakeholders, The multi-skilled team, Customer categories, Stakeholder engagement, Stakeholder categories, roles and perspectives, Conclusion.
Chapter 8. DECOMPOSING GOALS
Introduction, The relevance of goal-based analysis, Goal and functional decomposition, Understanding goal levels, Using goals to achieve business agility, Using goals to define iterations and releases, Conclusion.
Chapter 9. PRIORITISING THE WORK
Introduction, The importance of prioritisation, Prioritising requirements, Applying prioritisation, Prioritisation decomposition, Prioritisation issues, Conclusion.
Chapter 10. DECIDING THE REQUIREMENTS APPROACH
Introduction, The requirements engineering framework, Planning the requirements approach, Issues with requirements engineering, Agile requirements engineering, Requirements elicitation techniques, The role of business analysis in elicitation, Conclusion.
Chapter 11. MODELLING USERS AND PERSONAS
Introduction, Benefits of a modelling approach to requirements, Modelling users and functionality, Analysing users and roles, Analysing personas and misuse characters, Analysing the system context and scope, Visualising user journeys, Conclusion.
Chapter 12. MODELLING STORIES AND SCENARIOS
Introduction, Modelling system usage, User stories, Scenarios, Behaviour driven development, Story mapping, Conclusion.
Chapter 13. ORGANISING TASKS AND REQUIREMENTS
Introduction, Types of requirement, The requirements catalogue, The itemised backlogs, Requirements catalogue or solution backlog, Recording non-functional requirements, Hierarchy of requirements, Conclusion.
Chapter 14. ESTIMATING AGILE PROJECTS
Introduction, Agile estimation approaches, Why and when to estimate, Estimation techniques Conclusion.
Chapter 15. PLANNING AND MANAGING ITERATIONS
Introduction, The iteration, Iterations and goals, Planning the iteration, Managing and monitoring the iteration, Reviewing the iteration, The role of business analysis in agile iterations, Conclusion.
Chapter 16. CONSIDERATIONS WHEN ADOPTING AGILE
Introduction, Agile adoption, The business analyst role in an agile world, Conclusion.
LINK FOR THE BOOK