<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>How to teach software development</title><link>http://blogs.msdn.com/alan_cameron_wills/archive/2005/06/21/431320.aspx</link><description>Software development is teamwork. The most important techniques you learn for project success -- or get wrong otherwise -- are about working in teams. The methods that have made the biggest improvements in development success rates are not tools or technical</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: How to teach software development</title><link>http://blogs.msdn.com/alan_cameron_wills/archive/2005/06/21/431320.aspx#431350</link><pubDate>Wed, 22 Jun 2005 02:55:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:431350</guid><dc:creator>Richard Veryard</dc:creator><description>Alan&lt;br&gt;&lt;br&gt;I agree absolutely with your criticism of most software engineering degree courses in the UK. Some university teachers claim that it is the students who insist on individual assessment and complain about group assessment. (Who's in charge of the process here?)&lt;br&gt;&lt;br&gt;Many university lecturers also have no sense of scale, and are unable to teach their students the difference between a 100-line program and a 100 KLOC package.&lt;br&gt;&lt;br&gt;But it is not so bad in some other countries. When I have taught courses in Denmark, my students are well accustomed to group assessment and have complained (mildly) about individual assessment.&lt;br&gt;&lt;br&gt;cheers, Richard</description></item><item><title>re: How to teach software development</title><link>http://blogs.msdn.com/alan_cameron_wills/archive/2005/06/21/431320.aspx#431697</link><pubDate>Wed, 22 Jun 2005 23:02:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:431697</guid><dc:creator>Bjorn Freeman-Benson</dc:creator><description>The &amp;quot;real projects in a real company&amp;quot; is nice, but unless the course has an educational objective, plan, and evaluation technique, then it's relying on the students to figure out how to learn rather than helping them learn. The key to teaching well is to figure out what you want the students to learn, how you are going to get them to understand the issues and the solutions, and how you are going to figure out if they did.  Just throwing them into &amp;quot;the real world&amp;quot; is no more valid than just lecturing to them.&lt;br&gt;&lt;br&gt;A colleague and I taught an interesting software engineering course where we simulated &amp;quot;the real world&amp;quot;. The key difference was that we could tweak reality in order to teach them specific lessons. Of course, each of us had over a decade of real developer experience so we could simulate pretty well.&lt;br&gt;&lt;br&gt;We were just using the same technique that airlines do when they use Flight Simulators for training rather than going up in a A380 and just hoping that an engine will fail in order to provide that (engine fail) lesson.</description></item><item><title>M3P Working software daily</title><link>http://blogs.msdn.com/alan_cameron_wills/archive/2005/06/21/431320.aspx#704066</link><pubDate>Thu, 17 Aug 2006 14:07:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:704066</guid><dc:creator>M3P Working software daily</dc:creator><description>PingBack from &lt;a rel="nofollow" target="_new" href="http://www.m3p.co.uk/blog/2005/06/26/more-from-xp2005/"&gt;http://www.m3p.co.uk/blog/2005/06/26/more-from-xp2005/&lt;/a&gt;</description></item><item><title>
	   More from XP2005 |  Steve Freeman	</title><link>http://blogs.msdn.com/alan_cameron_wills/archive/2005/06/21/431320.aspx#5080421</link><pubDate>Sun, 23 Sep 2007 22:49:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5080421</guid><dc:creator>
	   More from XP2005 |  Steve Freeman	</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.m3p.co.uk/notblog.php/2005/06/26/more-from-xp2005/"&gt;http://www.m3p.co.uk/notblog.php/2005/06/26/more-from-xp2005/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>How to teach software development</title><link>http://blogs.msdn.com/alan_cameron_wills/archive/2005/06/21/431320.aspx#6563943</link><pubDate>Wed, 28 Nov 2007 03:39:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6563943</guid><dc:creator>How to teach software development</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://feeds.maxblog.eu/item_1350137.html"&gt;http://feeds.maxblog.eu/item_1350137.html&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> Alan Cameron Wills Domain Specific Languages How to teach software | Cast Iron Cookware</title><link>http://blogs.msdn.com/alan_cameron_wills/archive/2005/06/21/431320.aspx#9642765</link><pubDate>Wed, 27 May 2009 02:53:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9642765</guid><dc:creator> Alan Cameron Wills Domain Specific Languages How to teach software | Cast Iron Cookware</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://castironbakeware.info/story.php?title=alan-cameron-wills-domain-specific-languages-how-to-teach-software"&gt;http://castironbakeware.info/story.php?title=alan-cameron-wills-domain-specific-languages-how-to-teach-software&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> Alan Cameron Wills Domain Specific Languages How to teach software | Paid Surveys</title><link>http://blogs.msdn.com/alan_cameron_wills/archive/2005/06/21/431320.aspx#9656086</link><pubDate>Fri, 29 May 2009 22:12:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9656086</guid><dc:creator> Alan Cameron Wills Domain Specific Languages How to teach software | Paid Surveys</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://paidsurveyshub.info/story.php?title=alan-cameron-wills-domain-specific-languages-how-to-teach-software"&gt;http://paidsurveyshub.info/story.php?title=alan-cameron-wills-domain-specific-languages-how-to-teach-software&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>