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.
Business Analysis in Agile Environments
Agile Philosophy and Principles
Analysing the Enterprise
Adopting an Agile Mindset
Understanding Agile Methods and Frameworks
Modelling the Business Context
Working with Stakeholders and Roles
Decomposing Goals
Prioritising the Work
Deciding the Requirement Approach
Modelling Users and Personas
Modelling Stories and Scenarios
Organising Tasks and Requirements
Estimating Agile Projects
Planning and Managing Iterations
Considerations When Adopting Agile