<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="http://blogs.forum.nokia.com/styles/rss.css" type="text/css"?>
<rss version="2.0">
 <channel>
  <title>Gabor Torok's Forum Nokia Blog - Cross-platform development</title>
  <description>Forum Nokia Blogs</description>
  <link>http://blogs.forum.nokia.com/summary.php</link>
  <generator>LifeType 1.2</generator>
        <item>
    <title>Agile could help</title>
    <description>&lt;p&gt;Agile approach would help here, too, I think. Breaking down the features to smaller tasks, the milestone(s) to few weeks long sprints would enable prototyping, which is essentially what the customer also wants. We just have to convince them!&lt;/p&gt;
&lt;p&gt;As to Simon&#039;s comment on the easiness of committing breaking code to source code repository, Continuous Integration could help here. Using a background service whose sole purpose is to &quot;digest&quot; newly committed code and let the team know the build result _instantly_ is really efficient.&lt;/p&gt;
</description>
    <link>http://blogs.forum.nokia.com/blog/gabor-toroks-forum-nokia-blog/2008/07/17/cross-platform-development#comment23978</link>
    <guid>http://blogs.forum.nokia.com/blog/gabor-toroks-forum-nokia-blog/2008/07/17/cross-platform-development#comment23978</guid>
    <author>tote_b5</author>
    <source url="http://blogs.forum.nokia.com/rss.php?blogId=43602&amp;profile=rss20">Gabor Torok&#039;s Forum Nokia Blog</source>
   </item>
        <item>
    <title>Oh no, not &quot;Big upfront design&quot;</title>
    <description>&lt;p&gt;I have to agree almost entirely with Simon Judge&#039;s criticism of the original article there.  Anyone who&#039;s actually tried what Morten is advocating will find that the project wasted 2 or 3 months at the beginning designing details when they didn&#039;t have sufficient knowledge of the problem.&lt;/p&gt;
&lt;p&gt;In my opinion (obviously I agree it depends on the project size, but assuming a small to medium project - large ones should be broken down into a series of small projects!) doing a quick prototype and then throwing it away and designing the real thing is likely to get the best result.&lt;/p&gt;
&lt;p&gt;Unfortunately this usually only happens when some of the developers have done the &quot;prototype&quot; as a real project for someone else.  With time to market pressures as they usually are, when the prototype mostly works someone always wants to turn it into the real thing as quickly as possible - producing a maintenance nightmare!&lt;/p&gt;
&lt;p&gt;Mark&lt;/p&gt;
</description>
    <link>http://blogs.forum.nokia.com/blog/gabor-toroks-forum-nokia-blog/2008/07/17/cross-platform-development#comment23977</link>
    <guid>http://blogs.forum.nokia.com/blog/gabor-toroks-forum-nokia-blog/2008/07/17/cross-platform-development#comment23977</guid>
    <author>Sorcery-ltd</author>
    <source url="http://blogs.forum.nokia.com/rss.php?blogId=43602&amp;profile=rss20">Gabor Torok&#039;s Forum Nokia Blog</source>
   </item>
   </channel>
</rss>
