As I work through my thesis, interesting discoveries are made. I have the opportunity to study different methodologies for project management, not only agile, and test the theory against real life IT projects on a broad level. This provides a lot of feedback and information. So far, when talking about agile projects, there’s a lot of focus on the technical aspects of agile development. In many cases, developers live in an agile world within a rigid waterfall-like bureucratic sphere around them with requirements-first, plan-first tendencies. In order to get the full benefit from agile, the surrounding ecosystem needs to adapt to agile as well. This will not only benefit the business but the developers in unity. The first tip is get your focus set on the Business Case (BC), and keeping the BC alive through project. How many agile methodologies even talk about the business case for a project?

(more…)