Agile development practices have been around for years and there seem to be evolutionary new flavors introduced almost daily. As a testament to its mainstream appeal, even PMI is releasing an Agile certification, opening the floodgates to an organization that has long been seen as the keeper of the Waterfall keys. As more and more… Continue reading Top 8 Mistakes Implementing Agile Methodologies
I was recently confronted by someone building a TFS template for a client that had an interesting business rule they had to support. They needed to be able to allow only the creator of the Work Item to edit or make changes to it once it was created. There is a lot of magic you… Continue reading Making a work item only editable by its creator in TFS 2010
When teams start going down the path of agile development, often one of the first things they’ll do is throw away the project plan. This is almost never a good idea as the project plan can be a guide to help with capacity planning, release planning, and managing the project resources who are assigned to tasks. … Continue reading Setting Up Project 2010 for Agile Development
There is a general misconception that Microsoft Project, or many of the commercially-available project management applications, doesn’t work well for software development projects. When talking with Project Managers and Architects, their trouble usually arises from scheduling and resource leveling. They’ve usually been burned by situations where countless hours have been invested into building out a project plan only to find that a minor change skews the plan into an almost unusable mess. There might be many things going on at the same time, but it usually boils down to an understanding of the difference between Duration and Work.