Category: poker planning

  • MVC-Planning Poker – Architecture versus unit testing fast

    Now I have arrived to the moment when I want data to be persisted on disk. I choose SqlIte – because EF 7 is not yet on the market and SqlIte  could work on Windows Phone / Android. So now I want to just serialize TableData and save . To serialize I have several options…

  • MVC planning poker–delete round – part 8

    Stefan Petrini make a final test,DeleteRound ( with subcases for Moderator and for non-Moderator deleting a table) For now the application has 20 tests – all without data persistance ( all is in memory) It is time to add a saving to database in order to persist data.

  • MVC planning poker–part 7

    The latest 2 cases are Use Case 5: Round reset Moderator enters a round name (?) . Participants choose a value. Host press "reset round " and a fresh new round is created The old one is not saved Use Case 6: Round save After a round is saved,the users can see the history round…

  • MVC planning poker–part 6

    The complete case 4 is: Use Case 4: Estimation saved Moderator enters a round name (?) . Participants choose a value. When all participants have choosen the value,the cards are shown The cards with  high estimates and low estimates are highlighted Host press "create new estimation" and create new estimation The old estimation is saved…

  • MVC planning poker- implementing cards- part 5

    The use case 4 states Use Case 4: Estimation saved Moderator enters a round name (?) . Participants choose a value. The value is a card – that have a value. Wikipedia states that <<Several commercially available decks use the sequence: 0,½,1,2,3,5,8,13,20,40,100,and optionally a ? (unsure) and a coffee cup (I need a break). Some…

  • MVC planning poker-implementing security-part 4

    I figured a way to see how to implement security.  When the Moderator creates a table,the factory does not return a Table – but a combination of Table and ModeratorKey. Now the Moderator must maintain his ModeratorKey .The function that boots a participant requires passing this ModeratorKey – and,if it is correct,it boots the participant.…

  • MVC planning poker – First vertical – security – part 3

    Let’s read the Use Case 3,Boot from table: Use Case 3: Moderator can boot from the table Moderator can boot from the table( permanently of just for this session ) any participant. If permanently,the participant with this name can not join anymore   The following code is written,for adding a participant to be booted from…

  • MVC planning poker -Test driven development and Version control and Continuous Integration– foundation – 2

    After setting the use cases,I have now think about code. ( Ok,maybe it should be first architecture,but I am a programmer first ) So I start to code the first Use case : Running the test was a no-brainer – it does not even compile. And it is good,according to https://msdn.microsoft.com/en-us/library/aa730844(v=vs.80).aspx  Now I want to…

  • MVC planning poker – use cases and mockups – 1

      I have decided to start a new project – MVC planning poker . This is inspired by http://en.wikipedia.org/wiki/Planning_poker  – and it is a program to sharpen my skills The project is aimed to software enterprises using Active Directory – however,it can be used by any organization.   UseCase 1: Create table Moderator identified by…