December 28, 2006
Deming's 7 deadly diseases
The following are Deming's 7 deadly diseases:
- Lack of constancy of purpose in planning product and service that will have a market, keep the company in business, and provide jobs.
- Emphasis on short-term profits: short-term thinking (just the opposite of constancy of purpose to stay in business), fed by fear of unfriendly takeover and by push from bankers and owners for dividends.
- Evaluation of performance, merit rating, or annual review.
- Mobility of Management: job hopping
- Management by use only of visible figures, with little or not consideration of figures that are unknown or unknowable.
- Excessive Medical Costs
- Excessive cost of liability, swelled by lawyers who work on contingency
Communication Barriers
When one begins to contemplate how important communication is to project success, it is also interesting how common barriers to communication become. Communication barriers often present an obstacle to delivering a successful project. Project Managers should be considerate of the frequently occurring barriers in order to assure there are no developing issues.
The most common barriers to good communications are:
- Misunderstanding other stakeholders' information needs – Misunderstanding commonly occurs when the project team doesn’t understand the informational needs of other stakeholders. In this situation, information can be distributed inappropriately and inconsistently.
- Using media improperly – The media selected to communicate must be able to be used by all stakeholders and project team members. It does no good to send the Microsoft project version of the work break down structure when the team doesn’t understand how to read the project plan.
- Isolating decision makers – The silo-ed decision maker can impede a successful project. Decision makers who isolate themselves or don’t respond to requests for information are a common communication barrier.
- Misapplying policies and procedures – Team mates and stakeholders who don’t follow the prescribed communication policies and procedures create confusion. These communications are commonly incomplete containing inaccurate information and are directed to the incorrect audience.
- Underestimating the importance of teamwork – Insensitivity to teamwork results in isolationists not distributing the information in a timely accurate way. A key signal that this problem exists is when team members don’t participate in team-building activities.
Good communications create constructive attitudes and knowledge and take time to establish.
December 27, 2006
Information Distribution
Information Distribution is about assuring the right information is available to the right people at the right time. Information Distribution executes the communication plan and responds to the unexpected requests for information.
The distribution mechanism can affect the information’s usefulness because if it is not timely or comprehended, then it shouldn’t have been communicated.
The only input to information distribution is:
- The Communications Management Plan – The Communications Management plan describes the methods for obtaining and distributing project information. The communication management plan provides:
- Stakeholder communication requirements
- Information to be communicated, including format, content, and level of detail
- Individual accountable for communications
- Recipients of the information
- Communication Methodology or Technology
- Frequency of Communication
- Escalation process with associated time frames
- Change control process for the communication plan
- Dictionary of related jargon
After reviewing the communications management plan, there are certain tools and techniques which can be employed to distribute information. The four tools and techniques are:
- Communications skills – Communication Skills enable a project manager to take advantage of the dimensions of communication.
- Information Gathering and Retrieval Systems – Information Gathering and Retrieval systems are all of the various ways to collect and share project documentation. Possible mechanisms are a manual filing system, electronic databases, collaboration software, and a project management information system.
- Information Distribution Methods – Information distribution is the timely collection, sharing and distribution of information to the project team. Methods can be portals, collaborative work management tools, web conferencing, web publishing, and when all technology is not available, manual filing systems and hard copy distribution.
- Lessons Learned Process – Lessons learned identify project success and failures from which knowledge can be gathered to make recommendations to improve future performance on projects. Some specific results from lessons learned include:
- Update of the lessons learned knowledge base
- Input to knowledge management systems
- Updated corporate policies, procedures, and processes
- Improved business skills
- Overall product and service improvements
- Updates to the risk management plan
The purpose of communicating is to exchange information it is best to assure all intended receivers can use the distribution methodology. The outputs from Information Distribution are:
- Updates to the organizational process assets - Organizational process assets (updates) are used to update the project knowledge base. Updates to the organizational process assets include the following:
- Lessons learned – Documentation includes the root cause of issues, strategies for preventing this from ever occurring again. Project management processes that can be improved, as well as recommendations on any enhancements or modifications.
- Project Records – Project records include all correspondence and documents describing the project. This would be also in the form of a project notebook.
- Project Reports – Formal and information project reports catch the project status, issues, and progress reports.
- Project presentations – Project presentations are the information presented to the project stakeholders. This information is the foundation of the stakeholders view of the project.
- Feedback from stakeholders – Feedback received from stakeholders should be used to modify or improve future project performance
- Stakeholder Notifications – Information provided to stakeholders about resolved issues, approved changes, and general project status
- Requested changes – Requested changes to the project management plan should be handled through the integrated change control process.
Dimensions of Communications
As a part of communicating, the sender is accountable for assuring the information is clear, complete, and comprehendible to the intended recipient. The recipient is responsible for understanding the information and making sure it was received in its entirety. Due to this structure, communication has many dimensions.
- Written and oral, which includes listening and speaking - Written communications include such activities as writing reports and executive summaries, and writing e-mails. Oral communications include giving oral presentations, communicating within a group context, and communicating one-to-one. Listening and speaking skills also are important in ensuring that project information has been distributed properly.
- Internal and external - Internal communications are information exchanges that take place within the organization itself. External communications involve stakeholders and customers who are not officers or employees of the organization – vendors, customers and the media are a typical example.
- Formal and informal - Formal communication involves formal deliverables, such as briefings and status reports describing any key accomplishments and concerns. Informal communications may include phone conversations, e-mail, and adhoc conversations.
- Vertical and horizontal - Vertical communications are directed at persons who are at different levels within the corporate hierarchy. Horizontal communications take place with persons who have similar levels of responsibility and authority your peers.
Project Managers are always involved in communications, and a key to success is understanding the various ways to interact with peers, team mates, stakeholders, and others within and outside of an organization.
December 26, 2006
Communications Planning
Communications Planning determines which stakeholders need what information, when they will need it, how the information will be communicated, and who is responsible for communicating the information. One of the key task is to assure a reliable way to meet the informational needs of the stakeholders which is linked to the enterprise environmental factors and organizational influences.
The inputs to communication planning are:
- Enterprise environmental factors - External and internal environmental factors influence the project's success. Examples: organizational culture and structure, infrastructure, existing resources, and communications technology.
- Organizational process assets – Organizational process assets represent the knowledge learned and documented from previous organizational endeavors. Some organizational process assets are formal and informal plans, policies, procedures, and guidelines.
- Project Scope Statement – The project scope statement describes the project scope including major deliverables, scope objectives, scope assumptions, scope constraints, and a statement of work.
- Project Management Plan – The project management plan is the bought into, agreed to, realistic, and formal document detailing how the project will be executed, monitored and controlled. Assumptions and constraints may affect communications and should be considered.
When you use the proper inputs for Communications Planning, you will feel confident that you have a solid foundation for your Communications Management Plan. As project manager, you will want to use the proper tools and techniques to develop a communications plan from the inputs you have gathered. The two tools and techniques for communications planning are:
- Communications requirements analysis – Communications requirements analysis determines the information needs of the stakeholders. By combining the type and format of information needed considering the information’s value to the audience. The goal is to walk the balance between overwhelming with too much granular information to too little high level reviews.
In order to ascertain the project communications requirements, the project manager reviews:- Organization Charts
- Project organization and stakeholder responsibility relationships
- Disciplines, departments, and specialties engaged in the project.
- Logistics of how many individuals are involved with the project at which locations.
- Internal information needs
- External information needs
- Stakeholder information
- Communications technology – The communication technology describes the methodology utilized to communicate with the stakeholders. This can include sharepoint, video cam meeting or minutes.
When considering which communications technology to use, please consider the following:- The urgency of the information
- The availability of the technology
- The expected project staffing
- The length of the project
- The project environment
When determining which communication tool and technique to use, it is a good idea to keep in mind the channels of communication. The total number of communication channels is n(n-1)/2, where n is the number of stakeholders. The number of potential communication channels is an indicator of project’s communications complexity.
The output of communications planning is the Communications Management Plan. The communication management plan is comprised of the following information:
- Stakeholder communication requirements
- The format utilized
- The individual responsible for assuring communications
- The information recipients
- The form of communication (email, conference calls)
- The frequency of the communications
- Escalation time frames and management change for escalation
- The change control process for updating the communications plan
- A glossary of terminology and jargon
A Communications Plan clarifies the project's communications requirements and establishes communication strategies.
Project Communications Management
Project Communications Management Knowledge area provides a critical link between people, ideas, and information at all stages in the project life cycle. Project Managers should be spending about 90% of their time communicating. Formal processes aid in decision making and help to achieve a successful project.
The Project Communications Management processes are:
- Communications Planning – Communications planning is the process of ascertaining the information and communication needs of project stakeholder. This process normally occurs as a part of the Planning Process Group.
- Information Distribution – Information Distribution is the process of assuring the project stakeholders have the needed information available in a timely manner. This process occurs throughout the Executing Process Group.
- Performance Reporting – Performance reporting is the process of gathering and distributing project performance information including status reporting, progress measurement, and forecasting. This process occurs within the Monitoring and Controlling Process Group.
- Manage Stakeholders – Managing Stakeholders occurs within the Monitoring and Controlling Process Group. Managing stakeholders is concerned with satisfying the requirement for the project stakeholders and resolving any issues raised by the project stakeholders.
It is a good idea to remember that activities and responsibilities under the above process will depend upon the project on hand. A smaller project obviously will not have the same communication standard as a larger project.
The important point is that all communication should be effective, accurate, and considerate of project requirements.
The project communication processes provide a methodology for successfully implementing your project communications strategy. In addition to assuring stakeholders are informed and involved in the project.
December 24, 2006
Rating the level of PM Excellence
Harold Kerzner identifies five levels for achieving excellence in
project management (PM).
Level 1: Common Language is the basic knowledge of PM and the
terminology used.
Level 2: Common Processes defined and developed are applicable and
repeatable.
Level 3: Singular Methodology is the synergistic effect of combining
all corporate methodologies.
Level 4: Benchmarking process improvement is required to maintain a
competitive advantage.
Level 5: Continuous Improvement evaluates the enhancement to PM from
each improvement.
Which level is your organization currently enjoying? How will your group rise to the next level?
December 23, 2006
Managing a Project Team
Managing a project team involves tracking individual’s performance, providing feedback, resolving issues, and coordinating changes to enhance overall project performance. In a functional organization it is much like managing a department team with the nuance of enhancing the project’s performance instead of meeting the operational goals of the department.
The inputs to managing a project team yield an overview of project team performance and assignments so the project manager can determine what the next steps are. The inputs are:
- Organizational Process Assets – Organizational process assets are the organization’s policies, procedures, and systems which can be used to reward the team during the course of a project.
- Project Staff Assignments – Project Staff Assignments are the list of project duties for team members. Staff Assignments are often used during the monitoring and controlling process group to evaluate individual team members.
- Roles and Responsibilities – The roles and responsibilities document is used to determine what each team member should be focusing upon and completing.
- Project Organization Charts – Project Charts represent the reporting relationships among the project team.
- Staffing Management Plan – The Staffing Management Plan details when team members are needed and list training plans, certification requirements, and compliance issues.
- Team Performance Assessment - Team Performance Assessments are the documented formal or informal assessment of the project team’s performance. Common indications are staff turnover rates, team dynamics, and skill levels. After analyzing the information, project managers can identify and resolve problems, reduce conflicts, and improve overall team work.
- Work Performance Information – Work Performance information is gathered by observing team members performance while participating in meetings, follow-up on action items, and communicating to others.
- Performance Reports – Performance reports depict project performance information when compared to the project plan. This provides a basis for determining if corrective actions or preventative actions are need to assure a successful project delivery.
Managing a team involves making justifiable decisions about how to address the issues and problems that arise as part of project work. There are some tools and techniques you can use to manage the project team. Those tools and techniques are:
- Observation and Conversation - Observation and conversation involves project managers using indicators such as progress toward project goals, interpersonal relationships, and pride in accomplishments and work of project team members.
- Project Performance Appraisals - Project performance appraisals is a vehicle which enables team members to receive feedback from supervisors. Performance Appraisals can be used them to clarify team member responsibilities and to develop training plans and future goals.
- Conflict Management - Conflict management involves the reduction of destructive disagreements within the project team. The project manager can allow the problem to resolve itself or use informal and formal interventions before the conflict damages the project.
- Issue Log - An issue log is a list of action items and the names of the team members responsible for carrying them out. Issue logs provide project managers with a way to monitor outstanding items.
Often in the course of a project, it is necessary to make changes to the way the project is executed. The outputs of the Managing a Project team process are:
- Requested Changes – Requested Changes are staffing changes either planned or unplanned which can impact the project plan. When staffing changes which have the possibility of disrupting the project plan, the change needs to be processed through integrated change control.
- Recommended Corrective Actions - Recommended corrective actions are to overcoming the addition or removable of a teammate, outsourcing some work, additional training, or actions relating to disciplinary processes.
- Recommended Preventive Actions - Recommended preventive actions are taken to reduce the impact of anticipated problems. Such actions might include cross training a replacement before a team member leaves the project or clarifying roles to ensure that all project tasks are carried out or added personal time in anticipation of extra work which may be needed to meet project deadlines.
- Organizational Process Asset Updates – Organizational process asset updates are either inputs to team members performance appraisals or lessons learned documentation.
- Staffing Management Plan Updates – Staffing Management plan is a subsidiary plan of the project management plan. The staffing management plan is updated to reflect staffing related approved change requests.
December 22, 2006
Developing a Project Team
Developing a project team improves the overall competencies and collaborations among team mates. This improvement will eventually result in enhanced project performance. The goals of developing a project team is to increase the team’s skill sets and increase trust among teammates.
The inputs to developing a project team are:
- Project Staff Assignments – Project Staff Assignments is a detailed list of the people who are on the team.
- Staffing management Plan – The staffing management plan identifies the way to develop the team, guidelines documenting staff acquisition and release, the timetable, training needs, recognition, compliance, and safety.
- Resource Availability – Resource availability information lists when team members are available to partake in team development activities.
Developing a synergistic project team means knowing who your team members are, helping them build upon their strengths and overcoming their weaknesses while promoting productive working relationships within the team. There are common tools and techniques to develop a project team. They are:
- General Management Skills – The soft skills or interpersonal skills help motivate a team’s performance and collaboration through empathy, influence, communication, creativity, and facilitation.
- Training – Training encompasses improving the skills and knowledge of team members. Possible training methods are classroom training, online learning, on-the-job training, mentoring or coaching
- Team-Building Activities – Team-building activities encourage communication, trust, and collaboration among teammates.
- Ground Rules – Ground rules establish clear expectations regarding acceptable behavior by project team members. The overall teams commitment to ground rules decreases misunderstanding and increases productivity.
- Co-Location – Co-location is the placement of all or most of the active team members in the same physical location to increase team-building opportunities.
- Recognition and Rewards – Recognition and rewards improve project work by achieving recognition and rewarding desired behaviors.
- Establish Empathy – Being empathic is the listening and understanding how the individual team member is feeling. There is a simple process that can be used to establish empathy: encourage openness, restate concerns, reflect, and summarize.
Developing a project team is an ongoing process that needs to be assessed on an ongoing basis. When tools and techniques have been used to develop the project team, the project manager or project management team needs to assess whether the team's effectiveness has improved. The single output from developing a project team is team performance assessment.
- Team Performance Assessment – As the team’s performance improves some indicators to measure the team’s effectiveness are:
- Improvements in skills which allow an individual to perform assigned activities with increased effectiveness.
- Improvements in competencies and sentiments which will help the team perform better as a group
- Reduced staff turnover rate.
Team performance assessment allows project managers to recognize improvements, but it also highlights any difficulties so they can be addressed. If improvements are not noted or problems arise, you may need to revisit some of the tools and techniques you used to develop your project team and start again.
Diagnosising an Organization's Work Culture
Developing an accurate perspective on an organization's culture can be accomplished by asking the right questions at the right time. The following is a list that can help to align the people with their culture:
- What is the organization's overriding strategic intent?
- How is the organization structured?
- What are the organizations values?
- How is work organized
- How are decisions made?
- How are resources allocated?
- Which behaviors are encouraged?
- Which are prohibited?
- What kind of people work for the organization? What are their values? How do they think?
- How do they act?
- How much power do they have?
- How much risk are they allowed, and how much do they want to take?
- How are they selected and developed?
- How are they rewarded?
- How is pay viewed is it seen as an investment or merely the cost of doing business?
Conflict Management Approaches
| Approach | Description | When to use |
|---|---|---|
| Problem - Solving | The problem-solving approach involves supporting the individuals involved in the conflict to help them consider all the options and find the best solution. Sometimes refered to as the Confrontation approach. | This approach should be employed in situations where there is not a clear concise agreed to solution, and there is time to allow the parties to collaborate and innovate. For this approach to work, it is also important that the conflicting parties both bring ideas and creativity to the problem. |
| Comprise | Comprise involves working out a middle ground that satisfies all parties to some degree. The compromising approach requires each of the conflicting members to accede in order to achieve a resolution. | This approach should be employed in situations when both parties have a valid but different approach to resolve the problem or complete the task hand, or when there is not a best practice to be followed. By assuring everyone's perspective is considered and represented, this approach will allow a win-win situation to occur. |
| Smoothing | Smoothing de-emphasizes the differences between points of view and focuses on commonalities. The smoothing approach involves minimizing the importance of the problem at the heart of the conflict in an effort to make the conflict seem pointless. | This approach is particularly useful for minor or unimportant issues, or issues that are not critical to project success. |
| Forcing | The forcing approach requires others to yield to the point of view of one side or another. It is also called the win-lose approach and can increase conflict. The forcing approach involves you, as project manager, using your influence and power within the project team to simply resolve the issue yourself, making a decision about the way to move forward. | This approach should be used when time is a critical factor. It is imperative that the project manager provides the desired resolution to the conflict. This approach doesn't solve the conflict, but it does ensure that things get done. |
| Withdrawal | Withdrawal involves avoiding or retreating from the conflict or potential conflict and allowing the involved parties to work out the conflict on their own. The withdrawing approach involves giving in to the conflict by simply refusing to acknowledge that there is a problem and declining to discuss it. | Because this approach involves avoiding the problem, it should not be used very often. It can be a temporary solution to deal with heated and emotional conflicts, or it can be used if the issue isn't relevant to the work of the project team. |
December 21, 2006
Acquiring a Project Team Process
Acquiring a project team is the process of obtaining the people needed to accomplish the project. Sometimes the project management team has control over the selection process. When selecting teammates, there are several base considerations which need to be evaluated. The inputs to acquiring a project team are:
- Enterprise Environmental Factors – Teammates are available from internal and external sources. When selecting team members it is important to evaluated:
- Availability – Who is available and when are they available?
- Ability – What competencies do people possess?
- Experience – Have the people done similar or related work? Has the work been of high quality?
- Interests – Are the individuals interested in working on this project?
- Costs – How much will each team member be paid? Especially if they are contracted from another organization.
- Organizational Process Assets – Reviewing the documented policies, procedures, and guidelines governing staff assignments are encompassed in considering the organizational process assets.
- Roles and Responsibilities – The roles and responsibilities document should be reviewed to ascertain team member’s roles, responsibilities, skills, levels of authority, and competencies.
- Project Organization Charts – A project organization chart is reviewed to provide an overview of how many individuals are needed for the project.
- Staffing Management Plan – The Staffing Management Plan, along with the project schedule, should be reviewed to ascertain when team members will be need and to gain understanding of the processed to acquire and release staff.
In order to complete a project, it is helpful to gather the best team available. With the right team, one will have a good foundation to overcome all opportunities presented. The common tools and techniques utilized to help assure the acquisition of a good project team are:
- Pre-assignment – Pre-assignment is commonly done when the project team positions are known in advance. This is commonly when the project is dependent on the expertise of an individual or if staff assignments are defined as a part of the charter.
- Negotiation – Negotiation is used when the pm needs to assure that the project receives competent staff within the required time frame, and that the project team members have the bandwidth to work on their assignments through to completion. Another situation which call for negotiations is when specialized or scare resources are needed to complete the project plan.
- Acquisition – When performing organizations do not have the in-house staff needed to complete the project, the staff acquisitions may be net new resources, consultants, or subcontractors.
- Virtual Teams – Virtual teams are utilized in the following situations:
- Teams comprise individuals who are not co-located in the same region
- Teams comprise employees who work from home.
- Teams consist of individuals from different shifts.
- Teams consist of individuals with mobile handicaps
- Projects which have no travel budget to co-locate.
The results from acquiring the right project team are the same as those desired in any game of strategy. You want to have the right players in the right roles. When you have considered which people you need to complete your project and you have negotiated and secured their services, you have acquired your project team. The outputs resulting from the Acquire Project Team process are:
- Project Staff Assignments - Project staff assignments illustrate who has been assigned to the project. These assignments should be documented in a team directory, in notifications to team members, in project organization charts, and in schedules.
- Resource Availability - Resource availability details the time periods when each project team member is or is not available to work on the project.
- Staffing Management Plan Updates – Changes in the Staffing Management plan may be needed in order to rebase the planned with the real team.
A project manager success starts with creating the best team possible and having the right people in the right roles.
December 20, 2006
Human Resource Planning
Human Resource Planning defines project roles, responsibilities, and reporting relationships. One key result of Human Resource Planning is the Staffing management plan which depicts how and when team members are added to the team, and how the team members are released from the project, the training needs of the team, and several other key components.
The inputs to Human Resource Planning are:
- Enterprise Environmental Factors – The Enterprise Environmental Factors that comprise of individuals of an organization interact and relate with one another are an input into Human Resource Planning. Items to considers about enterprise environmental factors involving organizational culture and structure are:
- Organizational – Which organizations or departments are going to be engaged in the project? Are there existing working arrangements between them? What are the formal and informal relationships between the departments?
- Technical – What are the areas of expertise needed to successfully complete this project? Do these skills need to be transitioned to the supporting organization?
- Interpersonal – What types of formal and informal reporting relationships exist among the team members? What are team members current job descriptions? What are their supervisor-subordinate relationships? What levels of trust and respect currently exist?
- Logistical – Are people in different locations or time zones? What are other type of distances between team members?
- Political – What are the individual goals and agendas of the stakeholders? Where is the informal power base and how can that influence the project? What informal alliances exist?
In addition to these factors, there are also constraints. Examples of inflexibility in Human Resource Planning are:- Organizational Structure – An organization with a weak matrix structure is commonly a constraint.
- Collective Bargaining Agreements – Contractual agreements with service organizations can require interesting nuances to certain roles and reporting arrangements.
- Economic Conditions – Hiring freezes, little to no training funds, and a lack of traveling budget can place restrictions of staffing options.
- Organizational Process Assets - As an organization's project management methods evolve, experience gained from past projects are available as organizational process assets. Templates and checklists reduce the planning time required and the likelihood of overlooking key responsibilities.
- Project Management Plan - The Project Management Plan contains activity resource requirements and project management activity descriptions which assist in identifying the types and quantities of resources required for each schedule activity in a work package.
With the proper inputs, the results are going to have a good foundation. Project teams use different tools and techniques to guide the Human Resource Planning process. These three tools and techniques are:
- Organization Charts and Position Descriptions - Organization charts and position descriptions are used to communicate and clarify team member roles and responsibilities and to ensure that each work package is assigned. Organization charts can have three formats: Hierarchical-type Organization chart, Matrix-Based Responsibility Chart, and the Text-oriented format.
- Networking – Informal interactions among co-workers in the organization is a constructive way to comprehend the political and interpersonal factors which will affect organizational relations.
- Organizational Theory – Organizational theory portrays how people, teams, and organizational units behave.
The three outputs from Human Resource Planning are found below:
- Roles and Responsibilities - Clarification of roles and responsibilities gives project team members an understanding of their own rles and the roles of others in the project. Clarity is always a key component of project success.
- Project Organization Charts - A project organization chart is a diagram of the reporting relationships of project team members. Project organization charts should be tailored for their audience, they can give a generalize overview or highly granular.
- Staffing Management Plan - The Staffing Management Plan is an important output of the Human Resource Planning process which establishes the timing and methods for meeting project human resource requirements. The components of the staffing management plan are:
- Staff Acquisition – Staff Acquisition details how the project will be staffed, where the team will work, and the level of expertise needed with the staff.
- Timetable – The timetable illustrates the necessary time frames for project team to be available. One tool commonly used is a resource histogram.
- Release Criteria – Release criteria lists the method and timing of releasing team member.
- Training Needs – Training needs is a plan on how to train the project resources.
- Recognition and rewards – Recognition and rewards are the criteria for rewarding and promoting desired team behaviors
- Compliance – Compliance details the strategies for complying with regulations, contracts, and other established human resource policies.
- Safety – Safety procedures are listed to protect the team members.
December 19, 2006
Deming's 14 points for management
Just another point that should be committed to every managers memory.
Deming's 14 points for management:
- Create constancy of purpose toward improvement of a product and/or a service with plans to become competitive, stay in business, and provide jobs.
- Adopt the new philosophy. We are in a new economic age. We can no longer live with commonly accepted levels of delays, mistakes, defective materials, and defective workmanship.
- Cease dependence on mass inspection. Require, instead, statistical evidence that quality is built in to eliminate the need for inspection on a mass basis.
- End the practice of awarding the business on the basis of price tag. Instead, depend on meaningful measures of quality, along with price. Move towards a single supplier for any one item, based on the long-term relationship of loyalty and trust.
- Improve constantly and forever the system of production and service, to improve quality and productivity, and thus constantly decrease costs.
- Institute modern methods of training.
- Institute modern methods of supervision.
- Drive out fear, so that everyone may work effectively for the company.
- Break down organizational barriers - everyone must work as a team to foresee and solve problems
- Eliminate arbitrary numerical goals, posters, and slogans for the workforce which seek new levels of productivity without providing methods
- Eliminate work standards and numerical quotas.
- Remove barriers that rob employees of their pride of workmanship
- Institute a vigorous program of education and training
- Create a structure that will push the preceding 13 points every day.
How to create a Pareto Chart
Pareto Charts are commonly used to identify the source of chronic problems / common causes in a process. The Pareto principal commonly states that 80 % of the trouble comes from 20 % of the problems. A Pareto chart is a graphical technique which quantifies problems in order to position efforts to be expended in fixing the “vital few” causes versus to the trivial many.
The process to create a Pareto Chart or Diagram is as follows:
- Define the problem and process characteristics to be illustrated in the diagram.
- Define the period of time analyzed within the diagram. For example, was a month worth of errors analyzed or week’s worth.
- Count the number of times each cause of error occurred.
- List the causes of error in descending order. Remember the extremely trivial errors are commonly categorized as other, and listed in a legend of the diagram.
- Find the sum of all errors by adding together the counts of the causes of errors.
- Calculate the individual percentage for each cause of error.
- The next step in creating a Pareto chart is to calculate cumulative percentages.
- Begin drawing a histogram with a numeric scale on the left. Add a bar to the diagram for each category. The height of each bar on the histogram indicates the frequency of errors in each category. Label each bar with the name of the category it represents.
- Plot a line that shows the cumulative frequency of errors. Draw a scale on the right side of the Pareto diagram to measure cumulative percent. The scale should always range from 0 to 100 percent.
- The last step, identifying the vital few causes of error, involves completing the histogram by using the cumulative percentages calculated in step 2, and plotting data points to represent the cumulative percentage of each category. Align the data points with the right edge of the corresponding bars. Connect the data points with a line. This completes the Pareto diagram.
The causes of errors that comprise 80% of the errors are vital errors.
December 18, 2006
Project Human Resource Management
Project Human Resource Management includes the processes necessary for organizing and managing the project team. Project Human Resource Management processes are sequential. The outputs of one process are the inputs to the next process. The Project Human Resource Management processes are:
- Human Resource Planning – Human Resource Planning identifies and declares project team roles, responsibilities, and reporting relationship. Within this process, the project manager will create a Staffing Management Plan. This process occurs within the Planning Process Group.
- Acquire Project Team - Acquire Project Team is the process of obtaining the project team and orienting them to the project. This process either within the executing process group.
- Develop Project Team – Developing the project team improves the individuals and groups skill set to enhance project performance. The purpose of this process is not only to develop skills but to also build the team. This process occurs within the Executing Process Group
- Manage Project Team – Managing the project team is where the appraisals of the team occur along with resolving conflicts, and providing feedback on performance. This process is completed within the Monitoring and Controlling Process Groups
December 17, 2006
Performing Quality Control
The Quality Control Process engages in monitoring project results to ascertain whether the results conform to the relevant quality standards, and reveals ways to eliminate causes of unacceptable performance. Obviously performing quality control is continuously throughout the project lifecycle.
In order to properly perform quality control, it is good provide the project team with an understanding of the quality control process described in the quality management plan.
The inputs to performing quality control are:
- Quality Management Plan – The quality management plan details how the project team will implement the quality policy.
- Quality Metrics – Quality Metrics are the measurements used to assure the product or service is within the prescribed quality standard.
- Quality Checklists – Quality Checklists are utilized to verify that the required steps have been performed.
- Organizational Process Assets – Organization process assets are the organizations policies, procedures, templates, and standards.
- Work Performance Information – Work performance information is the status on project deliverables, performance measures, and the process on implementing necessary corrective actions.
- Approved Change Request – Approved Change Requests are requested changes which have been approved through the integrated change control process.
- Deliverables – Deliverables are the unique verifiable products or services that are produced and provided by the project.
The tools and techniques for performing quality control can be grouped into three categories: process analysis, data collection, and data analysis. The tools and techniques are:
- Cause and Effect Diagrams - Cause and Effect diagrams graphically illustrate how various factors have the possibility of affecting the outcome.
- Flowcharting – Flowcharting is a graphical presentation of a process. My favorite method is the swim lane diagram.
- Control Charts – Control Charts are a graphical display of the resulting data from a process examined over time against established control limits.
- Histogram – A histogram is a bar chart illustrating the distribution of variables. The height of each column represents the frequency of occurrence.
- Pareto Chart – A Pareto Chart is used to illustrate how many defects are created by categorization. Pareto Diagrams are outcomes of Pareto’s Law where 80 percent of the problems are due to 20 percent of the causes. A key point to remember is that the Pareto Chart has risk inherently built into the chart.
- Run Chart – A Run chart depicts the history and pattern of variation over time. Typically used as a part of trend analysis to monitor either technical performance or cost and schedule performance.
- Scatter Diagram – A scatter diagram portrays the patter of a relationship between two variables. Independent variables are compared to dependent variables. If the points are close to the diagonal line, there is an increased likelihood the variables have a correlation.
- Statistical Sampling – Statistical Sampling selects a part of the population of interest for inspection.
- Inspection – An inspection is the examination of the deliverable product to ascertain whether it conforms to standards. For example code reviews are a form of inspection.
- Defect Repair Review – Defect Repair review is the validation that the defect has been corrected and now the result conforms to quality standards.
The outputs from the Perform Quality Control process document the outcomes of quality control activities and provide a basis for improvements. The outputs are:
- Quality Control Measurements – Quality control measurements are the results which are submitted to quality assurance to reassess and evaluated the organization quality standards.
- Validated Defect Repair – Validated Defect Repair are the accepted or repaired defects.
- Quality Baseline Updates – Quality Baseline updates document the current quality objectives of the project.
- Recommended Corrective Actions – Recommended Corrective Actions are actions needed to bring the project back inline with the plan.
- Recommended Preventative Actions – Recommended Preventative Actions are actions needed to mitigate a possible risk to the project.
- Requested Changes – Requested changes are change requests which need to go through integrated changed control.
- Recommended Defect Repair – A defect which does not meet the quality requirements is submitted for repair.
- Organizational Process Assets – The organizational processes are updated with the completed checklists and lessons learned documentation.
- Validated Deliverables – Validated deliverables are the verified deliverables which have been through the quality control process.
- Project Management Plan Updates – Project Management plan updates are typically any approved change to the quality management plan from performing the quality control process.
Six Sigma Data Collection Techniques
We collect data for several different reasons. Data collection is performed to analyze a problem and its impact, to discover the causes of variations, to monitor an existing process, or to uncover how the current process works and if there are opportunities to increase effectiveness.
With Six Sigma, the three standard techniques to collect data are:
- Tap into existing data sources – Tapping into existing data sources makes use of already existing data. The advantages of using previously existing data are that the unbiased information is quickly available at a minimal cost. However, if it is already existing there are chances that the data may not be exactly what is desired, its accuracy may be comprised since it was gathered with the purpose of the existing project.
- Solicit the help of process participants and SME – Getting help from process participantas and Subject Matter Experts (SME) utilizes those already involved with the process. The benefits of this method are that feed back is solicited from those involve with the process and the solution is inexpensive and easily executed. The disadvantages are that the data maybe biased, the time to collect that data is limited by the participants availability, and therefore the data may take some time to collect.
- Develop a new collection strategy – A new collection strategy is customized to the needs of the project so that one can obtain exactly what is need. However, the measurement system is going to take some time to develop and will have an expense associated with it.
Just keep in mind that although each technique has its purpose, teams often use several techniques in gathering the data needed for analysis.
Measuring with Continuous Data or Discrete Data
As you go about transforming data into information one begins to realize the importance of how the data was measured. The Six Sigma measurement technique refers to the type of data chosen to be measured within a process.
The data that you measure for a Six Sigma project is especially important because it can indicate the size and seriousness of the problem in the process you are investigating, which will help you improve that process. Different measurements are taken to gather different data. The length of time for a process to execute, the count of defects produced in a day, or the dimension on a product part are all different types of measures. When one decides to measure, understanding the type of data to be measured is important for assuring accuracy of the measurement. The two categories of data are:
- Continuous data – Continuous data is data that can assume a range of numerical responses on a continuous scale. Continuous data is also known as variables data. Since continuous data can measure a wide range of values, the slightest defect can be measured and detected.
The two types of continuous data are:
- Physical property data - Physical property data depicts the tangible aspects of a process. Examples of physical property data are weight, width, length, height, and temperature. All of these examples can be divided into smaller measures. A meter can be divided into centimeters.
- Resource data - Resource data details the assets related to a process, such as time and money. Both Time and money can also be sub-divided into ever-smaller segments.
Physical property data and resource data are types of continuous data because they can be measured on an infinitely divisible scale. This ability can be used to illustrate the smallest levels of deviation.As with everything, continuous data has its pros and cons. On the positive side, continuous data may inform one the degree to which the product has missed the mark, and the small sample sizes may be adequate for evaluating the impact of a change in a key process input variables. Hover on the negative side, continuous data is complex and requires a measuring instrument which adds to the cost of gathering the data.
- Discrete data – Discrete data is the presence or absence of some characteristic in each device under test. Discrete data is also know as attribute data and it has an either/or quality.
The three types of discrete data are:
- Characteristic data - Characteristic data details the attributes of a process. An example of characteristic data is measuring how many networking break/fixes rather than desktop break/fixes are being resolved each day.
- Count data - Count Data depicts the number or frequency of an observable event that occurs in a process. Commonly used to measure defects.
- Intangible data - Intangible data illustrates a piece of the process that is intangible. For example, a person's feeling might be measured on a scale of good to bad, or high to low. Intangible data is being measured in determining, on a scale of 1 to 5, business customers' satisfaction with their IT department. The artificial measurement of 1 to 5 is necessary because there is no other way to measure this intangible trait.
Discrete data also has its positive and negative points. For the advantages, discrete data is quick and easy to collect due to its either/or characteristic. Discrete data is easily understandable. Everyone gets a customer satisfaction rating when they are given the scale. However, discrete data may require a large sample size to identify changes in process input variables, and the nuances of the data tend to get lost in the size.
Both categories of data, continuous and discrete, have advantages and disadvantages. For Six Sigma continuous data is normally preferred. Determining what data is needed is depended on the process being audited.
December 16, 2006
Monitoring and Controlling Capacity Management
As with all things, once you have implemented Capacity Management there is a need to assure that the system is working and operating within quality standards. First one has to set the stage with assuring someone is accountable for the process. The accountable individual is normally the role of the capacity manger. The capacity manager monitors and controls the process, develops and maintains the capacity plan, and updates and reviews the capacity database.
The capacity manager works closely with the system, network, and application managers. The system, network, and application managers are accountable for assuring service level agreements are met, optimizing the current configuration and forecasting future needs.
There are a couple of common tools and techniques employed to monitor and control the Capacity Management processes. They are:
- Thresholds – Thresholds are monitored in order to predict business demand and expectations. If thresholds are breached, it is time to acquire additional capacity.
- Planned changes - Planned changes are reviewed and analyzed to anticipate increases or decreases of capacity utilization for both the short term and the long term.
As with most ITIL processes, capacity management is closely tied to the service support and service delivery processes. Capacity Management is closely intertwined with the following service support processes:
- Incident management - Incident management makes CM aware of incidents which were related to capacity problems. Capacity Management can provide checklist scripts for incident management to diagnose or solve capacity problems.
- Problem management – Problem management is supported by Capacity Management for its reactive and proactive roles. Capacity management supports root cause analysis through the use of Capacity Manager’s expertise.
- Change management – Change Management can provide information about the need for capacity and the impact of a change on the provision of a service. Information regarding changes may also be included in the capacity plan. Capacity Managemetn can submit requests for changes during the development of the plan.
- Release management – Release Management is support by Capacity Management through the distribution planning when the network is used for automatic or manual distribution.
- Configuration management – Configuration Management is closely tied to Capacity management through the data links between the Capacity Database (CDB) and the configuration management database (CMDB).
Capacity Management is closely related to business requirements. Assuring capacity is an important part of the planning process. Capacity Managements relationships with the service delivery processes are as follows:
- Service level management – Capacity Management advises service level management about the feasibility of service levels. It measures and monitors performance levels and provides information regarding possible changes to the agreed-upon service levels.
- Financial management - Capacity management planning supports business case planning for budgeting and investments, cost-benefit analysis, and other financial investment decisions. Capacity Management also provides essential information for charging for capacity-related services, such as the allocation of the network capacity.
- IT service continuity management - Capacity Management specifies the minimum capacity needed to continue a service in the event of a disaster. The capacity needs of IT service continuity management should be constantly reviewed to ensure they reflect day-to-day changes to the operating environment.
- Availability management - Performance and capacity problems can cause unavailability because poor performance is typically viewed as unavailability. CM and availability management have similar goals and use some of the same methods, such as component failure impact analysis and fault tree analysis.
Perform Quality Assurance
Quality assurance is the execution of planned, systematic quality activities to assure the project will take advantage of all processes necessary so the product, application or service meets customer requirements. An aspect of quality assurance is continuous process improvement which entails using an iterative process for improving the quality of all processes. The goal of continuous process improvement is to reduce waste and non-value added activities allowing processes to operate at an increased level of efficiency and effectiveness.
The inputs to performing quality assurance incorporate information from project plans, project performance, and project changes. This information provides a basis for performing the quality-related activities that lead to continuous improvement. The inputs are:
- Quality Management Plan - The Quality Management Plan describes how the team will implement the performing organization's quality policy. The Quality Management Plan is the plan on validating previous design decisions. For example the database schema will be reviewed by colleagues from the DBA department and development to assure it of third normal form. This is a peer review.
- Process Improvement Plan - The Process Improvement Plan lists the steps for analyzing processes that expedite the identification of ineffective wasteful process or non-value added activities.
- Quality Metrics - Quality metrics describe the specific attributes of the project work that will be measured to determine whether the work meets quality standards. Quality metrics are used to provide information on cost, rework, and cycle time to improve the quality of the project deliverables and work processes
- Work Performance Information – Work performance information are the technical performance measures (CPI, SPI), project deliverables status, required corrective actions, and performance reports.
- Approved Change Requests – Approved change requests are modifications to scope, cost, time or quality which have been approved through the integrated change control process.
- Quality Control Measurements – Quality Control Measurements are the outputs of Quality control that may be used to evaluate and analyze the current quality standards.
- Implemented Change Requests – Implemented Change requested are approved change requests which have been executed and implemented.
- Implemented Corrective Actions – Implemented Corrective Actions are approved corrective actions to bring project performance back in line with anticipated performance which have been implemented as a part of project execution.
- Implemented Defect Repair – Implemented Defect Repairs are approved defected repairs to the product, application or service back in line with expect quality standards.
- Implemented Preventative Actions – Implemented Preventative Actions are approved preventative actions to mitigate risk to a project’s performance.
The tools and techniques for the Perform Quality Assurance process give performing organizations the tools they need to achieve quality results while reducing costs. The tools and techniques for the Quality Assurance Process are:
- Quality Planning Tools and Techniques - there are some common tools and techniques which project managers employ during the process. For example:
- Cost-benefit analysis - A cost-benefit analysis evaluates the cost-benefit tradeoffs for making a potential change.
- Design of experiments (DOE) – Design of experiments is a statistical method which identifies influencing factors of the product or process being created. This technique provides a way to change all of the influencing factors at once instead of on a factor by factor basis.
- Benchmarking – Benchmarking engages in comparing projects as a basis to measure performance.
- Costs of Quality (COQ) – Costs of Quality are the total costs incurred by investing in preventing nonconformance to requirements, appraising the conformance to requirements, and failing to meet the requirements.
- Affinity diagramming – The affinity diagram helps to categorize brainstorming ideas.
- Force field analysis – Force field analysis examines and evaluates all the forces for and against a decision. Project managers use this method to weigh the pros and cons of a decision.
- Nominal group techniques – Nominal group techniques are structured procedures that identify and rank major problems or key issues that need to be addressed. Project managers may use this method to obtain multiple ideas from team members on a particular problem or issue.
- Matrix diagrams – Matrix diagrams are used to compare the efficiency and effectiveness of alternatives based on the relationship between two criteria. A project manager can use a matrix diagram to analyze the relationship between project cost and project performance.
- Flowcharts - Flowcharts are graphical representations of a process. A flowchart allows a project team to create a diagram of the events in a process. By examining flowcharts carefully, the project team can often identify gaps in workflow that could cause problems and errors.
- Quality Audits – A quality audit is a structured, independent review which ascertains if the project is complying with prescribed policies, processes, and procedures. The purpose of a quality audit is to identify inefficient and ineffective policies, processes, and procedures in use on the project.
- Process Analysis – Process analysis examines problems and constraints experienced and non-value added activities identified within a process. After performing a root cause analysis, the improvements are implemented and a control monitor is placed to assure the process has been improved.
- Quality Control Tools and Techniques – The Quality Control Tools and Techniques are the Seven Basic Tools of Quality.
Remember Quality Assurance is repeated throughout project execution. The outputs from the Perform Quality Assurance process provide a way to turn the findings of quality assurance activities into actions that improve the organization's ability to meet quality requirements. After performing quality assurance, one will have the resulting outputs:
- Requested Changes - Requested changes are proposed alterations to the performing organization's policies, processes, or procedures.
- Recommended Corrective Actions - Recommended corrective actions correct the results of work activities that weren't performed according to required procedures, and they bring performance into compliance with planned quality standards. These are reactive actions taken to address the findings of quality audits or process analysis.
- Organizational Process Asset Updates – Organizational Process Asset Updates update the set of quality standards the organization applies to standard processes.
- Project Management Plan Updates - As an organization executes a Quality Management Plan, it sometimes discovers that the plan needs to be modified. Since the Quality Management Plan is a subsidiary plan of the Project Management Plan, updates to the Quality Management Plan are updates to the Project Management Plan
December 15, 2006
Quality Planning
Quality planning is the process which identifies which quality standards are important to the project and determines a way to satisfy the relevant standards. Project managers normally develop the quality requirement as a part of the Planning Process Group.
The inputs to the quality planning process are:
- Enterprise environmental factors - Enterprise environmental factors are any or all external environmental and internal organizational influences on a projects success. The purpose of inputting enterprise environmental factors into the quality planning process is to assure your plan is cognizant of the bigger picture.
- Organizational process assets - Organizational process assets are any process-related assets which can influence the projects outcome. Assets commonly include informal or formal quality policies, guidelines, and procedures, as well as historical databases related to quality.
- Project Scope Statement - The Project Scope Statement describes the major deliverables, acceptance criteria for the deliverables, objectives, assumptions, constraints, and a statement of work for the project. The Project Scope Statement provides a basis for making future project decisions. Project Managers commonly plan project activities so that the project deliverables meet the desired level of quality.
- Project Management Plan - The Project Management Plan defines how the project is expected to behave through the executing, monitoring and controlling, and closing process groups. In addition, it specifies that a quality plan and philosophy will be adopted, and it refers to other quality procedures that may be relevant. The Project Management Plan details the completed project work to be inspected and verified.
While engaged in Quality Planning, there are some common tools and techniques which project managers employ during the process. Quality Planning can be completed using the following tools and techniques:
- Cost-benefit analysis - A cost-benefit analysis evaluates the cost-benefit tradeoffs for making a potential change. Since quality planning is the art of considering tradeoffs, project managers use cost-benefit analysis to determine the cost-effectiveness of assuring product quality.
The steps to perform a cost-benefit analysis are:- List and calculate the direct and indirect costs.
- List and Calculate the Benefits.
- Compare the resulting Costs to Costs and Benefits to Benefits.
Direct costs are the estimated financial costs from budget making and planning including expenses from equipment, operators, personnel, training, materials, utilities, contractual services, and facility construction. Indirect cost estimate shared resources including infrastructure maintenance, administration expenses, and safety costs. - Design of experiments (DOE) – Design of experiments is a statistical method which identifies influencing factors of the product or process being created. This technique provides a way to change all of the influencing factors at once instead of on a factor by factor basis.
- Benchmarking – Benchmarking engages in comparing projects as a basis to measure performance.
- Costs of Quality (COQ) – Costs of Quality are the total costs incurred by investing in preventing nonconformance to requirements, appraising the conformance to requirements, and failing to meet the requirements.
- Additional Quality Planning tools - Additional Quality Planning tools which help project and quality managers are as follows:
- Affinity diagramming – The affinity diagram helps to categorize brainstorming ideas.
- Force field analysis – Force field analysis examines and evaluates all the forces for and against a decision. Project managers use this method to weigh the pros and cons of a decision.
- Nominal group techniques – Nominal group techniques are structured procedures that identify and rank major problems or key issues that need to be addressed. Project managers may use this method to obtain multiple ideas from team members on a particular problem or issue.
- Matrix diagrams – Matrix diagrams are used to compare the efficiency and effectiveness of alternatives based on the relationship between two criteria. A project manager can use a matrix diagram to analyze the relationship between project cost and project performance.
- Flowcharts - Flowcharts are graphical representations of a process. A flowchart allows a project team to create a diagram of the events in a process. By examining flowcharts carefully, the project team can often identify gaps in workflow that could cause problems and errors.
You can increase your chances of achieving quality in a product by understanding the Quality Planning outputs. The Quality Planning outputs are:
- Quality Management Plan - The Quality Management Plan describes how the team will implement the performing organization's quality policy. The Quality Management Plan should include a way to assure the previous design decisions are valid perhaps through a peer review.
- Process Improvement Plan - The Process Improvement Plan lists the steps for analyzing processes that expedite the identification of ineffective wasteful process or non-value added activities. The components of the process improvement plan are:
- Process Boundaries – Process boundaries detail the purpose, start and end of the process, inputs and outputs, data needed, and the owner and stakeholders of the process
- Process Configuration – Process Configuration is a flowcharts o the process which assist with analysis of the interfaces detailed.
- Process Metrics - Process Metrics are to provide a guideline of control over the status of a process.
- Targets for improved performance – Targets for improved performance guides the process improvement activities.
- Project Management Plan updates - Project Management Plan updates result from Quality Planning. Specifically, the Project Management Plan will be updated because you will have developed two of its subsidiary plans: the Quality Management Plan and the Process Improvement Plan.
- Quality checklists - Quality checklists are used to validate that all the steps of a process are complete and that all the components of a deliverable are in place. Using checklists ensures that deliverables are consistent and contain all the necessary information.
- Quality baseline - A quality baseline records the project's quality objectives. The quality baseline establishes the acceptable quality levels by which project deliverables are measured.
- Quality metrics - Quality metrics describe the specific attributes of the project work that will be measured to determine whether the work meets quality standards. Quality metrics are used to provide information on cost, rework, and cycle time to improve the quality of the project deliverables and work processes. Examples of quality metrics include defect density, failure rate, availability, reliability, and test coverage.
December 14, 2006
ITIL: Capacity Management Activities and Methodology
Capacity management is the practice of considering future capacity requirements for the current and yet to be implemented IT services. The purpose of capacity management is to ensure sufficient capacity exists to support new services and solutions considering the advances in new technology. Employing a capacity management process helps to ensure there is adequate funding so that new capacity can implemented when needed.
Service capacity management monitors and controls the performance of the customer’s IT services through examining relevant data. Resource capacity management monitors the performance of components within the IT infrastructure. The activities of service capacity management and resource capacity management are:
- Demand management – Demand management is the practice of transferring and transition demand in order to prevent an infrastructure component from becoming overloaded. Demand management reviews capacity requirements from both a long term and short term perspective.
- Monitoring - Monitoring the infrastructure components is a way to measure and assure that the agreed-upon service levels can be achieved. Examples of resources that should be monitored are central processing unit (CPU) utilization, disk utilization, network utilization, and the number of concurrent licenses in use.
- Analysis - Trend analysis is utilized as a measure to forecast future utilization needs. An analysis of current systems and components may initiate efficiency improvements or the acquisition of additional IT components.
- Tuning - Tuning helps better utilize system resources or improve the performance of a particular service by identifying steps to take which will optimize the system for current or anticipated workload.
- Implementation - Implementation is the process of implementing the changed or new capacity which was identified during the monitoring, analysis, and tuning activities.
Business Capacity management is the process which predicts future business needs based on the analysis of the data. The activities associated with business capacity management are:
- Modeling – Modeling is a tool which helps to predict the current and future behavior of the infrastructure and to determine capacity requirements based on a given volume and variety of work.
- Application sizing – Application sizing evaluates the necessary resources to run new or changed applications. The resulting predictions include information about expected performance levels, necessary hardware, and costs.
- Capacity planning - Capacity planning analyzes future needs.
The Capacity Database (CDB) contains the relevant Capacity Management technical and business information. When populating the CDB, capacity and performance data from the necessary system components should be added. Data from components that make up the service can then be combined for analysis and provision of technical and management reporting.
Project Quality Management Processes
Project Quality Management is all about the synergy of continuous improvement of the project and the principal of project delivery. Using a Quality Management approach play a key role in assuring the project meets the customer requirements.
The three processes associated with Project Quality Management are:
- Quality Planning – Quality planning identifies the standards which are relevant to the project and how to assure the standards are achieved. This is a key process of the planning process group.
- Perform Quality Assurance – Performing Quality Assurance is the execution of the quality activities during project execution.
- Perform Quality Control – Performing Quality Control is the monitoring deliverables to evaluate whether they comply with the project’s quality standards and to identify how to permanently remove causes of unsatisfactory performance. This process occurs as a part of the monitoring and controlling process group.
Quality management from a project perspective is to assure that the stakeholder requirements detailed within the Project Scope Document are met. Quality Management is concerned with and about the importance of:
- Customer Satisfaction – Customer satisfaction is the understanding, evaluation, definition, and management of expectations so that customer requirements are met. This approach requires conformance to requirements and a fitness of use for the product or service.
- Prevention over inspection – Prevention over inspection is the common sense principal that the cost of preventing mistakes is generally much less than the cost of correcting them. (Especially when they are uncovered during an inspection)
- Management responsibility – Management responsibility in quality is to provide the resources needed to sustain success.
- Continuous improvement – Continuous improve is following the plan-do-check-act cycle of quality improvement.
There are a couple of costs of quality one needs to be familiar with from a quality management perspective for managing project. Those are:
- Cost of Quality (COQ) – Cost of quality refers to the total cost of all efforts related to quality. The appraisal, prevention, and failure costs are included in this term.
- Cost of Poor Quality (COPQ) – Cost of poor quality addresses the cost of not performing work correctly the first time or not meeting customer’s expectations
- Cost of Doing Nothing Different (CODND) – Cost of Doing Nothing Different is the cost of not changing standard practice, even when it is dysfunctional.
Controlling Project Costs
Controlling Cost in a project is the only way to assure the within budget part of a successful project. Cost control involves being diligent of about requested changes and handling those changes through the integrated change control process. A change request can vary between a potential overrun of authorized funding to inappropriate resource usage.
As with all things PMI, there are inputs, tools and techniques, and outputs of cost control.
The inputs are:
- Performance reports – Performance reports provide the actual costs and resource usage based upon completed work. Performance reports yield information on work progress, some common formats are the bar chart, S-curves, histograms, table, and network diagrams which illustrate the current schedule status.
- Approved change requests – An approved change request is one that has been successfully through the Integrated Change Control process and given the stamp of approval.
- Cost Baseline – The cost baseline is a time-phased budget. The purpose of the cost baseline is to provide a basis against which to measure, monitor, and control the overall project’s cost performance.
- Project funding requirements – Project funding requirements are based upon the cost baseline and contingency reserves. Let’s say that a task is running late and there is a change request to add another resource. A PM may look at the baseline and contingency reserves to determine the money is available.
- Project Management Plan - The Project Management Plan and its subsidiary cost management plan details the organizational policies and procedures which need to be followed.
- Work performance information – Work performance information contains the current status on deliverables, costs, and the schedule.
There are common tools and techniques which PMs use to control costs. They are:
- Cost change control system – The cost change control system is a component of integrated change control. Defined in the cost management plan, the change control system lists how cost changes are handled and what is needed to handle these changes.
- Performance measurement analysis – Performance measurement analysis is the usage of the earned value techniques to identify variances and determine if corrective action is needed.
- Forecasting – Forecast is how estimates or prediction of the project’s future are made. This process includes the calculation of EAC, BAC, and ETC.
- Project performance reviews – Project performance reviews compare the activity costs over time, scheduled activities, and milestone progress.
- Project management software – PMIS can be utilized to track costs and forecast the effect of changes on estimated costs. This information can be used to support suggested changes.
- Variance management – Variance management illustrates the varying degrees of variances should be managed. The various management techniques to use on a project are commonly found in the Cost Management Plan. Ideally there is a different way of handling small variances to large variances.
So after engaging in the cost control process, what are the end results? The outputs of controlling cost are:
- Cost estimate updates – Cost estimate updates are approved changes that result in an update to the project documents which depict cost information – normally the activity cost estimate document.
- Recommended corrective actions – Recommended corrective actions are steps which should be by the project management team to ensure that any future work supports the current Project Management Plan.
- Forecasted completion – Forecasted completion is the calculated estimate at completion or the estimate to completion. This value is communicated to the stakeholders and sponsors.
- Requested changes – Request changes are normally resulting from the recommended corrective actions.
- Organizational process assets updates – Organizational process updates are the enhancement added to the organizational process documents. For example, lessons learned on why a schedule variance occurred and how it was resolved.
- Performance measurements – Performance measurement are the calculated earned values used to monitor project cost performance. Typically the CV, CPI. SV, and SPI.
- Cost baseline updates – Cost baseline updates are approved changes to the current cost baseline. By updating the baseline one can use it as a realistic measure against which project cost performance can be judged.
- Project Management Plan updates – Project Management Plan updates encompass any approved changes to the project management plan or any subsidiary management plans.
A key point is that one measure a pm can take to assure a successful project is to control the costs of that project.
Creating a Data Collection Plan
A data collection plan creates a factual understanding of the existing process or problem for the team. Remembering that the information you are giving is only as good as your inputs into analysis. A data collection plan needs to be based on solid precise data.
There are five steps in creating a data collection plan:
- Decide what to measure – Deciding what to measure can be determined either by evaluating what is practical to measure versus what is most useful. Practicality normally depends on whether the data is easy to obtain, the level of complexity, and the cost of collection. Usefulness is dependent on the data’s accuracy and relevance.
- Identify the sources of data – Identifying the sources of data is a critical component of the data collection plan. The data obtained should be accurate and a good representative of the process currently being analyzed.
- Identify the data stratification factors – Identifying data stratification factors is the process of categorizing the data through the who, what, when, and where questions. Who is associated with the process problem? What is the type of problem that is occurring? When does the problem occur in the process? Where is the problem occurring?
- Develop an operational definition – Developing operational definition assures the team has a clear specific description of the item which is being measured. The litmus test for an operational definition is:
- The requirement being measured should be bought into, agreed upon, realistic, and formalized.
- The method of measured should be bought into, agreed upon, realistic and formal.
- The scope of what is not included in the definition should be clear and understood.
- The customer agrees on the appropriateness of the operational definition.
- Create a data collection form – Creating the data collection form is the development of the tool for the data gathering process. Some common techniques that are used on the form are:
- Checklists are used to provide a list of items which can be compared, verified, or identified.
- Data sheets are normally used to provide a list of items to be measured. The measurement is placed right next to the item.
- Traveling checklists go with the product or services all the way through the process. Items are recorded at checkpoints along the way.
- Frequency plot checklists illustrate how often varying data value appear.
- Concentration diagrams have the collector record the data on a picture which is representative of the product, service, or process.
Having a well define data collection plan is a good place to start off any investigation or audit.
Using Six Sigma for Business Process Management
In an IT department, customer alignment is critical. We provide a service and it is a complicated one. One has to be aware of how everything comes together as a whole. Six Sigma is a useful tool for recognizing key processes, pinpointing a problem, and establishing measurements for quality.
System and process alignment refer to a strategy which aligns the variables of an existing system in a way that forms the structure for achieving defined and targeted improvement. Remember way back when to the infamous formula:
y = f(x)
This basic formula is where the inputs, KPIV, of a given work process yield the output of the process, KPOV. The goal is to determine all of the x’s critical to obtaining the desired y’s. Once the root causes have been clearly diagnosed and defined, a resolution can be formulated.
Therefore the Six Sigma methodology can be applied to continually improving the business process. The key point here is that decisions would be made upon quantitative analysis and the outcomes of mapping core business functions with the end goal in mind of identifying and removing the differences between where service production is and where customer demand desires it to be. The steps in this process are:
- Examine and understand the customer requirements – In order to examine and understand the customer requirements, one needs to obtain them. Take a look around, are there any tools to measure value from the customer perspective? Are there problem in customer relations? Are customers looking to outsource the IT departments work?
- Implement process baselines – Map and diagram each process use a SIPOC diagram if applicable.
- Align the business processes - Review your organizations core process and adjust them so that they can meet customer demands.
- Establish a corporate direction, strategy, and goals – The organizations executive leaders will determine how to collectively bring the organization to a place where it can reach its objectives.
A good time to employ the Six Sigma methodology process and system alignment is during process improvements, process design/redesign, and process re-engineering - the reactive, creative, and/or reconceived applications of system and process alignment.
- Process Improvement – Process improvement is the most cost effective and simplistic way to apply a system and process alignment. The purpose of process improvement is to analyze a problem’s root causes and determine how to prevent it from ever happening again while leaving the essential components in place and functioning.
- Process Design / Redesign – Process Design/Redesign use a form of the DMAIC system, the DMADV (Define, Measure, Analyze, Design, Verify). Process Design / Redesign is the technique used when all or part of the process is being replaced or added. For example deploying this technique would be very useful in implementing an upgrade with new feature/functions that would improve workflow. Process design/redesign can be useful in adjusting a product or service to match customer requirements.
- Process Re-engineering – Process re-engineering is about the rethinking and redesign of a process or a product. For example, the organizations senior leaderships realization that transcription will not be needed with the movement to an Ambulatory Electronic Health Record or the move from a paper based order entry system to an electronic order entry system. Both of these are profound changes in how the organization operates and have a wealth of opportunity for improvement.
December 13, 2006
KPIV and KPOV
Ever wonder what KPIVs and KPOVs are? Well, here is my best understanding, please feel free to add more detail through comments.
As one realizes after a time, every process has inputs and outputs. Inputs to a process can be inherent process inputs, controlled variables, and/or uncontrolled variables. Inherent process inputs are normally the physical materials needed to complete the process. The controlled variables are obviously the inputs one has a degree of jurisdiction to control. Finally uncontrolled variables are those items which are beyond your control. All of these types of inputs can be categorized as Key Process Input Variables (KPIV).
The important outputs of a process are commonly referred to as Key Process Output Variables(KPOV) An example of KPOVs are profits, customer satisfaction, and defect rate.
December 12, 2006
Cost Budgeting
Cost Budgeting is the process of establishing a budget for the project. This is normally completed by summarizing the estimated costs of the work packages in order to establish a cost baseline. The cost baseline will help to assure that costs are appropriately allocated and distributed by managing changes and variances which affect project costs. The inputs to the cost budgeting process are:
- Project Scope Statement – The project scope statement will normally detail any limitations on budgets or due to contracting conditions.
- Work Breakdown Structure – The WBS details the dependencies between project activities and deliverables.
- WBS dictionary - The WBS dictionary lists the detail information for the work which needs to be completed to construct the project deliverables.
- Project Schedule - The Project Schedule provides the expected dates for specific activities and milestones.
- Activity cost estimates - Activity cost estimates help establish a cost baseline because they provide the cost estimate for each of the expected schedule activities including the resource cost for staff, equipment and materials.
- Activity cost estimate supporting detail - The supporting detail illustrates how the cost estimate was created and includes a description of the activity's scope of work, as well as any assumptions and constraints. It may also include a range of estimates that indicate the expected cost of an item.
- Resource calendars - Resource calendar help to establish when a resource is being utilized. The calendar shows holidays and the days that resources are available, as well as the quantity of each available resource. Sometimes a resource calendar even describes when and how resource costs will be incurred.
- Contract - The contract provides cost information on the resources purchased for the project. Larger projects may have more than one supplier, resulting in multiple contracts.
- Cost Management Plan – The cost management plan provides information about internal organizational processes and procedures that should be considered during Cost Budgeting. For instance, an organization may require that its project managers submit budgets to the financial manager for final signoff.
Once you have the inputs at a convenient place, and have a good understanding of the content provided, there are several tools and techniques which can help a pm create a realistic cost baseline. These tools are:
- Cost aggregation - Cost aggregation is utilized to determine total costs for deliverables and for an entire project. The final sum of the cost estimates is applied as the cost baseline.
The steps to perform aggregation are the following:- First detail the cost estimate to the work packages at the lowest level of the WBS.
- Next, Total the costs for all the activities belonging within the work package. Then summarize up to the next level. Repeat this process for each level in the WBS.
- Next, Calculate the Contingency Reserves if applicable
- Identify the dates for the cost baseline based on the project schedule.
- Reserve analysis - Contingency reserves are amounts of money set aside for unplanned changes to costs; they are part of the total budget, but they are not part of the cost baseline. The total budget is the approved cost estimate for the entire project. The cost baseline is a tool project managers use to monitor and control project expenditures.
- Parametric estimating - Parametric estimating is a technique that uses a statistical relationship between historical data and other variables to calculate an estimate.
- Funding limit reconciliation - Project managers use funding limit reconciliation to avoid large variations in the periodic expenditure of project funds. They do this by reconciling project expenditures with the funding limits set by the customer. Reconciliation may require the revision of project schedules to regulate expenditures; this in turn affects the allocation of resources.
Cost baselines enlighten project managers of the difference between current costs and what is estimated for future activities. A cost baseline also helps identify possible issues regarding current and future costs when expectations change.
The outputs from Cost Budgeting are:
- Cost baseline – The cost baseline illustrates estimated costs with the due dates for the work packages that incur the costs. It is used to monitor and control cost performance.
- Requested changes – Obviously requested changes will be requested as the project progresses.
- Project funding requirements - These requirements are conditions that account for the possibility that actual costs may exceed the estimated costs during different time frames.
- Cost Management Plan updates – The cost management plan needs to be updated with approved changes which may affect how costs are managed within the project.
December 11, 2006
Cost Estimating
As previously mentioned, cost estimating is the process of developing an estimated cost for the resources needed to complete project activities. Cost Estimating normally occurs in the planning process group and is dependent on several of the outputs from the Initiating and Planning Process groups.
The inputs to cost estimating are:
- The Project Scope Statement - This is a narrative description of the project scope, including major deliverables, scope objectives, scope assumptions, scope constraints, and a Statement of Work. The deliverables, acceptance criteria, and the project's products and services are be taken into account in the project scope statement.
- Work Breakdown Structure – The WBS is a hierarchical decomposition of the anticipated work that is required to complete the project objectives and create the necessary deliverables.
- The WBS dictionary – The WBS dictionary details each component in the wbs with an estimated cost, a brief definition of the scope of work, defined deliverable, a list of activities, and a list of milestones.
- The Project Management Plan – The Project Management Plan is is the key document that contains the overall planning, monitoring, and implementing activities to be done in a project. Several subsidiary plans are used in cost estimating. They are:
- The Schedule Management Plan – The schedule management plan details the project activity list, activity list attributes, estimated activity resources, and activity duration estimates. The document illustrates the type and quantity of resources and when they are needed to completed the project work.
- The Staffing Management Plan – The staffing management plan describes how and when resource requirements will be achieved. It also explains how resources can be removed from or added to a project.
- The Risk Register – The risk register contains the results of the risk analyses, risk prioritization and planned risk responses. It details all of the identified risks, including the description, category, cause, probability of occurrence, effect on objectives, proposed responses, owner, and current status.
- Enterprise environmental factors – Enterprise environmental factors are the external and internal influences and constraints that may affect a project’s success. This includes organizational culture and structure, infrastructure, existing resources, commercial databases, market conditions, and PMIS.
- Organizational Process Assets – Organizational Process Assets are all formal and informal plans, policies, procedures, and guidelines. All of the process documents that can be used to influence a project’s success.
These inputs are very useful in helping to ascertain estimated costs; there are also a number of tools and techniques that can be used to help identify estimated costs. These tools and techniques are:
- Analogous cost estimating – Analogous cost estimating is the process of comparing historical information to forecast the cost of the current project. This approach is common when there is little information about the project.
- Determining resources cost rates – Determining resource cost rates details the resource rate as a unit rate for each resource. One way to do this is to collect quotes from suppliers.
- Bottom-up estimating – Bottom-up estimating identifies and estimates each activity and then summarizes the results to product a project estimate. A bottom up estimate usually involves three steps.
- Estimate the cost of each activity that composes the work package. Estimate the cost of each task by adding the labor and material costs; then add the estimated costs of each task, including contingency and cost of quality, to get an activity cost estimate.
- Roll up those estimates by totaling the estimates at each level of the WBS. You may use exact figures or rounded numbers, according to the rules of your organization.
- Calculate an overall project estimate. This estimate is the cost rolled up to the top level, or the sum of all the items at the level below it.
- Parametric estimating – Parametric estimating bases a parameter into calculate cost commonly used with historical data and other factors. For example, if last time it cost $500 to install 10 network jacks, this time we have 5 network jacks, so it should cost $250.
- Project management software – PMIS is the software used for managing the project. Several PMIS tools have modules for estimating cost as well as simulating alternative mechanisms.
- Vendor bid analysis – In a competitive bid process, you can apply vendor bid analysis to determine how much a project should cost. Comparing bids can help you determine the most likely cost for each deliverable, which will allow for a more accurate project cost estimate.
- Reserve analysis – Reserve Analysis is an analytical technique to determine the essential features and relationships of components in the Project Management Plan to establish a reserve for the schedule duration, budget, estimated cost, or funds for a project.
- Cost of quality – Cost of quality are the prevention costs, appraisal costs, internal failure costs, and external failure costs that come with quality planning, control, and assurance.
Remember estimating begets funding, so it is necessary that you estimating cost as exactly as possible with a contingency reserve. When you have completed the cost estimating process you should have the following outputs:
- Activity cost estimates – The activity cost estimates comprise the quantitative valuation of the probable costs of the resources necessary for carrying out project activities. This should be presented against the Work Breakdown Structure components, or summarized in terms of totals by project phases or major deliverables. Activity cost estimates include the labor costs, material costs, services, equipment, and special categories.
- Activity cost estimate supporting detail – The supporting detail represents a logical and comprehensive explanation for how the cost estimates were derived. Very useful to have when explaining costs to business cases.
- Requested changes - These changes are likely to have an effect on the cost components of the Project Management Plan.
- Cost Management Plan update – Approved changes from the Cost Estimating process will cause an update to the Cost Management Plan reflecting the changes with an effect on the management of costs.
December 10, 2006
PMI Cost Management Processes
The cost management processes are all about the cost of the resources necessary to complete the project activities. The three processes in the Project Cost Management knowledge area are:
- Cost Estimating – Cost Estimating is the process of developing an estimated cost for the resources needed to complete project activiti