Monday, November 28, 2011

Get Ready to Poker

This is part 1 of 4 of a post on how to iterate with RUP. The introduction to this post can be found at ScrumUP Fairytale - Part 4.

The term “Ready to Poker” means that the team is ready to estimate a story from the Product Backlog in such detail that they can accurately forecast if its implementation will fit in the upcoming Sprint. Stories to be prepared by the team so they can be pokered are the ones at the top of the Product Backlog (and sometimes explicitly planned in the Sprint Backlog). The best way to get a story Ready to Poker is for the team to be actively involved in preparing this story for implementation. Team members playing the role of Analyst, Developer and Tester work together with Subject Matter Experts, who represent the business. Starting point for these activities is the short description of a Use Case from the Use Case Model, describing what the user wants to do with the system and why. The activities involve detailing requirements so the team knows what the user wants, preparing test cases so the team knows how the solution will be accepted and do some designing so the team knows how to get to a solution. In Figure 35 through Figure 38 we build up a workflow explaining a RUP based process you can follow to get Ready to Poker. A key to the symbols used in this workflow can be found in here.


The Analyst has several sessions or workshops with the relevant Subject Matter Experts. His starting point is the brief Use Case description in the Use Case Model, together with relevant user interface and navigation guidelines found in the Navigation Map. We briefly introduced these work products in the blog post Gather Requirements the Agile Way and treat them more fully in an upcomming blog post No Magic. Assume for this moment that they, as the phrasing is, ‘magically appear’.
Figure 35: Preparation Workflow – scenarios

The first sessions on a particular Use Case is devoted to the goal of the Use Case (Scenario) at hand and the steps the actor envisions in order to reach that goal. After this session, the Analyst and the Developer work together in making a screen prototype that reflects the input of the Subject Matter Experts. When this screen prototype is presented in the second session and the Subject Matter Experts actually see what they have told the Analyst, more often than not they see what they have taken for granted, omitted or just did not think of. In our experience, this second session is the most exciting as well as the most fruitful. It is one thing to have discussed a scenario, but quite another to have the corresponding screens which you can walk through. To almost anyone, a ‘live’ screen with actual information tells much more than the same information in a descriptive form.
Figure 36: Preparation Workflow – test cases

In parallel the Tester cooperates with the Analyst and Subject Matter Experts to obtain testable Use Case Scenarios. Writing Test Cases for these scenarios helps him find any indistinctness and determine the testability of the Use Case. The Test Cases are written with the acceptance criteria from the Product Acceptance Plan in mind.
Figure 37: Preparation Workflow – design

The Developer walks through the Scenarios, together with the Analyst, to see how it is to be realized in code and to discuss any issues. This may result in changes in the Use Case. A change in this respect ensures that the Use Case can be built with reasonable effort. The Developer of course consults the Software Architect if he has any hesitations about how the architecture should be implemented. The Developer updates the Design to reflect additions or changes made for this Use Case and starts implementing developer tests in the Test Suite for this Use Case.

Figure 38: Preparation Workflow – agreement

Finally, the Product Owner makes sure that all stakeholders agree on the scenarios and that the Team is ready to start developing these.

Figure 39 gives an overview of stakeholder roles and team roles and the work products they collaborate on to get the team ready to poker.


Figure 39: Preparation Collaboration Matrix

If you think by now: okay, but this is just too much, in our team we reach the Ready to Poker state in a 20 minutes conversation, and that’s it – this is fine. It means that your ‘level of ceremony’ is a bit lower than sketched above. In the meantime, in this 20 minutes conversation you will probably recognize both the roles and the goal mentioned above.

Figure 40 positions the Preparation Workflow within the cyclic Scrum process. It shows that before a Sprint starts, just enough of this workflow is executed for the team to get Ready to Poker. This means just enough information is gathered to be able to estimate the Stories for this Sprint and give commitment for their development. Execution of the workflow continues after Sprint Planning, parallel to the early development of the Stories.

Figure 40: Positioning the Preparation Workflow
The introduction to this post can be found at ScrumUP Fairytale - Part 4
Part 2 of this post is Get Things Done.
Part 3 of this post is Experience the Product.
Part 4 of this post is Iterations in Time.

Other Relevant Posts:
Gather Requirements the Agile Way
Be Transparent

62 comments:

  1. The next player has the option of either calling a hand which beats the previous hand or challenging the previous player's call. Aristocrat Pokies

    ReplyDelete
  2. Learn how we enjoy over $10million Free Coins every day with our Heart of Vegas Free Coins guide.

    ReplyDelete
  3. An interesting development model, thank you. I was just thinking about that, to create an online poker room for creating and conducting poker tournaments. I even chose the developers http://evenbetgaming.com/solutions/real-money/ for this. I hope I will succeed.

    ReplyDelete
  4. Thank you for such a well written article. It’s full of insightful information and entertaining descriptions. Your point of view is the best among many. agen poker,

    ReplyDelete
  5. These can range from chatting online with a WSOP winner to taking part in free roll poker tournaments. Domino QQ

    ReplyDelete
  6. For playing poker online free you have to go to the web site, and after doing a search for poker room you will be able to join in that room. You will get a starting amount of money but this will be not from your real account. Poker online tanpa deposit awal

    ReplyDelete
  7. Maintenance & Replacement provisions should be a regular function of the casino's annual budget, which represents a fixed reserve based on the projected replacement costs of furniture, fixture, equipment, building, systems and landscaping. game qq online

    ReplyDelete
  8. Make sure that they provide statistical analysis tools combine with expert vigilance to provide the most effective shield against player collusion. Indo Poker Link

    ReplyDelete
  9. Learning the when and how of making these decisions is a higher level skill that is essential for consistent poker success. Domino QQ

    ReplyDelete
  10. The particular success of young online poker players at the Earth Series of Poker has caught the attention of young people around the world. poker qq

    ReplyDelete
  11. Cheap plastic composite spud chips in an instance can be picked up for $30. 00 or less at a major box store, large chain mall or discount store. Taruhan Bola

    ReplyDelete
  12. this is very good article, it give me lot of information and knowledge. thanks for share it.. ceme online terpercaya

    ReplyDelete
  13. Great to see that someone still understand how to create an awesome blog.
    The blog is genuinely impressive in all aspects. Agen Ceme Online

    ReplyDelete
  14. very good post to read, and provide accurate information Dewa Poker

    ReplyDelete
  15. It’s a classic great for me to go to this blog site, it offers helpful suggestionspoker online

    ReplyDelete
  16. A poker-estimate deck of cards measures 2.50 inches wide, and 3.50 inches tall. GOLD+SILVER PLATED CARDS

    ReplyDelete
  17. I am very much pleased with the contents you have mentioned. I wanted to thank you for this great article..poker

    ReplyDelete
  18. When it comes to play poker online, people usually believe that it is all about aggression. Well, aggressive play does help sometimes, but it is not the proper way to win at online poker games. cashpoker38.com

    ReplyDelete
  19. a felt table topper or simply get some poker felt on the web and cover your table with it. In case you're a jack of all trades, consider building your own quality expert review poker table; it isn't that testing. cara bermain capsa susun

    ReplyDelete
  20. Roulette players have the choice of betting on a number, colour, odds/evens, and even a group of numbers kartupoker

    ReplyDelete
  21. Players that intentionally slow down play will be warned and if such behaviour continues may have their accounts suspended. Players should not bandarq to play when they are tired, upset or drunk

    ReplyDelete
  22. 6 webisite game online for indonesian. ( The Best Gambling Online In Asia 2017-2018 )

    Agen Togel
    Agen Domino
    judi slot
    agen slot
    bandarq
    agen casino

    ReplyDelete
  23. One way in which playing poker online and playing poker within a casino differs, relates to the betting limits which are imposed on the poker players. http://cashpoker38.com/

    ReplyDelete
  24. A finish pointed blog, expected to awe individuals.
    http://cashpoker38.com/

    ReplyDelete
  25. I havent any word to appreciate this post.....Really i am impressed from this post....the person who create this post it was a great human..thanks for shared this with us. Judi Online

    ReplyDelete
  26. Top player authors and poker experts include Doyle Brunson, David Sklansky, Pat Harrington, Phil Hellmuth, Daniel Negreanu, Barry Greenstein and Mike Caro. http://www.agensbobet7.com/

    ReplyDelete
  27. yang ingin anda gunakan harus di perhatikan jika terdapat tanda centang berarti anda boleh menggunakan username tersebut. Username minimal 3 huruf dan maksimalnya 12 huruf . http://88pokeronline.com/situs-bandarq-online-terpercaya/

    ReplyDelete
  28. nama bank yang aktif dan anda gunakan. Dan nama bank yang anda gunakan harus ada tersedia di agen situs judi online tersebut. http://dominoqq.casino/situs-poker-online/

    ReplyDelete
  29. Sekian yang bisa saya berikan tentang cara pendaftaran di agen situs judi online. Sangat mudah bukan kita daftarkan diri kita di dalam situs judi online poker yang anda rasa dapat anda percayai terimah kasih . http://bandarq.casino/poker-online-android-indonesia/

    ReplyDelete
  30. Cara menentukan situs poker terpercaya seperti : pelayanan yang di sediakan, game yang di berikan, proses WITHDRAW dan DEPOSIT, dan sudah berapa lama situs online poker tersebut berdiri. http://masterdominoqq.biz

    ReplyDelete
  31. Dan game yang mereka sediakan itu selalu menggunakan connection yang lancar asalkan jaringan yang kita miliki juga lancar. http://mdomino99.org/

    ReplyDelete
  32. prosesnya biasanya hanya butuh beberapa menit saja. Untuk deposit paling lama hanya 5 menit dan untuk proses withdraw hanya 10 menit itu sudah paling lama. Jika lebih dari waktu tersebut maka anda harus konfirmasi dengan cs yang ada di dalam situs judi online poker . http://ahliqq99.org

    ReplyDelete
  33. Itu saja yang bisa di sampaikan mengenai cara – cara untuk mengetahui situs judi online poker terpercaya atau situs online poker tersebut abal – abal. Sekian dan terimah kasih telah membaca artikel ini. http://asikqq88.biz/

    ReplyDelete
  34. gimana cara nya bisa mendapakan uang dengan bermain di situs judi online?? caranya sangat mudah untuk mendapatkan uang dengan mudah di situs judi online tanpa bekerja. http://pkvgames.co/poker-online-indonesia/

    ReplyDelete
  35. tersebut dan 5 % - 10 % setiap minggunya apabila id yang kita gunakan untuk mendapatkan BONUS REFFERAL tidak kita mainkan itu sangat untung bukan hanya menggajak teman untuk bergabung dengan agen situs judi online . http://judiqqonline.com/

    ReplyDelete
  36. Dan itu saja cara mudah untuk mendapatkan uang dengan mudah tanpa harus bekerja keras cukup dengan modal sedikit akan menghasilkan banyak di setiap minggu nya cukup dengan bergabung di agen situs judi online . http://ahliqq99.co/

    ReplyDelete
  37. mendapatkan nilai 9 lebih dari satu maka akan seperti apa kartu yang di miliki nya, jika kartu memiliki balak itu akan menang jika tidak akan di lihat dari angka yang di miliki nya dan angka tertinggi tersebut 5/6 dan yang terrendah 0/1 . http://judidomino99.com/

    ReplyDelete
  38. FOUR OF KIND, FULL HOUSE, FLUSH, STRAIGHT, 3 OF KIND, TWO PAIRS, ONE PAIR, dan yang terakhir HIGH CARD. Jika kita salah dalam menyusun kartu maka akan di kalikan 2 kekalahan kita. http://asik4u.com/situs-poker-bandarq-terpercaya/

    ReplyDelete
  39. BANDAR POKER itu sama saja dengan POKER ONLINE hanya bedanya kartu yang kita miliki harus lebih tinggi dari kartu yang di miliki Bandar. Jika kartu kita sama atau lebih rendah dengan kartu Bandar kita akan di anggap kalah. http://situs2bandarq.com/

    ReplyDelete
  40. Itu saja yang tingkatan dan cara bermain yang ada di dalam permainan situs judi online. semoga anda beruntung dalam bermain di situs judi online. GOOD LUCK . http://asli4u.com/5-situs-agen-poker-domino-99-terpercaya/

    ReplyDelete
  41. Dan di permainan Judi Bandarq ini paling banyak peminatnya lo gan .dan untuk permianan Judi Bandarq ini tidak sulit untuk di pahami gan hanya dengan nilai tertinggi Sembilan anda sudah dapat bayaran double atau dua kali lipat dari pasangan anda gan jadii tidak sulit kan gan. http://championqq.me/

    ReplyDelete
  42. atau bisa kita sebut dengan Judi Bandarq Online , dapat di jamin lebih aman dan juga praktis bisa di mainkan di manapun kita inginkan gan. http://asikqq99.co/

    ReplyDelete
  43. Untuk pendaataran Situs Bandarq Terpercaya juga tidak sulit koq loh gan anda cukup menyediakan data anda yang lengkap dan di isikan ke kolom yang kosong saja gan. http://www.murahqq.net/

    ReplyDelete
  44. ke LIVECHAT yang sudah di sediakan gan dan untuk cara deposit dan withdraw jika kamu ada kendala seperti kelamaan untuk memprosesnya maka kamu tidak perlu sungkan untuk. http://situsqq.co/

    ReplyDelete
  45. bisa kita bilang sudah ada beribu website judi online yang terpercaya anda juga bisa memilih mana yang anda percaya untuk saat ini gan. http://maindomino99qq.co/

    ReplyDelete
  46. jadi anda tidak perlu khawatir untuk berfikir bagaimana bertransaksi yang mudah gan dan transaksi anda pastinya di jamin aman gan jadi anda tidak perlu khawatir kemana uang anda nantinya gan. http://asikqq.online/

    ReplyDelete
  47. POKERKLIK188 adalah Agen Poker Terpercaya yang melayani Cara daftar poker dan domino
    online yang sudah berpengalaman dibidangnya. POKERKLIK188 menyediakan
    permainan poker, domino dan ceme yang menggunakan koin asli ( uang asli )
    yang dimainkan oleh semua pemain yang asli pula tanpa bot 100%. situs judi online qq

    ReplyDelete
  48. SingaPoker merupakan situs agen poker online indonesia terpercaya dan
    bandar poker terpercaya untuk permainan judi kartu Poker, Domino,
    Blackjack, Capsa Susun, Bandar Ceme Online dan Bandar Blackjack Online
    terpercaya, terbaik dan ternyaman di Indonesia dengan menggunakan uang asli. daftar situs poker

    ReplyDelete
  49. divaqq merupakan situs judi poker yang mempunyai fasilitas capsa susun online, judi poker online, domino qq online dengan ribuan pemain dan proses transaksi tercepat.

    ReplyDelete
  50. Immediately drawn by essayist's selective method for composing.
    http://cashpoker38.com

    ReplyDelete
  51. The rest of the online tournament fields were forced to change their style of play, and the end-result is that tournament players utilize more 3 and 4bet bluffs and have loosened up their raising and calling ranges significantly.Judi Online

    ReplyDelete
  52. Togeldomino Merupakan Togel Online Atau Agen Togel Online Terpercaya di indonesia. tersedia permainan singapore, hongkong, dan beberapa jenis pasaran lain. Selain Judi Togel Kami juga menyediakan permainan lain seperti Bola, Poker, Sabung Ayam, Ceme dan Lain Lain. Pada Tahun 2017 silam kami merupakan Bandar Togel online terpercaya dan memberikan pelayanan terbaik kepada seluruh pemain terdaftar. Situs Togel

    ReplyDelete
  53. bagai mana mungkin informasi ini belum saya ketahui, berkat situs ini saya jadi tau informasi yang penting yang harusnya saya tau, dan jangan lupa untuk peminat permainan judi online silakan bergabung bersama kami dengan mengklik keywarod di bawah ini.
    judi poker 99
    poker deposit 10rb
    situs judi capsa susun
    bandar ceme deposit 10rb
    judi poker online indonesia
    domino qiu qiu
    situs judi online
    situs judi slot online
    situs judi casino online

    ReplyDelete
  54. This is my very first time that I am visiting here and I’m truly pleasurable to see everything at one place.https://online-casino-osterreich.at

    ReplyDelete
  55. This is very educational content and written well for a change. It's nice to see that some people still understand how to write a quality post.! situs poker online

    ReplyDelete