Software development management lost in the weeds:
So, you’re disorganized and your process is all over the map. You have too many meetings with too many people in them, and the wrong people, and usually after small problems have become big problems. You know something’s wrong, but you don’t know how to Fix It. So you hop onto the Agile bandwagon, assured it will solve your problems.
Beware – you may find yourself 100% Buzzword Compliant, but you will still not have fixed your development problem, because your problem is that you’re disorganized and your process is all over the map. Waterfall wasn’t like that; you made it like that. Agile isn’t like that, but you’ll make it like that, too, if the problem is your tendency toward Crisis Management and a scattershot approach.
Instead, try having fewer, shorter meetings with the right people in them. Have them earlier. Try to focus on developing working software instead of standing around talking about Process. And for God’s sake, you have a staff: delegate. They may not make the same decisions you would make, but if you empower them to, they will make decisions, and the product will get out the door. You can have Veto Power, if you’re that convinced that only you have the right answers and your staff is incapable of achieving your level of brilliance, though trust me, that is probably not the case. Until then, you are the problem. You are in your own way, and your company’s.
Above, my thoughts. But for more, HERE is a link to an interesting article about how one of the guys who developed “Agile” development feels it is time to retire the word and get people to adjust their focus. I wish you Happy Developing.