Done By: Asila AL-harthi Fatma AL-shehhi Fakhriya AL-Omieri Safaa AL-Mahroqi.

Slides:



Advertisements
Similar presentations
SOFTWARE PROCESS IMPROVEMENT “Never Stop Learning”
Advertisements

More CMM Part Two : Details.
Chapter 2 The Software Process
McGraw-Hill/Irwin © 2005 The McGraw-Hill Companies, Inc., All Rights Reserved. 1 CHAPTER 11 Strategic Control and Continuous Improvement.
©2006 OLC 1 Process Management: The Foundation for Achieving Organizational Excellence Process Management Implementation Worldwide.
QUALITY ASSURANCE IMPROVEMENTS CURTIN UNIVERSITY LIBRARY Curtin University is a trademark of Curtin University of Technology CRICOS Provider code 00301J.
Software Process Improvement Robin B. Hunter, Ph.D. Vol 2., p Presented by: Andrew Wheeler.
CPIS 357 Software Quality & Testing I.Rehab Bahaaddin Ashary Faculty of Computing and Information Technology Information Systems Department Fall 2010.
Software Development Process Models. The Waterfall Development Model.
SE 450 Software Processes & Product Metrics 1 Quality Systems Frameworks.
SOFTWARE ENGINEERING LECTURE-3 CSE-477.
1 R&D SDM 1 Software Project Management Capability Maturity Model 2009 Theo Schouten.
A Maturity Model for Quality Assurance*
CMMI Overview Quality Frameworks.
© 2013 Cengage Learning. All Rights Reserved. May not be scanned, copied, duplicated, or posted to a publicly accessible website, in whole or in part.
Organizational Project Management Maturity: Roadmap to Success
Standardization. Introduction A standard is a document. It is a set of rules that control how people should develop and manage materials, products, services,
Capability Maturity Model
Project Management Methodology More about Quality Control.
Chapter : Software Process
Process: A Generic View n A software process  is a roadmap to building high quality software products.  provides a framework for managing activities.
Integrated Capability Maturity Model (CMMI)
UNIT-II Chapter : Software Quality Assurance(SQA)
Capability Maturity Model. Reflection Have you ever been a part of, or observed, a “difficult” software development effort? How did the difficulty surface?
Software Engineering II Lecture 1 Fakhar Lodhi. Software Engineering - IEEE 1.The application of a systematic, disciplined, quantifiable approach to the.
Org Name Org Site CMM Assessment Kick-off Meeting Dates of assessment.
Capability Maturity Model Part One - Overview. History Effort started by SEI and MITRE Corporation  assess capability of DoD contractors First.
Chapter 2 The Process.
N By: Md Rezaul Huda Reza n
J. R. Burns, Texas Tech University Capability Maturity Model -- CMM n Developed by the Software Engineering Institute (SEI) in 1989 –SEI is a spinoff.
Introduction to Software Engineering LECTURE 2 By Umm-e-Laila 1Compiled by: Umm-e-Laila.
SQA System Overview Chapter 4. Where we have been so far, Where we are going Where do software errors come from? What is quality? How can quality be measured?
Lecture 1 Introduction to Software Engineering
Software Engineering - Spring 2003 (C) Vasudeva Varma, IIITHClass of 39 CS3600: Software Engineering: Standards in Process Modeling CMM and PSP.
Capability Maturity Model. History Effort started by SEI and MITRE Corporation  assess capability of DoD contractors First version published in.
Week 8 - Quality Management Learning Objectives You should be able to: §List and explain common principles of quality management (QM) §List, distinguish.
Software Project Management Lecture # 11. Outline Quality Management (chapter 26 - Pressman)  What is quality?  Meaning of Quality in Various Context.
Models of Quality Assessment
Georgia Institute of Technology CS 4320 Fall 2003.
SWEN 5130 Requirements Engineering 1 Dr Jim Helm SWEN 5130 Requirements Engineering Requirements Management Under the CMM.
CS Process Improvement CMM Hans Van Vliet, Software Engineering, Principles and Practice, 3 rd edition, John Wiley & Sons, Chapter 6. W. Humphrey,
UNIVERSITY OF MARYLAND CENTER FOR ADVANCED TRANSPORTATION TECHNOLOGY Organizational Maturity Prepared for the Operations Summit by Philip J. Tarnoff.
CMMI. 1.Initial - The software process is characterized as ad hoc, and occasionally even chaotic. Few processes are defined, and success depends on individual.
Quality and Productivity Management Deming, TQM, and 6 Sigma.
Process: A Generic View
The Balanced Scorecard
1 66 1 Six Sigma – Basic overview. 2 66 2 WHAT IS THIS SIX SIGMA ? A Philosophy A Statistical Measurement A Metric A Business Strategy make fewer.
Chapter 16 Implementing Quality Concepts Cost Accounting Foundations and Evolutions Kinney, Prather, Raiborn.
Ch-1 Introduction The processes used for executing a software project have major effect on quality of s/w produced and productivity achieved in project…
Level 1 Level 1 – Initial: The software process is characterized as ad hoc and occasionally even chaotic. Few processes are defined, and success depends.
Page 1 The Capability Maturity Model (CMM) distinguishes between immature and mature software organizations. Immature software organizations are typically.
TOTAL QUALITY MANAGEMENT TEACHINGS OF QUALITY GURUS Dr. Mohamed Riyazh Khan- DoMS.
SOFTWARE PROCESS IMPROVEMENT
CMMI The quality of a software product is only as good as the process used to develop and maintain it. Whether a software organization is competing in.
UNIT 5.
CMMI Overview Quality Frameworks. Slide 2 of 146 Outline Introduction High level overview of CMMI Questions and comments.
1 These slides are designed to accompany Software Engineering: A Practitioner’s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressman.
CMMI for Services, Version 1.3
Capability Maturity Model. What is CMM? n CMM: Capability Maturity Model n Developed by the Software Engineering Institute of the Carnegie Mellon University.
Software Quality Management
Project Management PTM721S
CS4311 Spring 2011 Process Improvement Dr
Information Technology Project Management – Fifth Edition
Level 1 Level 1 – Initial: The software process is characterized as ad hoc and occasionally even chaotic. Few processes are defined, and success depends.
Software Quality Assurance
Software Engineering Lecture 16.
Software Engineering I
Capability Maturity Model
Capability Maturity Model
Presentation transcript:

Done By: Asila AL-harthi Fatma AL-shehhi Fakhriya AL-Omieri Safaa AL-Mahroqi

Is based on the concept of “key Process Areas” that achieve a set of goals important for enhancing process capability. The CMM is not prescriptive, but a framework to help software organization to gain control of their processes for developing and maintaining software for excellence in engineering and management.

Step 1: Creating a profile Step 2: Clarifying Goals and Objectives Step 3: Analysis Step 4: Financial Plan Step 5: Independent Implementation Step 6: Monitoring and Reporting

Initial: the software process is characterized as ad hoc, and occasionally even chaotic. Few process are defined, and success depends on individual efforts. Repeatable: basic project management is process are established to track cost, schedule and functionality.

Defined: The software process for both management and engineering are documented, standardized and integrated into a standard software process for the organization. Managed: detailed measures of software process and products are quantitatively understood and controlled.

Optimizing: Continuous process improvements is enabled by quantitative feedback from the process and piloting innovative ideas and technologies.

Letter in Greek alphabet used to donate standard deviation in statistics. The objective: – Reduce variation and defects – Increase customer satisfaction. – Increase profit.

 Metric  Philosophy  Methodology

Statistical expression that denotes a population’s standard deviation and is a measure of variation about mean.

It concerns with its customer focus and creative process improvements. There is a strong relation between level of defects, cost and customer satisfaction

It emphasize process of achieving the Six Sigma level In order to implement Six Sigma in an institution, it needs people who are trained in the methodology of six sigma.

It is a philosophy that subsumes earlier methods of inspection, quality control and quality assurance. TQM is a people drive process (it involves changes in people’s attitude primarily. It deals with process orientation and continuous improvement of the process.

The customer: can be anyone who receives or is affected by the product, process or service and ( can be external or internal ). Continuous improvement: it should aims towards ‘zero defects’.

Update and training: the focus should be to reinforce employee commitment and have a positive effect on morale leading to productivity gains. Teamwork: the involvement of all stakeholders is key to success. Measurement: monitor the progress and review the objectives.

Four core activities that takes care of quality in higher education: Teaching and learning Students assessment Staff development curriculum