If you had been with me on this past Friday in the late afternoon, you would have been overcome with extreme gratitude. I was meeting with two other project managers to find a resolution to a problem on an enterprise-wide project for a multi-national corporation.
Here is the short version of the story. A defect was found in the final round of testing an enhancement for the enterprise-wide application. The business partner is willing to accept the workaround and live with the inefficient work-around until the defect can be fixed in the next version of the application, scheduled for release in 2010.
However, the project managers responsible for this project are not giving up so easily. The project managers have involved many stakeholders over the past week, and worked relentlessly to find a way to get this defect fixed and tested now, so that the business users will have the benefit of functionality, defect free. The enterprise project manager has taken ownership of the defect and is working relentlessly to deliver a great product.
The end users of this application will never get to know the enterprise project manager. The end user will receive the new version of the application and go about their work, without ever being aware of the effort that went into resolving the defect. The end users will never even know that they should thank the enterprise project manager on this project.
Project managers are usually unseen benefactors in large corporations. Working with other IT professionals and influencing decisions, so that end users don't have to work around known defects.
The two points from this story:1. When you receive a new version of a software application, don't be too quick to complain about the defects. Be thankful that many project managers worked late on Fridays, to remove the large defects which could have caused you frustrating moments.
2. When you are the enterprise project manager for a software application, then take ownership of defects, even if your business partner is willing to accept defects. You know what is the right thing to do for your project, your users and your organization. Do the right thing, and don't give up too
soon. Where there is a will, there is a way. You will probably find the way if you try hard enough.
Labels: Project Management