Before I found out about XP, I had a really good manager (Mike) at an early job. It was used to manage engineers and move to software management. After several bad working impressions, I again looked at his style and the typical project management that I had before and after working with him.
- I met with everyone at least once a day, but gave us space to work.
- Used a two-column board, people working, and what they are working on, can look at this board and see if something has been done or has been done.
- If someone crossed. I learned rcs and then cvs and how to use make files.
- There used to be a productive "post-moment" when the task was completed. He would ask: "Would it help if X?" or "next time we can try ..."
- Skillfully everyone who worked on short tasks and managed our time, so we always worked on something, but we did not have a bunch of things.
Mike did everything on paper. He will keep notebooks and file cabinets with him. He insisted that everything that management asked him to turn into manageable tasks, often written on note cards. He refused to work on anyone that cannot be clearly explained or has a clear purpose. He asked the vice presidents: "What do you want to say faster?" "What metrics are the reports to serve?" "Why should this be a priority?" He seemed to have almost endless patience to write what needs to be done and what was meant by "done."
When I first read the XP book, I was amazed at how well-known how "Mike worked"
Agile seems to be just introducing a set of best practices and evaluating how they work in your environment. When they do not work, change them. When they work, stick to them.
I think the real problem with traditional project management is that more often than not it does not exist. I am amazed at how many stores claim to use RUP or Code Complete or even Agile and actually have nothing recognizable as project management. Of course they do. And people called project managers. But ask a simple question like “what has been done for project X” or “what needs to be done for project Y” and no one has an answer. They should dig, although letters or indicate a comically inaccurate MS project file.
If a person claimed to be on a diet and cannot answer questions about what they eat or how they exercise; Do you agree that they really were on a diet?
source share