<?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>Dayley Agile &#187; agile</title>
	<atom:link href="http://www.dayleyagile.com/tag/agile/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dayleyagile.com</link>
	<description>Better teams make better business with quality Agile coaching from Dayley Agile.</description>
	<lastBuildDate>Sun, 29 Jan 2012 23:13:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Agile at Desert Code Camp April 2nd</title>
		<link>http://www.dayleyagile.com/2011/03/agile-at-desert-code-camp-april-2nd/</link>
		<comments>http://www.dayleyagile.com/2011/03/agile-at-desert-code-camp-april-2nd/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 03:29:53 +0000</pubDate>
		<dc:creator>dayleyagile</dc:creator>
				<category><![CDATA[events]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[Phoenix]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[volunteering]]></category>

		<guid isPermaLink="false">http://blog.dayleyagile.com/?p=405</guid>
		<description><![CDATA[It&#8217;s time again for the spring Desert Code Camp in the Phoenix area.  The no-cost event will be on Saturday, April 2nd.  Free breakfast and lunch and over 100 sessions(PDF) about programming, development and business.  Especially if you are interested in Agile and Scrum, you should be there to learn more and make contacts! Scrum [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s time again for the <a href="http://apr2011.desertcodecamp.com/">spring Desert Code Camp</a> in the Phoenix area.  The<strong> no-cost</strong> event will be on Saturday, April 2nd.  <strong>Free breakfast and lunch</strong> and <a href="http://apr2011.desertcodecamp.com/docs/apr2011_schedule.pdf">over 100 sessions</a>(PDF) about programming, development and business.  Especially if you are interested in Agile and Scrum, you should be there to learn more and make contacts!</p>
<h2>Scrum &#8211; Ease The Hard Parts</h2>
<p>I have participated in this volunteer event in the past and this Saturday is no exception.  I will lead a <a href="http://apr2011.desertcodecamp.com/session/261">session at 10:15 AM</a> where we will review the Scrum framework and discuss the places where the framework can be hard to implement.  We will share experiences and techniques for getting through these places for even better performance.</p>
<h2>Agile Content Abounds!</h2>
<p>Before I list the many sessions about Agile and Scrum, let me remind you of an important point.  <strong>Desert Code Camp is free, as in no-cost</strong>.  A free opportunity to learn, ask questions and discover gems from practitioners sharing their experience.  Find a session or two or more to take advantage of this community gift!</p>
<p>Here are the sessions related to Agile and Scrum, gleaned from the schedule for you!</p>
<ul>
<li><a href="http://apr2011.desertcodecamp.com/session/278/">Thinking Agile</a> by Martin Nagel</li>
<li><a href="http://apr2011.desertcodecamp.com/session/241/">Scrum . . And</a> by Ken Ward</li>
<li><a href="http://apr2011.desertcodecamp.com/session/315/">Introduction to Domain Driven Design</a> by Craig Berntson</li>
<li><a href="http://apr2011.desertcodecamp.com/session/316/">Behavior Driven Development From The Trenches</a> by Lee Brandt</li>
<li><a href="http://apr2011.desertcodecamp.com/session/246/">Everyday Extreme Programming (XP)</a> by Clayton Lengel-Zigich</li>
<li><a href="http://apr2011.desertcodecamp.com/session/274/">How To Manage Self-Organizing Teams</a> by Jade Meskill</li>
<li><a href="http://apr2011.desertcodecamp.com/session/313/">User Stories and Release Planning – Difficulties and Nuggets</a> by Perry Reinert</li>
</ul>
<h2>Classes for Kids</h2>
<p>There are a number of sessions designed specifically for children to get hands-on experience programming and creating.  Thanks to <a href="http://gangplankjr.com/2011/03/gangplank-jr-invades-desert-code-camp-mindstorms-scratch-small-basic-kodu-electronics/">Gangplank Jr.</a>, you can bring your young offspring to learn <a href="http://apr2011.desertcodecamp.com/session/307/">programming with Scratch</a>, build <a href="http://apr2011.desertcodecamp.com/session/304/">Lego robots</a> and <a href="http://apr2011.desertcodecamp.com/session/269/">other</a> <a href="http://apr2011.desertcodecamp.com/session/204/">things</a>.  Check the schedule for these classes marked with minimum age appropriate notation.</p>
<p>It will be a great Saturday!  If you don&#8217;t attend my session, look around for me to say hello before the day is done.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dayleyagile.com/2011/03/agile-at-desert-code-camp-april-2nd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agility Requires Clear Communication</title>
		<link>http://www.dayleyagile.com/2011/02/agility-requires-clear-communication/</link>
		<comments>http://www.dayleyagile.com/2011/02/agility-requires-clear-communication/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 14:46:41 +0000</pubDate>
		<dc:creator>dayleyagile</dc:creator>
				<category><![CDATA[Agile Manifesto]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[leadership]]></category>
		<category><![CDATA[people]]></category>
		<category><![CDATA[teams]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[communication]]></category>

		<guid isPermaLink="false">http://blog.dayleyagile.com/?p=383</guid>
		<description><![CDATA[The topic of communication has become a bit of an irritant lately.  Certainly I&#8217;m not the best communicator in the world, so I work at it.  I&#8217;m starting to wonder if many others have forgotten this key to productivity and enjoyment.  I have many thoughts on this subject.  Today I&#8217;ll address communication as an enterprise [...]]]></description>
			<content:encoded><![CDATA[<p>The topic of communication has become a bit of an irritant lately.  Certainly I&#8217;m not the best communicator in the world, so I work at it.  I&#8217;m starting to wonder if many others have forgotten this key to productivity and enjoyment.  I have many thoughts on this subject.  Today I&#8217;ll address communication as an enterprise function.</p>
<h2>Context</h2>
<p>If Agile is about people, it&#8217;s surely about communication.  Let&#8217;s start by looking at a few things we know about communication:</p>
<ul>
<li>Some say human communication is only 7% words while the remaining 93% is verbal and visual (<a href="http://en.wikipedia.org/wiki/Albert_Mehrabian">http://en.wikipedia.org/wiki/Albert_Mehrabian</a>).  While some might argue the exact ratio, I agree that face-to-face communication is by far the best way to share information and create.</li>
<li>The ability to grasp abstract subjects and invent is severely damaged by context switches and distractions.</li>
<li>Understanding the history and context of a subject increases the ability to be productive in that subject.</li>
<li>Any change in the membership of a group (team) will disrupt the relationships and communication paths of the group.  It will take time to reestablish the previous levels of efficiency.</li>
<li>Any person highly experienced in a general skill area will need to learn the basics of any specific situation before they can be fully productive in that specific situation.</li>
</ul>
<p>Almost anyone would find the above statements as reasonable, even intuitive.  And yet, point by point, common real life situations continue every day:</p>
<ul>
<li>Work environments are designed such that the use of anything more than email, instant messaging and documents very difficult, if not impossible.  IT policies and work requirements force dependency on only words and eliminate the rich audio and visual channels we naturally know.</li>
<li>Day after day we are required to change projects, product focus and attention.  Some engineers I know have as many as 12 or more projects to keep in the air.  Details are lost in the context switches.</li>
<li>Developers and other workers are thrown into projects with no information about the purpose of the work, the roles of the people involved or the value of the product.  Instead of listening and building the confusion of purpose reigns.</li>
<li>Individuals are &#8220;resources&#8221; to be plugged in and out of &#8220;teams&#8221; at will and whim.  Long term relationships with shared experiences building high communication connections never happen.</li>
<li>Questions about basic information are met with chastisements from peers and managers.  For some reason people are expected to know already without any training or orientation.  People learn to not ask questions.</li>
</ul>
<h2>Innovation Sabotage</h2>
<p>Pushing people into situations of poor communication, severing communication paths and obfuscating information will not produce real innovation.  Working harder and longer will not make up for the damage.</p>
<p>I&#8217;ve attended meetings where top executives tout technology and projects that will propel the company to new heights of profitability.  They point out the places in the plan where differentiating innovation will be created.  Difficult problems will be solved to create the products and success that will come.</p>
<p>And, the company does not allow the use of internet video conferencing.  And defines projects based on &#8220;resource&#8221; skills without regard to geographic location.  And has key projects running with no defined structure or governance models.  And considers &#8220;fire fighting&#8221; just the way the industry works.  And requires heavy sign off processes by people who don&#8217;t know what they are approving.</p>
<p>Many times the disconnect is both huge and invisible to the executives and even the people working under fog and confusion.</p>
<h2>Agile Means Transparency</h2>
<p>To be Agile means communication about everything.  Finding ways to easily share everything such that when data is needed, it is readily discovered.</p>
<ul>
<li>Don&#8217;t eliminate up to 93% of human communication capability, enhance it.  Put teams in their own rooms, not cubes or offices.  Design product development structures to support co-location instead of distribution of people.</li>
<li>Give teams goals that don&#8217;t change all the time and members that are dedicated to the team, not split multiple ways.</li>
<li>Explicitly define and publish team structures.  Allow new people to be trained on products and processes before they are required to be fully productive.  Organize the information in radiators that passively keep people in the know. Give people time to learn them.</li>
<li>Projects and products come and go.  Teams should not.  Allow deep relationships to form and cultivate over time from project to project.  Soon you&#8217;ll have teams that can do anything you throw at them.</li>
<li>Basic questions should be welcomed and the answers immediately available.</li>
</ul>
<h2>People Problem, People Solution</h2>
<p>Every problem is a people problem.  Every single one.  Ask people to solve the problems.  If you are a manager, business owner, vice president, you are the creator of the work environment.  Don&#8217;t forget the people and people attributes.  The power of people allowed to communicate fully is far beyond any technology or process.  &#8221;Individuals and interactions over processes and tools&#8221; is not just some feel-good mantra.  It is what we need to solve our problems and innovate!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dayleyagile.com/2011/02/agility-requires-clear-communication/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>AGL-101 at Gangplank in September, 2010</title>
		<link>http://www.dayleyagile.com/2010/08/agl-101-at-gangplank-in-september-2010/</link>
		<comments>http://www.dayleyagile.com/2010/08/agl-101-at-gangplank-in-september-2010/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 05:29:26 +0000</pubDate>
		<dc:creator>dayleyagile</dc:creator>
				<category><![CDATA[Agile Manifesto]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[workshop]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[agile manifesto]]></category>
		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://blog.dayleyagile.com/?p=306</guid>
		<description><![CDATA[I&#8217;m excited to announce that I&#8217;ll be teaching a four-hour workshop &#8220;Introduction to Agile and SCRUM&#8220; on Saturday, September 18th. At this no cost event, we&#8217;ll participate in exercises and discussion about the Agile Manifesto and the Scrum framework of agile project work.  The class will be held at Gangplank HQ in downtown Chandler, Arizona. Gangplank [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m excited to announce that I&#8217;ll be teaching a four-hour workshop &#8220;<a href="http://www.facebook.com/#!/event.php?eid=139940919381717">Introduction to Agile and SCRUM</a>&#8220; on<strong> Saturday, September 18th</strong>.  At this <strong>no cost</strong> event, we&#8217;ll participate in exercises and discussion about the Agile Manifesto and the Scrum framework of agile project work.  The class will be held at <a href="http://is.gd/dDYfh">Gangplank HQ in downtown Chandler, Arizona</a>.</p>
<h2>Gangplank Academy</h2>
<p>Gangplank is a wonderful dream made real by <a href="http://gangplankhq.com/vision/boardstaff/">Derek Neighbors, Jade Meskill</a> and other community minded people.  It is community centered co-working at no cost, and therefore priceless.  Visit <a href="http://gangplankhq.com/">their site</a> to learn more about their work.  Especially read the <a href="http://gangplankhq.com/vision/manifesto/">Gangplank Manifesto</a> which, in my opinion, drives Agile values into the realm of community building.</p>
<p>One of the efforts of Gangplank is to provide education opportunities for the community.  They work to provide the infrastructure for people to share expertise and learn from one another.  Regular business and technical &#8220;brown bag&#8221; sessions happen every week.  Other conferences and events are scheduled regularly.  All of these events together are create The Gangplank Academy where learning on many subjects and for all ages takes place.  This workshop is designated as &#8220;AGL-101&#8243; since it is part of the classes of Gangplank Academy.</p>
<h2>AGL-101</h2>
<p>I am hoping for a great mix of Agile and Scrum knowledge as well as a mix of work focus in this class.  Software projects have traditionally been the focus of Scrum application.  This is logical since it was created from that industry.  However, creators of software product aren&#8217;t the only ones who can benefit from Agile values and Scrum.  Management, marketing, operations and other facets of the business of production can be improved by application of high interaction and clear communication.  I encourage you to invite your peers and people &#8220;outside&#8221; of software and engineering work to spend this bit of time to learn with us.</p>
<h2>RSVP</h2>
<p>The event is <a href="http://www.facebook.com/#!/event.php?eid=139940919381717">available on Facebook</a>.  If you would, please RSVP on the page.  This will help us plan for the proper room and tailor the class appropriately.  Comment on the event page too.  All the communication we can get helps us help you!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dayleyagile.com/2010/08/agl-101-at-gangplank-in-september-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Gangplank Presentation &#8211; Wow!</title>
		<link>http://www.dayleyagile.com/2010/03/the-gangplank-presentation-wow/</link>
		<comments>http://www.dayleyagile.com/2010/03/the-gangplank-presentation-wow/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 22:44:09 +0000</pubDate>
		<dc:creator>dayleyagile</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[people]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[agile manifesto]]></category>

		<guid isPermaLink="false">http://blog.dayleyagile.com/?p=219</guid>
		<description><![CDATA[Earlier this week I spoke at Gangplank. &#160;It was an excellent experience, with some hard questions at the end! Slides This presentation is the first I have posted to SlideShare, an interesting experiment of itself. &#160;Please have a look: Questions At the end of the presentation and after the presentation time, two smart people had [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier this week <a href="http://blog.dayleyagile.com/2010/03/22/speaking-at-gangplank-on-march-24th/">I spoke</a> at <a href="http://gangplankhq.com">Gangplank</a>. &#160;It was an excellent experience, with some hard questions at the end!</p>
<h2>Slides</h2>
<p>This presentation is the first I have posted to <a href="http://slideshare.com">SlideShare</a>, an interesting experiment of itself. &#160;Please have a look:</p>
<object type='application/x-shockwave-flash' wmode='opaque' data='http://static.slideshare.net/swf/ssplayer2.swf?id=3559866&doc=businessbenefitsofbeingagile-100325234418-phpapp02' width='425' height='348'><param name='movie' value='http://static.slideshare.net/swf/ssplayer2.swf?id=3559866&doc=businessbenefitsofbeingagile-100325234418-phpapp02' /><param name='allowFullScreen' value='true' /></object>
<h2>Questions</h2>
<p>At the end of the presentation and after the presentation time, two smart people had some interesting questions.</p>
<h3>Question 1 &#8211; When the client is expecting to know when it will be done and how much it will cost, how does a provider using Agile respond?</h3>
<p><a href="http://www.skyhookinternetmarketing.com/about-us/dallin-harris/">Dallin Harris of Skyhook Internet Marketing</a> brought up this difficult topic. &#160;Agile practitioners everywhere work at the difficult balancing act of providing the information the customer wants and educating them to understand the benefits of Agile iterations or sprints.</p>
<p>We discussed the finer points of productivity, such as always working on the currently most important feature, delivering finished parts as they are done at each sprint end and the ability to stop before every possible feature is created if the current version is enough. &#160;We also found a direction point to the Product Backlog and how it feeds a release plan for the client to interact through. &#160;I pointed him toward Mike Cohn&#8217;s <a href="http://www.mountaingoatsoftware.com/presentations-estimating">excellent material</a> around estimating and planning.</p>
<h3>Question 2 &#8211; How do we get team cohesion if the Program Managers are assigning tasks?</h3>
<p>David asked this question about a common problem in an organization transitioning from a more traditional structure.</p>
<p>The short answer: In such an environment, cohesion on the team is not possible. &#160;Or, at least, it&#8217;s very hard! &#160;When people in authority direct individuals on the team, the team cannot self-organize. &#160;And, it&#8217;s not Agile.</p>
<p>We discussed how David needs to help the Program Managers direct desired work <strong>per team instead of per individual</strong>. &#160;This has many benefits to the team, the Program Managers and the company.</p>
<ul>
<li>The team has a chance to become self-organizing.</li>
<li>The team members are not wondering what they will be doing next, as they have a full sprint to work the plan.</li>
<li>The Program Managers will see completed work sooner.</li>
<li>The Program Managers will drive the company to ensure it is working on the most valuable features and projects first, providing focus.</li>
</ul>
<p>These are the things David and I discussed. &#160;I wish him well in his quest to increase agility where he works.</p>
<h2>Twitterings</h2>
<p>After the event I finally had a chance to look at my phone. &#160;The mentions on Twitter had exploded! &#160;That was very gratifying and I thank you all for the attention. &#160;In particular,&#160;<a href="http://twitter.com/boldavenue">Bold Avenue</a> was in the audience and live tweeting many of my significant points. &#160;(Thank you, Stephanie!)</p>
<p>A great experience. &#160;I learned a great deal and hope the community enjoyed my small contribution.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dayleyagile.com/2010/03/the-gangplank-presentation-wow/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Speaking at Gangplank on March 24th</title>
		<link>http://www.dayleyagile.com/2010/03/speaking-at-gangplank-on-march-24th/</link>
		<comments>http://www.dayleyagile.com/2010/03/speaking-at-gangplank-on-march-24th/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 15:07:34 +0000</pubDate>
		<dc:creator>dayleyagile</dc:creator>
				<category><![CDATA[enterprise]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[Ignite Phoenix]]></category>

		<guid isPermaLink="false">http://blog.dayleyagile.com/?p=217</guid>
		<description><![CDATA[Gangplank is a collaborative workspace in the Phoenix, Arizona valley that is changing the entrepreneurial landscape. The anchor companies support extra space for co-working and local association meetings at no charge.  Every Wednesday they host a &#8220;Brown Bag&#8221; presentation by someone in the community. Topics have ranged from urban dairy farms to the state of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://gangplankhq.com">Gangplank</a> is a collaborative workspace in the Phoenix, Arizona valley that is changing the entrepreneurial landscape.  The anchor companies support extra space for co-working and local association meetings at no charge.  Every Wednesday they host a &#8220;Brown Bag&#8221; presentation by someone in the community.  Topics have ranged from<a href="http://www.superstitionfarm.com/"> urban dairy farms</a> to the <a href="http://stealthmodepartners.com">state of venture capital funding</a>.  Always an interesting place to be for lunch!</p>
<p>This Wednesday, March 24th, I will be the featured speaker at <a href="http://www.facebook.com/event.php?eid=10150151109355543">the Brown Bag session</a>.  I&#8217;m very excited to give and get some education with the Phoenix creative and small business community!  My presentation will be:</p>
<blockquote><p>Business Benefits of Being Agile</p>
<p>Agile practices such as Scrum and Extreme Programming are touted as a way to improve software development teamwork and their results.  There are benefits to the business in and out of the team that are not always obvious at first.  I argue these benefits are large enough, any business should jump to apply Agile any way they can!</p></blockquote>
<p>Please come participate in the discussion.  I&#8217;m sure you will enjoy it!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dayleyagile.com/2010/03/speaking-at-gangplank-on-march-24th/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Holistic View</title>
		<link>http://www.dayleyagile.com/2009/12/a-holistic-view/</link>
		<comments>http://www.dayleyagile.com/2009/12/a-holistic-view/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 06:43:18 +0000</pubDate>
		<dc:creator>dayleyagile</dc:creator>
				<category><![CDATA[enterprise]]></category>
		<category><![CDATA[people]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[teams]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[improving]]></category>

		<guid isPermaLink="false">http://blog.dayleyagile.com/?p=177</guid>
		<description><![CDATA[A few weeks ago, lying in bed, waiting for my mind to turn off, my thoughts carried me to think about an Agile enterprise.  What would be important?  What would it look and feel like?  A diagram of concepts formed to define the general areas of focus for an Agile enterprise.  The next day I [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago, lying in bed, waiting for my mind to turn off, my thoughts carried me to think about an Agile enterprise.  What would be important?  What would it look and feel like?  A diagram of concepts formed to define the general areas of focus for an Agile enterprise.  The next day I excitedly <a href="http://twitter.com/DayleyAgile/status/6278903385" target="_blank">documented my thoughts</a> over lunch.</p>
<h1>A Holistic Enterprise View</h1>
<p>The whole enterprise can be thought of as a circle.  This circle is divided into three areas of focus.  These three areas are almost never equal and will vary based on size, age and needs of the enterprise.  Yet all three are present, if sometimes neglected in turn.  The picture is like this:</p>
<p style="text-align: center;"><a href="http://www.dayleyagile.com/wp-content/uploads/2009/12/enterprise.jpg" class="lightbox" ><img class="size-full wp-image-178 aligncenter" title="Holistic Enterprise View" src="http://www.dayleyagile.com/wp-content/uploads/2009/12/enterprise.jpg" alt="" width="320" height="213" /></a></p>
<h1>Work</h1>
<p>This is what the enterprise does, what it is paid for.  Work is the product and all the production performed to create the product, tangible or digital.  Work is the sum of the actions, the designing, writing, testing, coding, speaking, drawing, etc. that create what the customers buy.  This is the highest focus of the enterprise and rightfully so, for without this, the enterprise cannot sustain itself.</p>
<p><a href="http://www.dayleyagile.com/wp-content/uploads/2009/12/work1.jpg" class="lightbox" ><img class="aligncenter size-full wp-image-180" title="Work" src="http://www.dayleyagile.com/wp-content/uploads/2009/12/work1.jpg" alt="" width="320" height="213" /></a></p>
<h1>Information</h1>
<p>This segment of the circle represents the data or artifacts either produced or needed to do the Work.  This is be source code, documentation of all types, emails, invoices, meetings, logs, procedures, accounts payable or receivable, etc.  All enterprises large or small have and produce this data which must flow efficiently for the enterprise to do well.</p>
<p><a href="http://www.dayleyagile.com/wp-content/uploads/2009/12/information.jpg" class="lightbox" ><img class="aligncenter size-full wp-image-181" title="Information" src="http://www.dayleyagile.com/wp-content/uploads/2009/12/information.jpg" alt="" width="320" height="213" /></a></p>
<h1>People</h1>
<p>This third segment represents the people and their interactions as they do the Work.  This is management, hierarchy, social behavior, teamwork, conflict, collaboration, politics, disagreement, personality, etc.  In order to accomplish the Work, people must communicate and interact.  It is a huge, yet intangible, component of the enterprise.</p>
<p><a href="http://www.dayleyagile.com/wp-content/uploads/2009/12/people.jpg" class="lightbox" ><img class="aligncenter size-full wp-image-186" title="People" src="http://www.dayleyagile.com/wp-content/uploads/2009/12/people.jpg" alt="" width="320" height="213" /></a></p>
<h1>Focus Areas</h1>
<p>Each of these three areas, Work, Information and People, must function together.  Work is always there, it is the reason for existing.  When a company first starts it may be only one person or perhaps a few more.  In such a situation the Work dominates all thought and effort.  This is OK because a small group can usually move Information quickly and get along well as People.  As an enterprise grows, difficulties within the Information and People areas more significantly impact the Work.  From cultural habit, the enterprise will want to continue to focus on the Work but there must be people designated to prevent neglect in the other two areas.</p>
<ul>
<li>How long does it take for a developer to learn about a field problem in a product?  The answer to this question is one measure of how will the Information area is doing.</li>
<li>Does a person on the low end of the hierarchy feel safe to tell his supervisor or even division manager about a problem?  This is a check on the People part of the enterprise.</li>
<li>When the lab needs new equipment, how hard is it to get?  This can touch on both Information (purchasing procedures and documents, etc.) and People (asking the manger to change the budget).</li>
</ul>
<p>Keeping these three areas balanced according to the current needs of the enterprise is the primary function of mangers.  They have the authority, position and mandate to ensure that the Work does not suffer because of neglect with the Information and the People.  A great enterprise, dare I say an Agile enterprise, makes sure the Information moves quickly to the right place at the right time and that the People are interacting in high performance!</p>
<h1>A Holistic Team View</h1>
<p>This discussion started with a view to the enterprise but let us conclude by boiling it down to the Agile team.  What do these three areas of focus look like when we use them to view a small working group?</p>
<p><a href="http://www.dayleyagile.com/wp-content/uploads/2009/12/team.jpg" class="lightbox" ><img class="aligncenter size-full wp-image-184" title="Team" src="http://www.dayleyagile.com/wp-content/uploads/2009/12/team.jpg" alt="" width="320" height="213" /></a></p>
<ul>
<li><strong>The Product Owner</strong> pushes Information flow about what the Work should be.  Features, progress, vision and direction are controlled by Information in and out of the team.</li>
<li><strong>The ScrumMaster</strong> focuses largely on the People part of the team.  He helps them resolve conflicts to create constructive outcomes.  He creates environments in and out of the team that allows for trust and truth to be visible.</li>
<li><strong>The Team</strong> of developers focus on the Work, the product and the components that make it.  With the Product Owner providing Information direction and the ScrumMaster maintaining a People friendly environment, the Work gets all the attention it needs for high quality and speedy production!</li>
</ul>
<p>Note that each of the Agile team roles must keep the whole circle in mind and overlap, for all three areas are important.  But each role as the area on which they focus the most.</p>
<p>For me the point of this view is simply another way to look at enterprises and teams.  For me it brings more clarity to my roles as ScrumMaster and Agile Coach.  Us it as a tool help you think about where you are and where you can create more value for your enterprise and team!  Let me know what you think about it.  I&#8217;d love to learn more!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dayleyagile.com/2009/12/a-holistic-view/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The Developer Ignite 2 Experience</title>
		<link>http://www.dayleyagile.com/2009/11/the-developer-ignite-2-experience/</link>
		<comments>http://www.dayleyagile.com/2009/11/the-developer-ignite-2-experience/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 13:00:42 +0000</pubDate>
		<dc:creator>dayleyagile</dc:creator>
				<category><![CDATA[Ignite]]></category>
		<category><![CDATA[life learning]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[agile manifesto]]></category>

		<guid isPermaLink="false">http://blog.dayleyagile.com/?p=152</guid>
		<description><![CDATA[Last night I presented at Developer Ignite 2.  What a great experience!  The friendly energy from the audience was powerfully supportive.  The organizers had everything smooth and rolling, with excellent after event food. The True Measure of Agile I&#8217;m passionate about Agile and the power it brings to the people who apply it as intended.  [...]]]></description>
			<content:encoded><![CDATA[<p>Last night I presented at Developer Ignite 2.  What a great experience!  The friendly energy from the audience was powerfully supportive.  The organizers had everything smooth and rolling, with excellent after event food.</p>
<h2>The True Measure of Agile</h2>
<p><a title="Alan Dayley brings out my favorite current marketecture word:... on Twitpic" href="http://twitpic.com/p6des"><img class="alignleft" src="http://twitpic.com/show/thumb/p6des.jpg" alt="Alan Dayley brings out my favorite current marketecture word:... on Twitpic" width="150" height="150" /></a> I&#8217;m passionate about Agile and the power it brings to the people who apply it as intended.  I&#8217;m also frustrated by strong evidence that many who speak the words of Agile development are only wrapping the same old practices in buzz.  This is very bad for Agile and developers everywhere.  So many times I&#8217;ve talked to engineers who &#8220;did Agile&#8221; or &#8220;did Scrum&#8221; and then proceed to describe a broken and painful experience of micro-management or loosely controlled chaos to failure.  Coaching someone back from such a false agile implementation is often harder than pulling them out of waterfall.</p>
<p>The goal of my presentation was to point people back to the <a href="http://agilemanifesto.org">Agile Manifesto</a>, to consider that there are meanings and values behind those words.  Pick a framework, like Scrum or XP.  Combine with practices like TDD and continuous integration.  Do your &#8220;stand-up&#8221; meeting sitting down if you want.  But make sure you check against the Agile Manifesto to keep driving to what Agile really means.  That if those values are promoted by what you are doing, whatever it is, you are on the &#8220;true Agile&#8221; path.</p>
<p>My slides are available below for download and reuse.  Because the Ignite format allows only 15 seconds per non-stop slide, there are few words, if any, on most of them.  Perhaps you will find better words than mine to fill in!  Let me know what you think of the message you get from them.  The video will be posted soon at the <a href="http://software.intel.com/en-us/articles/developer-ignite-2/">event web page</a>.  Then you can compare what you thought to what I said.</p>
<ul>
<li><a href="http://dl.dropbox.com/u/1097454/DevIgnite2AlanDayleyPresentedVersion.odp">Download presentation as an ODP</a>. (Open Document Presentation format, as with OpenOffice.org Impress)</li>
<li><a href="http://dl.dropbox.com/u/1097454/DevIgnite2AlanDayleyPresentedVersion.pdf">Download presentation as a PDF</a>.</li>
</ul>
<h2>What I Learned</h2>
<p><strong>All of the presentations were great!</strong> A few points that stood out for me were:</p>
<ul>
<li>Tomasz Stechly (@<a href="http://www.twitter.com/tstechly" target="_blank">tstechly</a>) introduced me to the concept and benefits of immutable code.  I&#8217;m now sorry to say it&#8217;s not a technique I have looked into very much.</li>
<li>Derek Neighbors (@<a href="http://www.twitter.com/dneighbors" target="_blank">dneighbors</a>) highlighted that we have too much information to slog through every day and that geo-location is one of the ways we can filter the flood to get at what is relevant where we are standing right now.</li>
<li>Leo Godin (@<a href="http://www.twitter.com/leogodin217" target="_blank">leogodin217</a>) re-enforced many of the things I read about getting to done and giving what the customer wants, a solution.</li>
<li>Clayton Lengel-Zigich (@<a href="http://www.twitter.com/claytonlz" target="_blank">claytonlz</a>) told 10 fables from Aesop and applied each of them to software development, including pair programming and TDD!</li>
</ul>
<p><strong>All of the presentations were great!</strong> I said that already and I&#8217;ll say it again, if anyone asks.  Such talent in the Phoenix area!</p>
<h2>Thank You</h2>
<p>I give thanks to everyone who sponsored, organized, promoted and spoke.  Especially I thank the audience for an awesome experience!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dayleyagile.com/2009/11/the-developer-ignite-2-experience/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Volunteering for Agile</title>
		<link>http://www.dayleyagile.com/2009/08/volunteering-for-agile/</link>
		<comments>http://www.dayleyagile.com/2009/08/volunteering-for-agile/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 20:02:35 +0000</pubDate>
		<dc:creator>dayleyagile</dc:creator>
				<category><![CDATA[life learning]]></category>
		<category><![CDATA[people]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[learning]]></category>

		<guid isPermaLink="false">http://blog.dayleyagile.com/?p=103</guid>
		<description><![CDATA[I&#8217;ve spent my life participating in volunteer work.  It started when I was very young doing charitable things with my family and church.  It expanded to wider interests and included leadership opportunities too.  At 14-years old I served on an organizing committee for about 350 youth doing clean-up work on a large non-profit farm.  Several [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve spent my life participating in volunteer work.  It started when I was very young doing charitable things with my family and church.  It expanded to wider interests and included leadership opportunities too.  At 14-years old I served on an organizing committee for about 350 youth doing clean-up work on a large non-profit farm.  Several years ago we had a &#8220;lawn mower gang&#8221; traveling the neighborhood mowing our neighbors&#8217; front lawns, one after the other.  I am continuing this life tradition by leading and participating in volunteer groups ranging from the <a href="http://www.tigerpride.org/">high school band</a> parents organization to the <a href="http://www.phxsug.org">Phoenix Scrum User Group</a> to <a href="http://www.ignite-phoenix.org">Ignite Phoenix</a>.</p>
<h2>It&#8217;s Work</h2>
<p>When I contemplate why I do all this extra work in my spare time, I sometimes conclude I must be cazy.  Extra meetings, lots of email and phone calls, sometimes dealing with difficult situations or people, giving up evenings, days and weekends for the priviledge of working in the hot sun or wrangling a meeting.  Whew!  Am I nuts?</p>
<p>What I get out of such work is valuable to me as a person.  The thrill of helping others, enjoyment of a back-stage pass to a special event, working with great people and learning about myself make all the extra work a small price to pay.</p>
<h2>It&#8217;s Beneficial</h2>
<p>Think about the last time you volunteered to do some work for a community group.  Might have been small, like ushering for one evening event or maybe large like months of planning for an all day festival.  Why did you do it?  How did the leaders of the group &#8220;rope you in&#8221; to giving up that much time in your life?  You might answer similarly to me.  Here are some other possible reasons:</p>
<ul>
<li>You want to help achieve a great goal.</li>
<li>You enjoy recognition and feedback about your work.</li>
<li>You seek an avenue for personal growth.</li>
<li>You wish to give something back to the community.</li>
<li>You want to bring about social change on a larger scale by working with others.</li>
<li>Your family needs help and support.</li>
<li>You are seeking friendship, support, bonding and a feeling of belonging.</li>
</ul>
<p>When we volunteer based on any one or more of these reasons we are motivated, energetic and worth our weight in gold to the communities we serve.</p>
<h2>Agile Connection</h2>
<p>You might ask what volunteering has to do with agile practices.  The more I work with agile, the more connections I see.  Some examples:</p>
<ul>
<li><strong>Introducing Agile Practices</strong> &#8211; When introducing agile practices to a traditional environment grass-roots and <a href="http://www.infoq.com/news/2007/04/March2007AgileJournal">top down</a> support must both be present.  The agile evangelist must gain the support of many at both the developer and management levels in the organization.  In other words, people at multiple levels of the organization must volunteer to participate.</li>
<li><strong>Planning</strong> &#8211; Frameworks like <a href="http://www.crisp.se/planningpoker">Planning Poker</a> help draw all participants into the planning process.  The Product Backlog, estimating, etc. rely on input from stakeholders and developers alike.  They are expected to volunteer this information into the process.</li>
<li><strong>Daily Meeting</strong> &#8211; A fully performing team does not wait for the Scrum Master or other person to direct the meeting.  Each participant volunteers to report what is done, what will be done and any impediments.</li>
<li><strong>Retrospective</strong> &#8211; Ever been in a retrospective where the participants don&#8217;t offer any input or feedback?  Doesn&#8217;t work unless people volunteer information and honest evaluation.</li>
<li><strong>Self Organizing</strong> &#8211; Teams used to being told what to do have a hard time volunteering for self control.  And that is what it takes to self organize.</li>
</ul>
<p style="text-align:justify;">Command and control is the antithesis of volunteering.  A leader that uses command and control will never get the high energy, power and creativity that a dedicated team of volunteers can produce.</p>
<h2 style="text-align:justify;">Getting Agile Volunteers</h2>
<p style="text-align:justify;">I have found that participating as a volunteer worker or leader in community projects is a valuable experience.  I watch myself and others to learn why we volunteer.  I watch the leaders to learn how they nurture the volunteers and the organization.  Look at the list of reasons one might volunteer for a community organization.  It&#8217;s probable the developers and managers in your work place are looking for many of those same things!  Volunteering experiences can be reapplied to transform reluctant agile participants into powerful volunteers!</p>
<p style="text-align:justify;">Do you volunteer or lead community volunteer organizations?  What have you learned about creating &#8220;volunteers&#8221; for your business and team&#8217;s success?</p>
<p style="text-align:justify;">
<div id="_mcePaste" style="overflow:hidden;position:absolute;left:-10000px;top:270px;width:1px;height:1px;">http://www.crisp.se/planningpoker</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dayleyagile.com/2009/08/volunteering-for-agile/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Agile Team as a Product?</title>
		<link>http://www.dayleyagile.com/2009/05/agile-team-as-a-product/</link>
		<comments>http://www.dayleyagile.com/2009/05/agile-team-as-a-product/#comments</comments>
		<pubDate>Wed, 06 May 2009 07:07:05 +0000</pubDate>
		<dc:creator>dayleyagile</dc:creator>
				<category><![CDATA[retrospectives]]></category>
		<category><![CDATA[teams]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[retrospective]]></category>
		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://blog.dayleyagile.com/?p=68</guid>
		<description><![CDATA[James Carr (@jamescarr, http://blog.james-carr.org/) is an agile developer in Missouri, USA.  I met him through Twitter and hope to meet him in person one day.  A nice guy with usually good things to say! This morning James posed a question about sharing lessons learned between teams: Any quick suggestions on how to facilitate a retrospective [...]]]></description>
			<content:encoded><![CDATA[<p>James Carr (<a href="http://twitter.com/jamescarr" target="_blank">@jamescarr</a>, <a href="http://blog.james-carr.org/" target="_blank">http://blog.james-carr.org/</a>) is an agile developer in Missouri, USA.  I met him through Twitter and hope to meet him in person one day.  A nice guy with usually good things to say!</p>
<p>This morning James posed a question about sharing lessons learned between teams:</p>
<blockquote><p><span class="status-body"><span class="entry-content">Any quick suggestions on how to facilitate a retrospective over a team attending training to decide how to teach what they learned?  (</span></span>http://twitter.com/jamescarr/status/1706359397)</p></blockquote>
<p>Scrum and other agile methods promote the practice of regular retrospectives or team reviews at the end of each interation.  The team spends time specifically evaluating things that went right and wrong during the last development sprint.  This way the team learns to get better and better over time.</p>
<p>If your company has several or many teams, wouldn&#8217;t it be good to spread the lessons each team learns with all of the other teams?  And, if you have a new team with developers new to agile practices, wouldn&#8217;t it be good to prevent them from &#8220;re-inventing the wheel&#8221; on their path to being a great team?  Certainly these are great goals.  To the question posed by James, what is good way to pass on this information?</p>
<p>As I attempted to respond, a thought struck me about new agile teams and how they can learn to be great agile teams.</p>
<ul>
<li>During or just after a retrospective, write down the team&#8217;s lessons as an agile story on a story card, following the template wording using roles.</li>
</ul>
<blockquote><p>As a &lt;role&gt; I/we should &lt;learned behavior&gt; so that I/we can &lt;benefit of learned behavior&gt;.</p></blockquote>
<ul>
<li>Set aside a wall, literal or virtual, on which these story cards are placed.  The wall must be visible to all teams.</li>
</ul>
<p>These lesson stories become a &#8220;Product Backlog&#8221; for producing the ideal agile team!  Heck, a department director could be the &#8220;Product Owner&#8221; and prioritize the lesson stories for the teams to ensure they are applying the lessons!  I get excited just thinking about the learning culture this could create!</p>
<p>I need to figure out how to do this with our teams!</p>
<p>I have not tried this yet, nor have I heard of the idea anywhere else.  I&#8217;m sure there are many ways to share lessons learned between teams.  Comment below on your thoughts of this &#8220;Team as a Product&#8221; idea or other ways that help share lessons between teams.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dayleyagile.com/2009/05/agile-team-as-a-product/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Real &#8220;Elephant&#8221; in the Room</title>
		<link>http://www.dayleyagile.com/2009/02/the-real-elephant-in-the-room/</link>
		<comments>http://www.dayleyagile.com/2009/02/the-real-elephant-in-the-room/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 04:56:14 +0000</pubDate>
		<dc:creator>dayleyagile</dc:creator>
				<category><![CDATA[daily meeting/standup]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[daily meeting]]></category>
		<category><![CDATA[daily standup]]></category>
		<category><![CDATA[impediments]]></category>
		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://blog.dayleyagile.com/?p=17</guid>
		<description><![CDATA[This phrase usually refers to something that is wrong or out of place that everyone knows about but no one wants to bring up.  Scrum and agile practices are very good at making these &#8220;elephants&#8221; so visible that it takes effort to ignore them.  But this is not what I want to discuss right now.  [...]]]></description>
			<content:encoded><![CDATA[<p>This phrase usually refers to something that is wrong or out of place that everyone knows about but no one wants to bring up.  Scrum and agile practices are very good at making these &#8220;elephants&#8221; so visible that it takes effort to ignore them.  But this is not what I want to discuss right now.  I want to talk about a tangible &#8220;elephant&#8221; in a team room that causes a simple, yet very powerful impediment.</p>
<p>Those familiar with Scrum and XP and other agile practices know about the daily team meeting.  Sometimes called a &#8220;daily stand-up,&#8221; this is a meeting held every day at the same location and time.  In this 15 minute meeting the team usually stands in front of the team board to discuss three questions, and three questions only:</p>
<div class="wp-caption alignright" style="width: 250px"><a href="http://www.flickr.com/photos/alandd/2780700767/"><img title="First Task Board" src="http://farm4.static.flickr.com/3113/2780700767_99c59ea9a9_m.jpg" alt="A Simple Task Board" width="240" height="180" /></a><p class="wp-caption-text">A Simple Task Board</p></div>
<ul>
<li>What did you get done since the last meeting?</li>
<li>What will you do before the next meeting?</li>
<li>Do you have any impediments to your work?</li>
</ul>
<p>The team board has story and task cards that are moved across to document the progress of each task.  Each team member owns the task he is working and signifies that ownership by moving his task cards in turn as he answers the questions.</p>
<p>So what is the elephant in the room?  In this team&#8217;s case, it is the table.  Yep, a simple and useful object that decreases the effectiveness of the daily team meeting.</p>
<p>This team does not have a dedicated team room.  This less than ideal situation is handled by using a task board on wheels that lives in the hall where the team members work for visibility throughout the day.  The board is wheeled into a conference room for the daily team meeting.  The conference room has a table in the middle.  A large one that is difficult to move.</p>
<p>The team board is placed on one side of the room and, due to the limited space directly in front of the board, the team groups on the other side of the room.  With the table in the middle, between the team and the team board.  Suddenly, it is too cumbersome for each team member to come around the table and move their own task cards.  The ScrumMaster stands at the board to move the cards for the team.</p>
<p>List the damage:</p>
<ul>
<li>Team disconnected from the task board</li>
<li>Members disconnected from ownership of their tasks</li>
<li>The meeting feels and operates like reporting to the ScrumMaster instead of reporting to team peers</li>
<li>Less energy in the room</li>
<li>Team is physically divided</li>
</ul>
<p>Scrum is about people, not technology.  The subtle but real psychological effects cause by the table cut the effectiveness and communication of the team in half, or more.  It seems a small thing, it&#8217;s just a table after all.  In physical reality, perhaps it is small.  But the mental and social structure of the team is decimated.</p>
<p>Maybe you can think of more negative effects of this situation.  It&#8217;s all bad.  And it&#8217;s just a table.</p>
<p>Does your team room or meeting location have such &#8220;elephants&#8221; in the way?  Are the chairs too inviting?  Is the lighting wrong?  Assess your environment to from the team cohesiveness point of view and eliminate the physical &#8220;elephants&#8221; that distract your team from the best agile experience possible!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dayleyagile.com/2009/02/the-real-elephant-in-the-room/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

