Posts tagged Agile Business Analysis

Cure Your Agile Planning and Analysis Blues: The Top 9 Pain Points

frazzledproductchampionIf you’re on a team that’s transitioning to lean/agile, have you experienced troubling truths, baffling barriers, and veritable vexations around planning and analysis? We work with many lean/agile teams, and we’ve noted certain recurring planning and analysis pain points.

Mary Gorman and I shared our top observations in a recent webinar. Our hostess, Maureen McVey, IIBA’s Head of Learning and Development, prompted us to begin by sharing why we wrote the book Discover to Deliver: Agile Product Planning and Analysis and then explaining the essential practices you can learn by reading the book.

Continue reading

Lean/Agile Books to Enjoy and Learn From


I love books, and I read a lot of them.

Books help me learn about new tools and techniques to add to my toolkit. I also read books to reinforce and confirm practices that work, to challenge my thinking, and to discover new colleagues to connect with.

The problem? So many books, so little time. So I’ve curated a short list of five 2012 lean/agile books that I’ve found valuable, challenging, and useful.

[Oh… and did I mention my own new book, written with Mary Gorman: Discover to Deliver: Agile Product Planning and Analysis. 😉 ]

Continue reading

Using “Given-When-Then” to Discover and Validate Requirements

By Mary Gorman and Ellen Gottesdiener

In our book Discover to Deliver: Agile Product Planning and Analysis we discuss the usefulness of the “Given-When-Then” technique to explore (discover) and confirm (validate) product options. Here we summarize the technique*, brainchild of Dan North.

What it Is 

Given-When-Then (GWT) is a structured format for expressing scenarios with example data, including pre- and post-conditions.

Usefulness

GWT helps project stakeholders (business, customer and technology partners) communicate using business domain language. You can use GWT to explore product options and confirm selected options and confirm selected options, in a concrete, tangible way. Often called “specification by example,” GWT provides living documentation for your delivered product. It simultaneously specifies requirements while identifying acceptance tests, thereby streamlining discovery and delivery.

Continue reading

Agile Product Partners: Friends or Frenemies?

It continues to baffle me.

Clients share their struggles managing three, four, or five different product owners (or, as we refer to them, product champions). Delivery teams end up abandoning deployable software right before the end of an iteration or release.

Why?

It’s because the product champions can’t agree among themselves, or with the delivery team, on what to ship. As a result, the team members spend too much time in ineffective meetings and not enough time building high-quality software that delivers value.

Continue reading

A Visual Language for Product Teams

In October, we wrote about big concepts for delivering an ever-evolving, high-value product. These Agile/Lean concepts are used in your daily work to rapidly discover product needs and deliver valued products:

* The Product, and the 7 Product Dimensions
* The Structured Conversation metaphor (explore-evaluate-confirm)
* Value
* Product Partners
* Planning Views

Continue reading

A Quick Dip into our new book – Discover to Deliver: Agile Product Planning & Analysis

How do you rapidly discover product needs and create a practical plan for delivering high-value products? How do the people on your product development team collaborate as partners to explore and evaluate which work to deliver next? How do you confirm that you’re building the right product in the first place? How do you incorporate Agile/Lean practices into your daily work?

Our newly released book, Discover to Deliver: Agile Product Planning and Analysis (two years in the writing) addresses these tough questions.

Here’s a quick tour of the big concepts.

Continue reading

Essential Agile Business Analysis

For years and years we’ve coached and trained teams how to elicit, analyze, and manage requirements for software development projects. We also work on projects—so our coaching and training is based on real project work. We’ve just written a book on agile product planning and analysis. Now that so many organizations adopting Agile as the method of choice, what about requirements? Is there a need for analyzing requirements in Agile?

That was the theme of our June Webinar titled (spoiler alert!) “Business Analysis Is Essential to Agile Success” (use training@ebgconsulting.com to login). For our blog eNewsletter readers, here’s the nugget: requirements drive agile teams!

Continue reading

Experiencing Agile: 6 Agile Planning and Analysis Practices to Try

What practices can you adopt to help your team experience Agile?

This question was raised by a listener to the podcast we recorded on agile analysis practices with BA coach Yamo. (Find the podcast here.) The specific question that Katie Metcalf asked us was this:

“What Agile techniques would you suggest introducing to a software development team that is currently not using the Agile approach but would like to get a flavor for the methodology?”

Continue reading

Agile Analysis, Agile Testing: Synergies for Successful Software Solutions

My experiences working with agile teams have taught me that agile analysis and testing skills are truly synergestic.

So much so, that I put together a tutorial for the April 2011 Quest Conference (Quality Engineering Software & Testing) entitled, “Requirements Exploration with Tester Collaboration”. Subsequently, I had the honor to work with agile testing guru Janet Gregory to present this at Agile 2011.

Next month, EBG’er Sue Burk will co-present this tutorial with Janet at Software Testing Analysis & Review (STAR) conferences. So, you might be wondering, what are those synergies?

The Testing Mindset

Product needs evolve into requirements that define what will be built, what will be tested, and how the product needs will provide value for the organization. People with testing skills need to be involved in requirements for the same reason the other product stakeholders need to be involved: to boost the team’s ability to deliver a high-quality product.

Continue reading

Business Analysis for Business Intelligence

Over the past few years, I’ve spoken to user groups to share my experiences working with use cases, scenarios, and user acceptance tests in support of data warehousing and Business Intelligence (BI) BI analysis. Afterwards, many people ask me to summarize my recommendations. In response, I wrote a short article – Requirements Tips for Data Centric Projects. You can access it here (note: you may have to register).

In my article, I focus on analyzing the context of usage. In addition, remember this: to elicit, analyze, and specify requirements in this space, almost all of the time-tested data-centric techniques are still necessary.

People often asked me for additional tips and advice. What additional considerations for business analysis for BI?

Continue reading

EBG Product Agility Newsletter

Get tips, stories and news on product discovery & delivery

Join our community and receive periodic tips, stories, and news on agile product management, product ownership, backlog and value management, collaboration, teamwork, and more.

Sign up Here