<?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 manifesto</title>
	<atom:link href="http://www.dayleyagile.com/tag/agile-manifesto/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>Teams Over Projects</title>
		<link>http://www.dayleyagile.com/2011/11/teams-over-projects/</link>
		<comments>http://www.dayleyagile.com/2011/11/teams-over-projects/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 19:55:50 +0000</pubDate>
		<dc:creator>alandd</dc:creator>
				<category><![CDATA[Agile Manifesto]]></category>
		<category><![CDATA[teams]]></category>
		<category><![CDATA[agile manifesto]]></category>
		<category><![CDATA[people]]></category>

		<guid isPermaLink="false">http://www.dayleyagile.com/?p=530</guid>
		<description><![CDATA[A team I have been working with recently had a crisis.  The customer of their project had put everything on hold.  In other words, the project was cancelled.  The company had plenty of other work to be done so they were not worried about losing their jobs.  The biggest worry for the team was breaking [...]]]></description>
			<content:encoded><![CDATA[<p>A team I have been working with recently had a crisis.  The customer of their project had put everything on hold.  In other words, the project was cancelled.  The company had plenty of other work to be done so they were not worried about losing their jobs.  The biggest worry for the team was breaking up.</p>
<h2>Projects need teams?</h2>
<p>It is a very common practice for companies to manage work into projects.  Customers understand this and portfolio management, even management of larger projects, tends to naturally fall into divisions of projects.  The difficulty is that companies naturally extend this into creating a project centric view of all process.  What equipment does the project need?  Which lab facilities are available for the project?  Who are the resources with the right skills?</p>
<p>That last question is about people.  When we think of people as &#8220;resources&#8221; and &#8220;skill sets&#8221; we start to see them as interchangeable parts of a machine that will work on a project.  So we take a group of people, many who have never worked together, and assign them to a project and call them a team.  Because, if you are on the same project, you must be a team, right?</p>
<h2>Preventing a team</h2>
<p>Teams need time to learn how to work together, to figure out likes, dislikes and strengths of each member and time to develop an identity and trust.  These things don&#8217;t happen by declaration and don&#8217;t happen in one week or even one month.  When these deep interaction attributes solidify, the group of individuals becomes a team.  Great teams can take on whatever you throw at them!</p>
<p>The habit of swapping people in and out of teams is destructive to building these connections and high-bandwidth communication channels.  <a href="http://www.estherderby.com/2011/08/rethinking-managers-relationship-with-agile-teams.html">Ester Derby points out</a> some of these bad effects:</p>
<blockquote><p>Plucking people off the team or poking people into the team causes a re-set in the team forming process. Mess with the membership often enough, and people will stop trying. When team membership feels like a revolving door, individuals won’t put in the effort to form team bonds. You may get a group that functions reasonably well, but you’ll miss out on the team effect.</p></blockquote>
<p>It is surprising to me that we fail to see the cost of breaking apart a team.  In the project-centric managing view, a project ends so the team gets split apart on new projects.  And we throw away the investment we made over months of work, choosing instead to pay the cost of re-building a high-performing team.</p>
<h2>Teams need projects!</h2>
<p>If creating teams around projects is the bad for true teamwork, what do we do with teams and projects?  The <a href="http://agilemanifesto.org/">Agile Manifesto</a> has an answer in it&#8217;s <a href="http://agilemanifesto.org/principles.html">fifth principle</a>:</p>
<blockquote><p>Build projects around motivated individuals.  Give them the environment and support they need, and trust them to get the job done.</p></blockquote>
<p>Once you have a high-performing team, define projects that they can do.  Work with your customers to create a project that your teams have already proven that they can build and impress people doing.  The costs of dividing people and rebuilding trust, communication and capabilities is very high.  And your teams who have learned how to act as one will be happier to know their joint contribution is valued.</p>
<p>By the way, that team who was afraid of breaking up had a happy ending.  We figured out with management and company needs how they could stay together and continue impressing customers. It was a nice beginning to that ending!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dayleyagile.com/2011/11/teams-over-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Guest Post For Gangplank</title>
		<link>http://www.dayleyagile.com/2011/01/guest-post-for-gangplank/</link>
		<comments>http://www.dayleyagile.com/2011/01/guest-post-for-gangplank/#comments</comments>
		<pubDate>Wed, 05 Jan 2011 21:27:31 +0000</pubDate>
		<dc:creator>dayleyagile</dc:creator>
				<category><![CDATA[Agile Manifesto]]></category>
		<category><![CDATA[people]]></category>
		<category><![CDATA[agile manifesto]]></category>

		<guid isPermaLink="false">http://blog.dayleyagile.com/?p=360</guid>
		<description><![CDATA[I was invited by Katie Charland, Director of Operations at Gangplank HQ, to write a guest post on their blog.  The post was published this morning (January 5th, 2011). Gangplank is a place and movement that redirects us to see the people. Where we see the value of tapping the full human, not just functional [...]]]></description>
			<content:encoded><![CDATA[<p>I was invited by <a href="http://gangplankhq.com/vision/boardstaff/">Katie Charland, Director of Operations</a> at <a href="http://gangplankhq.com">Gangplank HQ</a>, to write a guest post on their blog.  <a href="http://gangplankhq.com/2011/01/the-two-manifestos/">The post</a> was published this morning (January 5th, 2011).</p>
<blockquote><p>Gangplank is a place and movement that redirects us to see the people. Where we see the value of tapping the full human, not just functional skills for a corporate machine. My work to bring agile concepts into corporate environments is a similar effort. Gangplank strengthens me in my quests.</p></blockquote>
<p>Please step over and give <a href="http://gangplankhq.com/2011/01/the-two-manifestos/">the post</a> a read.  If you don&#8217;t know about Gangplank, I hope this will provide your first taste of that community.  Lot&#8217;s of people there live and breathe the principles of Agile!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dayleyagile.com/2011/01/guest-post-for-gangplank/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AGL-101 at Gangplank in December, 2010</title>
		<link>http://www.dayleyagile.com/2010/12/agl-101-at-gangplank-in-december-2010/</link>
		<comments>http://www.dayleyagile.com/2010/12/agl-101-at-gangplank-in-december-2010/#comments</comments>
		<pubDate>Tue, 14 Dec 2010 07:37:11 +0000</pubDate>
		<dc:creator>dayleyagile</dc:creator>
				<category><![CDATA[Agile Manifesto]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[workshop]]></category>
		<category><![CDATA[agile manifesto]]></category>
		<category><![CDATA[beginning]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://blog.dayleyagile.com/?p=345</guid>
		<description><![CDATA[It&#8217;s December.  Time for gifts and good feelings.  Time for another free class! As I did in September, I&#8217;ll be teaching the four-hour workshop &#8220;AGL-101 ntroduction to Agile and SCRUM&#8220; on Saturday, December 18th.  This is a no cost workshop where we will explore the basics of the Agile Manifesto and the Scrum Agile Framework. The class [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>It&#8217;s December.  Time for gifts and good feelings.  Time for another free class!</p>
<p>As I did in September, I&#8217;ll be teaching the four-hour workshop &#8220;<a href="http://www.facebook.com/event.php?eid=165752250126806">AGL-101 ntroduction to Agile and SCRUM</a>&#8220; on<strong> Saturday, December 18th</strong>.  This is a <strong>no cost</strong> workshop where we will explore the basics of the Agile Manifesto and the Scrum Agile Framework. 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=165752250126806">available on Facebook</a>.  Pease RSVP on that page so we can plan for the class size.</p>
<p>One attendee has promised to bring donuts or bagels.  Which do you want?</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dayleyagile.com/2010/12/agl-101-at-gangplank-in-december-2010/feed/</wfw:commentRss>
		<slash:comments>1</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>What I Did At Camp</title>
		<link>http://www.dayleyagile.com/2010/05/what-i-did-at-camp/</link>
		<comments>http://www.dayleyagile.com/2010/05/what-i-did-at-camp/#comments</comments>
		<pubDate>Tue, 25 May 2010 13:00:20 +0000</pubDate>
		<dc:creator>dayleyagile</dc:creator>
				<category><![CDATA[Agile Manifesto]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[agile manifesto]]></category>
		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://blog.dayleyagile.com/?p=248</guid>
		<description><![CDATA[Desert Code Camp, that is. Last Saturday, May 15th, was the seventh incarnation of Desert Code Camp.  As I briefly announced before, Code Camp is a day of volunteer presenters and attendees bent on learning from each other.  I throughly enjoy these events. Deeper Into Scrum My first session was &#8220;Going Deeper Into Scrum, An Agile [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://desertcodecamp.com" target="_blank">Desert Code Camp</a>, that is.</p>
<p>Last Saturday, May 15th, was the seventh incarnation of Desert Code Camp.  As I <a href="http://blog.dayleyagile.com/2010/05/12/presenting-at-desert-code-camp/" target="_blank">briefly announced</a> before, Code Camp is a day of volunteer presenters and attendees bent on learning from each other.  I throughly enjoy these events.</p>
<h2>Deeper Into Scrum</h2>
<p>My first session was &#8220;Going Deeper Into Scrum, An Agile Journey&#8221; where the goal was not to teach Scrum but to find places where using the framework is difficult for the attendees, and then talk about those places.</p>
<p>The room was full and quiet, too quiet at first.  We soon got things going with a definition of the Scrum framework.  I drew the flow, cerimonies and artifacts on the board, answering a few questions as we went.  I then invited the attendees to write on the sticky notes distributed around the room.  They wrote one point or item of difficulty with Scrum on each note.  They were invited to the front of the room to place their notes on or near the part of Scrum effected by the note.</p>
<p>The resulting board was awesome!</p>
<p><a href="http://www.flickr.com/photos/alandd/4637759763/"><img class="alignleft" title="Deeper Into Scrum" src="http://farm5.static.flickr.com/4031/4637759763_030f6892a1.jpg" alt="Scrum framework with sticky notes" width="400" height="250" /></a></p>
<p>I then did my best to bring out the issues on the sticky notes, grouping them or pulling them into the discussion as the conversation flowed.  Several of the attendees were very helpful with questions and answers as we shared possible corrections to the difficulties.  I&#8217;m sure we did not address all the notes in the remaining time for our hour.  I do hope people learned and shared some gems of help that they can apply to becoming more Agile with Scrum.</p>
<h2>Lunch Time</h2>
<p>30 minutes was set aside for lunch time.  This started directly after my first session.  Due to the nature of such a conference, scheduling is done as best the volunteers can with the knowledge they have.  In my case, the second session I was teaching immediately followed lunch.  By the time I finished excellent after class one-on-one discussions and clean-up, it was time to setup the next class in a different room.  Lunch for me would have to wait!  (Thank goodness for granola bars!)</p>
<h2>Agile Manifesto and Code</h2>
<p>I encountered a difficulty with this session because of the classroom layout.  My plan was to use slides with the four values and twelve principles of the Agile Manifesto and use the marker board for supporting discussion visuals.  The projection screen covered the marker board.  I opted to use the slides, since the Agile Manifesto was the text and writing out all of it would kill the flow</p>
<p>The title of the presentation was &#8220;The Agile Manifesto &#8211; What it means to the code and the coder.&#8221;  We approached this by defining each value and principle of the manifesto and then discussing what the code would look like and the coder would be doing if they follow the manifesto.</p>
<p>The discussion resulted in many mentions of continuous integration, TDD, paring, refactoring and many other development practices.  There were also questions around supporting the manifesto in different business environments such as large vs. small projects.  I enjoyed the banter and peer education that was going on.</p>
<h2>Community</h2>
<p>A large thanks to:</p>
<ul>
<li><a href="http://www.devry.edu/locations/campuses/loc_phoenixcampus.jsp" target="_blank">DeVry University</a> for providing their campus and classrooms for the event.</li>
<li><a href="http://www.josephguadagno.net/" target="_blank">Joseph Guadagno</a>, Camp Director, and all the other volunteers I didn&#8217;t see but must have been helping.</li>
<li>The people in the sessions I led.  There are many people in the Phoenix area working to improve and learn.  They have many questions.  They are bravely working on many impediments.  They are awesome!</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dayleyagile.com/2010/05/what-i-did-at-camp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learning the Basics of Agile</title>
		<link>http://www.dayleyagile.com/2010/04/learning-the-basics-of-agile/</link>
		<comments>http://www.dayleyagile.com/2010/04/learning-the-basics-of-agile/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 19:46:09 +0000</pubDate>
		<dc:creator>dayleyagile</dc:creator>
				<category><![CDATA[learning]]></category>
		<category><![CDATA[life learning]]></category>
		<category><![CDATA[people]]></category>
		<category><![CDATA[Phoenix Scrum User Group]]></category>
		<category><![CDATA[agile manifesto]]></category>
		<category><![CDATA[improving]]></category>
		<category><![CDATA[PhxSUG]]></category>
		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://blog.dayleyagile.com/?p=226</guid>
		<description><![CDATA[Last week an attendee at my Gangplank presentation contacted me with an interesting question.  He wanted to learn more about Agile and Scrum.  He asked &#8220;Where do I start?&#8221; That is a hard question to answer.  Not for a lack of information, but because there is so much out there.  A great problem! To answer [...]]]></description>
			<content:encoded><![CDATA[<p>Last week an attendee at my <a href="http://blog.dayleyagile.com/2010/03/26/the-gangplank-presentation-wow/" target="_blank">Gangplank presentation</a> contacted me with an interesting question.  He wanted to learn more about Agile and Scrum.  He asked &#8220;Where do I start?&#8221;</p>
<p>That is a hard question to answer.  Not for a lack of information, but because there is so much out there.  A great problem!</p>
<p>To answer the question I just sat down and started typing a flow of information.  Below is the email I sent to the him, largely unchanged.  Eventually I should turn this into a polished document.  I hope you find it valuable and get a starting point that works for you!</p>
<h1>Learning</h1>
<p>First, I have a few Agile learning philosophy tips.  I&#8217;m sure you have your own learning style and I don&#8217;t want to pre-empt that, just give you a frame of mind.</p>
<p>Focus on &#8220;academic&#8221; (pure) knowledge before you dive into &#8220;useful&#8221; (applied) knowledge.  But, remember that full understanding doesn&#8217;t come without application.</p>
<p>There are many things about Agile that are so different in thinking to traditional project and people management that we may want to reject some parts and pieces right off the bat.  Suppress this reaction by seeking to first academically understand the concepts and practices. Like you are just taking a class in college that is a general education requirement with no thought of actually applying it after the final exam.  But you do need to get an &#8220;A&#8221; on the final, so learn the topic.</p>
<p>Work through the application stages of knowledge.  A concept pulled into Agile from marshal arts is &#8220;<a href="http://en.wikipedia.org/wiki/Shu_ha_ri" target="_blank">Shu-Ha-Ri</a>&#8221;</p>
<ul>
<li><strong>Shu </strong>- You learn and do the basics, sometimes without knowing why, because the masters say so.</li>
<li><strong>Ha </strong>- You begin to mix your own experience into the basics, learning where your knowledge can enhance the new knowledge.</li>
<li><strong>Ri </strong>- You are a master and the basics are just part of what you do, are now part of your experience.</li>
</ul>
<p>Individuals, teams and enterprises go through these stages all the time.  The hardest is to accept the Shu stage because we have to unlearn other habits and trust the new knowledge.</p>
<h1>It&#8217;s about people</h1>
<p>As I stated in my presentation, Agile is about people.  Yes, eXtreme Programming (XP) is a set of Agile practices that tell developers to pair program and other specific things.  Yes, Scrum is a definition of certain meetings, documents etc. that help a team work in a more Agile fashion.  But these and other Agile frameworks are designed the way they are because it is the best way for people to communicate and work together.  Don&#8217;t let the practices become more important than the people.</p>
<h1>Agile Manifesto</h1>
<p>The definition of &#8220;Agile&#8221; may be ambiguous to you.  It also takes some abuse in companies who claim to be Agile but really only have some of the outward practices without following the true spirit of the movement.  To remove this confusion, go to the <a href="http://agilemanifesto.org" target="_blank">Agile Manifesto website</a>, read, study and learn the statements and the principles.  If you are working to follow these ideals, you are becoming Agile.</p>
<h1>Frameworks</h1>
<p>The Agile Manifesto was created by smart people who had already developed one development framework or another, realized they had some common foundation and got together to define that foundation.  So, one of the best was to start being Agile is by learning and using a framework. The more popular frameworks (sometimes called methodologies) are, in my view:</p>
<ul>
<li><strong>Scrum</strong> &#8211; The one with the most traction and widest use.  It is a project management level framework that focuses on the development team.  It is simple to understand the basics and get started but that makes it simple to do the motions without being Agile.  I started with this framework.</li>
<li><strong>eXtreme Programming</strong> &#8211; XP is also well known but not widely implemented.  It has some of the same elements of Scrum but emphasizes engineering practices where Scrum does not.  Pair programming is the most well known element of XP and probably the reason many reject it. XP and Scrum work very well together.</li>
<li><strong>Kanban</strong> &#8211; This one is currently gaining in popularity and originated out of lean manufacturing ideas.  It concentrates on work flow, making the flow very visible, thereby exposing bottle necks and waste that should be corrected.</li>
</ul>
<p>I found Scrum the easiest to personally pick up and to evangelize into the enterprise.  Practicing it for three years now, I have much still to learn and am seeking wider Agile knowledge.</p>
<h1>Online Resources</h1>
<p>The internet is FULL of great resources about Agile.  Videos, presentations, blogs and email lists abound.  And it is just as good as what you find in books.  So don&#8217;t be afraid to go searching for things.  You will find treasures!  Let me give you some starting points.</p>
<ul>
<li><a href="http://mountaingoatsoftware.com" target="_blank">http://mountaingoatsoftware.com</a> &#8211; This is Mike Cohn&#8217;s website.  He has written excellent books on Agile like &#8220;Agile Estimating and Planning&#8221; The site is full of good ideas and, I think, the slides of every presentation he has ever given.  A gold mine for learning.</li>
<li><a href="http://implementingscrum.com" target="_blank">http://implementingscrum.com</a> &#8211; This is Micheal Vizdos&#8217;s website, a Certified Scrum Trainer.  He uses cartoons to poke fun and knowledge about Scrum.  He was my ScrumMaster trainer and still helps me today. His training style is thoughtful and active.  If you want to take a course, he&#8217;d be a good trainer to pick.</li>
<li><a href="http://groups.yahoo.com/group/scrumdevelopment/" target="_blank">http://groups.yahoo.com/group/scrumdevelopment/</a> &#8211; The email group for discussions of all things Scrum.  All the Agile luminaries, it seems, show up here and answer questions.  Troll the archive for great practical advise.  If I could never buy another book about Scrum, I&#8217;m not worried because this group has all the authors brain&#8217;s wired!</li>
<li><a href="http://video.google.com/videoplay?docid=-7230144396191025011" target="_blank" class="lightbox">http://video.google.com/videoplay?docid=-7230144396191025011</a> &#8211; This is a video of Ken Schweber speaking a Google about Scrum.  This was the first video that hooked me into learning about Agile.  It&#8217;s worth the time even though Ken is a bit dry.</li>
<li>If video is a good learning mode for you, check here: <a href="http://agileroots2009.confreaks.com/" target="_blank">http://agileroots2009.confreaks.com/</a> for videos of all the session of the Agile Roots 2009 conference.  Great stuff there!</li>
<li><a href="http://phxsug.org" target="_blank">http://phxsug.org</a> &#8211; This is the Phoenix Scrum Users Group website that I mentioned at the end of my presentation.  We have monthly meetings on the 3rd Thrusday of the month.  We focus on Scrum but other frameworks come up from time to time.</li>
</ul>
<h1>Books</h1>
<ul>
<li>Anything by <a href="http://www.mountaingoatsoftware.com/books" target="_blank">Mike Cohn</a>.</li>
<li>&#8220;<a href="http://pragprog.com/titles/dlret/agile-retrospectives" target="_blank">Agile Retrospectives: Making Good Teams Great</a>&#8221; is awesome for doing this key element of team building practices.</li>
<li>If you are introducing these practices into a workplace, you need to be a great change agent.  The book &#8220;<a href="http://www.cs.unca.edu/~manns/intropatterns.html" target="_blank">Fearless Change</a>&#8221; is indispensable knowledge for such an effort.</li>
</ul>
<p>There are many more great books out there.</p>
<h1>Try it!</h1>
<p>The best way to learn is by doing.  Apply some of the principles and framework pieces as you can.  Try a retrospective or make a task board.  Use it, inspect how you did, adapt and improve.  That&#8217;s how it works.</p>
<h1>Training</h1>
<p>Education is compressed experience and a good class can jump start your improvement efforts.  If you don&#8217;t feel up to pushing change in you organization, hiring an Agile coach is a good investment.</p>
<h1>Ask Questions</h1>
<p>Find a community, site or friend.  Ask questions of them and yourself.  Ask here if you like since I like to answer!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dayleyagile.com/2010/04/learning-the-basics-of-agile/feed/</wfw:commentRss>
		<slash:comments>3</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>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>
	</channel>
</rss>

