<?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>Effectual Working &#187; requirements</title>
	<atom:link href="http://effectualworking.com/tag/requirements/feed/" rel="self" type="application/rss+xml" />
	<link>http://effectualworking.com</link>
	<description>ef·fec·tu·al adj. Producing or sufficient to produce a desired effect; fully adequate.</description>
	<lastBuildDate>Thu, 08 Apr 2010 19:58:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Project Manager, Developer, or Both?</title>
		<link>http://effectualworking.com/2010/04/project-manager-developer-or-both/</link>
		<comments>http://effectualworking.com/2010/04/project-manager-developer-or-both/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 17:26:22 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[requirements]]></category>
		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://effectualworking.com/?p=56</guid>
		<description><![CDATA[I have been learning the hard way what it means to have multiple roles in your job. Last Friday, I was caught off-guard by a problem with my role on a particular project.]]></description>
			<content:encoded><![CDATA[<p>I have been learning the hard way what it means to have multiple roles in your job. I am working to get back into software development while continuing to be a project manager. I have found that software project management is greatly aided when the project manager has some development responsibilities. Last Friday, I was caught off-guard by a problem with my role on a particular project.</p>
<p>My role, as I understood it, on the project that &#8220;got me&#8221; was as the project manager only. Because of this, I was reading the requirements through my project manager eyes. My developers were reading the requirements through their platform-specific eyes.  The result? We completely overlooked an area of development that was sprinkled throughout the requirements.</p>
<p>It happened to be a platform on which I am doing development on for other projects, so I can easily see how it was missed. The assumption was that I would take care of that piece, only I didn&#8217;t make the same assumption. The problem showed up in a reported defect, so now I am scrambling to catch up. I must be certain to analyze the requirements more carefully so that as the project manager, I make sure that all the developer skills we need are on the team, whether the developer is me or someone else.</p>
<p>You might think that this problem was obvious and could have been avoided.  I can tell you that it wasn&#8217;t obvious to all who were involved because it was missed in two sprint planning sessions. Yes, it wasn&#8217;t obvious, but I should have caught it.</p>
]]></content:encoded>
			<wfw:commentRss>http://effectualworking.com/2010/04/project-manager-developer-or-both/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beyond Functional Requirements</title>
		<link>http://effectualworking.com/2008/09/beyond-functional-requirements/</link>
		<comments>http://effectualworking.com/2008/09/beyond-functional-requirements/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 01:38:18 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[requirements]]></category>

		<guid isPermaLink="false">http://effectualworking.wordpress.com/?p=22</guid>
		<description><![CDATA[
Dr. Dobb&#8217;s Journal has an article called Beyond        Functional Requirements On Agile Projects in its October 2008        issue.  I think that it is not only worth reading for the subject        matter contained in [...]]]></description>
			<content:encoded><![CDATA[<div>
<div>Dr. Dobb&#8217;s Journal has an article called <a href="http://www.ddj.com/architect/210601918;jsessionid=HLTTN0S250EV4QSNDLOSKHSCJUNN2JVN" target="_blank">Beyond        Functional Requirements On Agile Projects</a> in its October 2008        issue.  I think that it is not only worth reading for the subject        matter contained in the title, but also for the view you will get of agile        software development.</div>
<div>Figure 1, in the article, shows the full system lifecycle when using        agile software development.  I especially appreciated the mention of        Iteration -1 and Iteration 0.  These two iterations are completed        before starting the Construction Lifecycle.  They include        pre-project activities (Iteration -1) and the Inception        Phase (Iteration 0).  The Inception Phase includes the work required        to get the project started, including initial modeling and planning.</div>
<div>The article makes mention of disciplined agile.  This        implies that you can also have undisciplined agile.  It&#8217;s all about        mastering your craft and this is important enough that the article        concludes with a strategy of Developer Education.</div>
<div>There is more to the article and it is well worth the        read.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://effectualworking.com/2008/09/beyond-functional-requirements/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
