Professional Documents
Culture Documents
Abstract
We all know that there are a lot of IT processes announced from many organizations.
The world most popular are ISO, ITIL and CMMI. Many IT organizations would like to
apply the standard and some have planned to certify. Our organization is currently
doing. I am one of participates in this implementation.
It is not easy to apply standard. There are many ways to make it happens. First of all
support from top management. How about the other key success factors and how
they are significant to do it. This paper will have some answers.
It is not showing the complete lists but I do show the way to find them for you.
I would like to say that it will help the company to do positioning and at the same
time do marketing and advertisement. Of course, we need to pay some money and
normally we gain more.
Let me show you the simple steps and give you the success factors at the last topic.
From introduction, objectives should be set up and followed. Then you go the
following.
1. Establish the full time implementation project team with formal
announcement from management
2. Project manager of the team create the plan and get approved from
management. From the study, CMMI level 2 has 7 processes, and level 3 has
11 processes, level 4 has 2 processes, level 5 has 2 processes. There are
many processes to be written and implemented. If your organization would
like to certify stage or continuous. Before you make a plan you should make
decision that how far the management would like to go. It is your scope of
work. It is the input to make the detail planning. Then you start your plan.
3. Perform kick-off meeting. After your plan was approved, you should do the
first meeting, announce the team members, and assign tasks to them.
It is not difficult but it is not easy too. Many efforts will be put to make sure that all
staffs in your organization buy in the idea of the processes. I am confident that
management support will drive you team 70% chance of success.
The final processes will be announced as baseline to the entire organization. Then
you are ready to the next step.
We will develop training for the processes and templates to the pilot team members.
Then let them check out the process to use. During the pilot you have to do the next
step. I suggest that at least 4 pilot projects are executed with different size,
schedule and effort.
Management Support
The first one as I mention in abstract is management support. We can start from
the bottom but take a look at the detail of the junior staffs. They should do their jobs.
They did not have authorized to say no much. They did not get authorized to make
any commands. In this implementation they are the good followers. At least 70%
success if they agreed to do so. By establishing the organization policy and
announced to all staffs level, they will know how to perform.
Think positive
We look into the good way of having standard processes. We will know how to
encourage staffs to use the process and corporate information to make it happen.
When you write the processes you will see the strength, weakness, opportunity and
threat of them. There are three types of processes in my opinion, working,
monitoring and control. If your staff are responsible and commit to their jobs you
don’t need a lot of monitor and control. But you still have to write it. That is the
reason why monitoring and control processes are the fundamental of implementation.
For this type of project, I found that the process specify that Requirement
Specification is and input to Design Specification. Design Specification is an input to
Program Specification. Program Specification is an input to coding. When executed
program get delivered to test all the input are still in processes. They cannot baseline
any documents. The review staffs did not have a chance to review any documents. It
means the review processes that the organization wrote cannot be performed. How
can you know this process is good or bad? The process audit will give the
management NC report. This report must be analyzed and management must make
decision to modify the process to comply with the real life or find out the reason why
they can not follow the process before make any decision.
When you pick the pilot project you must prepare the explanation to the team
members. To follow the processes are to improve quality and prevent rework in the
features.
I still found that some organization has a lot of potential business that the
management would like to get involved. If they did not consider what the real
purpose of the organization is and think only about the profit they will loose their
stand point. It will make the implementation team loose their confident in doing the
assign jobs.