<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Describing the Software Development Process</title>
	<atom:link href="http://tynerblain.com/blog/2006/01/29/describing-the-software-development-process/feed/" rel="self" type="application/rss+xml" />
	<link>http://tynerblain.com/blog/2006/01/29/describing-the-software-development-process/</link>
	<description>Software product success.</description>
	<lastBuildDate>Sun, 12 Feb 2012 19:10:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>By: Scott Sehlhorst</title>
		<link>http://tynerblain.com/blog/2006/01/29/describing-the-software-development-process/comment-page-1/#comment-332</link>
		<dc:creator>Scott Sehlhorst</dc:creator>
		<pubDate>Tue, 07 Mar 2006 04:49:07 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2006/01/29/describing-the-software-development-process/#comment-332</guid>
		<description>I&#039;ve added links to four more recent posts that expand on these ideas at the end of the post above.

Thanks again!</description>
		<content:encoded><![CDATA[<p>I&#8217;ve added links to four more recent posts that expand on these ideas at the end of the post above.</p>
<p>Thanks again!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Sehlhorst</title>
		<link>http://tynerblain.com/blog/2006/01/29/describing-the-software-development-process/comment-page-1/#comment-331</link>
		<dc:creator>Scott Sehlhorst</dc:creator>
		<pubDate>Tue, 07 Mar 2006 04:24:35 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2006/01/29/describing-the-software-development-process/#comment-331</guid>
		<description>Barbara,

Thanks for commenting and welcome to Tyner Blain!

From your description, it sounds like you do two things - interaction design (as Alan Cooper would call it) when working with the product manager to define the requirements, and then interface design (visual, usability, IA?) in iterations with the developers.

I think that interaction design plays a role in requirements - specifically in the ideation stage of determining which problems to solve with software.  I also believe that the other design elements are more about execution/application of ideas, and fall in the &quot;software design&quot; bucket.

Take a look at &lt;a href=&quot;http://tynerblain.com/blog/2006/02/20/software-development-process-example/&quot; rel=&quot;nofollow&quot;&gt;Software development process example&lt;/a&gt; for more details.

I will update this post now to include a link - it&#039;s definitely relevant.

Thanks again for reading, and especially for commenting</description>
		<content:encoded><![CDATA[<p>Barbara,</p>
<p>Thanks for commenting and welcome to Tyner Blain!</p>
<p>From your description, it sounds like you do two things &#8211; interaction design (as Alan Cooper would call it) when working with the product manager to define the requirements, and then interface design (visual, usability, IA?) in iterations with the developers.</p>
<p>I think that interaction design plays a role in requirements &#8211; specifically in the ideation stage of determining which problems to solve with software.  I also believe that the other design elements are more about execution/application of ideas, and fall in the &#8220;software design&#8221; bucket.</p>
<p>Take a look at <a href="http://tynerblain.com/blog/2006/02/20/software-development-process-example/" rel="nofollow">Software development process example</a> for more details.</p>
<p>I will update this post now to include a link &#8211; it&#8217;s definitely relevant.</p>
<p>Thanks again for reading, and especially for commenting</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Barbara Smyth</title>
		<link>http://tynerblain.com/blog/2006/01/29/describing-the-software-development-process/comment-page-1/#comment-319</link>
		<dc:creator>Barbara Smyth</dc:creator>
		<pubDate>Sat, 04 Mar 2006 00:42:44 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2006/01/29/describing-the-software-development-process/#comment-319</guid>
		<description>I am new to your site, having found it looking for descriptions of MRDs and what is included. 

I am looking for where you think interface solutions should reside and with whom these solutions should be developed.
I typically work with a product manager to develop task flows and screen flows, then include development in discussions when we are ready to solidify screen flows. From there, the PM and I (I am a UI designer) work to create hi-def screen designs, running these past developers to validate approach and constraints.

In my present company there is a very different attitude about who develops screen flow and screen design solutions.

Looking for other perspectives on this point.</description>
		<content:encoded><![CDATA[<p>I am new to your site, having found it looking for descriptions of MRDs and what is included. </p>
<p>I am looking for where you think interface solutions should reside and with whom these solutions should be developed.<br />
I typically work with a product manager to develop task flows and screen flows, then include development in discussions when we are ready to solidify screen flows. From there, the PM and I (I am a UI designer) work to create hi-def screen designs, running these past developers to validate approach and constraints.</p>
<p>In my present company there is a very different attitude about who develops screen flow and screen design solutions.</p>
<p>Looking for other perspectives on this point.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Software requirements - process and roles -Tyner Blain</title>
		<link>http://tynerblain.com/blog/2006/01/29/describing-the-software-development-process/comment-page-1/#comment-286</link>
		<dc:creator>Software requirements - process and roles -Tyner Blain</dc:creator>
		<pubDate>Tue, 14 Feb 2006 00:25:51 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2006/01/29/describing-the-software-development-process/#comment-286</guid>
		<description>[...] Note that there are also steps involved in assuring the quality of the solution, and feedback loops in a good software development process. We covered this in our earlier post, Where bugs come from. We&#8217;ve also talked in more detail about the software development process in our post, Describing the software development process. In order to keep this discussion on task, we&#8217;ve simplified our presentation of that material in this post. [...]</description>
		<content:encoded><![CDATA[<p>[...] Note that there are also steps involved in assuring the quality of the solution, and feedback loops in a good software development process. We covered this in our earlier post, Where bugs come from. We&#8217;ve also talked in more detail about the software development process in our post, Describing the software development process. In order to keep this discussion on task, we&#8217;ve simplified our presentation of that material in this post. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Requirements vs design - which is which and why? -Tyner Blain</title>
		<link>http://tynerblain.com/blog/2006/01/29/describing-the-software-development-process/comment-page-1/#comment-274</link>
		<dc:creator>Requirements vs design - which is which and why? -Tyner Blain</dc:creator>
		<pubDate>Sat, 11 Feb 2006 19:42:16 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2006/01/29/describing-the-software-development-process/#comment-274</guid>
		<description>[...] We&#8217;ve described the software development process before as being like an onion - having multiple layers of abstraction within which you describe the problem and solution. In this post we will translate that perspective into &#8220;what is a requirement&#8221; and &#8220;what is design&#8221;. [...]</description>
		<content:encoded><![CDATA[<p>[...] We&#8217;ve described the software development process before as being like an onion &#8211; having multiple layers of abstraction within which you describe the problem and solution. In this post we will translate that perspective into &#8220;what is a requirement&#8221; and &#8220;what is design&#8221;. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dilbert does product managers -Tyner Blain</title>
		<link>http://tynerblain.com/blog/2006/01/29/describing-the-software-development-process/comment-page-1/#comment-178</link>
		<dc:creator>Dilbert does product managers -Tyner Blain</dc:creator>
		<pubDate>Tue, 31 Jan 2006 13:22:50 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2006/01/29/describing-the-software-development-process/#comment-178</guid>
		<description>[...]  [...]</description>
		<content:encoded><![CDATA[<p>[...]  [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

