Agile Analysis Boot Camp

Download PDFAgile teams and organizations find out sooner or later, that with agile, building the wrong things faster is very possible if you leave out a key component: understanding the real problem and evaluating the impact of the potential solution before going off and doing your sprint as fast as you can. Our goal is to provide agile analysis approaches and techniques for your team to ensure the right thing is built, have user stories that clearly identify the minimum viable product, and potentially eliminate unnecessary stories.

The course provides practical guidance on handling complex projects, spontaneous scenarios and decision points that occur on an agile project. Our material covers many variations of agile analysis so that each technique taught can be adapted to different types of projects, different types of agile teams, and even a variety of agile frameworks.

Learning Objectives

  • Practice Scrum, release, and iteration/sprint planning sessions through mock exercises
  • Understand how the different agile environments (Scrum, SAFe, Kanban) impact roles, planning, and ceremonies
  • Review the top-down hierarchy of managing value
  • Align scoping and analysis techniques with each stage and step in the agile framework
  • Understand how to best facilitate communication among the agile team (i.e. the product owner, the domain stakeholders, the development team)
  • Perform team skills gap analysis to help the team become even more effective and responsive to changes
  • Develop user stories using the 3Cs, the features, the epics, and cross-functional supporting content (ie:acceptance test, examples, models) for the purposes of building the right solution and tracing value
  • Discuss other types of backlog items including non-functional requirements, spikes, technical debt, and impediments
  • Elicit and communicate the appropriate level of requirement detail and how to use “just in time” practices for delivering the details
  • Outline the role analysis plays in managing, estimating, and prioritizing the backlog, along with designing, building, and testing activities
  • Identify and negotiate the factors associated with ready and done
  • Identify supporting artifacts and determine when to introduce them
  • Effectively establish a triage approach to manage the flow of changes that is encouraged and to ensure ongoing backlog grooming
  • Determine how an analyst is to adjust their practices and techniques due to the changing needs of the team

Agile Analysis Boot Camp Class Experience

An emersion learning approach, along with role playing, allows students to practice the techniques as they learn. Students will experience what a project that is fully leveraging agile concepts and culture looks and feels like. This allows them to better understand their role on the team and appreciate their team member’s contributions. During the course, we will demonstrate how analysis is used at every step in the process, even if the techniques are not always recognized as analysis in their current environment.

This course includes many of the concepts found in the Scaled Agile Framework (SAFe), as well as Scrum and Kanban. It supports the standards outlined in the IIBA BABOK® Guide V3. This course will also touch upon alternate agile approaches (XP, Iterative, DAD, hybrids such as Scrumban, Scrumfall and other organic approaches) to allow those pursuing agile to consider all the practices and options. Students who have previously take our Essential Skills for Business Analysis will see how to leverage and reuse those skills in an agile environment.

Pre- and Post-Class Reinforcement

There is a short pre-requisite quiz for students to help tailor the learning process. To ensure the knowledge gained during class is transferred to actionable plans, we include an optional comprehensive quiz after class along with our Make Learning Stick program. Students are encouraged to bring projects into class for exercises and to develop a more personalized post-class action plan to take their project to the next step.

Course Outline

Introduction to Business Analysis in an Agile Environment2.5 hours

  • Understanding the agile evolution
    • Level-setting the fundamentals of the Agile Manifesto
    • Review the pros and cons of various agile approaches (including a brief of SAFe)
    • Understanding agile project characteristics and their impact on the approach to use
  • Workshop: Mock sprint

Analysis Techniques Applied on an Agile Team8 hours

  • Review scope and problem statement
  • Define SMART objectives used as decision filters
  • Identify business drivers
  • Create a feature poster
  • Apply relative sizing
  • Identify dependencies
  • Determine the minimum viable product
  • Take user stories from discovery to ready to done
  • Workshop: Walk through a mock Scrum/planning case study
    • Define and practice various agile planning activities
    • Apply analysis techniques for the creation of features and stories
    • Practice managing value during design, build, and test

Taking User Stories to the Next Level4.5 hours

  • User stories – more than the 3 Cs
  • Identify the key criteria for the definition of ready and done
  • Apply analysis techniques to create a discovery board and backlog
  • Identify the analysis tasks for backlog refinement and prioritization
  • Applying the 4 core components of requirements
  • Explore 21 ways to break down a story
  • Workshop: Writing user stories, creating acceptance criteria, examples, test cases

Analysis Techniques Applied using Kanban Concepts4 hours

  • Discuss WIP, Kanban board, workflow states
  • Define and address urgent/expedited issues
  • Utilize swarming to solve roadblocks
  • Manage with no sprints, continuous release
  • Workshop: Walk through a mock Kanban case study
    • Define and practice various agile planning activities in Kanban
    • Apply analysis techniques for the creation of work Items
  • Practice managing value during design, build, and test

Troubleshooting Agile Challenges1 hour

  • Discuss how SAFe helps enterprise (program, portfolio) management of agile teams
  • Troubleshooting agile challenges: shark tank exercise
    • Team members not co-located
    • No scrum master
    • Not using the user story forum
    • No documentation
    • Introducing changes during a sprint
    • Lack of regular backlog grooming
    • Only putting user stories in a sprint (100% user stories)
    • Team member being pulled off to do support work
    • Unending enhancements without measuring ROI
    • Team has abandoned retrospectives
    • Implementing agile tools
    • Being lean but not too lean

Course Summary1 hour

  • Bringing it all together – learning backlog review
  • Develop an action plan with next steps on the student’s current project

21 reviews for Agile Analysis Boot Camp

Add a review

Your email address will not be published. Required fields are marked *

  1. Jason H.

    My portfolio is in an early adoption phase with Agile, so from the training context this class was great because I’m now able to speak to the value of an Agile approach and hope the organization allows more agile projects (versus waterfall).

  2. Maryann R.

    This [class] was excellent overall! The instructor was absolutely fantastic and I seriously loved the entire content presented!! She energized the content and made it relevant and interesting.

  3. Justin S.

    The essentials of this class were everything I needed to get started in the agile world. I look forward to taking other classes in the future from B2T.

  4. Chris B.

    I thought the training was excellent and tailored perfect towards my job.

  5. Lisa G.

    I think the training was just right. Just the right amount of information at the level that it needed to be at. I thought the workshps were fun and engaging and really helped you try to apply the new techniques/terminology that was being taught.

  6. Rhonda B.

    The Boot Camp was a great intro/overview traning. I thoroughly enjoyed the course and I would benefit from a more in depth training course. However, I learned a lot of new information that I can apply on an agile project.

  7. Karl G.

    The training was done very well. Jacqueline was able to relate to how my company conducts business, and how we can take this new knowledge and apply it to agile and non-agile projects.

  8. Krista H.

    This was a great class. I just loved the content and the instructor’s presentation and style. Learning through doing is a powerful combination. High marks for this course!

  9. Rachel S.

    We took time to discuss our company’s work environment and how we would apply what we learned and also ask questions around specific situations we’ve run into on projects. This was very helpful.

  10. Susan L.

    A lot of time was allowed for us to discuss our current agile implementation and struggles and we were given ideas to use to improve our situation – I think the training was about as relevant as you could ask for.

  11. Rod M.

    I understand the lack of time is the enemy of trying to present all the content in this course. Yet I think the quick overviews of pages were good and fitting considering that they will serve as reference in the future, and the fact that the labs/practicals reinforce the information more than lecturing. The labs were very helpful. Remarkable opportunity to internalize agile information on the one hand, and to get to know people on the other. Very useful in reinforcing, making stick, in theory. I liked the dynamic nature of the labs, introducing new information while “in flight”, just as though it was a real life scenario. Jacqueline was an excellent instructor.

  12. Leigh B.

    Excellent class. Definitely cleared up a lot of misconceptions on the principles and process and roles/responsibilities. Would definitely recommend to others for a foundation.

  13. Jenny P.

    No improvements necessary, it was fabulous! The instructor was top-notch, very energetic, knowledgeable and articulate. One of the best training classes I’ve ever attended.

  14. Jan T.

    Very well thought out, organized, fun class; I really enjoyed it. The class exceeded my expectations and our instructor (Jacqueline) was very knowledgeable, able to share industry information and examples as well as offer feedback on how to improve existing agile processes on our teams. I appreciated the labs; allowed us to practice the process, observe different methods and respect different team members’ ideas and opinions.

  15. Duyen P.

    I have had the best experience in this class. The instructor is very knowledgeable with the training topics. Her method of teaching is very effective in the way that it can be applied directly to the actual work environment. She is compassionate about the training and the participant’s experience. I truly appreciate her talents. Thank you B2T for having Jacquline as an instructor.

  16. Paula P.

    This training was excellent. It gave a good knowledge of agile practices, terms and different ways of implementing and getting buy in from staff and senior management.

  17. Andrea G.

    As someone new to Agile, the course provided a very thorough explaination. Having class exercises based on the information that was reviewed was a very good method to give training and hands-on skills. Instructor created a very comfortable environment for both the learning aspect and discussion.

  18. Pam T.

    Although people may get burnt out, I feel as though this course could be even longer. I think that the portion on writing user stories and acceptance criteria could be expanded a little bit if the class were a day or two longer.

  19. Christy C.

    Training was excellent. The instructor did a fantastic job explaining and breaking down difficult concepts. For a novice, this made difficult ideas easy to apply.

  20. Barbara R.

    This course was facilitated very well. Although I am very familiar with Agile, I still learned some new techniques and items that I could incorporate into my future agile projects. I would strongly recommend this training for other BAs looking to adopt an agile mindset.

  21. Russel M

    Our instructor did an excellent job of customizing the training to address our questions and our biggest needs rather than sticking to the material in the book.

Agile Analysis Boot Camp Course Length: 3 days

Nov 4 - Nov 6, 2019 Live Virtual 9:00 - 5:00 EST Register
agile analysis boot camp
Request Onsite
Length 3 days
Intended Audience

This course is designed for anyone working on an agile team, but is especially helpful for product owners, business analysts, systems analysts, or any other team member involved with requirements on an agile project. This course may also be appropriate for individuals who manage individuals working on an agile team and need a more in-depth understanding of the process and skills useful for an agile team.

Prerequisites None

Course List

(21 customer reviews)

Pin It on Pinterest

Share This