<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Web development</title>
        <link>http://www.shanghai-software.com/blog/category/12.aspx</link>
        <description>Web development</description>
        <language>en-AU</language>
        <copyright>Ben Kloosterman</copyright>
        <generator>Subtext Version 2.1.0.5</generator>
        <item>
            <title>Windows Azure services - First impressions</title>
            <link>http://www.shanghai-software.com/blog/archive/2009/02/06/windows-azure-services-first-impressions.aspx</link>
            <description> I have been looking at the PDC cast of Windows Azure and all I can say is wow. &lt;br /&gt;
&lt;br /&gt;
At first i thought it was just another cloud but its a new generation compared to other offerings and most important its designed to win corporates. Integrating with current enterprise systems in a secure manner will be the key.  &lt;br /&gt;
&lt;br /&gt;
Will it succeed - certainly ( barring some outage disasters which will hurt them bad) . However it wont succeed just for Web 2.0 ( of which i am sceptical in the long term) but think of corporate laptops ,PDAs , small offices etc . Once resources move to the cloud i suspect a lot of corporate private framerelay /atm links may be replaced by using the cloud though this is years away. &lt;br /&gt;
&lt;br /&gt;
However i think there is a certain amount of FUD involved , i may be mistaken as Microsoft could have put billions into the project  but the feature list seems rich so it maybe a case v1 will be delayed or not feature complete.&lt;img src="http://www.shanghai-software.com/blog/aggbug/27.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ben Kloosterman</dc:creator>
            <guid>http://www.shanghai-software.com/blog/archive/2009/02/06/windows-azure-services-first-impressions.aspx</guid>
            <pubDate>Fri, 06 Feb 2009 00:55:23 GMT</pubDate>
            <wfw:comment>http://www.shanghai-software.com/blog/comments/27.aspx</wfw:comment>
            <comments>http://www.shanghai-software.com/blog/archive/2009/02/06/windows-azure-services-first-impressions.aspx#feedback</comments>
            <wfw:commentRss>http://www.shanghai-software.com/blog/comments/commentRss/27.aspx</wfw:commentRss>
            <trackback:ping>http://www.shanghai-software.com/blog/services/trackbacks/27.aspx</trackback:ping>
        </item>
        <item>
            <title>Are projects getting more successful</title>
            <link>http://www.shanghai-software.com/blog/archive/2009/01/16/are-projects-getting-more-successfull.aspx</link>
            <description>&lt;p&gt;Im curious at the increase rate of sucess in a number of surveys such as the later CHAOS surveys. Looking in the detail however it appears that projects after peaking in 2000 the amount of time overrun and the amount of features completed have dropped dramatically in the vast majority of projects. Not sure what it means but to me it DOESNT mean software development is getting better if features are getting dropped  and there are increasing time blow outs. &lt;/p&gt;
&lt;p&gt;Things that come to mind&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Standards for success and projects have increasing amounts of over estimation to prevent failure and hence they come on time and on budget. (See should projects have risk contingencies) &lt;/li&gt;
    &lt;li&gt;Core elements which are critical to the business with good ROI are being prioritized and delivered while less critical features are not. &lt;/li&gt;
    &lt;li&gt;Less framework creation /coding is resulting in higher success. ( Projects with poor framework progress are/were often cancelled early as they had few deliverables) &lt;/li&gt;
    &lt;li&gt;How can the time blow out and the project still be considered a success &lt;/li&gt;
    &lt;li&gt;Projects are smaller. A lot less managers have the stomach for the $100M+ projects  in the 90s &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; It also very interesting surveys with a loose success definition have a much higher rate &lt;/p&gt;
&lt;p&gt;eg &lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;a href="http://www.ambysoft.com/surveys/success2007.html"&gt;http://www.ambysoft.com/surveys/success2007.html&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;shows success rates as 63-72% vs 34% for Chaos . I think you MUST have a concrete definition to get anything from a survey in terms of project management and Development methodologies otherwise it is too subjective based on the team . &lt;/p&gt;
&lt;p&gt;Chaos defines success as “on time, on budget, meeting the spec”, &lt;/p&gt;
&lt;p&gt;With looser definitions of success you get  some interesting things &lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;"40.9% of respondents considered cancelling a troubled project to be a success. " &lt;/li&gt;
    &lt;li&gt;The offshore rate of 43% shows how subjective a non standard definition can be ( People will rate external teams harsher than teams they are part off) . I have yet to meet a company that allows offshore firms Agile methods. People often ask these firms fixed price - which no doubt affects quality and perception but the ultimate goal of ROI is likely to be better ( IMHO).&lt;br /&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; Yet project success and budgets in Agile environments are hard to relate back to the requirements and original plan. &lt;/p&gt;
&lt;p&gt;My feeling is projects are getting a bit more succesfull however i also think the cost of new software has gone up massively.  This is good in that business are willing to pay it but bad in terms of ultimate benefit and ROI .  Part of this is due to higher demands from business while in the past internal applications had a simple grey form now people  demand colours , fonts a web interface for access at home , animated indicators etc  &lt;/p&gt;
&lt;p&gt;Its worth stating the massive improvements in the tools ( where did the time go) . I'm definetly become a believer in Parkinsons law which has pretty big implications for software development  &lt;/p&gt;
&lt;p&gt;&lt;em&gt;Work expands so as to fill the time available for its completion.&lt;/em&gt; &lt;/p&gt;
&lt;p&gt;In its generalized form. &lt;/p&gt;
&lt;p&gt;&lt;em&gt;The demand upon a resource tends to expand to match the supply of the resource.&lt;/em&gt; &lt;/p&gt;
&lt;p&gt;In software its more likely that the work expands to fill the time available +0-50% depending on how strong the management is . &lt;/p&gt;
&lt;p&gt;Looking further i found this &lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;a href="http://www.focusedperformance.com/articles/ccpm.html"&gt;http://www.focusedperformance.com/articles/ccpm.html&lt;/a&gt; pretty spot on in describing the problem. &lt;br /&gt;
&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-style: italic;"&gt;&lt;font face="Verdana,Arial,Geneva,SunSans-Regular"&gt;&lt;font size="2" face="Verdana,Arial,Geneva,SunSans-Regular"&gt;An aggressive target duration schedule, along with elimination of task due-dates, minimizes impact of&lt;br /&gt;
"Parkinson's Law."&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; Anyway the thoughts are a bit loose in this post . &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src="http://www.shanghai-software.com/blog/aggbug/18.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ben Kloosterman</dc:creator>
            <guid>http://www.shanghai-software.com/blog/archive/2009/01/16/are-projects-getting-more-successfull.aspx</guid>
            <pubDate>Thu, 15 Jan 2009 16:11:40 GMT</pubDate>
            <wfw:comment>http://www.shanghai-software.com/blog/comments/18.aspx</wfw:comment>
            <comments>http://www.shanghai-software.com/blog/archive/2009/01/16/are-projects-getting-more-successfull.aspx#feedback</comments>
            <wfw:commentRss>http://www.shanghai-software.com/blog/comments/commentRss/18.aspx</wfw:commentRss>
            <trackback:ping>http://www.shanghai-software.com/blog/services/trackbacks/18.aspx</trackback:ping>
        </item>
    </channel>
</rss>