Project Management PTM721S

Slides:



Advertisements
Similar presentations
Project Quality Management
Advertisements

1)List and briefly describe the three project quality management processes. Quality Planning: Identify which quality standards are relevant to project.
12–1. 12–2 Chapter Twelve Copyright © 2014 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Copyright Course Technology Chapter 7: Project Quality Management.
Chapter 8: Project Quality Management
CPIS 357 Software Quality & Testing I.Rehab Bahaaddin Ashary Faculty of Computing and Information Technology Information Systems Department Fall 2010.
Overview Lesson 10,11 - Software Quality Assurance
Copyright Course Technology Chapter 7: Project Quality Management.
Project Management Quality Management* Dr. Khalid S. Husain * 07/16/96
Chapter 8: Quality Management Project Quality Management
Chapter 8: Project Quality Management
Chapter 8: Project Quality Management
SOFTWARE PROJECT MANAGEMENT Project Quality Management Dr. Ahmet TÜMAY, PMP.
Chapter 8: Project Quality Management
Capability Maturity Model
Managing Project Quality
Six Sigma By: Tim Bauman April 2, Overview What is Six Sigma? Key Concepts Methodologies Roles Examples of Six Sigma Benefits Criticisms.
Chapter 8: Project Quality Management
Project Management Methodology
Chapter 8: Project Quality Management
1 L U N D S U N I V E R S I T E T Projektledning och Projektmetodik, VBEF01 Kristian Widén Tekn. Doktor Avd. För Byggproduktion Inst. För Byggvetenskaper.
MITM Lecture 7 Advanced Project Management.
Copyright 2009  The International Organization for Standardization (ISO) defines quality as “the degree to which a set of inherent characteristics fulfils.
Project Quality Management
Sep-15393SYS1 Quality Management Tools. Sep-15393SYS2 1 Modern Quality Management Modern quality management requires customer satisfaction prefers prevention.
Information Technology Project Management, Seventh Edition Note: See the text itself for full citations.
N By: Md Rezaul Huda Reza n
Lecture #9 Project Quality Management Quality Processes- Quality Assurance and Quality Control Ghazala Amin.
Quality Control Project Management Unit Credit Value : 4 Essential
Week 8 - Quality Management Learning Objectives You should be able to: §List and explain common principles of quality management (QM) §List, distinguish.
Project Management Gaafar 2006 / 1 * This Presentation is uses information from PMBOK Guide 2000 Project Management Quality Management* Dr. Lotfi Gaafar.
Topic 6- 1ICT 327 Management of IT ProjectsSemester 1, 2004 Topic 6 Project Quality Management Schwalbe: Chapter 8.
Models of Quality Assessment
Project Quality Management. Kartika Chandra Hotel Suite 611 Jakarta Ph Fx
Project quality management. Introduction Project quality management includes the process required to ensure that the project satisfies the needs for which.
CDU – School of Information Technology HIT241 Lecture 6 - Slide 1 Is quality a real problem with information technology projects? Consider: l Many IT projects.
Project Quality Management.  Define project quality management.  Describe quality planning and its relationship to project scope management.  Discuss.
1 Project Management C53PM Session 3 Russell Taylor Staff Work-base – 1 st Floor
SOFTWARE PROCESS IMPROVEMENT
UNIT 5.
IT Project Management, Third Edition Chapter 8 1 Chapter 5: Project Quality Management.
Advanced Project Management Project Quality Management Ghazala Amin.
Information Technology Project Management, Sixth Edition Note: See the text itself for full citations.
1IT Project Management, Third Edition Chapter 8 Chapter 8: Project Quality Management.
B U D I L U H U R U N I V E R S I T Y POST GRADUATE PROGRAM MAGISTER ILMU KOMPUTER IT PROJECT MANAGEMENT.
Project Management PTM721S
Project Management PTM721S
8.1 Plan Quality Management
Chapter 7: Project Quality Management
Chapter 8: Project Quality Management
Project Management – PTM712S
Project Quality Management
Project Management PTM721S
Project quality.
Chapter 8: Project Quality Management
Chapter 7: Project Quality Management
Project Management PTM721S
PROJECT QUALITY MANAGEMENT Teknik Elektro FT UNDIP
Chapter 7: Project Quality Management
Project quality management (PMI body of knowledge)
What is Project Quality Management?
Quality Management Lecture 9 1/2/2019.
Project Quality Management
Software Engineering Lecture 16.
Software Engineering I
Capability Maturity Model
Chapter 8: Project Quality Management
Capability Maturity Model
Project Quality Management
Presentation transcript:

Project Management PTM721S Faculty of Computing and Informatics 10 July 2017 Project Management PTM721S Lesson 8 – Project quality management

Introduction to project management Faculty of Computing and Informatics Introduction to project management What is a project quality management? Quality management processes Quality planning Quality assurance Quality control Tools and techniques for quality control Maturity models

What is a project quality management? Faculty of Computing and Informatics What is a project quality management? Quality is the “totality of characteristics of an entity that bear on its ability to satisfy stated or implied needs” Quality is “conformance to requirements” – project’s processes and products meet certain specifications Quality is “fitness for use” – a product is used as intended Project quality management is ensuring that the project satisfies the needs for which it was undertaken

Project quality management processes Faculty of Computing and Informatics Project quality management processes Quality planning: includes identifying which quality standards are relevant to the project and how to satisfy those standards, e.g. allowing for systems growth; planning a reasonable response time for a system; ensuring that the system produces consistent and accurate information Quality assurance: involves periodically evaluating overall project performance to ensure the project will satisfy the relevant quality standards Quality control: involves monitoring specific project results to ensure that they comply with the relevant quality standards while identifying ways to improve overall quality

Project quality management processes: Quality planning Faculty of Computing and Informatics Project quality management processes: Quality planning DESIGN OF EXPERIMENTS is a quality planning technique that helps identify which variables have the most influence on the overall outcome of the process - Functionality – is the degree to which a system performs its intended function - System outputs – screens and reports the system generates - Performance – addresses how well a product /service performs the customer’s intended use - Reliability – is the ability of a product/service to perform as expected

Quality assurance plan contents Faculty of Computing and Informatics Quality assurance plan contents 1.0 Draft Quality Assurance Plan 2.0 Management 2.1 Organisational structure 2.2 Roles and responsibilities 3.0 Required Documentation 4.0 Quality Assurance Procedure 4.1 Walkthrough Procedure 4.2 Review process 4.3 Audit process 4.4 Evaluation process Process Improvement 5.0 Problem Reporting Procedures 6.0 Quality Assurance Metrics

Project quality management processes: Quality assurance Faculty of Computing and Informatics Project quality management processes: Quality assurance Includes all activities related to satisfying the relevant quality standard for a project Quality assurance tools - Design of experiments - Benchmarking generates ideas for quality improvements by comparing specific project practices or product characteristics to those of other projects or products within or outside the performing organisations - Quality audit – a structured review of specific quality management activities that help identify lessons learnt that could improve current or future projects

Project quality management processes: Quality control Faculty of Computing and Informatics Project quality management processes: Quality control The outputs of this process are acceptance decisions, rework and process adjustments Acceptance decisions determine if the products/services produced as part of the project will be accepted or rejected Rework is actin taken to bring rejected items into compliance with product requirements or specifications or other stakeholder expectations Process adjustments – correct or prevent further quality problems based on quality measurements, e.g. purchase a new server to improve response time

Pareto Analysis Statistical Sampling Six Sigma Maturity models Faculty of Computing and Informatics Tools and techniques for quality control Pareto Analysis Statistical Sampling Six Sigma Maturity models

Tools and techniques for quality control – Pareto analysis Faculty of Computing and Informatics Tools and techniques for quality control – Pareto analysis Pareto analysis – 80/20 rule, 80% of the problems are due to 20% of the causes Pareto diagrams are column charts representing a frequency distribution that helps identify and prioritise problem areas E.g. analyse user complaints and help the Project Manager decide which one to address first

Tools and techniques for quality control – Statistical sampling Faculty of Computing and Informatics Tools and techniques for quality control – Statistical sampling Uses certainty factor, standard deviation and variability Certainty levels examples Desired certainty Certainty factor 95% 1.960 90% 1.645 80% 1.281

Tools and techniques for quality control – Statistical sampling Faculty of Computing and Informatics Tools and techniques for quality control – Statistical sampling A company wants to develop an EDI system for handling data on invoices from its suppliers. The total number of invoices is 50,000 from 200 different suppliers. The representative sample of the total that systems developers need to look at to design the system is: Sample size = 0.25 x (certainty factor/acceptable error) 2 E.g for a 95% certainty level required: Sample size = 0.25 x (1.960 / 0.05) 2 = 384

Tools and techniques for quality control – Six Sigma Faculty of Computing and Informatics Tools and techniques for quality control – Six Sigma Six Sigma – “a comprehensive and flexible system for achieving, sustaining and maximizing business success” Six Sigma’s target for perfection is the achievement of no more than 3.4 defects, errors or mistakes per million opportunities

Faculty of Computing and Informatics Six Sigma - DMAIC Five phase improvement process called DMAIC (Define, Measure, Analyse, Improve, Control Define – problem/opportunity, process and customer requirements (project charter, customer requirements, process maps, voice of customer, i.e. complaints, surveys, market research Measure – define measures, collect, compile and display data Analyse – scrutinize process details to find improvement opportunities Improve – generate solutions and ideas for improving problem Control – track and verify stability of improvements and predictability of solution

Quality control charts and the seven run rule Faculty of Computing and Informatics Quality control charts and the seven run rule A control chart is a graphic display of data that illustrates the results of a process over time – to prevent defects When the process is out of control – identify causes of non-random events and adjust process to correct them Seven Rub Rule states that if the seven data points in a row are below the mean, above the mean or are all increasing / decreasing, then the process needs to be examined for non-random problems

Quality control - Testing Faculty of Computing and Informatics Quality control - Testing Unit test – to test each individual component (often a program) to ensure it is as defect-free as possible Integration testing – to test the functionality of grouped components Systems testing – testing the entire system as one entity User acceptance testing – test performed by end-user prior to accepting the delivered system

Faculty of Computing and Informatics The cost of quality The cost of quality is the cost of conformance plus the cost of non-conformance Conformance means delivering products that meet requirements and fitness to use The cost of non-conformance means taking responsibility for failures or not meeting quality expectation

Faculty of Computing and Informatics The cost of quality Five major cost categories related to quality include: Prevention cost – the cost of planning and executing a project so that it is error-free Appraisal cost – the cost of evaluating processes and their outputs to ensure that a project is error-free Internal failure cost – a cost incurred to correct an identified defect External failure cost – a cost that relates to all errors not detected and not corrected before delivery to the customer, e.g. warranty cost, field service personnel training, product liability suits, complaints handling, future business losses Measurement and test equipment costs – the capital cost of equipment used to perform prevention and appraisal activities

Faculty of Computing and Informatics Maturity models Maturity models are frameworks to help organisations improve processes and systems Software Quality Function Deployment (SQDF) – defines user requirements and planning software projects – technical product specifications Capability Maturity Model (CMM) – 5 level model laying out a generic path to process improvement for software development in organisations Project Management Maturity Model

Maturity models – Capability Maturity Model (CMM) Faculty of Computing and Informatics Maturity models – Capability Maturity Model (CMM) Initial – Software development processes at this level are ad-hoc / chaotic. Few processes are defined and success depends on individual effort Repeatable – Organisations at this maturity level have established basic PM processes to track cost, schedule and functionality for software projects Defined - At this level the software processes for both management and S.E. activities are documented, standardized and integrated Managed – At this maturity level organisations collect detailed measures of the software processes and product quality Optimising – Organisations can enable continuous process improvement by using quantitative feedback from processes and piloting innovative ideas

Maturity models – Project Management Maturity Models Faculty of Computing and Informatics Maturity models – Project Management Maturity Models Ad Hoc - Software development processes at this level are ad-hoc / chaotic. Few processes are defined and success depends on individual effort Abbreviated- Organisations at this maturity level have established basic PM processes to track cost, schedule and functionality for software projects Organised – Standardised documented project management processes and systems that are integrated. Project success more predictable, cost and schedule performance improved Managed – Management collects and uses detailed measures of effectiveness of project management. Project success is uniform and the cost and schedule performances conform to plan Adaptive – Feedback from project management and from piloting innovative ideas and technologies enables continuous improvement

Thank You. Faculty of Computing and Informatics 13 Storch Street Private Bag 13388 Windhoek NAMIBIA T: +264 61 207 2258 F: +264 61 207 9258 E: fci@nust.na W: www.nust.na Faculty of Computing and Informatics Thank You.