Robert Barnes Consulting
Home Up

The following are a number of presentations on development topics.  Feel free to download and use them (with appropriate acknowledgement).  If you're working over a slow link, they may take some time to download.

If you don't have Powerpoint, you can download the PPT viewer here

594KB Interface Design.  I have some radical ideas - I believe that unless your code is clearly explained through its user interface and Help, it may as well not be written.
336KB Why IT Projects Fail (and what to do about it).
157KB Software Development Quality
977KB SDLCs.  A brief overview of some of the main lifecycle models (rather brief).
922KB Reviews. All quality methods that work emphasise the importance of programming reviews, yet most developers and their managers regard code inspections as something to be done "only if time permits".  This presentation looks at a variety of reviewing techniques, and their effectivenss.
1.27MB Testing.  If testing is not planned properly, it will take more time, and you'll never know when you're done.
552KB Structured Design.  If the principles of design are not understood and followed, systems will take longer to develop, be more difficult (possibly impossible) to test, and more difficult to change.
333KB Team Organization.