- Being aware of weaknesses within the organization isn’t always enough to start generating corrective action,
- Just knowing the “score” for your organization is not enough to effectively direct the process improvement efforts at the highest priority problems, and
- The organization, although staffed with experienced and skilled people, may not have sufficiently detailed knowledge of the model to effectively interpret and use it.
- Where you’re starting from,
- Where you’re heading to,
- How great a distance is to be traveled,
- How much time the journey should take,
- What useful things might be discovered along the way, and
- What route to take?
An up front look at the current state of the organization can help you create a map for the upcoming journey. The first step in creating your map is through a relatively quick and informal appraisal of the organization level and project level processes, activities and deliverables.
An informal appraisal provides much more than just a score; it’s an effective diagnostic and intervention tool for taking the process pulse of the organization. The major benefits of an informal appraisal are to:
- Support, enable and encourage an organization wide commitment to the software process improvement effort,
- Initiate a collaborative effort among the members of a group who may not have an opportunity to work closely together before. This is NOT something being done TO anyone, it is being done BY us FOR us,
- Develop an accurate consensus opinion as to the strengths and weaknesses of the organization’s processes and process adherence (What our processes tell us to do, what we say we do, what we can prove we do) all with respect to a reference model, the CMMI, and
- Create a public demonstration of commitment by upper management, and show the depth of awareness of the problems by the members of the organization.
Why can’t we just knuckle down, charge harder, or put our noses to the grindstone, just like we’ve always done in the past?
We could, but we’d still just be doing the same things in the same ways all over again.
As an example, NO project manager in recorded history has EVER said, “Hmmmm, I think I’ll just repeat all the mistakes of my predecessors, that’s the ticket!!” Statistics abound, but essentially, software projects are late, exceed the budget and fail to meet all of the customer’s expectations.
If you always do what you always did, you’ll always get what you always got. I vote for trying something new.
Executing consists of the processes used to complete the work defined in the project management plan to accomplish the project's requirements. Execution process involves coordinating people and resources, as well as integrating and performing the activities of the project in accordance with the project management plan.
ReplyDelete======================
Project Management Software
Health facility management often suffers from inefficient management practices due to chronic staff shortages, high staff turnover rates and a sub-optimal use of health data. The quality of information from many health facilities, particularly in Tanzania’s rural areas, does not meet the required standards and takes a lot of time for the staff to collect. Fortunately, the country’s ICT structure has now developed to a level where it is realistic to computerise some of the routine processes in hospital management.
ReplyDeleteHaving worked under all of these paradigms, I can tell you I positively hate waterfall if you can't dial back the process to a rational level. I've been on some projects that were in the hundreds of man hours that required the same level of documentation, artifacts, etc as projects of 10s of thousands, even hundreds of thousands of hours.
ReplyDelete