| Anton's profileProject Management and C...BlogLists | Help |
|
|
Why do so many workflow installations go wrong?In my industry, workflow is considered by many as a holy grail. Most leaders of litigation support departments feel that they can control risks, issues, schedules, and quality through one comprehensive workflow or even a checklist. It is tempting to think that a machine could orchestrate a project to such a degree of success that the humans involved cannot make errors. Unfortunately, there is no perfect workflow in our industry. Not a single litigation support manager I have spoken to feels that they have their hands around the problem. And so, we look at vendor after vendor peddling their software with a state-of-the art workflow system built in. So, why do these system's fail to achieve their promised goals? Here is my list of "gotchas" about attempting to automate your project management functions via workflow:
Keep these things in mind if you insist on purchasing a system that attempts to automate your project management. However, I recommend that litigation support managers look spend some time and optimize their people and process before they attempt to automate things. Sometimes, the right people are all it takes. Technorati Tags: project management, workflow, litigation support Growing a client relationshipCraig Brown of Better Projects wrote an excellent post highlighting the reasons why a client might prefer to work with certain people even though other equally qualified people are available.
Project managers and consultants need to empathize with their client, their employees, and other stakeholders. Through empathy, one can truly understand the issues that the other party is dealing with and respond with sincerity. Once, I was involved in a project where the client services manager had to relay a possible budget overrun to the client. Unfortunately, the client had been under the impression that the supplier would absorb any cost overruns. The first course of action that the client services manager took is to explain in detail to the customer how high the quality of our services has been and pointed out relevant passages in the contract to correct the client's perception. However, the client soured on the relationship feeling that he was being cheated. When the issue was escalated, the executive from our company listened very carefully to the client's pain points and empathized with him. This led directly to an improvement of the client relationship and contributed to a successful negotiation and follow-on work. Do you have any stories where empathy or lack thereof led to a change in the client relationship? If so, leave a comment.
Good Insights On Managing Knowledge WorkersRaven at Raven's Brain has posted a great quote regarding Good Insights On Managing Knowledge Workers that I think applies even more to the litigation support industry. Litigation support is part of the information and support economy and most of the people in this industry are knowledge workers. Knowledge workers are people who add value through their intellect rather than physical attributes. Because knowledge workers use intellect rather than brawn, old techniques of managing users by just assigning tasks and jobs has become harder. Workers are no longer doing one task at one workstation. They have valuable skills that should be fostered and used in the best possible combination.
Managers who do not foster each knowledge worker's talents or hold on to the outdated "workers as resources" mantra will have a hard time keeping employees motivated in this industry. Empowering an employee is the only way to harness the talent that the company has and is a very challenging feat. That is something that I want to explore further in future posts. How do you empower your employees? Read the article on the Think Faster blog entitled "What's a manager to do?" Tags: Knowledge Workers, IT Management, Management, Litigation Support Gathering requirements for small projectsIn my new role as a Director of Project Management at Legal Science, I have the responsibility of setting up our project management practices and helping our customers manage their litigation support projects. A few pain points that I hear often from our customers are the ambiguity of requirements, the short duration of projects, and the fast pace of litigation support projects. In fact, many have given up on requirements gathering and accept the fact that 50% of their projects will be over budget, low quality, or over schedule. However, all is not lost. Proper requirements gathering can set a project in the right course from the very beginning. Unfortunately, requirements gathering is a tricky process fraught with red herrings. Sometimes you interview a stakeholder and write down exactly what is said only to find out that is not what they intended. The trick here is to find out what the client "intends to do with the product" not how they think the project should be done. This is sometimes called the "business requirements." Many vendors in the litigation support space jump right into checklists with options for stapling papers this way or that way. But in doing so, they miss the more important point of what the customer intends to do with the end result of the project. They are trying to find out the "technical requirements" before they even understand why they are undertaking a project. Here is my list of best practices for gathering requirements for small projects:
If you have any horror stories or best practices regarding requirements gathering, leave a comment! Good follow up post by Harrison Flakker at Select Notes From Caselawg entitled "How to gather requirements from an attorney walking backwards" Technorati tags: requirements, requirement gathering, best practices, project management, small projects, litigation support Small Project ManagementAs a consultant, I visit many organizations and speak to them about project management. A large majority of managers who deal with small initiatives complain that project management methodologies are overkill for their project/organization. Furthermore, some use this logic to justify their lack of following any sort of project management processes or techniques. It is with these Project Managers in mind that I read Tom L. Barnett's A Small-Project Playbook article on ComputerWorld. An article that promised to find the solution for the manager of small projects. In the article, Tom proposes that in such circumstances a Project Manager can use his Playbook "tool" to manage the project. The "tool," however, is nothing more than a chart consisting of "eight columns: Task Name, Description, Due Date, Owner, Issues, Deliverables, To, and Waiting On." Tom says this allows him to replace the WBS, meeting agendas, resource assignment matrix, and status reports. However, I view this as a dangerous proposition when speaking to clients that are already weary of project management. The playbook is just a tool that will be rather useless in the hands of a person that does not already know the project management concepts that are used to populate it. Project management is a set of processes, not tools. Furthermore, it serves as a poor introduction to project management techniques for the beginner. Rather than learning proper project management and using critical thought to apply the appropriate techniques, beginners will learn bad habits right from the start. The tool does not even encourage a small project manager to split their activities into initiation, planning, execution, and closing. It transforms a project manager into a task master. Rather than taking the less-than-ideal approach, beginners should focus on light-weight management methodologies like SCRUM, an agile methodology focused on small, cross-functional teams. From this, they will learn the benefits of setting up and following processes without burdening the organization with heavy frameworks. New project managers need to understand that success is more dependent on critical thinking and process than tools and technology. The bottom line is: neither the playbook nor Microsoft Project will make one a project manager. For more information about Agile methodologies, see Raven's article Good List of Agile Program/Project Management Resources. Expectations and ViolationsIn his article "Expectations and Violations," Paul Glen discusses the human side of project failure. We consultants are often called in to a company as a last resort to save a failing project. Typically, this happens after a project has missed deadlines. The company realizes that the imminent failure of the project is not due to poor schedule or cost management but to human and business relationships. "It becomes clear that feelings have been hurt, mutual expectations have
been violated and relationships have been strained, broken or severed.
And these problems can’t be resolved with schedule changes, plan
revisions or budget extensions. [... In situations where projects miss deadlines or go over budget, strained relationships are perfectly normal.] They result from violated expectations about what will be done, how and when it will happen, how people will relate to one another and what common values will be held. The problem isn’t that expectations are violated over the course of projects; it’s that we believe that they shouldn’t be. But expectations are always violated. It is inevitable. Projects all start in ignorance and confusion and are completed in the relative clarity of hindsight. The process of completing projects is the process of learning. As we learn, assumptions change and feelings get hurt. If you want to avoid calling me for a crisis intervention (not that I mind), think about the human issues, the mutual expectations and their violations at the first sign of trouble, rather than waiting until ill feelings become entrenched problems." -- Paul Glen I completely agree with Paul on this issue. It is nearly impossible to avoid poor project performance without considering human issues and expectations. Functional managers have dealt with human issues far longer than pure project managers. However, we must do our best to manager people as much as cost, schedule, and scope. Do you have examples of projects that have failed because of human issues? Leave a comment. Top 5 Reasons To Hire a ConsultantIf you already have some degree of Project Management practices at your company, why would you hire a consultant to review those practices? As a consultant, I get asked this question all the time. Believe it or not, the answer is very simple and compelling. Since it comes up frequently, I have decided to make a top 5 list on the blog.
Have you had experiences with consultants that would add to this list? If so, leave a comment. To Kill A ProjectWhen should you kill a project?This is a topic that is rarely discussed in the industry because of the stigma of failure. No one wants to look bad in front of his or her customer. So they crash (add resources), fast track (do tasks in parallel), and generally throw good money after bad until a project completes or becomes impossible to complete. This problem is typically magnified in companies where a project manager's reward is based on successful project completion. However, as project managers it is our duty to monitor the health of a project and if the time comes where it makes sense to kill the project we should advise our customers honestly. How do you know when the project really needs to be killed? The answer is very simple. There are three reasons to kill a project:
If either of these conditions are true, kill the project. I will go one step further and say this: kill the project as early as possible. All good poker players know that it is better to fold early and only bet big when success is assured. I have been on several projects where management did not kill troubled projects in a timely manner only to find that they spent more than planned and did not get the result they were hoping for in the end. In my experience, the top two reasons that projects are not killed when it makes the most sense are:
The first reason is a false belief that one looks good only when they are finishing projects. This is the leading cause of reckless project management techniques to make the deadline no matter what. However, from a business point of view, a project manager looks much better at review time when they demonstrate a fiscal responsibility to management. Five killed projects for minimal losses and one successful one that makes a huge return is more beneficial to a client than pouring money into one troubled project that will ultimately not achieve its goals. The second reason that projects are not killed timely is just plain irresponsible project management. This happens when a project manager worries more about looking good in front of their boss than the interests of the company as a whole. These project managers will sometimes whitewash information, hide facts, or generally make a project look healthier than it really is. In the end, these projects inevitably fail to achieve their objectives. Unfortunately, even if the project is ultimately unsuccessful these project managers succeed in convincing or deceiving management into investing more money than is probably prudent. Do you have stories of projects that should have been killed but were not? Leave a comment for the benefit of all the other project managers out there.
No Deadline Left UnmanagedIt is inevitable. At some point in time, either you or your employee will miss a deadline. Sometimes that deadline will affect customer deliverables and make you and your organization look bad in front of a client. This is the subject that caused Trizle to come up with a shortsighted initiative he calls "No Deadline Left Behind." The premise behind this idea is to punish employees monetarily for missing deadlines. On the surface, this seems like a reasonable, maybe even sensible, policy. After all, an employee should be incentivized to meet contractual obligations. However, after some analysis this approach, though intuitive, is the wrong one. It seems that Trizle means to punish employees for the failures of the project manager. Most deadlines are missed because of poor estimation, risk management, and progress tracking. Unless those areas of Trizle's process are fixed, he will just shift the blame and punishment of the problem on the poor employee who has little control over the actual deadline itself. The result of such a policy will be inflated timeliness (as employees seek to minimize their risk), higher costs (employees will charge more for some work to offset loses in other work), and no improvement in the ability of an employee to consistently meet a deadline. Furthermore, employees will reach a point where the risk of losing their income becomes so high that employment at Trizle's company will no longer be a viable option for them. As an example, Rob Garrett's response to this article demonstrates a typical employee's reaction to such a policy.
"No Deadline Left Unmanaged"
Instead of the "No Deadline Left Behind" as Trizle suggests, I have come up with a realistic strategy. The strategy starts in the planning phase of a project. Here, the typical pitfall is poor estimating. While it is common to use a team member's expertise to judge the effort required for a task, this path is dangerous and should be only used as a last resort. Instead, use techniques like parametric models, commercial databases, or weighted averages to get estimates that are more accurate.
Parametric models are mathematical formulas used to estimate the total duration of a task based on variables. For example, "it takes me 2 minutes to lay 1 tile, the tile is 1 foot by 1 foot, and the room is 100 sq. feet. Therefore, it should take me approximately 200 minutes to lay enough tiles to fill the room."
Note: Problems that are more complex require models that are more complex. Additionally, pay close attention to how well the model scales (it may take 2 minutes to lay 1 tile in a small room, but increasing the room size may not increase the total time in a direct proportion)
Weighted averages, such as used in the PERT technique, allow a manager to consider an optimistic estimate, the average estimate, and the pessimistic estimate to come up with a figure that is realistic. The PERT formula for this is:
TE = (O + 4M + P) ÷ 6
Where O is the optimistic estimate, M is the average estimate, P is the pessimistic estimate, and TE is Expected Time. Performing a standard deviation analysis can show the manager how confident they can be in the estimate.
After these techniques are used to come up with estimates that are realistic, it is paramount to control the scope of the project to prevent missed deadlines due to scope creep.
The second phase of the strategy comes into play during risk management. Each employee should be positively encouraged and incentivized to report project risks to the PM (or risk management officer) immediately. The PM can then form a risk response plan to accept, mitigate, or transfer the risk of a missed deadline. Accepting a risk means realizing that a risk exists but doing nothing to prevent it. Mitigating the risk of a missed deadline could involve adding resources (crunching), re-negotiating the deadline, or doing tasks in parallel (fast tracking). Transferring the risk could involve obtaining an insurance policy (this moves the risk from you to your insurance provider).
Note: Punishing employees for missing deadlines is a form of transferring risk because they end up paying for your mistakes.
The third phase of the strategy is for the PM to be intricately involved in the monitoring and controlling activities during the execution phase of a project. A manager that does not track progress until deadlines are missed should shift their focus onto actively managing their people. Tools like EVM (Earned Value Management) are essential in effectively tracking project status. EVM allows the PM to "objectively track physical accomplishment of work [by] combining measurements of technical performance (i.e., accomplishment of planned work), schedule performance (i.e., behind/ahead of schedule), and cost performance (i.e., under/over budget) within a single integrated methodology."
In my opinion, these three improvements in the project management area will drive improved management of resources, risks, and schedule in a much more efficient manner than transferring risk to your own employees. |
|
|