<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-5763764290649132593.post7014237234897048309..comments</id><updated>2010-01-20T16:32:09.495+01:00</updated><title type='text'>Comments on CLOSED-LOOP: The risk of scrum</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.jonasbandi.net/feeds/7014237234897048309/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default'/><link rel='alternate' type='text/html' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html'/><author><name>Jonas Bandi</name><uri>http://www.blogger.com/profile/00990537252799084615</uri><email>blog@jonasbandi.net</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5763764290649132593.post-6608841227141277253</id><published>2010-01-20T16:32:09.495+01:00</published><updated>2010-01-20T16:32:09.495+01:00</updated><title type='text'>@soronthar
Your approach to measure acceptance cri...</title><content type='html'>@soronthar&lt;br /&gt;Your approach to measure acceptance criteria approved probably makes sense in your environment. However, it only masks a symptom. A story is only DONE when it fulfills all acceptance criteria; often called the Definition of Done. So, per process you must not account for stories which are not DONE. Furthermore, the business value is the story when written right. AS A ... I WANT ... SO THAT ... . The SO THAT part is the business value which needs to be achieved.&lt;br /&gt;The acceptance criteria are there for validation (business value delivered) and the TDD, UAT approach for verification (the code works correct in all cases.)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default/6608841227141277253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default/6608841227141277253'/><link rel='alternate' type='text/html' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html?showComment=1264001529495#c6608841227141277253' title=''/><author><name>Ralph Jocham</name><uri>http://www.blogger.com/profile/04943642359537576350</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html' ref='tag:blogger.com,1999:blog-5763764290649132593.post-7014237234897048309' source='http://www.blogger.com/feeds/5763764290649132593/posts/default/7014237234897048309' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-5763764290649132593.post-6726159216070394223</id><published>2010-01-08T21:14:55.898+01:00</published><updated>2010-01-08T21:14:55.898+01:00</updated><title type='text'>@Urs @fr@nk @bertolami @Patrick

Thanks for your c...</title><content type='html'>@Urs @fr@nk @bertolami @Patrick&lt;br /&gt;&lt;br /&gt;Thanks for your comments and opinions. Its always a pleasure to get comments from somebody you actually know ...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default/6726159216070394223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default/6726159216070394223'/><link rel='alternate' type='text/html' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html?showComment=1262981695898#c6726159216070394223' title=''/><author><name>Jonas Bandi</name><uri>http://www.blogger.com/profile/00990537252799084615</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00503791023636389278'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html' ref='tag:blogger.com,1999:blog-5763764290649132593.post-7014237234897048309' source='http://www.blogger.com/feeds/5763764290649132593/posts/default/7014237234897048309' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-5763764290649132593.post-883811902629786787</id><published>2010-01-08T15:46:40.587+01:00</published><updated>2010-01-08T15:46:40.587+01:00</updated><title type='text'>Putting the responsability of seeing the "big pict...</title><content type='html'>Putting the responsability of seeing the &amp;quot;big picture&amp;quot; to the Product Owner is not a guarantee to make it happens. You need some &amp;quot;pokayokee&amp;quot; to ensure that the big picture is taken into account.&lt;br /&gt;&lt;br /&gt;I have started to advocate at my company that we don&amp;#39;t measure progress by &amp;quot;stories finished&amp;quot;, but by &amp;quot;acceptance criteria approved&amp;quot;. This is actually an attempt to move the focus away from the stories and back to the business value. By focusing on the Acceptance Criteria it is a lot easier to discover a missing requirement, because you force yourself to think about the business process instead of focusing on what needs to be done in the application.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default/883811902629786787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default/883811902629786787'/><link rel='alternate' type='text/html' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html?showComment=1262962000587#c883811902629786787' title=''/><author><name>Soronthar</name><uri>http://www.blogger.com/profile/06217294233651527468</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html' ref='tag:blogger.com,1999:blog-5763764290649132593.post-7014237234897048309' source='http://www.blogger.com/feeds/5763764290649132593/posts/default/7014237234897048309' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-5763764290649132593.post-6222090067262681258</id><published>2010-01-08T10:05:45.230+01:00</published><updated>2010-01-08T10:05:45.230+01:00</updated><title type='text'>To have a big picture is very important for me, to...</title><content type='html'>To have a big picture is very important for me, to keep the orientation in a project.&lt;br /&gt;For example in RUP you have to have the Use Cases and to choose the most critical ones to begin. After that, you could continue in an agile way.&lt;br /&gt;&lt;br /&gt;But what happens when the big picture was wrong, or something changed in the environment? In a such case you have to change the big picture. And that isn&amp;#39;t cheap when you have to do it very late in the project.&lt;br /&gt;&lt;br /&gt;However, it doesn&amp;#39;t matter which methodology you choose: Try do define with the customer very early a big picture (or vision?).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default/6222090067262681258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default/6222090067262681258'/><link rel='alternate' type='text/html' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html?showComment=1262941545230#c6222090067262681258' title=''/><author><name>Patrick Weibel</name><uri>http://www.blogger.com/profile/17842634725551019604</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html' ref='tag:blogger.com,1999:blog-5763764290649132593.post-7014237234897048309' source='http://www.blogger.com/feeds/5763764290649132593/posts/default/7014237234897048309' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-5763764290649132593.post-7057411993951081431</id><published>2010-01-08T09:22:10.268+01:00</published><updated>2010-01-08T09:22:10.268+01:00</updated><title type='text'>In my experience there is a big benefit of not loo...</title><content type='html'>In my experience there is a big benefit of not loosing the big picture out of sight in Scrum, namely, that developers talk directly to business people. Thus, me as a developer I get quite a good idea of what is the actual idea of the business. And I thinks that this is much harder to achieve when you have 20 requirement engineers that write 2000 pages full of &amp;quot;exact&amp;quot; specifications.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default/7057411993951081431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default/7057411993951081431'/><link rel='alternate' type='text/html' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html?showComment=1262938930268#c7057411993951081431' title=''/><author><name>bertolami</name><uri>http://bertolami.myopenid.com/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html' ref='tag:blogger.com,1999:blog-5763764290649132593.post-7014237234897048309' source='http://www.blogger.com/feeds/5763764290649132593/posts/default/7014237234897048309' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-5763764290649132593.post-3878844987583691684</id><published>2010-01-08T09:00:52.790+01:00</published><updated>2010-01-08T09:00:52.790+01:00</updated><title type='text'>@fr@nk:

quote:
2) IMHO not all projects are feasi...</title><content type='html'>@fr@nk:&lt;br /&gt;&lt;br /&gt;quote:&lt;br /&gt;2) IMHO not all projects are feasible with scrum. For example if you have a lot of external project dependencies where you have no contorl over it, I still would prefer a &amp;quot;plan driven&amp;quot; aproach.&lt;br /&gt;&lt;br /&gt;You may need a plan for your external dependencies, but this does not mean that you can&amp;#39;t use Scrum for you part.&lt;br /&gt;And there exists release planning in Scrum that can be used to communicate when you are likely to be done with your stuff in case you are an external dependency to some other (non-Scrum) team.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;Urs</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default/3878844987583691684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default/3878844987583691684'/><link rel='alternate' type='text/html' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html?showComment=1262937652790#c3878844987583691684' title=''/><author><name>Urs Enzler</name><uri>http://www.blogger.com/profile/10173393221263632511</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html' ref='tag:blogger.com,1999:blog-5763764290649132593.post-7014237234897048309' source='http://www.blogger.com/feeds/5763764290649132593/posts/default/7014237234897048309' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-5763764290649132593.post-2604065727887829593</id><published>2010-01-08T08:54:46.061+01:00</published><updated>2010-01-08T08:54:46.061+01:00</updated><title type='text'>In your blog you mention that the risk of scrum is...</title><content type='html'>In your blog you mention that the risk of scrum is that you just get isolated user stories done and you have no gaurantee that this stories fit in the &amp;quot;big picture&amp;quot;.&lt;br /&gt;&lt;br /&gt;Here my opinion:&lt;br /&gt;1) It in the responsibility of the product owner that those stories together will give the big picture.&lt;br /&gt;And yes, as a consequence, this prodcut owner has to be a real SUPERMAN ... I see this position as the bottleneck ...&lt;br /&gt;&lt;br /&gt;2) IMHO not all projects are feasible with scrum. For example if you have a lot of external project dependencies where you have no contorl over it, I still would prefer a &amp;quot;plan driven&amp;quot; aproach.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default/2604065727887829593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default/2604065727887829593'/><link rel='alternate' type='text/html' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html?showComment=1262937286061#c2604065727887829593' title=''/><author><name>fr@nk</name><uri>http://www.blogger.com/profile/16280545537680848702</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html' ref='tag:blogger.com,1999:blog-5763764290649132593.post-7014237234897048309' source='http://www.blogger.com/feeds/5763764290649132593/posts/default/7014237234897048309' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-5763764290649132593.post-4588639533848521583</id><published>2010-01-08T08:51:00.947+01:00</published><updated>2010-01-08T08:51:00.947+01:00</updated><title type='text'>I agree with you that the two risks you mention fr...</title><content type='html'>I agree with you that the two risks you mention from Ralph Jocham (not doing it right and neglecting technical excellence are not) are a bit poor.&lt;br /&gt;These are risks that apply to anything, not only Scrum.&lt;br /&gt;&lt;br /&gt;However, on the risk that getting things done opposes embracing change, I take a different position.&lt;br /&gt;&lt;br /&gt;Scrum embraces change by allowing to turn arround every Sprint. If you turn your direction every Sprint then it is likely that no product will be release any time soon. However, the same applies to other processes, where constant &amp;quot;change requests&amp;quot; have the same outcome.&lt;br /&gt;&lt;br /&gt;But there is something that Scrum gives us. It gives a a box (Sprint) in which we can focus on delivering something - wthout getting disturbed. This something may not be big enough to have sufficien business value of its own, but (if Stories are well chosen) at east provide some business value a user could benefit from.&lt;br /&gt;In more traditional processes with constant change requests, you never get anything done.&lt;br /&gt;&lt;br /&gt;Therefore, embracing change and getting things done, is not an antigonism for me in Scrum.&lt;br /&gt;But of course, if you do change everything all the time then you will get a bunch of &amp;quot;done&amp;quot; things that don&amp;#39;t sum up to something useful.&lt;br /&gt;&lt;br /&gt;Scrum is not perfect but better than any other methodology that I know regarding this aspect.&lt;br /&gt;&lt;br /&gt;Anyway, this is a risk a has to be mitigated accordingly (= keep number of U-turns in Stories as low as possible). THis should not be too much problem as long as your project goal is defined clearly.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;Urs</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default/4588639533848521583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5763764290649132593/7014237234897048309/comments/default/4588639533848521583'/><link rel='alternate' type='text/html' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html?showComment=1262937060947#c4588639533848521583' title=''/><author><name>Urs Enzler</name><uri>http://www.blogger.com/profile/10173393221263632511</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jonasbandi.net/2010/01/risk-of-scrum.html' ref='tag:blogger.com,1999:blog-5763764290649132593.post-7014237234897048309' source='http://www.blogger.com/feeds/5763764290649132593/posts/default/7014237234897048309' type='text/html'/></entry></feed>