
| A short article on techniques to apply a comprehensive testing strategy within an iterative development project. The article focuses on key learnings developed during a large scale, web development project that I managed. (2,000 words) |
| A look at some of the key elements necessary for Enterprise Project Management within a full lifecycle delivery framework.(1,000 words) |
| Another short piece focusing on how to best apply use cases within a software development project. Practical techniques on how to structure your use cases along with topics dealing with the type of requirements capture tool to use are discussed. (1,500 words) |
| Real world experiences in managing offshore software development. Techniques and approaches to managing some of the unique implications of managing an offshore development project. (2,500 words) |
| This piece focuses on the best practices that I've applied successfully to Iterative Development projects. It's full of links to articles and websites that provide more context to these ideas and also illustrate that I'm not the only who has applied these techniques! (2,000 words) |
| A presentation shared with the Houston Rational Users Group (HRUG) on techniques to scale Agile into larger enterprise environments. This includes links to a number of reference sites as well as reference to a model to balance agility and discipline for your project. (2,000 words) |
| Leveraging Task Cards and creating a Wall of Wonder can be an effective enabler for a small software development team. This article describes how to create your own Wall of Wonder and talks about its benefits. (1,500 words) |
| This presentation describes how to blend the Unified Process with Agile development techniques (Scrum/XP) to create a comprehensive and agile development process. (Powerpoint) |