XpdWiki

FrontPage
RecentChanges
XtC
FindPage
PageIndex
XpApprentices

Set your name in
UserPreferences

Referenced by
DoingIt




JSPWiki v2.0.52


DoingGoodUserStories


Difference between version 7 and version 4:

Lines 1-40 were replaced by line 1
- *their intent) - hogood stories don't seem to mention any specific
- technology, they just make a request - this seems to make them work better.
- Maybe a suggested technology gets recorded as a note, however as you
- refactor code or remove technologies, you want to keep the essence of the
- stories alive.
-
- __Attached Tests__
-
- Really good stories can make reference to some tests (we have tried
- attaching these a secondary card stapled to the story). You don't always
- get the tests up-front like this (but once in a while you do - and thats
- great, and should be encouraged). If you don't get some tests up-front
- don't worry they can be developed with a user over the course of an
- iteration and incorporated when you are DoingFunctionalTests.
-
- __Capturing the Intent__
- ing sure that we record the true intent
- of a Story: I want to query the trades in a system by specifying the
- counterparty and instrument "vs." making assumptions that can be used
- to fit the intent into a deliverable time frame (I will enter the query
- details into a file). If we capture the intent, then the story can move
- with the changes in the system and not prevent unnecessary code from being
- carried around.
-
- __Granularity__
-
- Half of the purpose of a UserStory is to capture requirements, the other
- half is to schedule it, so there must be enough detail for the developers
- to have a go at guessing its cost and, if you follow the C3 line, that cost
- should be 1, 2 or 3 ideal weeks. One issue we've come across is in
- DealingWithSmallUserStories that don't seem to fit elsewhere, other than by
- stapling some together. --SteveFreeman
-
- __Structured Or Not?__
-
- I think that it's better for a real development to structure in a better way the specification about the requirements about a software products. We must to be on the right way to produced a real software that meet user expectation.
- --IAP
-
- Please help me..... I do not understand the last statement above.... rcf
- ..........
+ technology, they just make a request - this seems to make them work better.
Line 42 was replaced by line 3
- __Getting your story noticed__
+ - Maybe a suggested technology gets recorded as a note, however as you
Line 44 was replaced by line 5
- OliBye has noticed that his customers have started putting little red stickers on their cards in a effort to get them noticed. It's nice to see that they see the stories as important.
+ - refactor code or remove technologies, you want to keep the essence of the
Line 46 was replaced by line 7
- __Using stickers for progress__
+ - stories alive.
Lines 48-49 were replaced by lines 9-101
- At ConneXtra we use coloured stickers to indicate progress. All stories start out with a red sticker (tasks have blue stickers). Developers can make tasks finished by applying a green sticker. Developers can mark stories as "developer finished" by applying a yellow sticker. Only Customers can mark a UserStory as complete by applying a green sticker when it passes acceptance tests. The nice thing about this scheme is you can quickly see what's complete on the planning board. We used to tick with a marker pen but using stickers for marking progress is easy to reverse if a problem is spotted. - RachelD
- ³DoingGoodUserStorie
+ -
+
+ - __Attached Tests__
+
+ -
+
+ - Really good stories can make reference to some tests (we have tried
+
+ - attaching these a secondary card stapled to the story). You don't always
+
+ - get the tests up-front like this (but once in a while you do - and thats
+
+ - great, and should be encouraged). If you don't get some tests up-front
+
+ - don't worry they can be developed with a user over the course of an
+
+ - iteration and incorporated when you are DoingFunctionalTests.
+
+ -
+
+ - __Capturing the Intent__
+
+ -
+
+ - Capturing the true intent of a story also seems very important. We are
+
+ - experimenting with the idea of making sure that we record the true intent
+
+ - of a Story: I want to query the trades in a system by specifying the
+
+ - counterparty and instrument "vs." making assumptions that can be used
+
+ - to fit the intent into a deliverable time frame (I will enter the query
+
+ - details into a file). If we capture the intent, then the story can move
+
+ - with the changes in the system and not prevent unnecessary code from being
+
+ - carried around.
+
+ -
+
+ - __Granularity__
+
+ -
+
+ - Half of the purpose of a UserStory is to capture requirements, the other
+
+ - half is to schedule it, so there must be enough detail for the developers
+
+ - to have a go at guessing its cost and, if you follow the C3 line, that cost
+
+ - should be 1, 2 or 3 ideal weeks. One issue we've come across is in
+
+ - DealingWithSmallUserStories that don't seem to fit elsewhere, other than by
+
+ - stapling some together. --SteveFreeman
+
+ -
+
+ - __Structured Or Not?__
+
+ -
+
+ - I think that it's better for a real development to structure in a better way the specification about the requirements about a software products. We must to be on the right way to produced a real software that meet user expectation.
+
+ - --IAP
+
+ -
+
+ - Please help me..... I do not understand the last statement above.... rcf
+
+ - ..........
+
+ -
+
+ - __Getting your story noticed__
+
+ -
+
+ - OliBye has noticed that his customers have started putting little red stickers on their cards in a effort to get them noticed. It's nice to see that they see the stories as important.
+
+ -
+
+ - __Using stickers for progress__
+
+ -
+
+ - At ConneXtra we use coloured stickers to indicate progress. All stories start out with a red sticker (tasks have blue stickers). Developers can make tasks finished by applying a green sticker. Developers can mark stories as "developer finished" by applying a yellow sticker. Only Customers can mark a UserStory as complete by applying a green sticker when it passes acceptance tests. The nice thing about this scheme is you can quickly see what's complete on the planning board. We used to tick with a marker pen but using stickers for marking progress is easy to reverse if a problem is spotted. - RachelD
+
+ - ³DoingGoodUserStorie
+
+ + technologTesting

Back to DoingGoodUserStories, or to the Page History.