Latest articles

  • Risk Management on Agile Projects – The Risk Burndown chart

    For most small Agile projects, I haven’t needed to track risks as explicitly, since the standard agile structure with impediments identified daily tends to highlight immediate problem areas.  However, for larger projects and for projects working within a more traditional client environment, tracking risk logs and project risk status are very common. A tool I… Read more

  • Baby Steps to SOA – Step Six: Data Services

    Baby Steps to SOA – Step Six: Data Services

    In the continuing Baby Steps to SOA series, we follow Doug and the IT team behind BuyMyWidget.com as they take steps to renovate their digital asset architecture. Previously, we introduced the problem and the team, started planning and analysis, decided on some metrics, and refactored the website applications. Most recently, the team has tackled identity management, introducing a CMS,… Read more

  • Microsoft completes acquisition of InRelease software

    While I was at the ALM Summit in January, Claude from InCycle (now with Microsoft) was doing demos of their InRelease software.  The deployment software allowed for a massive amount of deployment configuration, moving a build between labs and retaining environment-specific configurations using a tokenized language.  The workflow definition for how the build should flow… Read more

  • Baby Steps to SOA – Step Five: The Move to a CMS

    Baby Steps to SOA – Step Five: The Move to a CMS

    In the continuing Baby Steps to SOA series, we follow Doug and the IT team behind BuyMyWidget.com as they take steps to renovate their digital asset architecture. Previously, we introduced the problem and the team, started planning and analysis, decided on some metrics, and refactored the website applications. Most recently, the team has tackled identity management, and now continues… Read more

  • Sprint Discipline: Releasing each iteration

    Originally posted on Scott's Thoughts: One of the things that I always hear about agile development and scrum in particular is the idea of creating a releasable piece of software at the end of every sprint. This is usually redefined into “a potentially releasable piece of software” at the end of each sprint. It tends… Read more

  • Baby Steps to SoA – Step Four: Single Sign-On

    Baby Steps to SoA – Step Four: Single Sign-On

    In the continuing Baby Steps to SOA series, we follow Doug and his IT team behind BuyMyWidget.com as they take steps to renovate their digital asset architecture. Previously, we introduced the problem and the team, started planning and analysis, decided on some metrics, refactored the website applications, and now we continue on our travel through the road map… Read more