﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><ttl>60</ttl><title>Emerging and Converging</title><link>http://blog.softwarewithstyle.com</link><lastBuildDate>Sun, 21 Mar 2010 03:48:24 GMT</lastBuildDate><pubDate>Sun, 21 Mar 2010 03:48:24 GMT</pubDate><language>en</language><copyright /><itunes:subtitle> </itunes:subtitle><itunes:author /><itunes:summary /><description /><itunes:owner><itunes:name /><itunes:email>Rowan.Bunning@softwarewithstyle.com</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:category text="Arts" /><item><title>Last public Certified ScrumMaster course for 2009</title><link>http://blog.softwarewithstyle.com/2009/11/22/last-public-certified-scrummaster-course-for-2009.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;div style="float: right; margin:1em"&gt;&lt;span&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/Brisbaneskyline.jpg?a=7" width="240"&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;Well, the end of the year is coming very soon now. There's only one more opportunity to gain certification as a Certified ScrumMaster on a public course in Australia this year. The details are as follows.&lt;/p&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Date:&lt;/th&gt;&lt;td&gt;Thursday Dec 3 - Friday Dec 4&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;Venue:&lt;/th&gt;&lt;td&gt;Level 24, Cliftons,&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt; &lt;/th&gt;&lt;td&gt;288 Edward Street,&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt; &lt;/th&gt;&lt;td&gt;Brisbane&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt; &lt;/th&gt;&lt;td&gt;&lt;a href="http://www.cliftons.com/page/brisbane.html"&gt;Cliftons Brisbane info&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;Registration&lt;/th&gt;&lt;td&gt;&lt;a href="http://www.scrumalliance.org/courses/4952-certified-scrummaster"&gt;Course Description and Registration&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Act now to avoid disappointment. Registration close this week.&lt;/p&gt;</description><category>Training</category><comments>http://blog.softwarewithstyle.com/2009/11/22/last-public-certified-scrummaster-course-for-2009.aspx#Comments</comments><guid isPermaLink="false">ba8d761a-2abd-434f-b560-aad291adae36</guid><pubDate>Sun, 22 Nov 2009 01:16:00 GMT</pubDate></item><item><title>Certified Scrum Product Owner course coming up in Sydney</title><link>http://blog.softwarewithstyle.com/2009/11/05/certified-scrum-product-owner-course-coming-up-in-sydney.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;div style="float:right; padding:1em"&gt;&lt;span&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/CSPORoom.jpg?a=42" width="320"&gt;&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;The year's final opportunity to gain or consolidate Product Owner skills is coming up very soon. I will be delivering a Certified Scrum Product Owner course in Sydney on November 17-18.&lt;/p&gt;

&lt;p&gt;The course will be substantially updated to incorporate some of the latest tools and activities that I have learned about during recent trips to the USA and Germany.&lt;/p&gt;

&lt;p&gt;Remaining places on the course are strictly limited to a very low number so if you or a colleague are interested, please act now to register via the &lt;a href="http://www.scrumalliance.org/courses/6008-certified-scrum-product-owner"&gt;course listing at the Scrum Alliance website&lt;/a&gt;.&lt;/p&gt;</description><category>ProductOwner</category><category>Training</category><comments>http://blog.softwarewithstyle.com/2009/11/05/certified-scrum-product-owner-course-coming-up-in-sydney.aspx#Comments</comments><guid isPermaLink="false">4835e161-2e0c-408d-82f7-72c41591d2a3</guid><pubDate>Wed, 04 Nov 2009 19:42:00 GMT</pubDate></item><item><title>Kicking ScrumBut</title><link>http://blog.softwarewithstyle.com/2009/11/01/kicking-scrumbut.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;div style="float:right; margin:1em"&gt;&lt;span&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/ScrumBall_small.jpg?a=54" width="213"&gt;&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;I arrived back from the European Scrum Gathering in Munich, Germany less than one week ago. I brought back a&amp;nbsp;custom-printed&amp;nbsp;rugby ball as a souvenir from the conference courtesy of primary sponsor &lt;a href="http://www.versionone.com"&gt;VersionOne&lt;/a&gt; (and a quick pass from Scrum Alliance President, Tom Mellor).&lt;/p&gt;

&lt;p&gt;As well as replays of a couple of the best sessions I went to at &lt;a href="http://agile2009.agilealliance.org"&gt;Agile 2009&lt;/a&gt;, I attended some excellent sessions on social objects and Product Owner tools for which presentation slides are yet to be made available. Sessions that I enjoyed for which slides are currently available are...&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A case study of Scrum implementation in a games company: &lt;a href="http://www.scrumalliance.org/resources/1112"&gt;Harvey Wheaton - Growing Self-Organising Teams&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Risk in a Scrum envirnonment: &lt;a href="http://www.scrumalliance.org/resources/1102"&gt;Mark Summers - Redefining the Traditional View of Risk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Scrum for lawyers: &lt;a href="http://www.scrumalliance.org/resources/1123"&gt;Regina Mullen - Raising the Bar, Iteratively&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I delivered a presentation on day 1 of the conference with the title "Kicking ScrumBut" on the topic of ScrumBut anti-patterns that I have observed on a variety of Scrum projects along with advise as to how to avoid such situations. It was similar to the &lt;a href="http://www.slatteryit.com.au/agile2009/Presentations/DAY2/Rowan-Bunning.pdf"&gt;"Agile Mistakes" presentation&lt;/a&gt; (PDF) that I delivered at the &lt;a href="http://www.agileaustralia.com"&gt;Agile Australia conference&lt;/a&gt; the Friday before but substantially extended since I had twice the ammount of time. We also found a little time at the end to discuss a couple of the most significant ScrumButs that members of the audience had seen.&lt;/p&gt;

&lt;p&gt;My presentation slides available below. As usual, if you have any questions or comments, please post them below.&lt;/p&gt;

&lt;div style="width:425px;text-align:left" id="__ss_2378625"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/rowanb/kicking-scrumbut" title="Kicking ScrumBut"&gt;Kicking ScrumBut&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=kickingscrumbut-091029154348-phpapp01&amp;amp;stripped_title=kicking-scrumbut"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=kickingscrumbut-091029154348-phpapp01&amp;amp;stripped_title=kicking-scrumbut" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/rowanb"&gt;rowanb&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;</description><category>conference</category><category>travel</category><comments>http://blog.softwarewithstyle.com/2009/11/01/kicking-scrumbut.aspx#Comments</comments><guid isPermaLink="false">48d83001-3fde-4596-add0-fe741a01b592</guid><pubDate>Sun, 01 Nov 2009 09:57:00 GMT</pubDate></item><item><title>Out of the closet at Agile Australia this week!</title><link>http://blog.softwarewithstyle.com/2009/10/11/out-of-the-closet-at-agile-australia-this-week.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;div style="float:left; padding: 1em"&gt;&lt;span&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/agile2009.gif?a=35" width="269"&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;The inaugural Agile Australia conference is looming large and coming fast - this week in fact! Late announcements include talks by Scrum Trainer and author Jean Tabaka as well as master of controversy, Dave Thomas. Whilst I expect their sessions to be top-notch, what is even more interesting to me is that we are set to hear from many large corporates and innovative Australia companies who are speaking about their agile transitions publicly for the first time. These include Westpac, BT Financial, Swann Insurance, Cochlear, Pickles Auctions, realestate.com.au. A real coming of age for Agile in Australia as well as a&amp;nbsp;coming out of the closet for some perhaps!&lt;/p&gt;&lt;p&gt;I'm talking about "Agile mistakes and how to avoid them" - a session that will go under the (somewhat more punchy) name of "Kicking ScrumBut" at the &lt;a href="http://www.scrumalliance.org/events/77-germany-scrum-gathering"&gt;Scrum Gathering in Munich&lt;/a&gt; at the start of the following week. No rest for the wicked!&lt;/p&gt;&lt;p&gt;I hope to see you at Agile 2009. For details see: &lt;a href="http://www.agileaustralia.com"&gt;agileaustralia.com&lt;/a&gt;. If you are interested in a special deal on your registration, please contact me.&lt;/p&gt;</description><category>conference</category><comments>http://blog.softwarewithstyle.com/2009/10/11/out-of-the-closet-at-agile-australia-this-week.aspx#Comments</comments><guid isPermaLink="false">3a00aed6-218c-4575-bbd4-7971050c691d</guid><pubDate>Sun, 11 Oct 2009 10:54:00 GMT</pubDate></item><item><title>Metaphor used to explain Scrum in Brisbane</title><link>http://blog.softwarewithstyle.com/2009/09/21/metaphor-used-to-explain-scrum-in-brisbane.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;div style="float:right; padding:1em"&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/Titanic.jpg?a=13" width="320"&gt;&lt;/div&gt;

&lt;p&gt;I had a lot of fun in Brisbane two weeks ago exploring Scrum with an interesting and diverse class. We had a significant number of participants from two Queensland Government agencies as well as a few from private companies. One topic of interest to the former was how Scrum can work in a PRINCE2 environment and we managed to find a little time to discuss that.&lt;/p&gt;

&lt;p&gt;Particularly memorable for me was a particularly creative presentation from one of the teams at the close of the course. They say that metaphor is a powerful communication tool and the team used this to the full by explaining Scrum using the metaphor of a boat cruise. The traditional project approach was characterised as a big cruise ship packed with people. Slow moving and difficult to maneuver. This contrasted with the Scrum approach in which a small speedboat took a small number of passengers at a time to various islands. Using the Scrum approach, the journey was flexible and the decision could be made to visit different islands or points of interest. Such decisions were arrived at the end of Sprints based on a review with passengers (stakeholders) of the journey to that point.&lt;/p&gt;&lt;p&gt;According to the presenters, the speed boats&amp;nbsp;would zip between the points of most interest to the passengers whilst&amp;nbsp;the monolithic old cruise ship was destined to suffer a fate similar to the Titanic!&amp;nbsp;I'm thinking that the speed boats could start setting out sooner than the big cruise ship and would be able to start delivering value and happy passengers to their destination sooner.&lt;/p&gt;

&lt;p&gt;So... could Scrum be useful for tour operators?! At the very least, it was a nice metaphor that made for a very memorable presentation.&lt;/p&gt;

&lt;p&gt;Well done to everybody who contributed to what turned out to be an entertaining course. All the best with Scrum!&lt;/p&gt;</description><category>CSM</category><category>Training</category><comments>http://blog.softwarewithstyle.com/2009/09/21/metaphor-used-to-explain-scrum-in-brisbane.aspx#Comments</comments><guid isPermaLink="false">4cb1b2f7-dbc3-4d50-b809-41932ad06bb2</guid><pubDate>Mon, 21 Sep 2009 06:59:00 GMT</pubDate></item><item><title>Seventeen Sydney CSMs explore self-organisation</title><link>http://blog.softwarewithstyle.com/2009/09/09/seventeen-sydney-csms-explore-selforganisation.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;div style="float:right; padding: 1em;"&gt;&lt;span&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/CSMs_Sydney_Sept09_HandHolding.jpg" width="320"&gt;&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;I had the pleasure of training a Certified ScrumMaster class at the University of Sydney at the end of last week. I felt a really positive energy from the group who appeared to really enjoy the group exercises. The photo to the right shows the class holding hands to figure out the flight path of the balls in one such exercise: the Ball Point Game.&lt;/p&gt;&lt;p&gt;Holding the course at the University provided us the opportunity to do a 'site visit' to the team room used by and agile development team at the University. We had a look at some burn-downs and status indicators on a plasma screen and a CSM from one of my previous classes was good enough to talk us through their tools and processes. Thanks very my to the University staff involved for showing us their workspace.&lt;/p&gt;&lt;p&gt;Another highlights for me was the 'Twister-style' self-organisation exercise involving a large group of 10 which unravelled so rapidly and fluidly when the team collaborated on it that I wished I had a video camera at hand to capture it! I think that such exercises explain the dynamics involved in self-organisation and contrast it with traditional Big Design Up-Front (BDUF) much more effectively that words can.&lt;/p&gt;&lt;p&gt;We discussed a number of characteristics of self-organisation in the debrief but I would like to expand on that with some additional characteristics of self-organisation that I have observed when watching the exercise unfold.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A shared goal - the whole team has a common goal around which to self-organise. No pulling in different directions (well perhaps sometimes literally but not metaphorically).&lt;/li&gt;&lt;li&gt;Empowerment - the team is empowered to decide on its actions and shape its own destiny.&lt;/li&gt;&lt;li&gt;Collaboration - No refusing to help out because "the hole is in your side of the boat" because "we're all in the same boat".&lt;/li&gt;&lt;li&gt;Multiple interactions - solving the problem involves a large number of interactions amongst participants. In this exercise, these interactions are both verbal and physical.&lt;/li&gt;&lt;li&gt;Seeing the whole - the team operates in an environment of transparency and the whole team has visibility on its progress and the state of the whole solution and can make decisions to govern the whole team outcome on that basis.&lt;/li&gt;
&lt;li&gt;Worker insights - the people at the 'coal face' able to understand the problem and make tactical execution decisions more effectively that outside analysts.&lt;/li&gt;
&lt;li&gt;Distributed intelligence - whilst the 'traditional' (BDUF) attempt has the Project Manager and a small number of design consultants attempt to 'mastermind' a solution, the self-organising approach leverages the intelligence of all team members.&lt;/li&gt;
&lt;li&gt;Interchangeable leadership - there is no one leader through the whole exercise, different people take the initiative to step forward and take leadership at different points in time - usually when an individual has an idea about the next move to try.&lt;/li&gt;&lt;li&gt;Distributed control - there is no single locus of control, control is distributed amongst team members.&lt;/li&gt;
&lt;li&gt;Idea generation - important in a complex environment, team members actively generate and communicate new ideas, quickly decide which to take, execute a move and inspect.&lt;/li&gt;&lt;li&gt;Positive and negative feedback - team members collaboratively decide when to do more of a certain move and when to stop, inspect and decide in another move.&lt;/li&gt;&lt;li&gt;Experimentation and learning - sometimes the group tries a move that doesn't work out and responds by identifying this, unwinding the move and trying a different approach.&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;The self-organisation exercise also provides nice demonstration of:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;The Art of the Possible - the 'knotty problem' the team is challenged to solve looks virtually impossible and results in the BDUF attempt to fail due to 'analysis paralysis'. The empowered team realises that there are moves that are possible and by taking these, the team raises the visibility of new possibilities.&lt;/li&gt;&lt;li&gt;Emergent design and learning by doing - we come up with the design as we go and validate and revise it in incremental steps. Interestingly, in this example, teams usually conclude that designing the solution convincingly up-front would actually take more than getting in and solving it with the design emerging as we go.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;There are lot of important Scrum concepts wrapped up in that one exercise and a lot to discuss in the debrief.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Well done to everyone involved and thanks for teaching me a thing or two about self-organisation through your very proficient demonstration!&lt;/div&gt;</description><category>CSM</category><category>Training</category><comments>http://blog.softwarewithstyle.com/2009/09/09/seventeen-sydney-csms-explore-selforganisation.aspx#Comments</comments><guid isPermaLink="false">f878ccf9-f0c8-4337-9e97-e6f98c9e0040</guid><pubDate>Wed, 09 Sep 2009 10:24:00 GMT</pubDate></item><item><title>Back from Agile Adventures in New Zealand and the USA</title><link>http://blog.softwarewithstyle.com/2009/09/06/back-from-agile-in-the-usa.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;div style="float:right; padding:1em"&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/TheChicagoBubble.jpg" width="240"&gt;&lt;/div&gt;&lt;p&gt;Well, I must apologise... it has been a long time between posts here. You can't say that I have been idle more generally though. I have been out of Australia and on the road for almost 6.5 weeks. First in New Zealand for the second half of July and then the USA for all of August.&lt;/p&gt;&lt;p&gt;In New Zealand I delivered 5 training courses involving over 100 participants in addition to two speaking engagements! Thanks very much to my good friends at &lt;a href="http://www.equinox.co.nz" target="_blank"&gt;Equinox&lt;/a&gt; for pulling it all together. If you are in New Zealand and interested in Agile / Scrum, you can find the &lt;a href="http://www.equinox.co.nz/home/learning/courseschedule?category=Agile&amp;amp;location="&gt;Agile course schedule on the Equinox site&lt;/a&gt;. This includes a wide variety of offerings from introductory to advanced level and covering all Scrum project participants. Equinox also offer Agile consulting services to assist you beyond the classroom as I also offer in Australia.&lt;/p&gt;&lt;p&gt;My time in the USA was also Agile-focused - this time spending time with some of the world's most recognised names in Agile and Scrum. Highlights...&lt;/p&gt; &lt;ul&gt;	&lt;li&gt;"Effective User Stories", "Certified ScrumMaster" and "Agile Estimating and Planning" courses - with&amp;nbsp;&lt;a href="http://www.scrumalliance.org/profiles/8-mike-cohn"&gt;Mike Cohn&lt;/a&gt; in Boulder, Colorado;&lt;/li&gt;	&lt;li&gt;"Passionate Product Owner" course with Agile User Experience guru &lt;a href="http://www.scrumalliance.org/profiles/9978-jeff-patton"&gt;Jeff Patton&lt;/a&gt; in Salt Lake City, Utah; and&lt;/li&gt;	&lt;li&gt;&lt;a href="http://agile2009.agilealliance.org"&gt;Agile 2009 conference&lt;/a&gt; - 1 week with approx. 1,300 members of the global agile community in Chicago, Illinois.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This was a very valuable trip as it helps me to ensure that my services continue to incorporate the latest thinking of the world's foremost Scrum trainers and practitioners.&lt;/p&gt;&lt;p&gt;If you didn't make it to Agile 2009, there's no reason to miss out entirely.  Presentation slides from many of the Agile 2009 sessions are available via &lt;a href="http://agile2009.agilealliance.org/programOverview"&gt;the conference program&lt;/a&gt; and I'll be posting my thoughts about certain sessions here very soon.&lt;/p&gt;</description><category>conference</category><category>travel</category><comments>http://blog.softwarewithstyle.com/2009/09/06/back-from-agile-in-the-usa.aspx#Comments</comments><guid isPermaLink="false">1c6b41c7-b12c-4b4d-ad82-bfdf9e5d1638</guid><pubDate>Sun, 06 Sep 2009 01:44:00 GMT</pubDate></item><item><title>Sydney scores first Australian CSM course of the 2009-10 financial year</title><link>http://blog.softwarewithstyle.com/2009/07/06/sydney-scores-first-australian-csm-course-of-the-200910-financial-year.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;p&gt;&lt;span&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/BallPointsInSydney_July09.jpg" width="580"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;A new financial year of Scrum training in Australia kicked off last week with a public CSM course in Sydney. Numbers were up on the previous week with 11 participants putting a big effort into their Certification Exercises and being awarded the CSM accreditation. Almost all participants were currently or expecting to soon play the role of ScrumMaster and several were PMPs or PRINCE2 Practitioners.&lt;/p&gt;&lt;p&gt;Partly because of the ScrumMaster-heavy audience, we spent a good deal of day 1 discussing the ScrumMaster role and techniques for avoiding "command and control". Another change is that I have recently added a "Daily Scrum from Heaven" role-play exercise to the course to compliment and contrast with the "Daily Scrum from Hell". We had a good deal of fun with these exercises on this course. I'm always impressed at how readily participants can slip into character and ad-lib quite believable dysfunctional and functional behaviours.&lt;/p&gt;&lt;p&gt;The self-organisation exercise was particularly impressive this time around with the self-organising team solving the problem in an unbelieveable 15 seconds after the Big Design Up Front approach got nowhere. Whilst playing the Ball Point Game, the group came up with a lot of good process improvement ideas and tried one of the most effective configurations that I have seen in the last sprint to score a very good number of points for a team of that size.&lt;/p&gt;&lt;p&gt;Just as the course was wrapping up we were visited by Lachlan Heasman - convenor of the &lt;a href="http://www.meetup.com/The-Sydney-Scrum-Meetup-Group/"&gt;Sydney Scrum User Group&lt;/a&gt; - who gave everyone a run-down on the user group and how to get involved.&lt;/p&gt;&lt;p&gt;All the best with Scrum everyone and I hope to see you at a user group meeting in the not-too-distant future!&lt;/p&gt;</description><category>CSM</category><category>Training</category><comments>http://blog.softwarewithstyle.com/2009/07/06/sydney-scores-first-australian-csm-course-of-the-200910-financial-year.aspx#Comments</comments><guid isPermaLink="false">3b998b76-d0bc-418d-9b33-751bcc571cc1</guid><pubDate>Mon, 06 Jul 2009 06:13:00 GMT</pubDate></item><item><title>Highly Productive CSM Course in Australia's Swine Flu Capital</title><link>http://blog.softwarewithstyle.com/2009/06/29/highly-productive-csm-course-in-the-swine-flu-capital-of-australia.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>
&lt;p style="float:right; padding-left: 1em"&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/CSMs_Melbourne_June.jpg" width="320"&gt;&lt;/p&gt;

&lt;p&gt;Contrary to my initial expectations, the class for Australia's last CSM course for the 2008-09 financial year turned out to be small. It was made smaller still by a suspected case of swine flu. Melbourne has borne the brunt of the epidemic in Australia with &lt;a href="http://humanswineflu.health.vic.gov.au/"&gt;1,560 confirmed cases&lt;/a&gt; at the time of writing. I would like to wish everyone who is suffering symptoms in that city a swift recovery to full health.&lt;/p&gt;

&lt;p&gt;The course was held in what is now one of Australia's most environmentally sustainable office buildings: 500 Collins Street. You can find some key points on the building &lt;a href="http://www.greenerbuildings.com.au/case-study/500-collins-st-melbourne"&gt;at the greener buildings site&lt;/a&gt;. Interestingly, increased productivity is cited as a major benefit of refurbishment. That certainly aligns well with what are seeking to achieve through Scrum.&lt;/p&gt;

&lt;p&gt;To quote the &lt;a href="http://www.greenerbuildings.com.au/case-study/500-collins-st-melbourne"&gt;case study&lt;/a&gt;...&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;A productivity study commissioned by Sustainability Victoria found that the refurbished office provided:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;39% reduction in average sick leave days per employee per month&lt;/li&gt;
&lt;li&gt;44% reduction in the monthly average cost of sick leave&lt;/li&gt;
&lt;li&gt;9% increase in the typing speed of secretaries&lt;/li&gt;
&lt;li&gt;7% increase in lawyers’ billings ratio, despite a 12% decline in the average monthly hours worked.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;p&gt;Perhaps there's a future Scrum case study in the hyper-productivity achievable through effective application of Scrum in work environments that also help to increase staff health and wellbeing! Just a thought.&lt;/p&gt;

&lt;p&gt;The size of the class meant that discussions during breaks tended to involve the full class in something of an extension to the course focused on specific topics of interest. We were also able to find time to drill into options topics such as Agile Contracts, Scaling Scrum and some basic guidelines for distributed development.&lt;/p&gt;

&lt;p&gt;Amongst the participants last week we had a good deal of prior experience with &lt;a href="http://www.extremeprogramming.org"&gt;Extreme Programming&lt;/a&gt; (XP) and &lt;a href="http://www.featuredrivendevelopment.com/certification"&gt;Feature Driven Development&lt;/a&gt; (FDD). This made for some interesting and mutually beneficial discussions. I learned some things too and came away with pointers to several useful references.&lt;/p&gt;

&lt;p&gt;Towards the end of the course we played the Ball Point Game which saw me roll up my sleeves and join in for a change. Following that the Certification Exercise saw a very small number of people generate and present outstanding presentations in very little time. Whilst some may claim that the building contributed, I think we can attribute the exceptionally high level of productivity evident purely to the enthusiasm and focus of the participants.&lt;/p&gt;

&lt;p&gt;Well done guys and all the best with Scrum!&lt;/p&gt;
</description><category>CSM</category><category>Training</category><comments>http://blog.softwarewithstyle.com/2009/06/29/highly-productive-csm-course-in-the-swine-flu-capital-of-australia.aspx#Comments</comments><guid isPermaLink="false">30843692-6ae6-4097-8317-23bf3bc6cbbf</guid><pubDate>Mon, 29 Jun 2009 05:09:00 GMT</pubDate></item><item><title>First Canberra CSM course at Old Parliament House</title><link>http://blog.softwarewithstyle.com/2009/06/18/first-canberra-csm-course-at-old-parliament-house.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;p&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/OPH.jpg" width="580"&gt;&lt;/p&gt;
&lt;p&gt;It seems quite fitting that the Old Parliament House was the venue for the first ever Certified ScrumMaster course in Australia's national capital which concluded yesterday. On a sunny winter's morning we assembled on the spot on which one of Australia's most dramatic political events - the &lt;a href="http://moadoph.gov.au/exhibitions/online/dismissed/index.html"&gt;dismissal of Prime Minister Gough Whitlam&lt;/a&gt;&amp;nbsp;- was announced in 1975. The above photo was taken a short time later just across the road so as to get more of the building in-shot.&lt;/p&gt;&lt;p&gt;It was great to involved with another Federal Government agency embracing Scrum during this in-house course. A topic of particular relevance to this organisation was not how to scale Scrum up, but rather how to scale it down to very small teams of only two or three members. After discussing a number of alternative options, we arrived at a solution that appears promising and is more in-line with Scrum's guideline of optimal team size being between 5 and 9.&lt;/p&gt;&lt;p&gt;Our discussion of the Product Owner role brought to light the fact that some participants had had project experiences involving someone playing a role similar to the Scrum Product Owner. Apparently these projects had proved to be particularly successful.&lt;/p&gt;&lt;p&gt;We had a particularly memorable moment during the self-organisation exercise. Somehow the class managed to get into a particularly difficult-looking set of knots. It did not appear to even be possible to solve the problem for a while and I was on the verge of calling it off. The team did not give up however - even after trying some experiments that appeared to make the situation worse rather than better. The self-organising team encouraged each other on and collaborated effectively to solve a problem that appeared to be unsolvable. Well done everyone.&lt;/p&gt;</description><category>CSM</category><category>Training</category><comments>http://blog.softwarewithstyle.com/2009/06/18/first-canberra-csm-course-at-old-parliament-house.aspx#Comments</comments><guid isPermaLink="false">b959129f-3477-4068-bc7f-2fbe119ea263</guid><pubDate>Thu, 18 Jun 2009 05:40:00 GMT</pubDate></item><item><title>Agile Hitler</title><link>http://blog.softwarewithstyle.com/2009/06/18/agile-hitler.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;p&gt;Thanks to the guys at the &lt;a href="http://au.groups.yahoo.com/group/agilecanberra/"&gt;Agile Canberra SIG&lt;/a&gt; meeting last night for pointing this one out. An example of how &lt;em&gt;not&lt;/em&gt; to behave as a ScrumMaster perhaps!&lt;/p&gt;

&lt;p&gt;Note: a course language warning applies for the subtitles.&lt;/p&gt;

&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/l1wKO3rID9g&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/l1wKO3rID9g&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;</description><category>Humour</category><comments>http://blog.softwarewithstyle.com/2009/06/18/agile-hitler.aspx#Comments</comments><guid isPermaLink="false">cfc09747-b8b6-4121-970a-ab010ce9fcfc</guid><pubDate>Thu, 18 Jun 2009 00:18:00 GMT</pubDate></item><item><title>Sydney software exporter gets ready for Scrum</title><link>http://blog.softwarewithstyle.com/2009/06/02/sydney-software-exporter-gets-ready-for-scrum.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;div style="float:right"&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/BallPointsJune2.jpg" width="320"&gt;&lt;/div&gt;
&lt;p&gt;I had the pleasure of training both product managers and project managers at a highly successful Sydney-based company who export software to over 50,000 customers in over 160 countries. It was exciting and affirming for me to find that everyone who participated in the Certified Scrum Product Owner and Certified ScrumMaster classes were fully supportive of Scrum and couldn't wait to get stuck into using across as many of their projects as possible.&lt;/p&gt;&lt;p&gt;Feedback from the Product Owners indicated that user stories are a big step forward as a tool for discussing features with customers and orchestrating development work. There was also considerable interest in techniques for prioritisation and calculating Return on Investment.&lt;/p&gt;&lt;p&gt;We had a lot of fun on the Certified ScrumMaster (CSM) course with the group exercises. The self-organisation exercise was particularly impressive with the team of 8 collaboratively unravelling their knotty software problem in less than 20 seconds! The Ball Points Game (pictured) hit the mark with the actual velocity matching estimates as well as with the teamwork.&lt;/p&gt;&lt;p&gt;We finished the CSM course with up with a certification exercise that the participants customised to answer real implementation questions direct from their own organisation's environment. I think we all left the class with a lot of new ideas about how to benefit from Scrum. One ScrumMaster  actually reported some return on investment from day 1 when he adjusted the way he facilitated Daily Scrums at the start of day 2 of the course with very pleasing results.&lt;br&gt;&lt;/p&gt;&lt;p&gt;Congratulations everyone and all the best with your Scrum implementation!&lt;/p&gt;
</description><category>CSPO</category><category>CSM</category><category>Training</category><comments>http://blog.softwarewithstyle.com/2009/06/02/sydney-software-exporter-gets-ready-for-scrum.aspx#Comments</comments><guid isPermaLink="false">64c00e67-50ba-41e1-a291-af19862486ba</guid><pubDate>Tue, 02 Jun 2009 10:00:00 GMT</pubDate></item><item><title>Agile in Government Paper</title><link>http://blog.softwarewithstyle.com/2009/05/20/agile-in-government-paper.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;div style="margin: 2em"&gt;&lt;a href="http://blog.softwarewithstyle.com/files/9/5/5/9/4/159099-149559/ASWEC2009_Adrian_Royce.pdf"&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/AgileInGovtPaperTitle.png" width="509"&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;I recently &lt;a href="http://blog.softwarewithstyle.com/2009/04/20/successful-scrum-in-government-paper-wins-industry-paper-award.aspx" target="_blank"&gt;blogged about Adrian Royce's paper on Agile in Government&lt;/a&gt; which won the best industry paper award at the ASWEC 2009 conference. We reviewed this paper this evening at the &lt;a href="http://au.groups.yahoo.com/group/agilecanberra/" target="_blank"&gt;Agile Canberra SIG meeting&lt;/a&gt; in Canberra - a group for which this paper is particularly pertinent. For those who have not picked it up already, you can &lt;a href="http://blog.softwarewithstyle.com/files/9/5/5/9/4/159099-149559/ASWEC2009_Adrian_Royce.pdf"&gt;find an electronic copy of the paper here&lt;/a&gt;.&lt;/p&gt;</description><category>PRINCE2</category><category>Conference</category><comments>http://blog.softwarewithstyle.com/2009/05/20/agile-in-government-paper.aspx#Comments</comments><guid isPermaLink="false">12b2736a-e8df-4b5c-8206-8ebfe087d1c6</guid><pubDate>Wed, 20 May 2009 11:36:00 GMT</pubDate></item><item><title>Melbourne CSMs Score Big Points</title><link>http://blog.softwarewithstyle.com/2009/05/01/melbourne-csms-score-big-points.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;div style="float:left;padding-right:1em;padding-bottom:1em"&gt;&lt;span&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/FlindersStreetSmall.jpg" width="320"&gt;&lt;/span&gt;&lt;img src=""&gt;&lt;/div&gt;

&lt;p&gt;Congratulations to the twelve new Certified ScrumMasters in Melbourne who did a great job with their team exercises on day 2 of the course. Perhaps inspired by the twister-style self-organisation exercise, the group found a novel way to play the ball point game that saw them consistently achieve a velocity of over 100 balls passed through 11 pairs of hands in 2 minutes! It was impressive watch. After a lot of good questions and discussion on day one, the Planning Poker and User Story Splitting, Daily Scrum and Certification exercises provided an action-packed second day.&lt;/p&gt;

&lt;p&gt;Agile Contracts proved to be a hot topic for a second time in a week indicating that it is time for me to to adapt the CSM slide deck to incorporate this material. Other questions focused on how to identify the right Product Owner. Can the PO be on the supplier side or should it really be someone within the customer organisation? Do they really need to be a domain expert? What if they don't have time for everything that the standard PO role can involve? What if the PO is not fulfilling the role adequately? Lots of good questions there. Perhaps some good topics for future blog posts too. Stay tuned.&lt;/p&gt;</description><category>CSM</category><category>Training</category><comments>http://blog.softwarewithstyle.com/2009/05/01/melbourne-csms-score-big-points.aspx#Comments</comments><guid isPermaLink="false">9a892bd1-288d-4033-bec4-430ddc13b923</guid><pubDate>Fri, 01 May 2009 00:16:00 GMT</pubDate></item><item><title>Our new Sydney CSMs have Rhythm!</title><link>http://blog.softwarewithstyle.com/2009/04/27/our-new-sydney-csms-have-rhythm.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;p&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/FourInTheAir_small.jpg" width="600"&gt;&lt;/p&gt;

&lt;p&gt;Congratulations to the seven new Australian Certified ScrumMasters whose hand-eye co-ordination was tested on Thursday!&lt;/p&gt;

&lt;p&gt;With our numbers swelled by a few additional participants from the University of Sydney, we had a lot of fun with the twister-style Self-Organisation and Ball Points exercises at the start of Day 2. According to participants, these were valuable as they helped them to experience and understand the though processes involved in Scrum projects.&lt;/p&gt;&lt;p&gt;We played 6 iterations of the Ball Point Game and almost immediately the team fell into a strong rhythm - several balls leaving and arriving in hands in-sync as can be seen in the above photo. It was actually quite mesmerising to watch. The team found that it could readily achieve around 50 ball points per iteration but finding an optimisation sufficient to break through the 60 point barrier was a real challenge.&lt;/p&gt;

&lt;p&gt;The group had a lot of questions which invoked some interesting conversations. Scrum's practices of prioritisation, iterative planning and timeboxing proved crucial in getting through the core material and additional topics of most interest by the end of day 2. When under pressure to get lots of things done, use Scrum!&lt;/p&gt;&lt;p&gt;We finished the course with a review of Agile contracting models. For those interested in this topic, the following web resources are worth having a look at.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2008/10/agile-contracts-working-group"&gt;Working Group Formed to Produce Reusable Agile Contracts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jeffsutherland.com/scrum/2008/10/agile-contracts-money-for-nothing-and.html"&gt;Agile Contracts: Money for Nothing and Your Change for Free&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.scrumalliance.org/resource_download/442"&gt;Agile &amp;amp; Contracts: Serge Beaumont, Xebia&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you are interested in Agile Contracts AND happen to live in the Sydney area, you may wish to attend the next &lt;a href="http://www.meetup.com/The-Sydney-Scrum-Meetup-Group/"&gt;Sydney Scrum User Group&lt;/a&gt; meeting on May 6 for which the topic of the meeting is exactly this.&lt;/p&gt;</description><category>CSM</category><category>Training</category><comments>http://blog.softwarewithstyle.com/2009/04/27/our-new-sydney-csms-have-rhythm.aspx#Comments</comments><guid isPermaLink="false">a014b654-68cd-4093-9676-c060127752a6</guid><pubDate>Mon, 27 Apr 2009 06:39:00 GMT</pubDate></item><item><title>Scrum in Government Paper wins Award</title><link>http://blog.softwarewithstyle.com/2009/04/20/successful-scrum-in-government-paper-wins-industry-paper-award.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;div style="float:right;padding:1em"&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/AdrianASWECAward.jpg" width="240"&gt;&lt;/div&gt;

&lt;p&gt;A hearty congratulations to Adrian Royce who won the Best Industry Paper award at the &lt;span style=""&gt;&lt;a href="http://aswec2009.itee.uq.edu.au/"&gt;20th Australian Software Engineering Conference&lt;/a&gt;&lt;/span&gt; on Friday of last week. The title of the winning paper is: &lt;span style="font-style: italic;"&gt;Agile in Government: Successful on-time delivery of Software&lt;/span&gt;.&lt;/p&gt;&lt;p&gt;Adrian is now with the &lt;span style=""&gt;&lt;a href="http://www.nrw.qld.gov.au/"&gt;Queenland Department of Natural Resources and Water&lt;/a&gt;&lt;/span&gt; but wrote his paper about his experience at the &lt;span style=""&gt;&lt;a href="http://www.housing.qld.gov.au/" target="_blank"&gt;Queensland Department of Housing&lt;/a&gt;&lt;/span&gt;. For those who have observed the struggles of the (courageous) people who have tried make a success of Scrum in certain Government organisations, Adrian's achievement is all the more meaningful and perhaps add credence to the theme of the conference "Agile, the New Mainstream".&lt;/p&gt;&lt;div&gt;Here are a few key points and lessons learned from Adrian's paper. Note that I have done some rewording and added extra words to the lessons learned to clarify some of these points.&lt;p&gt;&lt;/p&gt;

&lt;h3&gt;Key Points&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt;The waterfall model used previously did not suit rapidly changing business requirements from new policy directions.&lt;/li&gt;&lt;li&gt;Scrum was successfully used within PRINCE2 as the overarching project management methodology mandated by the QLD Government IT Office.&lt;/li&gt;&lt;li&gt;A pilot Scrum project at Housing was very successful.&lt;/li&gt;&lt;li&gt;Housing has now be running Scrum projects for over two years.&lt;/li&gt;&lt;li&gt;All software projects have been delivered on or ahead of agreed time frames.&lt;/li&gt;&lt;li&gt;ICT staff became motivated about delivering value to the client.&lt;/li&gt;&lt;li&gt;ICT staff morale increased which led to excellent staff retention.&lt;/li&gt;&lt;li&gt;Positive feedback has been received from business units across the department indicating that usage of Scrum has been a success.&lt;/li&gt;&lt;/ul&gt;

&lt;h3&gt;Overall Lessons Learned&lt;/h3&gt;&lt;ol&gt;&lt;li&gt;Agile Project Leader - a dedicated ScrumMaster must be considered&lt;/li&gt;&lt;li&gt;Focus is directly on team - for decisions, solutions and recommendations&lt;/li&gt;&lt;li&gt;Sprint '0' is a necessity - to set the foundation for further sprints&lt;/li&gt;&lt;li&gt;Do not impose - techniques or speed of adoption&lt;/li&gt;&lt;li&gt;Keep productive teams together - teams that have bonded and are delivering are valuable&lt;/li&gt;&lt;li&gt;Human interaction over technology - keep tools simple&lt;/li&gt;&lt;li&gt;Measure, measure, measure - to help convince senior management&lt;/li&gt;&lt;li&gt;Focus on quality - include a tester and encourage TDD, refactoring, frequent builds&lt;/li&gt;&lt;li&gt;Educate the client - spend as much time educating the business clients as the ICT staff&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;</description><category>PRINCE2</category><category>Conference</category><comments>http://blog.softwarewithstyle.com/2009/04/20/successful-scrum-in-government-paper-wins-industry-paper-award.aspx#Comments</comments><guid isPermaLink="false">de064d1a-e0fc-4045-ab1a-813d472d6ab7</guid><pubDate>Mon, 20 Apr 2009 04:59:00 GMT</pubDate></item><item><title>Canberra more than doubles Australia's CSPOs</title><link>http://blog.softwarewithstyle.com/2009/04/08/canberra-more-than-doubles-australias-cspos.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;p&gt;&lt;span&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/CSPOCanberraApril.jpg" width="576"&gt;&lt;/span&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;A Scrum course with a view - that's what 15 of us experienced on Monday and Tuesday. The class was held on the edge of Lake Burley Griffin in the nation's capital. The room itself contained not one, but six video screens that could be rolled up to reveal the vista across the lake to a line-up of national institutions including the National Library, Questacon, the High Court and Parliament House.&lt;/p&gt;

&lt;p&gt;I believe that this was just the second Product Owner course ever to be held in Australia. Perhaps even more significantly, overnight it has more than doubled the number of CSPO's in the country from 10 to 24! That's not a lot compared with our 738 CSMs. Hopefully this is just the start of a lot more CSPOs to come. The current tally of Certified Scrum Product Owners globally is just over 2,250 compared with the rather impressive total of 52,000 Certified ScrumMasters!&lt;/p&gt;

&lt;p&gt;It was an interesting two day exploration of product ownership with a number of participants having significant experience in exactly this sort of work. We had a good deal of fun with the visioning and role modelling exercises which brought out some very interesting business ideas and some rather off-beat classes of user. Identifying what would create value and determining the minimum releasable feature-set brought out some interesting observations.&lt;/p&gt;

&lt;p&gt;All participants were from government organisations. It is very encouraging to hear about people succeeding with Scrum implementations in organisations that are often seen as highly bureaucratic and very conservative. I wonder if such cases might provide CMM expert and researcher &lt;span style=""&gt;&lt;a href="http://www.cs.cmu.edu/~mcp/" target="_blank"&gt;Dr Mark Paulk&lt;/a&gt;&lt;/span&gt; with evidence on where Agile is up to on Geoffrey Moore's &lt;span style=""&gt;&lt;a href="http://en.wikipedia.org/wiki/File:Technology-Adoption-Lifecycle.png" target="_blank"&gt;technology adoption life cycle&lt;/a&gt;&lt;/span&gt;.&lt;/p&gt;

&lt;p&gt;Well done guys on more than doubling Australia's CSPO certified population and all the best with your Product Ownership endeavours.&lt;/p&gt;

</description><category>CSPO</category><category>Training</category><comments>http://blog.softwarewithstyle.com/2009/04/08/canberra-more-than-doubles-australias-cspos.aspx#Comments</comments><guid isPermaLink="false">4cf880b2-427f-4fa5-af89-a95aa8150afe</guid><pubDate>Wed, 08 Apr 2009 09:43:00 GMT</pubDate></item><item><title>Ken Schwaber's Opening Address at the Spring 2009 Scrum Gathering</title><link>http://blog.softwarewithstyle.com/2009/03/22/ken-schwabers-opening-address-at-the-spring-2009-scrum-gathering.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;p style="float:right; margin-left: 10px; margin-bottom: 10px"&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/DiscoveryFromGaylord.jpg" width="320"&gt;&lt;/p&gt;

&lt;p&gt;Question: where can you find over 250 highly experienced project leaders including XP, Crystal and Agile luminaries, many dozens of PMPs and the lead researchers on CMM and RUP all in the same room within a resort with an enormous &lt;a href="http://www.gaylordhotels.com/gaylord-palms/kissimmee-orlando-dining-activities/kissimmee-orlando-recreation/best-of-florida-live/"&gt;4.5 acre atrium&lt;/a&gt;?&lt;/p&gt;

&lt;p&gt;Answer: at the Spring 2009, Global Scrum Gathering within the luxurious &lt;a href="http://www.gaylordhotels.com/gaylord-palms/"&gt;Gaylord Palms&lt;/a&gt; resort in Orlando, Florida&lt;/p&gt;

&lt;p&gt;A fine prelude to the conference was provided on Sunday the 15th with the Project Management Institute hosting a pre-conference party. This event was made only more memorable by NASA's contribution - the &lt;a href="http://www.facebook.com/ext/share.php?sid=57335093562&amp;amp;h=wpWMf&amp;amp;u=NGMeR&amp;amp;ref=mf"&gt;launching the Discovery Space Shuttle&lt;/a&gt; which the attendees watched from the venue's front entrance (see the non-zoomed photo on the right).&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;The conference proper opened with an address from Ken Schwaber (see the Welcome slide to the right). The following are some key points from his presentation. You can find the slides &lt;a href="http://www.scrumalliance.org/resources/602"&gt;here on the Scrum Alliance site&lt;/a&gt;.

&lt;/p&gt;&lt;div style="float:right; margin-left: 10px; margin-bottom: 10px"&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/Welcome1.jpg" width="320"&gt;&lt;/div&gt;

&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;There is a focus on speakers from companies using Scrum rather than consultants&lt;/li&gt;
&lt;li&gt;There are now 54,196 CSMs globally (more than indicated in the slide in the downloadable PDF)&lt;/li&gt;
&lt;li&gt;The Fall gathering will be in Munich, Germany in in October 2009&lt;/li&gt;
&lt;li&gt;The next Sprint gathering will be at the same venue in Orlando, Florida in 2010&lt;/li&gt;
&lt;li&gt;The Scrum Alliance now has a physical home in Burlington, MA&lt;/li&gt;
&lt;li&gt;A definition of Scrum has been distilled into a 16 page Scrum Guide&lt;/li&gt;
&lt;li&gt;The Scrum Alliance is launching a new-look website known as the ScrumHub&lt;/li&gt;
&lt;li&gt;If you do Scrum all alone, you will feel all alone - the new ScrumHub addresses this by connection people&lt;/li&gt;
&lt;li&gt;There are now facilities for virtual user groups&lt;/li&gt;
&lt;li&gt;If you are having difficulties with Scrum, you can now schedule someone to talk to you - this is not paid consulting&lt;/li&gt;
&lt;li&gt;Doing Scrumbut is like putting duct tape over your mother-in-law's mouth!&lt;/li&gt;
&lt;li&gt;A certain amount of sponsorship money from the gathering is to go to articles and research&lt;/li&gt;
&lt;li&gt;The Scrum Alliance has enlisted researchers from:
	&lt;ul&gt;
		&lt;li&gt;&lt;a href="http://www.cs.cmu.edu/~mcp/"&gt;Mark Paulk&lt;/a&gt; from Carnegie Mellon University - best known for leading development of the Capability Maturity Model (CMM)&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Philippe_Kruchten"&gt;Philipe Kruchten&lt;/a&gt; from the University of British Columbia - best known for his work on Rational Unified Process (RUP)&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


</description><category>Conference</category><comments>http://blog.softwarewithstyle.com/2009/03/22/ken-schwabers-opening-address-at-the-spring-2009-scrum-gathering.aspx#Comments</comments><guid isPermaLink="false">a1f4c24c-eae5-4dcf-ad2d-0676d0b35cd7</guid><pubDate>Sun, 22 Mar 2009 06:52:00 GMT</pubDate></item><item><title>Q: How are we to budget in a scrum environment?</title><link>http://blog.softwarewithstyle.com/2009/03/12/q-how-are-we-to-budget-in-a-scrum-environment.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>
&lt;p&gt;&lt;i&gt;This is the last in a series of three posts answering questions about Scrum that I have fielded recently.&lt;br&gt;If you have a comment, please add it below.&lt;/i&gt;&lt;/p&gt;

&lt;p style="float:right; margin-left:10px"&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/Ten_Thousand_Dollars.jpg" width="320"&gt;&lt;/p&gt;

&lt;p&gt;Many organisations are using Scrum to maximise value to the customer within the organisational reality of budgetary constraints. This requires that the project be scoped and estimated using the organisation's most effective approach. This may benefit from techniques that Scrum offers such as a high level product backlog, release planning and use of the team estimation techniques (such as &lt;span style=""&gt;&lt;a href="http://www.agile-software-development.com/2009/03/planning-poker-agile-estimating.html" target="_blank"&gt;Planning Poker&lt;/a&gt;&lt;/span&gt;) aimed at enhanced estimate accuracy. A common approach on larger projects is to provide a small provisional budget to build an initial Product Backlog, form an initial team and conduct estimation and release planning to finalise budgetary requirements for the full project.&lt;/p&gt;

&lt;p&gt;The process followed for budgeting and working within a fixed budget may be similar to the process used for fixed price bidding. This involves establishing an initial Product Backlog that defines an agreed reasonable scope for the project that is estimated and quoted upon. This can be refined in iterations until both customer and the initial Scrum team and satisfied. Once the budget is set, the Product Owner can still be flexible within this constraint by simply swapping out requirements of equal or higher cost (estimated size) to what he/she wishes to add to the product backlog. The aim is to produce cohesive releases that represent the highest value to the organisation.&lt;/p&gt;

&lt;p&gt;Budgetary calculations are typically significantly simpler with Scrum than traditional approaches as Scrum recommends multi-disciplinary teams whose composition is largely stable throughout the project. This contrasts with waterfall-style project in which the staffing of the team changes frequently with different specialists involved in different activity-based phases. For many Scrum projects, it is simply a case of budgeting for a team of known and consistent composition for a certain number of timeboxed iterations (sprints). The main variations then tend to be "boutique developers" who are brought in at certain times but this can generally be estimated as the gap between the required skills identified and the core team's composition.&lt;/p&gt;

&lt;p&gt;In terms of estimating the budget accurately, Scrum projects benefit from a set of estimation techniques that are aimed directly at enhanced estimate accuracy and increasingly considered best practice. These are based around:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;team estimation,&lt;/li&gt;
&lt;li&gt;making assumptions explicit,&lt;/li&gt;
&lt;li&gt;consideration of non-functionals,&lt;/li&gt;
&lt;li&gt;consideration of uncertainty and risk,&lt;/li&gt;
&lt;li&gt;accuracy over precision, as well as&lt;/li&gt;&lt;li&gt;relative complexity / size estimation techniques.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As well as this, the top priority requirements are continually re-estimated by the team on a rolling-basis during the project to improve their accuracy using the new information that has arisen and the learning that has occurred during the project.&lt;/p&gt;

&lt;p&gt;Multidisciplinary team estimation harnesses the minds and perspectives of many including the people most likely to do the actual work in consultation with the customer. What is being estimated includes all activities necessary to deliver the item to clean and unambiguous definition of "Done" which usually includes satisfying non-functional requirements.&lt;/p&gt;

&lt;p&gt;Accuracy over precision involves care to use appropriate units and avoid being overly precise at the expense of accuracy. Planning poker cards build this in by increasing the gap between possible estimates as size increases, thus indicating decreasing precision.&lt;/p&gt;

&lt;p&gt;Relative complexity/size based estimation avoids assumptions that are inherent in time-based estimation including variables such as team size and velocity, system complexity at the time of implementation, unexpected impediments etc. Studies have shown that this is more accurate than time-based estimation and can be easily converted to time-based estimates after a couple of sprints. Prior to this, there are techniques for forecasting velocity that may be used. Relative units can be used as a unit of estimation within teams to improve accuracy and then converted into whichever units are most helpful for calculation of a budget against the planned backlog.&lt;/p&gt;</description><category>FAQ</category><comments>http://blog.softwarewithstyle.com/2009/03/12/q-how-are-we-to-budget-in-a-scrum-environment.aspx#Comments</comments><guid isPermaLink="false">95eda8f0-5f1c-4074-925a-b9841eddc737</guid><pubDate>Thu, 12 Mar 2009 06:58:00 GMT</pubDate></item><item><title>Q: How are standards and Enterprise Architecture considerations addressed in a Scrum environment?</title><link>http://blog.softwarewithstyle.com/2009/03/09/how-are-standards-and-enterprise-architecture-considerations-addressed-in-a-scrum-environment.aspx?ref=rss</link><dc:creator>Rowan Bunning</dc:creator><description>&lt;p style="float:right; margin-left:10px"&gt;&lt;img src="http://images.quickblogcast.com/9/5/5/9/4/159099-149559/Architecture.jpg" width="240"&gt;&lt;/p&gt;

&lt;p&gt;Scrum includes one or more project initiation Sprints up-front before build Sprints begin. These are usually referred to as "Sprint 0" (or "Sprint -1"). It is during Sprint 0 that the Scrum team carefully considers the established enterprise architecture and any relevant architectural standards to devise and agree upon an "initial architecture". This represents a solid starting-point from which the architecture can grow and emerge as needed requirements become clearer and more definite and the team learns more about the most appropriate technical solution within the constraints of necessary enterprise guidelines.&lt;/p&gt;

&lt;p&gt;Early build sprints typically see a high proportion of time invested in building out the necessary architecture as needed to support the functional requirements. This "emergent architecture" approach aims to find a healthy balance between the two extremes of:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;"over-engineering" - building architectural elements to support uncertain future needs  that are either overkill or have a high likelihood of being obviated by change; and&lt;/li&gt;
&lt;li&gt;no architectural investment - building the absolute minimum necessary to support the functional requirements being built in the current sprint no foresight to cater for what is likely to be needed in the future.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The latter approach is likely to lead to substantial rework. Both of these extremes can be wasteful and Scrum seeks to minimise waste. Therefore a balanced approach is needed that drives at a middle-road of minimised waste and maximised value.&lt;/p&gt;

&lt;p&gt;Scrum and emergent design generally suggest a probability and value-based approach whereby we invest in building out architecture where the team is confident that it will be of benefit to support  requirements that are more than likely. Further, that these benefits will outweigh the cost of investing in it. This is usually a decision that experienced developers and architects are well placed to make. These decisions are guided by the release plan and prioritised Product Backlog which typically give the team a good picture as what is coming up and the degree of certainty around future requirements can be discussed with the Product Owner. This all helps the team in designing the architecture and deciding on when to invest in various component of infrastructure.&lt;/p&gt;

&lt;p&gt;Good Scrum teams work to identify known architectural constraints  along with other non-functional requirements at the outset of a project and keep these updated throughout. These requirements are made highly visible (e.g. in the team room, on a wiki) and taken into consideration when reviewing functional requirements as they may constrain the design options and influence estimates.&lt;/p&gt;

&lt;p&gt;Scrum recommends that requirements (both functional and non-functional) satisfy the &lt;span style=""&gt;&lt;a href="http://xp123.com/xplor/xp0308/index.shtml"&gt;INVEST&lt;/a&gt;&lt;/span&gt; criteria. This includes requirements that they are Estimatable and Testable. These critieria are particularly helpful in defining non-functional requirements which must be quantified clearly so that they can be objectively tested with a clear pass/fail result.&lt;/p&gt;</description><category>FAQ</category><comments>http://blog.softwarewithstyle.com/2009/03/09/how-are-standards-and-enterprise-architecture-considerations-addressed-in-a-scrum-environment.aspx#Comments</comments><guid isPermaLink="false">67985e05-06e5-4bf2-b874-5c4793b65612</guid><pubDate>Mon, 09 Mar 2009 09:17:00 GMT</pubDate></item></channel></rss>