Tuesday, September 30, 2014

Seven basic tools of Quality

Refer to master index list for project management articles.

This is child article describing the tools of Quality Control. Refer to the parent article here

Note: The images in this post have been taken from the internet.

The seven basic tools of Quality are briefly described below:

Fishbone Diagram (or Cause–and–Effect Diagram or Ishikawa Diagram)

The fish bone diagram identifies many possible causes for an effect or problem
It illustrates how various factors may be linked to potential problems or effects.
It immediately sorts ideas into useful categories.

Control Charts
Its purpose is to determine whether a process is stable or has predictable performance.
These charts gather data to illustrate process behavior in a variation situation over a period of time.
Control charts can be used to assess whether the application of process changes resulted in the desired improvements or not.





They can be used for both project and product life cycle processes. Can be used to monitor any type of output variable.

Flow Chart
We may have used flowcharts at some point in time. Its helps to analyze how problems occur by graphically representing a process.

Histogram
A histogram is a bar chart showing distribution of variables. Each column represents a problem. Height represents the relative frequency of the characteristic.
Histograms helps to identify the cause of the problem in a process by the shape and width of the distribution.

Pareto Chart
Pareto chart is a histogram (bar chart) that shows number of defects against a type of cause. This technique is used to identify and evaluate non-comformities.
Pareto charts are conceptually related to Pareto's Law (commonly known as as the 80/20 principle which states that 80 percent of the problems are due to 20 percent of the causes)






Run chart
Line chart that shows history and pattern of variation. They show trends in a process over time, improvements/declines in a process over time.
Used to forecast future outcomes based on historical results.





Scatter diagram
Shows the pattern of relationships between two variables.
Dependent variables versus independent variables are plotted. The closer the points to the diagonal line, the more closely they are related.



Statistical Sampling
A small quantity of product is tested for quality. If the product passes the quality test, the lot is accepted.


Note: The images in this post have been taken from the internet.

Sunday, September 28, 2014

Quality management

Refer to master index list for project management articles.

We shall discuss one of the knowledge areas viz. Quality management.

"Do the right thing right the first time."

Quality management consists of:
  • Quality Planning
  • Perform Quality Assurance
  • Perform Quality control

Quality Planning:

Quality planning is critical since it identifies quality standards for a project.
The basic premise of Quality planning is that the cost of avoiding mistakes is less than the cost of correcting them.

Plan, Do, Check and Act (PDCA) model can be followed for continuous validations of processes and their efficiency in producing the expected results.


Input:
Inputs to Quality planning are:

Project Scope Statement
Constraints, assumptions, list of deliverables, acceptance criteria etc are all part of the project scope statement.

Stakeholders assessment
Lists down the stakeholders of the project.

Baseline documents:
Cost performance baseline documents the accepted time phase used to measure cost performance.
Schedule baseline documents the accepted schedule (for performance) with start and end dates.

Risks
Risks are documented and contains information that may impact quality requirements.

Output:
Quality planning results in the following output:

Quality management plan
Addresses quality control, assurance and continuous quality improvement initiatives.
This plan is built on the projects requirements and describes how quality assurance will be performed within the project.

Quality metrics
Includes defect density, failure rate, availability, reliability and test coverage.

Quality checklists
Documents the set of required steps to be performed (ensure consistency in tasks).

Process improvement plan
Identify and eliminate non value adding activities. Helps in improving processes.


Quality Assurance:
Quality assurance is the application of planned, systematic quality activities to ensure that the project will employ all processes needed to meet requirements.
Audits are performed to identify if the project activities comply with the organizational and project policies, processes and procedures. It also confirms the implementation of approved change requests, corrective actions defect repairs and preventative actions.

Inputs:
Quality management plan (already described above)
Process improvement plan (already described above)
Quality metrics (already described above)

Outputs:
Change request document
Documents the changes made to improve the quality of the project (technical and organizational).

Project management plan updates
Any update to Quality management plan will require an update to the project management plan.

Other documents
Quality audit reports, training plans and process documents are the other documents that are created.

Quality Control

Quality control involves monitoring specific project results to determine whether they comply with relevant quality standards.

Inputs:
Project management plan
Quality metrics (already described above)
Organizational processes document which includes quality standards and policies, work guidelines, defect reporting procedures and communication policies.
Approved change requests document which includes list of modifications (revised work methods and revised schedule).
Deliverable document

Note: Basic tools of Quality will be documented in a separate article.

Output:
Quality Control measurements represent the results of Quality control activites that are used to analyze the quality standards.
Validated changes document lists the items that were corrected. The corrected items are re-inspected and accepted or rejected.
Completed checklists and lessons learnt 
Validated deliverables
Project management plan updates
Any update to Quality management plan (as a result of Quality control process) will require an update to the project management plan.

Project and Project management (Introduction)

Refer to master index list for project management articles.

While we have spoken about Agile and Scrum in earlier articles, I thought it would help to start a little earlier (defining project and its characteristics).

What is a Project?
A temporary endeavor undertaken to create a unique product, service or result.

When we mention temporary, we do undertsand that every project has a definite beginning and end (does not imply short duration though). Howvever, it's not an ongoing effort.
Once the project objectives are met, the project is terminated (there is no need for a project anymore).

Constraints of Project management:

Constraints of project management is best see via the Triple Constraint Theorem.

Balancing scope, time and cost within the frame work of quality and meeting customer expectations.

You could also look at an alternate way of making a balanced project in the following way:


Limiting scope within the time and cost constraints and quality framework.

Project management knowledge areas
There are multiple project management knowledge areas. I will try to write an article on each one of them separately in the future.

Let me give a brief on the knowledge areas:



Scope management:
Includes all the work required to complete a project successfully. Consists of scope planning, definition, verification and control.

Cost management:
Ensure project is completed within the budget. Consists of estimation, budgeting and cost control.

Time management:
Ensure timely completion of the project. Consists of activity definition, resource and duration estimation, schedule development and control.

Communication management:
Consists of communication planning, report performance and manage stakeholders.

Quality management:
Consists of Quality planning, assurance and control.

HR management:
Human resource planning and develop/manage project teams are its main constituents.

Risk management:
Aspects of projects can put a project delivery under risk. Risk identification,qualitative and quantitative analysis along with response planning and monitoring are the important processes.

Procurement management:
If contracts are needed as part of the project, then we need to plan contracts and will involve lots of administrations.

Project Integration management:
Integration management consists of processes that ensure that various elements of a project are properly coordinated.




Project management

This page lists all the articles in this blog which are related to project management.
As more articles are published, we will update this page accordingly.