<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Phoenix Scrum User&#039;s Group &#187; meeting review</title>
	<atom:link href="http://phxsug.org/tag/meeting-review/feed" rel="self" type="application/rss+xml" />
	<link>http://phxsug.org</link>
	<description>Collaboration for Scrum and Agile Practitioners</description>
	<lastBuildDate>Fri, 03 Sep 2010 03:06:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The View from the Front &#8211; Product Owner Discussion</title>
		<link>http://phxsug.org/meeting-reviews/the-view-from-the-front-product-owner-discussion</link>
		<comments>http://phxsug.org/meeting-reviews/the-view-from-the-front-product-owner-discussion#comments</comments>
		<pubDate>Wed, 30 Dec 2009 16:09:22 +0000</pubDate>
		<dc:creator>Alan Dayley</dc:creator>
				<category><![CDATA[Meeting Reviews]]></category>
		<category><![CDATA[meeting review]]></category>
		<category><![CDATA[product owner]]></category>

		<guid isPermaLink="false">http://phxsug.org/?p=523</guid>
		<description><![CDATA[At the December 10th I led the discussion about the Product Owner role in Scrum.  I thoroughly enjoyed the interaction with the attendees and learned a great deal about the role.
Introductory Slides
I started the topic by showing a few slides from the excellent presentation &#8220;Being an Effective Product Owner,&#8221; by Roman Pichler.  The slides defined [...]]]></description>
			<content:encoded><![CDATA[<p>At the December 10th I led the <a href="http://phxsug.org/meeting/november-25th-2009-product-owner-topics">discussion about the Product Owner role</a> in Scrum.  I thoroughly enjoyed the interaction with the attendees and learned a great deal about the role.</p>
<h1>Introductory Slides</h1>
<p>I started the topic by showing a few slides from the excellent presentation &#8220;<a href="http://www.romanpichler.com/publication/pdfs/EffectiveProductOwner.pdf">Being an Effective Product Owner</a>,&#8221; by <a href="http://www.romanpichler.com/index.html">Roman Pichler</a>.  The slides defined the many attributes, qualities and focus of a good Product Owner.  As usual, I was awed by the person described there.  If you have such a person on your team, keep them!</p>
<p>We then reviewed the basic roles of Scrum, to put the Product Owner position in perspective.  As we discussed, I updated the marker board.</p>
<h1>Open Discussion</h1>
<p>Having consumed about 30 minutes with the contextual introduction, we opened the floor for questions and peer discussion.  This was great!  It was very easy to just bring up some aspect of a Product Owner&#8217;s work and have people ask and answer around it.  I apologize for taking so long to write this summary because I don&#8217;t remember all the things that were discussed.  Some I do remember were about:</p>
<ul>
<li>Getting the Product Owner to better fulfill the role.</li>
<li>Product Owners for large teams or multiple teams.</li>
<li>Dealing with enterprise deadlines as a Product Owner.</li>
<li>What happens to the team when Product Owners make demands.</li>
<li>How the role works on a large project with many Scrum teams.</li>
</ul>
<p>I hope someone took great notes and is willing to share them with the group.  Post them or link to them as comment below.  I&#8217;d love to read about details I may have missed!</p>
<h1>After Discussions</h1>
<p>I enjoyed the opportunity to talk to each other about Scrum during the break and after the main part of the meeting.  Seemed everyone was networking and learning from each other.  That is exactly the sort of reason to have meetings, peer support and community.</p>
<p>Perry and I also asked for ideas about future meeting topics.  I <a href="http://tech.groups.yahoo.com/group/phxsug/message/52">published these on the group mailing list</a> and repeat them here for convenience.</p>
<ul>
<li>How do things like architecture concerns, hardware requirements, costs and other constraints fit into the Scrum framework?</li>
<li>Doing documentation in Scrum.</li>
<li>The relationship between Scrum and other Agile frameworks such as Extreme Programming, Lean, etc.</li>
<li>Working with quality assurance on or with a Scrum team.</li>
<li>Do a user story workshop, as in actually fill out story cards based on a requirements document or feature list</li>
<li>Using Scrum to develop video games</li>
<li>Something about &#8220;future shock&#8221; (I just noted &#8220;future shock&#8221; but now don&#8217;t remember what that means. The person suggesting had some great ideas about it.  Please fill in the details!)</li>
</ul>
<p>This is the beginning of a PhxSUG Meeting Product Backlog that we intend to make a way to publish and keep visible to the group.  (If you have a suggestion of how to publicly communicate our group backlog, please let us know!)</p>
<h1>Thank You</h1>
<p>The evening was a great success, from my view at the front.  Thanks to high participation by the attendees and great food from <a href="http://www.someburros.com/">Some Burros</a> and provided by our <a href="http://www.infusionsoft.com/">Infusionsoft</a> hosts, I rather enjoyed the experience.  I look forward to more meetings and interaction!</p>
]]></content:encoded>
			<wfw:commentRss>http://phxsug.org/meeting-reviews/the-view-from-the-front-product-owner-discussion/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Meeting Report &#8211; September 24th with Ron and Chet</title>
		<link>http://phxsug.org/meeting-reviews/meeting-report-september-24th-with-ron-and-chet</link>
		<comments>http://phxsug.org/meeting-reviews/meeting-report-september-24th-with-ron-and-chet#comments</comments>
		<pubDate>Sat, 03 Oct 2009 15:00:47 +0000</pubDate>
		<dc:creator>Alan Dayley</dc:creator>
				<category><![CDATA[Meeting Reviews]]></category>
		<category><![CDATA[certification]]></category>
		<category><![CDATA[Chet Hendrickson]]></category>
		<category><![CDATA[meeting review]]></category>
		<category><![CDATA[Ron Jeffries]]></category>

		<guid isPermaLink="false">http://phxsug.org/?p=464</guid>
		<description><![CDATA[We had our September meeting on Thursday, the 24th.  With and excellent space and food provided by Infusionsoft, we settled in for a great discussion!  Ron Jeffries and Chet Hendrickson were in town leading a Certified ScrumMaster Workshop.  They agreed to speak to our group the evening after their workshop.
Developer Certification
For quite sometime now there [...]]]></description>
			<content:encoded><![CDATA[<p>We had our September meeting on Thursday, the 24th.  With and excellent space and food provided by Infusionsoft, we settled in for a great discussion!  <a href="http://www.xprogramming.com/">Ron Jeffries</a> and <a href="http://hendricksonxp.com/">Chet Hendrickson</a> were in town leading a Certified ScrumMaster Workshop.  They agreed to speak to our group the evening after their workshop.</p>
<h2>Developer Certification</h2>
<p>For quite sometime now there has been a great deal of discussion in the Agile community about certification.  The ScrumMaster Certification seen most of the focus in this discussion.  Starting this month, the Scrum Alliance is requiring the passage of a test in addition to the attendance at a 2-day workshop put on by a Certified Scrum Trainer.  The previous requirement of only attending the workshop has been scorned by some as a very weak certification.</p>
<p>A few months ago Ron and others were asked by the Scrum Alliance to consider the creation of a Certified Scrum Developer award.  This would be a certification similar to those for ScrumMaster and Product Owner.  <a href="http://xprogramming.com/blog/tech/developer-certification/">Ron invited the public</a> to the discussion on September 10th.  The <a href="http://groups.google.com/group/agile-developer-skills">Agile Developer Skills group</a> exploded with discussion on this topic!</p>
<p>Ron and Chet choose to continue the discussion of developer certification at the meeting.  They first provided some significant context to start the discussion and then dove directly into the Ocean of Certification.</p>
<p>Provided below first are my observations about the event couched in an naritive as I remember it.  Next are points in the presentation that I found interesting.  This is all taken from my notes of the event and so is my perception of interesting and important.  Your impression may differ greatly so feel free to comment on anything I missed, glossed over or got completely wrong.</p>
<h2>The Event</h2>
<p><a title="The Team Before The Meeting by alandd, on Flickr" href="http://www.flickr.com/photos/alandd/3952834720/"><img class="alignleft" src="http://farm4.static.flickr.com/3109/3952834720_0f967c0dd9_m.jpg" alt="The Team Before The Meeting" width="240" height="160" /></a>Ron and Chet arrived early and relaxed.  They mentioned they were well prepared with a stack of hand-written index cards they filled out during dinner just before coming.  They rejected the projector in favor of a marker board and a table.  They laid the cards out on the table in organized rows, chatted with people they knew or just met and then waited in the couch at the back.</p>
<p>Attendees arrived collecting pizza before sitting at the tables facing the marker board.  <a href="http://twitter.com/PerryReinert">Perry Reinert</a> efficiently introduced the meeting and presenters.</p>
<p>Chet and Ron were obviously well practiced with team teaching.  It was a wonderful sight to behold!  One would pick up the thread as soon as the other stopped speaking.  They took turns differing if one even hinted at speaking on top of each other.  They followed the cards on the table, picking them up for reference as needed.  Ron seemed to be the artist of the pair, drawing diagrams as needed.</p>
<p><a title="The Scribe At Work by alandd, on Flickr" href="http://www.flickr.com/photos/alandd/3952057353/"><img class="alignright" src="http://farm3.static.flickr.com/2491/3952057353_f4e3ee434f_m.jpg" alt="The Scribe At Work" width="240" height="160" /></a>They elaborated on Scrum as a framework that does not work without good engineering practices.  They gave a brief overview of XP practices and how they help maintain velocity of the team and support the success of teams using Scrum.  A discussion of good practices led into the need for developers that are Agile.  The characteristics of such a developer were a positive outgrowth of the work to define a need and content for the proposed Scrum Developer certification.</p>
<p>Then the cards ran out.</p>
<p>Ron started the discussion portion frankly stating that it looks like creating a Certified Scrum Developer course and award was too hard.  Many in the audience had various ideas about what such a certification would look like.  Some had been already covered in the Agile Developer Skills group emails and many were unique to me.  The idea ranged from working with an academic institution with undergraduate level curriculum to some sort of 1 or 2 week assessment.  All the discussion was well spoken and thought out.  I was impressed with the knowledge and talent in the room!</p>
<h2>Stand-out Points</h2>
<ul>
<li>&#8220;About 25% of Scrum teams get the full benefit of Scrum.&#8221;  &#8211; Ron quoting Ken Schwaber</li>
<li>Why do so few benefit?  What can we do about it?</li>
<li>In order to keep velocity steady or improving, we must keep removing cruft, refactoring, improving the design as we go and test consistently.</li>
<li>&#8220;No high performing Scrum teams don&#8217;t also use XP [Extreme Programming] practices.&#8221; &#8212; Ron quoting Jeff Sutherland</li>
<li>Pair programming is great for producing great code.  We never require it because certain environments (ex. distributed teams) or company culture do not allow it.</li>
<li>TDD (Test Driven Development) is the best method of coding we currently know.</li>
<li>Chet defines &#8220;overtime&#8221; as: Being at the office working when you don&#8217;t want to be there doing that.</li>
<li>Ron defines &#8220;continuous integration&#8221; as: Minimizing the amount of time where one developer&#8217;s code is separate from all the other developers&#8217; code.</li>
<li>The &#8220;Gang of Four&#8221; patterns book is a dictionary, not a cookbook.  Don&#8217;t use it as a checklist but a vocabulary for communication and design.</li>
<li>The Seven Pillars of an Agile Developer are:<a title="The Seven Pillars of an Agile Developer by alandd, on Flickr" href="http://www.flickr.com/photos/alandd/3952057711/"><img class="alignright" src="http://farm3.static.flickr.com/2577/3952057711_181e072f3b_m.jpg" alt="The Seven Pillars of an Agile Developer" width="240" height="160" /></a></li>
</ul>
<blockquote>
<ol>
<li>Technical excellence</li>
<li>Business value</li>
<li>Confidence</li>
<li>Product understanding</li>
<li>Collaboration</li>
<li>Supportive</li>
<li>Self-improvement</li>
</ol>
</blockquote>
<ul>
<li>&#8220;I stand for excellence and I&#8217;m tired of hanging out with people who don&#8217;t.&#8221; &#8212; Ron quoting Jim(?) or Greg(?) Hill(?)</li>
<li>How do we determine where a developer is on these Seven Pillars?
<ul>
<li>Test? No</li>
<li>College course? No</li>
<li>1-2 week work assessment?
<ul>
<li>How to scale that?</li>
<li>Who pays for it?</li>
</ul>
</li>
</ul>
</li>
<li>Ron is strongly leaning toward telling the Scrum Alliance that CSD is a bad idea and cannot be done &#8220;right.&#8221;</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://phxsug.org/meeting-reviews/meeting-report-september-24th-with-ron-and-chet/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
