Thursday, October 23, 2014

Preplanning Poker: Is This Story Even Possible?

The story says "attach an e-commerce server."

Well, maybe it says "As a product manager I want my system to incorporate an ecommerce server so that I can collect money."

Can you get that done this iteration? It sounds like a three-story-point effort to me, right?

Hold On A Second

This story doesn't have a plot. It is a state of being. I don't think that  saying "once upon a time there was a little girl" would qualify me as a story teller. 

Right away I'm nervous. What the heck does it mean? What do we want to do here? 

Let's not throw this into the sprint backlog with (of all things) a story point number on it. Let's certainly not stick somebody's name on it. Let's think a little. 

We're not aligned on what this "story" means. 

The New Preplanning Poker

You already know about planning poker, and the benefits of silently estimating first, then comparing results. You know that it helps avoid anchoring and arguing and lets you see the degree of separation in estimates in the team. It's a nice consensus-seeking idea. 

I think we need to apply that concept forward to pre-planning (and to non-estimating teams). We will need five cards for this new preplanning poker, as follows:
  • Defer 
  • Accept 
  • Reject 
  • Explore
  • Split
The astute among you might notice that the acronym for this set of cards accidentally spells DARES. I guess that's okay if we're trying to determine whether we dare tackle this feature as given.

All you really need is five index cards per person and a marker, but if you really want something you can cut and print, try these (font is bubblegum sans):




So here is the story. Pick one of the cards, don't show its face. Ready? One... two.. three

Your answers

You picked defer. Why is this not a good time to add this feature? Why is later better? Is there something far more important to do? Too few developers and testers available this week? Is it scheduling? Availability of people? Is there a dependency such that it would be very hard now, but another feature will soon finish after which this one is easy to complete? 

You picked accept. You think that this task is very well-defined and the criteria for success are obvious. You're ready to go, and you know how to do the work. I'm shocked, given the nature of the story but tell us what you know and what inspires your enthusiasm.

You picked reject. You don't think that the system needs an eCommerce system? Why? Do you have another way you'd rather we received money? Do you think this system should not receive money? Do you think that we should use this system in a way other than a money-gathering device? Why should we never do this? 

You picked explore. You think it's a good idea, and we should get involved, but you believe that there are technical issues involved that we don't understand. Is it platforms? Licensing? APIs? Languages? Authorization/Authentication issues? Architectural concerns? Dependencies? What do we need to know in order to move forward?  I think you are likely right - this may not be something you simply bolt on without some exploration of vendors and technologies and market segments. 

You picked split. That means that this story is not really scoped well. Maybe it needs to be rewritten as a series of stories, or a series of releases, so that each increment of this feature will be well-understood and can be tested and possibly documented. In this case, I agree with you. We might need to know who needs to pay, and for what, and what the flow is around each payment scenario. Each point of payment will likely need several stories to cover all the ways it can succeed or fail.

Will It Work?

I have played this game without cards at a few client sites. Sometimes I'm surprised at how vague a story can seem to me, but be perfectly clear to the local development team. Other times I'm surprised in the opposite way. 

We have had great story mapping and story splitting sessions result from these quick 5-way triage games (is that a quintage?) It takes only minutes and you can get a lot of focused discussion and backlog grooming done in a very short time. 

If you try it out, let me know how it worked for you.







13 comments:

  1. This comment has been removed by a blog administrator.

    ReplyDelete
  2. Thank you for some other informative blog. Where else could I get that type of information written in such an ideal means? I have a mission that I’m just now working on, and I have been at the look out for such information. idn poker

    ReplyDelete
  3. Great article with excellent idea!Thank you for such a valuable article. I really appreciate for this great information.. Agen Poker Domino

    ReplyDelete
  4. Wow, What an Outstanding post. I found this too much informatics. It is what I was seeking for. I would like to recommend you that please keep sharing such type of info.If possible, Thanks. link vao v9bet moi nhat

    ReplyDelete
  5. This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post. http://megajoker88.net

    ReplyDelete
  6. Wow what a Great Information about World Day its very nice informative post. thanks for the post. http://pokerpelangi188ku.com

    ReplyDelete
  7. awesome internet site! I cherish the way it is easy upon my eyes it's far. i am wondering how I might be notified whenever one greater screen has been made. searching out extra new updates. Have a large hours of hours of daylight hours! Website

    ReplyDelete
  8. ======================================================================================================


    Jangan lupa di lihat juga artikel lainnya :

    AGEN POKER ONLINE
    PERMAINAN DOMINO TERHEBAT
    SITUS POKER TERPERCAYA
    SITUS CASINO ONLINE TERBAIK


    =================================================================================================================================================================================

    DAMQQ

    DAMQQPRO

    DEWANCASH

    ReplyDelete
  9. You made such an interesting piece to read, giving every subject enlightenment for us to gain knowledge. Thanks for sharing the such information with us to read this... บาคาร่า

    ReplyDelete
  10. I found your this post while searching for information about blog-related research ... It's a good post .. keep posting and updating information. poker

    ReplyDelete
  11. M&M Entertainment are casino party rentals in Long Island dedicated to making your event a night to remember. We are a casino & DJ party company serving the Tri-State New York area. Call today for a Casino Party in Manhattan.


    Casino Party Rentals New Jersey

    ReplyDelete
  12. Hi, I find reading this article a joy. It is extremely helpful and interesting and very much looking forward to reading more of your work.. Agen Poker

    ReplyDelete
  13. MINAT POKER
    * BONUS NEW MEMBER 20%
    * Bonus Turn Over Mingguan 0.5% (ALL GAME TANPA SYARAT)
    - TIDAK ADA MINIMAL TURNOVER
    - TIDAK ADA MAKSIMAL BONUS ROLLINGAN

    * BONUS REFERAL BERJALAN TERBESAR

    - AJAK 3-5 TEMAN DAN AKTIF BERMAIN AKAN DIBERIKAN CHIP 50.000
    - AJAK 6-10 TEMAN DAN AKTIF BERMAIN AKAN DIBERIKAN CHIP 100.000
    - AJAK 11-15 TEMAN DAN AKTIF BERMAIN AKAN DIBERIKAN CHIP 150.000
    - AJAK 16-20 TEMAN DAN AKTIF BERMAIN AKAN DIBERIKAN CHIP 200.000
    - BONUS AKAN DIBAGIKAN SETIAP HARI SENIN

    WA : +855887950794

    Poker Online
    Ceme Online
    Domino Online

    Agen Poker Online
    Situs Poker Online

    ReplyDelete