Quality Management ISO 9001 For TM
What is Quality Quality is the degree to which product or service possesses a desired combination of attributes C: Capability (F: Functionality) U: Usability P: Performance (E: Efficiency) R: Reliability I: Install-ability (P: Portability) M: Maintainability Producers: Meeting Requirements Customers: Fit for use
Focusing on process Stages of Quality : Control – checking the final product Assurance – checking each stage and the process Management – designing the process Focusing on product alone misses Scalability issues Knowledge of how to do it better Focusing on process predicts Repeatability of outcomes Project trends Product characteristics
How Quality Process improvement Vision, Policy, Plan Process: Standards, Procedures Quality Control Measure & Analyze Management Development Teams and QA Development Teams Development Teams, QA, Audit Entire Organization
How to get quality ? Implement well designed processes Integrate quality control activities into its development process Promote error prevention techniques Monitor quality levels through metric collection Continuously improve its processes, methodologies and techniques by exploiting evolving technologies Increase visibility and creativity
Essential QM Processes Estimation – Task can be done in the time provided – Escalate if any risks appear Requirement management – Control requirements from clients Resource management – Use AWACS to enter spent time Peer review ( code, documents ) – better for you to spot the problem than the client Document – for further analyse
Do
Some QM Important Tools Ticketing system for bugs, NCR, improvements Version control to avoid code loss, conflicts Meeting memos – you can't remember everything Use cases or Test cases