February 2009 Entries

Is the Iron Triangle Accurate?

The Iron Triangle is a common way to refer to the different aspects of a software development project.  In his great article, The "Broken Iron Triangle" Software Development Anti-Pattern, Scott Ambler states that "...something has to give, whether you want it to or not". We all know this is true.  If you have fixed schedule and fixed budget, the scope of the project has to be flexible for the other two criteria to be met and the project to have any chance at succeeding.  The one thing that Scott's article doesn't discuss in any great detail is the Quality aspect....

Victoria Code Camp wrap-up

As always the Victoria Code Camp was a great success and loads of fun.  The biggest disappointment was that the weather back here in Alberta wasn't worse, thus making Victoria's temperate days more appealing. In a small scheduling conflict my presentations there's a chance that some of the attendees didn't see that my sessions were being run in a non-standard room.  For those that missed, my apologies. Here are links to my session materials.  Note that you will have to download PostSharp and install it to make that portion of the code samples work.  There is no installation...