<?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: What should design reviews accomplish?</title>
	<atom:link href="http://www.embeddedinsights.com/channels/2011/09/07/what-should-design-reviews-accomplish/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.embeddedinsights.com/channels/2011/09/07/what-should-design-reviews-accomplish/</link>
	<description>Shedding Light on the Hidden World of Embedded Systems</description>
	<lastBuildDate>Mon, 28 Jul 2014 16:18:37 -0400</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: T.E. @ LI</title>
		<link>http://www.embeddedinsights.com/channels/2011/09/07/what-should-design-reviews-accomplish/#comment-8129</link>
		<dc:creator>T.E. @ LI</dc:creator>
		<pubDate>Mon, 12 Sep 2011 14:08:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=628#comment-8129</guid>
		<description>As the number of applications based on systems with high complexity grow, it&#039;s less a question of automation addiction than a question of understanding complex systems (and their potential failures).</description>
		<content:encoded><![CDATA[<p>As the number of applications based on systems with high complexity grow, it&#8217;s less a question of automation addiction than a question of understanding complex systems (and their potential failures).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: R.S. @ LI</title>
		<link>http://www.embeddedinsights.com/channels/2011/09/07/what-should-design-reviews-accomplish/#comment-8128</link>
		<dc:creator>R.S. @ LI</dc:creator>
		<pubDate>Mon, 12 Sep 2011 14:08:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=628#comment-8128</guid>
		<description>My humble comment also falls in the category &quot;define a term prior to using it&quot;:

And: Definitions should talk about facts, not &quot;feelings&quot; and &quot;moods&quot; about the &quot;flavor&quot; of a subject. Just tell things that counts, things something boils down to.

A &quot;passed review&quot; I would define as the point in time where a company or a project leader overtakes the responsibility for the results from a producer or a producing team.

&quot;Design&quot; I would dived into &quot;Architectural Design&quot; which is a group approach and &quot;Detailed Design&quot; which is an individual approach. However, these terms need clear separation: When do the responsibility of an individual designer start and what they are allowed to criticize to change with respect to architectural design?

Still, I like to get pointed to a definition of Design, architectural or detailed.

After that, the question of &quot;what hinders a design review to pass&quot; should be not as tough to answer.</description>
		<content:encoded><![CDATA[<p>My humble comment also falls in the category &#8220;define a term prior to using it&#8221;:</p>
<p>And: Definitions should talk about facts, not &#8220;feelings&#8221; and &#8220;moods&#8221; about the &#8220;flavor&#8221; of a subject. Just tell things that counts, things something boils down to.</p>
<p>A &#8220;passed review&#8221; I would define as the point in time where a company or a project leader overtakes the responsibility for the results from a producer or a producing team.</p>
<p>&#8220;Design&#8221; I would dived into &#8220;Architectural Design&#8221; which is a group approach and &#8220;Detailed Design&#8221; which is an individual approach. However, these terms need clear separation: When do the responsibility of an individual designer start and what they are allowed to criticize to change with respect to architectural design?</p>
<p>Still, I like to get pointed to a definition of Design, architectural or detailed.</p>
<p>After that, the question of &#8220;what hinders a design review to pass&#8221; should be not as tough to answer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: G.L. @ LI</title>
		<link>http://www.embeddedinsights.com/channels/2011/09/07/what-should-design-reviews-accomplish/#comment-8111</link>
		<dc:creator>G.L. @ LI</dc:creator>
		<pubDate>Sat, 10 Sep 2011 19:15:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=628#comment-8111</guid>
		<description>The straightforward answer is simple: the purpose of a
design review is to identify flaws in a design before the
team spends untold hours trying to track them down by
testing.

Note that I worded that so it does not matter whether you
are reviewing hardware or software or a mixture of both.

In fact, I cannot tell from your question whether you meant
one or the other, or left it intentionally open.

I have worked in various organizations that interpret that
word very differently.
- At one place the software design review took place before 
the coding stage, at a time when the developer was most 
open to &#039;suggestions&#039; and &#039;improvements.&#039;
- Next week, I will be presenting an overview of a task I
have nearly completed. I would, like your mentor, be very
reluctant to scrap everything I have done on the
pronouncement of some whippersnapper that his way is
&#039;cleaner&#039; or &#039;brilliant.&#039;
- I have worked at one place where the term &#039;design review&#039;
meant only checking that all the ISO-mandated production
documentation was in place, and had nothing to do with the
design at all!

It might help the discussion for everyone responding to this
post to declare his/her definition up front.</description>
		<content:encoded><![CDATA[<p>The straightforward answer is simple: the purpose of a<br />
design review is to identify flaws in a design before the<br />
team spends untold hours trying to track them down by<br />
testing.</p>
<p>Note that I worded that so it does not matter whether you<br />
are reviewing hardware or software or a mixture of both.</p>
<p>In fact, I cannot tell from your question whether you meant<br />
one or the other, or left it intentionally open.</p>
<p>I have worked in various organizations that interpret that<br />
word very differently.<br />
- At one place the software design review took place before<br />
the coding stage, at a time when the developer was most<br />
open to &#8216;suggestions&#8217; and &#8216;improvements.&#8217;<br />
- Next week, I will be presenting an overview of a task I<br />
have nearly completed. I would, like your mentor, be very<br />
reluctant to scrap everything I have done on the<br />
pronouncement of some whippersnapper that his way is<br />
&#8216;cleaner&#8217; or &#8216;brilliant.&#8217;<br />
- I have worked at one place where the term &#8216;design review&#8217;<br />
meant only checking that all the ISO-mandated production<br />
documentation was in place, and had nothing to do with the<br />
design at all!</p>
<p>It might help the discussion for everyone responding to this<br />
post to declare his/her definition up front.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: B.C. @ LI</title>
		<link>http://www.embeddedinsights.com/channels/2011/09/07/what-should-design-reviews-accomplish/#comment-8102</link>
		<dc:creator>B.C. @ LI</dc:creator>
		<pubDate>Fri, 09 Sep 2011 21:31:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=628#comment-8102</guid>
		<description>To keep me emtionally free during design reviews, I keep a mantra close at heart. All designs are valid, some are more efficient than others, and all have compromises. Do the compromises meet the requirements.</description>
		<content:encoded><![CDATA[<p>To keep me emtionally free during design reviews, I keep a mantra close at heart. All designs are valid, some are more efficient than others, and all have compromises. Do the compromises meet the requirements.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: E.M. @ LI</title>
		<link>http://www.embeddedinsights.com/channels/2011/09/07/what-should-design-reviews-accomplish/#comment-8101</link>
		<dc:creator>E.M. @ LI</dc:creator>
		<pubDate>Fri, 09 Sep 2011 21:30:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=628#comment-8101</guid>
		<description>There can be many different objectives of a design review. I believe the objective of the design review as mentioned in the story that started this thread, was to see if the design met the requirements. If so, then the analysis that goes into the design review results is the design meets requirements criteria. 

If the purpose of the design review is to have a group review design architecture, then the outcome will be the decisions made by the group. (Windows vs Unix, ARM vs Intel etc)</description>
		<content:encoded><![CDATA[<p>There can be many different objectives of a design review. I believe the objective of the design review as mentioned in the story that started this thread, was to see if the design met the requirements. If so, then the analysis that goes into the design review results is the design meets requirements criteria. </p>
<p>If the purpose of the design review is to have a group review design architecture, then the outcome will be the decisions made by the group. (Windows vs Unix, ARM vs Intel etc)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: B.N. @ LI</title>
		<link>http://www.embeddedinsights.com/channels/2011/09/07/what-should-design-reviews-accomplish/#comment-8100</link>
		<dc:creator>B.N. @ LI</dc:creator>
		<pubDate>Fri, 09 Sep 2011 21:30:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=628#comment-8100</guid>
		<description>In the place where I work the design review takes place in the next meeting following the requirements one. The review is done by peers within the team so no room for supervisory or authoritarian reviews. Everyone gives his 2 cents in the design until we have a bigger and clearer picture of the way our software project will behave and what is needed to be done by individuals to accomplish the task. It is more of a planning the work needed and how we&#039;ll do it. Everyone learns from everyone and the outcome always much better than a sole opinion.</description>
		<content:encoded><![CDATA[<p>In the place where I work the design review takes place in the next meeting following the requirements one. The review is done by peers within the team so no room for supervisory or authoritarian reviews. Everyone gives his 2 cents in the design until we have a bigger and clearer picture of the way our software project will behave and what is needed to be done by individuals to accomplish the task. It is more of a planning the work needed and how we&#8217;ll do it. Everyone learns from everyone and the outcome always much better than a sole opinion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: M.K. @ LI</title>
		<link>http://www.embeddedinsights.com/channels/2011/09/07/what-should-design-reviews-accomplish/#comment-8089</link>
		<dc:creator>M.K. @ LI</dc:creator>
		<pubDate>Thu, 08 Sep 2011 16:32:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=628#comment-8089</guid>
		<description>My experience is that most participants are clear on the mission: to find problems not to criticize or to offer suggestions. When it does happen others are fairly quick to get the discussion back on track. My biggest issue is that they are usually scheduled at the last minute with no time to prepare.</description>
		<content:encoded><![CDATA[<p>My experience is that most participants are clear on the mission: to find problems not to criticize or to offer suggestions. When it does happen others are fairly quick to get the discussion back on track. My biggest issue is that they are usually scheduled at the last minute with no time to prepare.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A.M. @ LI</title>
		<link>http://www.embeddedinsights.com/channels/2011/09/07/what-should-design-reviews-accomplish/#comment-8088</link>
		<dc:creator>A.M. @ LI</dc:creator>
		<pubDate>Thu, 08 Sep 2011 16:30:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=628#comment-8088</guid>
		<description>As per r., too often it happens to late and ends up being a review battle meeting rather than an opportunity for peers to share experience and wisdom on how to tackle design issues. 

As per the Mentor the review need not present solutions only identify weaknesses</description>
		<content:encoded><![CDATA[<p>As per r., too often it happens to late and ends up being a review battle meeting rather than an opportunity for peers to share experience and wisdom on how to tackle design issues. </p>
<p>As per the Mentor the review need not present solutions only identify weaknesses</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: R.S. @ LI</title>
		<link>http://www.embeddedinsights.com/channels/2011/09/07/what-should-design-reviews-accomplish/#comment-8087</link>
		<dc:creator>R.S. @ LI</dc:creator>
		<pubDate>Thu, 08 Sep 2011 16:30:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.embeddedinsights.com/channels/?p=628#comment-8087</guid>
		<description>Too often the &#039;design review&#039; happens at the end, when the discussion is mostly pointless. At that point it can be a boring affair where the presenter has wasted at least a day of his time putting together the presentation, and then proceeds to waste an entire room of peers time.

These discussions should happen at the beginning of the process, after the rough design sketch so that there&#039;s less emotional investment (meaning more amenable to change and open to suggestions) and less time wasted if there does need to be a direction change.</description>
		<content:encoded><![CDATA[<p>Too often the &#8216;design review&#8217; happens at the end, when the discussion is mostly pointless. At that point it can be a boring affair where the presenter has wasted at least a day of his time putting together the presentation, and then proceeds to waste an entire room of peers time.</p>
<p>These discussions should happen at the beginning of the process, after the rough design sketch so that there&#8217;s less emotional investment (meaning more amenable to change and open to suggestions) and less time wasted if there does need to be a direction change.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
