<?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: Deep Agile Embedded Brain Storm</title>
	<atom:link href="http://www.renaissancesoftware.net/blog/archives/40/feed" rel="self" type="application/rss+xml" />
	<link>http://www.renaissancesoftware.net/blog/archives/40</link>
	<description>Blogging about Agile Development, especially embedded.  Follow me on twitter: jwgrenning</description>
	<lastBuildDate>Thu, 02 Feb 2012 07:09:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Dave Kellogg</title>
		<link>http://www.renaissancesoftware.net/blog/archives/40/comment-page-1#comment-469</link>
		<dc:creator>Dave Kellogg</dc:creator>
		<pubDate>Thu, 26 Mar 2009 01:15:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.renaissancesoftware.net/blog/?p=40#comment-469</guid>
		<description>1. I am particularly interested in knowing about test frameworks that work well in a flat C embedded (headless) environment.  What alternatives are available? Relative merits? Deployment curve? Hands-on experience?

2. Tell me more about techniques for dual targeting my code (for test purposes) to both a PC and the embedded system.

3. Practical suggestions for continuous integration, including automatic testing on the embedded target.

4. Examples of defining test scripts that are comprehendable (easily readable) by the rest of the disciplines in the engineering department.  Ideally, perhaps persons other than software engineers could be writing these test scripts.  

5. Discussion about test frameworks that has absolute minimum impact on the embedded target&#039;s resources (ie, memory, etc).  Eg, shifting some of the framework from the target onto a host with more resources. 

6. Testing an embedded system where the target is one node of a larger embedded network.

7. Suggestions for increasing the visibility into the target, particularly regarding time.

8. Tips for applying TDD and Agile to embedded development, particularly in a community that is not convinced of the benefits or willing to invest the effort required.  How can an agile engineer work within a non-agile team?</description>
		<content:encoded><![CDATA[<p>1. I am particularly interested in knowing about test frameworks that work well in a flat C embedded (headless) environment.  What alternatives are available? Relative merits? Deployment curve? Hands-on experience?</p>
<p>2. Tell me more about techniques for dual targeting my code (for test purposes) to both a PC and the embedded system.</p>
<p>3. Practical suggestions for continuous integration, including automatic testing on the embedded target.</p>
<p>4. Examples of defining test scripts that are comprehendable (easily readable) by the rest of the disciplines in the engineering department.  Ideally, perhaps persons other than software engineers could be writing these test scripts.  </p>
<p>5. Discussion about test frameworks that has absolute minimum impact on the embedded target&#8217;s resources (ie, memory, etc).  Eg, shifting some of the framework from the target onto a host with more resources. </p>
<p>6. Testing an embedded system where the target is one node of a larger embedded network.</p>
<p>7. Suggestions for increasing the visibility into the target, particularly regarding time.</p>
<p>8. Tips for applying TDD and Agile to embedded development, particularly in a community that is not convinced of the benefits or willing to invest the effort required.  How can an agile engineer work within a non-agile team?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alandd</title>
		<link>http://www.renaissancesoftware.net/blog/archives/40/comment-page-1#comment-410</link>
		<dc:creator>alandd</dc:creator>
		<pubDate>Wed, 11 Mar 2009 18:57:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.renaissancesoftware.net/blog/?p=40#comment-410</guid>
		<description>- Hardware and software engineers traditionally spend most of their time segregated.  How do do we show them the value of designing together on the same agile team?

- What is the best way to increase meeting attendance?
-- If engineers have &quot;nothing to say everyday&quot; what value is their attendance?
-- If managers have no problem regularly excusing specific engineers from team meetings how is this overcome?

- Does an agile embedded team ideally have a lab in their team room?

- An engineer states &quot;I already know how to do my job.  I don&#039;t need training.&quot;  How can this attitude be overcome?

- It&#039;s harder to change people behavior than to implement a technical solution that won&#039;t work anyway How do we help engineers and management to choose the harder path?

Maybe that&#039;s enough from me.  ;^)</description>
		<content:encoded><![CDATA[<p>- Hardware and software engineers traditionally spend most of their time segregated.  How do do we show them the value of designing together on the same agile team?</p>
<p>- What is the best way to increase meeting attendance?<br />
&#8211; If engineers have &#8220;nothing to say everyday&#8221; what value is their attendance?<br />
&#8211; If managers have no problem regularly excusing specific engineers from team meetings how is this overcome?</p>
<p>- Does an agile embedded team ideally have a lab in their team room?</p>
<p>- An engineer states &#8220;I already know how to do my job.  I don&#8217;t need training.&#8221;  How can this attitude be overcome?</p>
<p>- It&#8217;s harder to change people behavior than to implement a technical solution that won&#8217;t work anyway How do we help engineers and management to choose the harder path?</p>
<p>Maybe that&#8217;s enough from me.  ;^)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan</title>
		<link>http://www.renaissancesoftware.net/blog/archives/40/comment-page-1#comment-340</link>
		<dc:creator>Jonathan</dc:creator>
		<pubDate>Wed, 25 Feb 2009 14:19:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.renaissancesoftware.net/blog/?p=40#comment-340</guid>
		<description>I would want to know about tools that enable tdd and agile processes.

I would want some &quot;killer sentences&quot; that say what it is and why its beneficial. A mantra if you will.

Cutting through the hype, how do I take back to the office something I can do within a short period of time, for at least some immediate results. 

To counter the &quot;my code is complicated, because it is complicated&quot;. 
Show me how to test my code. I think I know, but when you explain it, with &quot;real world code&quot;, with some real bug, that could have been avoided, easily with teh most simple of tests.</description>
		<content:encoded><![CDATA[<p>I would want to know about tools that enable tdd and agile processes.</p>
<p>I would want some &#8220;killer sentences&#8221; that say what it is and why its beneficial. A mantra if you will.</p>
<p>Cutting through the hype, how do I take back to the office something I can do within a short period of time, for at least some immediate results. </p>
<p>To counter the &#8220;my code is complicated, because it is complicated&#8221;.<br />
Show me how to test my code. I think I know, but when you explain it, with &#8220;real world code&#8221;, with some real bug, that could have been avoided, easily with teh most simple of tests.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

