Mike, don’t know if you remember the somewhat tortuous title of my MBA dissertation – ‘multi paradigm multi methodologies as a method of managing IT projects’?! What this is about is that we can look at using both hard and soft paradigms as a means of managing IT projects – and maybe a combination of both is better at different stages of the SDLC (whether or not we’re waterfall, agile etc). There are some great techniques and approaches out there (including Agile, Kanban and other softer approaches) but in my humble opinion, the good project manager should be able to:
1) Select the methodologies most appropriate for the project under development at a particular point in time based on a variety of criteria. These would include scope, organisational culture, objectives, resources (both personalities and constraints) etc.
2) Implement those methodologies throughout the project’s lifecycle at the most appropriate time because that’s what suits – and not because that’s what some Quality Manual says you have to. (Which, as a QA manager, feels a little odd).
What I want to say is, that as an industry, we need to ‘professionalise’ ourselves, and we can learn a good deal from our colleagues in Operations Research. We may be the new kids on the block, but that block wasn’t build yesterday.
]]>I don't think Agile, or at least not Agile principles, is dead. I see more companies going down the road. Ultijately all their goals are the same – better transparency into projects, predicable delivery, and faster dekivery of value to customers. Agile is one way to help these things happen.
And whether or not there is a glut of consultants or not weighing down the community, Agile has laid a foundation that we can all build on.;
]]>I don’t think Agile, or at least not Agile principles, is dead. I see more companies going down the road. Ultimately all their goals are the same – better transparency into projects, predicable delivery, and faster delivery of value to customers. Agile is one way to help these things happen.
And whether or not there is a glut of consultants or not weighing down the community, Agile has laid a foundation that we can all build on.
]]>