<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://luminoussheep.net/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Agile_User_Stories</id>
	<title>Agile User Stories - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://luminoussheep.net/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Agile_User_Stories"/>
	<link rel="alternate" type="text/html" href="https://luminoussheep.net/mediawiki/index.php?title=Agile_User_Stories&amp;action=history"/>
	<updated>2026-05-11T19:22:20Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://luminoussheep.net/mediawiki/index.php?title=Agile_User_Stories&amp;diff=81&amp;oldid=prev</id>
		<title>Martin: Created page with &quot;&#039;&#039;&#039;Notes from the excellent book User Stories Applied [http://www.amazon.co.uk/User-Stories-Applied-Development-Signature/dp/0321205685/] ISBN 0321205685 &#039;&#039;&#039;  =Writing User St...&quot;</title>
		<link rel="alternate" type="text/html" href="https://luminoussheep.net/mediawiki/index.php?title=Agile_User_Stories&amp;diff=81&amp;oldid=prev"/>
		<updated>2021-09-14T21:38:29Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Notes from the excellent book User Stories Applied [http://www.amazon.co.uk/User-Stories-Applied-Development-Signature/dp/0321205685/] ISBN 0321205685 &amp;#039;&amp;#039;&amp;#039;  =Writing User St...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Notes from the excellent book User Stories Applied [http://www.amazon.co.uk/User-Stories-Applied-Development-Signature/dp/0321205685/] ISBN 0321205685 &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=Writing User Stories=&lt;br /&gt;
Good stories : INVEST&lt;br /&gt;
*Independent&lt;br /&gt;
*Negotiable&lt;br /&gt;
*Valuable to users&lt;br /&gt;
*Estimable&lt;br /&gt;
*Small&lt;br /&gt;
*Testable&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
#Combine stories&lt;br /&gt;
#Split in a different way&lt;br /&gt;
#2 Estimates - one before and one after dependent story&lt;br /&gt;
&lt;br /&gt;
==Negotiable==&lt;br /&gt;
* Short description - details negotiable&lt;br /&gt;
* Important details annotated&lt;br /&gt;
** include undecided info as a prompt to resume discussion&lt;br /&gt;
* Avoid excessive detail - consider separate card - details become tests&lt;br /&gt;
* User stories for all stakeholders&lt;br /&gt;
** Avoid developer stories - reword in user context with user value&lt;br /&gt;
* Avoid user interface/assumptions/technology&lt;br /&gt;
&lt;br /&gt;
==Estimation==&lt;br /&gt;
Problems:&lt;br /&gt;
* lack of domain knowledge&lt;br /&gt;
** discuss until general understanding reached&lt;br /&gt;
* lack of technical knowledge&lt;br /&gt;
** run technical spike - time box - experiment to learn enough to be able to estimate&lt;br /&gt;
* story too big&lt;br /&gt;
&lt;br /&gt;
==Types of user stories==&lt;br /&gt;
===Epic===&lt;br /&gt;
Big picture&lt;br /&gt;
&lt;br /&gt;
===Story===&lt;br /&gt;
* Description for planning - card&lt;br /&gt;
* Conversations for gasthering detail - conversation&lt;br /&gt;
* Tests determine when complete - confirmation&lt;br /&gt;
Should be written in business language - domain&lt;br /&gt;
&lt;br /&gt;
==Prioritisation==&lt;br /&gt;
# How desirable to all users&lt;br /&gt;
# How desirable to subset of users&lt;br /&gt;
# Cohesiveness to other stories&lt;br /&gt;
# Cost&lt;br /&gt;
Adjust requested by developers&lt;br /&gt;
# Technical risk&lt;br /&gt;
# Complementary to other stories&lt;br /&gt;
&lt;br /&gt;
==Acceptance tests==&lt;br /&gt;
Tests documented as soon as possible&lt;br /&gt;
&lt;br /&gt;
=User Stories=&lt;br /&gt;
* Emphasis the verbal&lt;br /&gt;
* Comprehensible by the user + dev&lt;br /&gt;
* sized for planning&lt;br /&gt;
* supports iterative development&lt;br /&gt;
* defers detail until it is required&lt;br /&gt;
* something the user would do in a single sitting&lt;br /&gt;
&lt;br /&gt;
Stories are epics until prioritised&lt;br /&gt;
* Differed stories&lt;br /&gt;
* Iteratively refined&lt;/div&gt;</summary>
		<author><name>Martin</name></author>
	</entry>
</feed>