Skip to main content

Running a lot...

I’ve been running a lot recently. My team received a lot of attacks… I guess the best piece of advice after this period is: be diligent and systematic on the project basics. I mean, you should focus on project progress and in keeping scope clear, setting and updating a workplan, keep writing your progress reports.

Even when it looks you should focus on other things, do not forget to keep the basis of project management. After the turbulence, nobody will remember that you were doing the “other things” and they will ask for the basic items. More than that, even during the turbulence, your team depends on you to keep project progress.

Go back to PMBOK if you don’t understand what basis is. PMBOK is not perfect but it contains a solid foundation. Agile PM only means (to me) that you don’t have to create and sign formal documents. But you have to materialize this tools: post-its, whiteboards pictures (read previous posts) work well enough.

Comments

Popular posts from this blog

TimeTo

I just licensed a new software for my personal organization system: TimeTo . It tries to conciliate your schedule with you to-do list, automatically scheduling your tasks based on priorities and deadlines. It has helped me in maintaining the concentration on what I’m doing at each time and how much time I spend on doing each type of task. Additionally, I have a very powerful way to complete my timesheet. I can tell you exactly what I was doing at a specific time in the past. It is not easy to conciliate it with GTD and I still keep my lists on my Palm but I have improved my focus and I’m achieving more. I suggest you to give it a try.

Priorities & MoSCoW

One of the most important tasks a PM has on a software development project (maybe in all projects) is setting priorities. Usually time and money is shorter than everybody would like and you have to choose what to develop and what not to develop. It takes communication skills, a lot of negotiation and, at the end; everybody is a little bit frustrated… If your team is developing software iteratively and incrementally (and you should… but that’s a theme for another post), you have to prioritize each iteration sub-scope. To make scope more clear, at my company we adopt the MoSCoW list. I believe it originally has roots on DSDM (although it is used similarly on SCRUM, UP and it has elements of Cockburn’s actor-goal list) and it is a very powerful tool. Simply stated, it is a list of requirements (or actor-goals, or use case titles…) each one prioritized with a letter MSCW (Must, Should, Could and Won’t – that’s the origin of MoSCoW list name). I simplify the explanation to my clients, key-u

An experience in customer care

After some months desiring a DVR (VCR-like equipment with a high capacity hard disk) I found a Sony HDD250 for 20% of the regular price in a prestigious US store. The price was due a small scratch and a missing manual. I bought it! Back to Brazil I downloaded the manual and installed the cables but…the remote control did not work - it was of another equipment. OK, I should have noticed that but… I was VERY frustrated. The wrong side of customer care: 1. I wrote BestBuy. In a canned answer they suggested me to phone the store attendant or returning the equipment. They neither tried to understand my problem. 2. I talked to Sony (I have two of their “universal” remote controllers). Answer: if the code was not in the manual I could not operate the DVR. They suggested me buying a replacement control from a company that …did not sell it. In another demonstration of “customer care”, their product forum has many complaints about not being possible to manually setting the clock - and no answer