<?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>Get Into This &#187; Agile</title>
	<atom:link href="http://www.getintothis.com/blog/category/agile/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.getintothis.com/blog</link>
	<description>Things you should really get into</description>
	<lastBuildDate>Sat, 19 Jun 2010 14:43:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>A day in the life of a Scrum team</title>
		<link>http://www.getintothis.com/blog/2008/10/04/a-day-in-the-life-of-scrum/</link>
		<comments>http://www.getintothis.com/blog/2008/10/04/a-day-in-the-life-of-scrum/#comments</comments>
		<pubDate>Sat, 04 Oct 2008 04:12:10 +0000</pubDate>
		<dc:creator>ramin</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.getintothis.com/blog/?p=121</guid>
		<description><![CDATA[Here's a fun video from last winter ... when the project was still young and we were all getting used to the Agile way of working. Almost a year later and things haven't changed much (in a good way.) A Day in the Life of a Scrum Team Credit for this video goes to my [...]]]></description>
			<content:encoded><![CDATA[<p>Here's a fun video from last winter ... when the project was still young and we were all getting used to the Agile way of working. Almost a year later and things haven't changed much (in a good way.)</p>
<p><object width="425" height="349"><param name="movie" value="http://www.youtube.com/v/q1RqhRcPJZ0&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999&#038;border=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/q1RqhRcPJZ0&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999&#038;border=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="349"></embed></object><br />
<a href='http://www.youtube.com/watch?v=q1RqhRcPJZ0' >A Day in the Life of a Scrum Team</a></p>
<p><small>Credit for this video goes to my good friend and co-worker <strong>Najati</strong>. We need to make a new one when we move to the new space!</small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.getintothis.com/blog/2008/10/04/a-day-in-the-life-of-scrum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BusinessWeek Business/Topics Exchange : AGILE</title>
		<link>http://www.getintothis.com/blog/2008/08/20/businessweek-businesstopics-exchange-agile/</link>
		<comments>http://www.getintothis.com/blog/2008/08/20/businessweek-businesstopics-exchange-agile/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 03:14:25 +0000</pubDate>
		<dc:creator>ramin</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[businessexchange]]></category>
		<category><![CDATA[businessweek]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[topicexchange]]></category>

		<guid isPermaLink="false">http://www.getintothis.com/blog/?p=115</guid>
		<description><![CDATA[So the news is finally out, and people are starting to talk. For about the past 2 years, one of which I have been intimately a part of, Businessweek has been thinking up and developing the "Topics Exchange". I won't bother going into the details of the site and what it is, as other sites [...]]]></description>
			<content:encoded><![CDATA[<p>So the <a href="http://www.nytimes.com/2008/08/18/business/media/18businessweek.html">news</a> is <a href="http://www.businessweek.com/the_thread/blogspotting/archives/2008/08/businessweek_to.html?campaign_id=rss_blog_blogspotting">finally out</a>, and  <a href="http://creativecapital.wordpress.com/2008/08/18/big-bet-businessweek-to-launch-business-exchange/">people</a> are starting to talk. For about the past 2 years, one of which I have been intimately a part of, Businessweek has been thinking up and developing the "Topics Exchange". I won't bother going into the details of the site and what it is, as <a href="http://pulse2.com/2008/08/19/businessweek-unleashes-topic-pages-called-business-exchange/">other sites</a> have already done this. What I want to touch upon here is the <strong>process</strong> which was used to develop the site. Namely, the <a href="http://en.wikipedia.org/wiki/Agile_software_development"><strong>Agile Process</strong></a>.</p>
<blockquote><p>Agile software development refers to a group of software development methodologies that promotes development iterations, open collaboration, and process adaptability throughout the life-cycle of the project. It chooses to get things into action quickly, rather than to plan at length. The plan evolves as actions are taken.</p></blockquote>
<p>Like more developers out there, I've always worked in a traditional <a href="http://en.wikipedia.org/wiki/Waterfall_model">"Waterfall development model"</a>.</p>
<blockquote><p>
The waterfall model is a sequential software development model (a process for the creation of software) in which development is seen as flowing steadily downwards (like a waterfall) through the phases of requirements analysis, design, implementation, testing (validation), integration, and maintenance.</p></blockquote>
<p>I started working on this project about a year ago with no idea of what "Agile" meant. I didn't even know there was another way of doing things. I just knew deep down that there was something terribly wrong with the existing process. I have worked on other large scale projects that involved about a dozen developers, a handful of project managers, requirements analysts, documentation specialists, segregated QA specialists, "imaginary" clients (we never saw them), endless and often meaningless meetings. Those were the days when I would come to work shying away from all human contact, hide in my little wired prison, do the standard 15 minutes of actual work per 2 hours, and sneak away in the afternoon hoping the clueless PM wouldn't bug me about coming in to work on the weekend because he couldn't properly prioritize the project. And I don't blame the PM for being clueless. I was clueless. Just about everybody on the project was usually clueless. But it was nobody's fault. It was simply "the process" that was broken.</p>
<p>Within the first week of going to BusinessWeek and working on this new project, I felt something totally different. I actually ENJOYED coming in to work. I still enjoy it. I like, no I LOVE, what I do. What do I love about it? Here's a few things that come to mind:</p>
<ul>
<li><strong>No more 100+ page requirements.</strong> So how do we know what to do or what to work on? We have single page <a href="http://www.agilemodeling.com/artifacts/userStory.htm">"user stories"</a>, with the product owner close by at all times to answer any questions if need be. I personally HATE to read lots and lots of detailed documents. I much rather sit with someone and talk about a feature.</li>
<li><strong>I don't work in a cubicle.</strong> I don't even have walls around me. What IS around me? PEOPLE. Smiling, talking, breathing, smart and very talented people. Tear down those walls! (We literally tore down the cube walls.)</li>
<li><strong>Short and meaningful meetings.</strong> There are only about 2-3 meetings that are required and we actually look forward to them most of the time. 1) we meet once a week to estimate new "stories" to work on. We give the product owner an idea of the difficulty of the story so that he/she can prioritize it accordingly. 2) we commit to a number of stories to work on for the next 2 weeks (called an iteration). 3) we have "retrospective" meeting once every 2 weeks to discuss the ups and downs (or opportunities) of the previous iteration. This is an opportunity for the members of the team to reflect on the last two weeks, identify problems and commit to resolving them.</li>
<li><strong>Communication.</strong> We are a loud bunch. We are constantly talking to one another. To product owners. To project owners. Even to our clients. Communication is encouraged and most of the time, unavoidable.</li>
<li><strong>Our Scrum master!</strong> <a href="http://en.wikipedia.org/wiki/SCRUM">What is scrum</a>, and "who's the master!" you ask? I'll let mr. google answer the first and I'll just say that our scrum master protects us form the "outside" world in terms of the project and allows us to focus on the work at hand. We rarely get distracted by last minute requests coming from higher executives. We very rarely go to meetings that we don't need to be in. We basically don't have to deal with a lot of "crap" for lack of a better word. Not that the "crap" isn't important, it's just not important to us when we're "in the zone". Distractions are very costly, and the Agile process understands this. The scrum master is there to enforce this distraction rule and deal with the "crap". Thanks scrum master!</li>
</ul>
<p>I can go on for days talking about this great process and how it has made "work" so much more enjoyable, but I will stop here. In conclusion I'd like to say that personally for me, it has been a tremendous experience working on this project while utilizing the agile/scrum process. It has truly made me an advocate of the philosophy behind it and I hope to spread the word by blogging about it.</p>
<p>In future posts, I hope to share some of the cool "technological" wizardry of the BusinessWeek Business Exchange. The site is currently in the "alpha" phase and soon to be made available to the public in a "beta" mode. Once that happens, I intend to highlight some of the cooler features and maybe create some tutorials and what not. So until then, keep an eye on <a href="http://topicexchange.businessweek.com/">http://topicexchange.businessweek.com/</a>, as the site may go live sooner than you think!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.getintothis.com/blog/2008/08/20/businessweek-businesstopics-exchange-agile/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
