Software Quality Management
|
|
- Sydney Parks
- 5 years ago
- Views:
Transcription
1 Software Quality Management Lecture 12 Software Engineering TDDC88/TDDC93 Autumn 2008 Department of Computer and Information Science Linköping University, Sweden Theory Lecture Plan 2 L1 - Course Introduction and Overview L2 - Project Management L3 - Requirements L4 - Acceptance Testing and Quality Factors L5 UML L6 - Design Patterns L7 - System Design and Architecture L8 - Testing Theory L9 - Testing in Practice L10 - Inspection L11 - Software Life Cycles and Configuration Management L12 - Software Quality Management L13 - Course Summary, Exam examples, Questions I 1
2 A Software Life-cycle Model Which part will we talk about today? Maintenance 3 Requirements Validate Requirements, Verify Specification Acceptance Test (Release testing) System Design (Architecture, High-level Design) Module Design (Program Design, Detailed Design) Verify System Design Verify Module Design Verify Implementation System Testing (Integration testing of modules) Module Testing (Integration testing of units) Implementation of Units (classes, procedures, functions) Unit testing Project Management, Software Quality Assurance (SQA), Supporting Tools, Education I Agenda - What will you learn today? 4 I I 2
3 5 More on measurement I Do you remember? 6 Transcendent something we learn to recognize Product-based measurable variable Usage-based in the eyes of the beholder Manufacturing-based conformance to requirements Value-based market sets the value Many Manyopinions Statistical techniques I 3
4 Rehearsal: Quality factors 7 Correctness Reliability lecture 4 Efficiency Usability lecture 4 Integrity Maintainability Flexibility Testability Security Portability Reusability Interoperability Survivability Safety Manageability Supportability Replaceability Functionality How can you measure these factors? Ideas: I Research predicting troubles 8 Regression analysis from empirical material Often a linear combination between size and complexity Size can be measured in: lines of code (KLOC) function points Halstead software science I 4
5 Measuring complexity 9 Cyclomatic number V(G) = e n + 2 e = number of edges (arcs) n = number of nodes Due to McCabe(76) I Example I 1 2 II 3 III IV 4 5 V 6 VI 7 8 VII 9 VIII IX 12 X XI 10 V(G) = = 5 I 5
6 Metrics based on change, system A Accumulated TR (%) best 20 random opechgdens sigchgdens attrchgdens chgdens Accumulated size (%) I Function points 12 Language-neutral combination of size and complexity Mostly used for administrative information systems Growing interest, but still a closed community I 6
7 Factors in function point analysis 13 Number of user inputs - distinct input applications, not online queries. Weight: 4 Number of user outputs distinct output applications: reports, lists. Weight: 5 Number of user online queries requiring action by the system. Weight: 4 Number of logical files any group of information maintained for the user. Weight: 10 Number of external interfaces any computer-readable I/O. Weight: 7. Sometimes a file might be counted twice. I Example 14 UOQ UO Source: Source: Galin Galin2004 UI UO comp. count weight points UI UI LF UOQ UO UO UOQ UOQ LF EI LF CFP 69 EI EI I 7
8 15 General Quality Management Principles I ISO A guideline to apply ISO 9001 to software industry, which is built on the principles: Principle 1 Customer focus Principle 2 Leadership Principle 3 Involvement of people Principle 4 Process approach Principle 5 System approach to management Principle 6 Continual improvement Principle 7 Factual approach to decision making Principle 8 Mutually beneficial supplier relationships I 8
9 Management 17 What s get measured gets done Importance of feed-back Non-personal software Creating a passion for quality Live as you learn Incentive system Involve customers Set prioritized goals Quality is everybody s responsibility Document how you will work with quality Improve continuously =TQM I Six sigma 18 Statistical process control The variance of approved products should lie +/- 3 standard deviation from the mean = 3.4 faults per million Define Measure Analyze Variant of the Shewhart cycle Improve Control I 9
10 19 QFD I 20 I I 10
11 Inspections in quality assurance 21 Appraisal defect detection Assurance prediction of defects Control adjust the process Improvement: reduce variation, increase precision Analysis Design Coding Test-cases Inspection data Inspection Inspection Inspection data data data I Inspection data TickIT 22 An interpretation of ISO 9001 for software, a standard set of requirements on the competence and behavior of certification auditors, a standardized training course for certification auditors, a registration scheme for approved certification auditors, a system for accrediting certification bodies for conducting TickIT certifications, a logotype to be used on certificates to show TickIT certification. I illustration only 11
12 CMMI 23 5: Optimising 4: Managed 3: Defined 2: Repeatable 1: Initial Each level has process areas. I PA CMMI2 24 Requirements Management Analyzes requirements Verify plans and products against requirements Project Planning Plan: activities, resources and schedules Use the plan to achieve commitment and approval at all levels Project Monitoring and Control Progress control: Initiate changes to solve problems Update plans I 12
13 PA CMMI2 (continued) 25 Supplier Agreement Management Manage contracts, progress control, quality assurance. Measurement and Analysis Develop, initiate, analyse and complete measurements to support progress control Process and Product Quality Assurance Develop, implement and follow up application of SQA tools for processes and software products Configuration Management Develop, implement and operate a CM system Assure integrity of work products, report changes, test configuration I PA CMMI3 26 Requirements Development Elicit, specify, analyze and validate requirements. Technical Solution Analyze and select solutions to components or the system as a whole Implement solution Product Integration Integrate components from various sources Verification Assure that the product and components comply with specifications Validation Assure that the product fullfils customers actual needs I 13
14 PA CMMI3 (continued) 27 Organizational Process Focus Understand the organizations process and need for process Improve the process where necessary Organizational Process Definition Develop and maintain: Documents and tools for processes Organizational Training Define needed competence Make competence inventory Make a gap analysis Schedule training I PA CMMI3 (continued) 28 Integrated Project Management Assure that all levels share: project goals, planning and progress control process Integrated Teaming Form teams with relevant members Govern team operation and external communication Risk Management see lecture 2 Decision Analysis and Resolution Evaluate project alternatives according to criteria Structured decisions selecting project implementation alternatives Organizational Environment for Integration Approach and infrastructure for team collaboration I 14
15 QIP Set quantifiable goals 2. Select processes 3. Run processes 4. Measure objectives 5. Analyse measurements 6. Package experience I Experience factory 30 I 15
16 Wisdom 31 communication infrastructure performance I Summary - What have we learned today? 32 Started thinking about measurements Process-oriented quality management CMMI and other software initiatives I 16
17 Further reading - References 33 Galin, Daniel (2004). Software Quality Assurance From theory to implementation, Pearson Education. ISBN I 17
Software Quality Management
Theory Lecture Plan Software Quality Management Lecture 1 Software Engineering TDDC88/TDDC93 Autumn 008 Department of Computer and Information Science Linköping University, Sweden davbr@ida.liu.se L1 -
More informationSoftware Quality Assurance
Software Quality Assurance by Kristian Sandahl krs@ida.liu.se Perspectives of quality Transcendent something we learn to recognize Product-based measurable variable Usage-based in the eyes of the beholder
More informationSoftware Quality Management. Kristian Sandahl
Software Quality Management Kristian Sandahl 2 Maintenance Requirements Validate Requirements, Verify Specification Acceptance Test (Release testing) System Design (Architecture, High-level Design) Verify
More informationLecture 2: Software Quality Factors, Models and Standards. Software Quality Assurance (INSE 6260/4-UU) Winter 2016
Lecture 2: Software Quality Factors, Models and Standards Software Quality Assurance (INSE 6260/4-UU) Winter 2016 INSE 6260/4-UU Software Quality Assurance Software Quality Quality Assurance Factors and
More informationChapter 6. Software Quality Management & Estimation
Chapter 6 Software Quality Management & Estimation What is Quality Management Also called software quality assurance (SQA) s/w quality:- It is defined as the degree to which a system, components, or process
More informationSoftware Quality Management
Software Quality Management CONTENTS I. Basic Quality Concepts II. Software Quality Assurance (SQA) 1. Definition of SQA 2. SQA Activities III. Quality Evaluation Standards 1. Six sigma for software 2.
More informationSoftware Metrics. Kristian Sandahl
Software Metrics Kristian Sandahl 2 Maintenance Requirements Validate Requirements, Verify Specification Acceptance Test (Release testing) System Design (Architecture, High-level Design) Verify System
More informationMeasuring and Assessing Software Quality
Measuring and Assessing Software Quality Issues, Challenges and Practical Approaches Kostas Kontogiannis Associate Professor, NTUA kkontog@softlab.ntua.gr The Software Life Cycle Maintenance Requirements
More informationSoftware Quality Management
Software Quality Management Minsoo Ryu Hanyang University msryu@hanyang.ac.kr Outline Software Quality Model Software Quality Management Process and Quality Quality Metrics 2 2 What is Quality? Quality,
More informationDEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK UNIT I
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUBJECT CODE: CS2055 Software Quality Assurance BRANCH&YEAR: CSE/IV UNIT I SEMESTER: VIII PART A 1. Define quality. 2. What is quality cost?
More informationCourse Introduction and Overview
Who are you? 3 Course Introduction and Overview Lecture 1 Software Engineering TDDC88-theory/TDDC93 Autumn 2008 Department of Computer and Information Science Linköping University, Sweden Project 6hp Software
More informationContents. Part I Business-Integrated Quality Systems. Part II Integrated Planning. Preface... xi
Contents Preface... xi Part I Business-Integrated Quality Systems 1 Organizational Structures... 3 General Theory of Organization Structure... 5 The Functional/Hierarchical Structure... 6 Matrix Organizations...
More informationWhat is SQA? Software Quality Assurance. Quality Concepts. Quality Concept (cont.)
What is SQA? Software Quality Assurance Š SQA includes a quality management approach effective software engineering methodology (methods and tools) formal technical reviews a multitiered testing strategy
More informationTechnische Universität München. Software Quality. Management. Dr. Stefan Wagner Technische Universität München. Garching 18 June 2010
Technische Universität München Software Quality Management Dr. Stefan Wagner Technische Universität München Garching 18 June 2010 1 Last QOT: Why is software reliability a random process? Software reliability
More informationIntroduction to Software Metrics
Introduction to Software Metrics Outline Today we begin looking at measurement of software quality using software metrics We ll look at: What are software quality metrics? Some basic measurement theory
More informationLecture 1: Introduction to Software Quality Assurance. Software Quality Assurance (INSE 6260/4-UU) Winter 2016
Lecture 1: Introduction to Software Quality Assurance Software Quality Assurance (INSE 6260/4-UU) Winter 2016 Overview Course Outline Project Software Quality Software Quality Assurance 2 Course Outline
More informationIntroduction to Software Metrics
Introduction to Software Metrics Outline Today we begin looking at measurement of software quality using software metrics We ll look at: What are software quality metrics? Some basic measurement theory
More informationROEVER ENGINEERING COLLEGE Elambalur,Perambalur DEPARTMENT OF CSE SOFTWARE QUALITY MANAGEMENT
ROEVER ENGINEERING COLLEGE Elambalur,Perambalur-621212 DEPARTMENT OF CSE SOFTWARE QUALITY MANAGEMENT UNIT-1 INTRODUCTION TO SOFTWARE QUALITY 1. What are the views of quality? Explain in Detail the views
More informationIn this unit we are going to speak about quality management in organizations.
1 In this unit we are going to speak about quality management in organizations. Quality management includes all activities performed by a company to maintain a desired level of excellence. It has four
More informationBy: MSMZ. Standardization
Standardization Introduction A standard is a document. It is a set of rules that control how people should develop and manage materials, products, services, technologies, processes and systems. Every organization
More informationThe Components of the SW Quality Assurance System - Overview. 08/09/2006 SE7161 Software Quality Assurance Slide 1
The Components of the SW Quality Assurance System - Overview SE7161 Software Quality Assurance Slide 1 The SQA System An SQA architecture An SQA system always combine a wide range of SQA components, all
More informationCLASS/YEAR: II MCA SUB.CODE&NAME: MC7303, SOFTWARE ENGINEERING. 1. Define Software Engineering. Software Engineering: 2. What is a process Framework? Process Framework: UNIT-I 2MARKS QUESTIONS AND ANSWERS
More informationThis resource is associated with the following paper: Assessing the maturity of software testing services using CMMI-SVC: an industrial case study
RESOURCE: MATURITY LEVELS OF THE CUSTOMIZED CMMI-SVC FOR TESTING SERVICES AND THEIR PROCESS AREAS This resource is associated with the following paper: Assessing the maturity of software testing services
More informationSoftware Quality. A Definition of Quality. Definition of Software Quality. Definition of Implicit Requirements
Definition of Software Quality Software Quality The Ultimate Goal of Software Engineering Software must conformance to explicit and implicit requirements if it is to be considered to be of good quality.
More informationChapter 26. Quality Management
Chapter 26 Quality Management - Quality concepts - Software quality assurance - Software reviews - Statistical software quality assurance - Software reliability, availability, and safety - SQA plan (Source:
More informationOur Ref. April 28, 2005 Page 1/9. 1. Introduction References Certification... 4
April 28, 2005 Page 1/9 Table of Contents 1. Introduction... 2 2. References... 3 3. Certification... 4 4. Procedures... 5 4.1 Management responsibility... 5 4.1.1 Quality Policy... 5 4.1.2 Responsibility...
More informationSubject : Computer Science. Paper : Software Quality Management. Module : Quality Management Activities Module No: CS/SQM/15
e-pg Pathshala Subject : Computer Science Paper : Software Quality Management Module : Quality Management Activities Module No: CS/SQM/15 Quadrant 1 : e-text QUALITY MANAGEMENT ACTIVITIES Software quality
More informationSoftware product quality assurance
Software product quality assurance by-john R. RYAN Texas Instruments, Inc. Austin, Texas ABSTRACT Providing clear objectives, guidelines, and requirements in an environment conducive to high productivity
More informationSoftware Quality Engineering Courses Offered by The Westfall Team
Building Skills is a 3-day course that is a subset of our course. The course is designed to provide a fundamental knowledge base and practical skills for anyone interested in implementing or improving
More informationSoftware Quality Engineering Courses Offered by The Westfall Team
Courses is a 2-day course that is a subset of our course. The course is designed to provide an overview of techniques and practices. This course starts with an overview of software quality engineering
More informationQuEST Forum. TL 9000 Quality Management System. Requirements Handbook
QuEST Forum TL 9000 Quality Management System Requirements Handbook Point Release 6.1 The ICT Quality Management System Performance Excellence through Global ICT Quality Copyright Copyright 2017 Quality
More informationSoftware Engineering. Lecture 7: CMMI
Chair of Software Engineering Software Engineering Spring Semester 2008 Lecture 7: CMMI (based in part on material by Dr. Peter Kolb) SEI Trademarks and Service Marks SM CMM Integration SCAMPI are service
More informationSummary of TL 9000 R4.0 Requirements Beyond ISO 9001:2000
This summary identifies the additional TL 9000 Release 4.0 requirements beyond those stated in ISO 9001:2000. See the TL 9000 R4.0 Handbook for the actual TL 9000 R4.0 requirements. ISO 9001:2000 section
More informationFunctional requirements and acceptance testing
Functional requirements and acceptance testing Lecture 3 Software Engineering TDDC88/TDDC93 autumn 2007 Department of Computer and Information Science Linköping University, Sweden Message from the course
More informationCapability Maturity Model for Software (SW-CMM )
PHASE-IV: SYSTEMS IMPLEMENTATION Software Quality Assurance Application Development Installation and Support Software Quality Assurance Capability Maturity Model for Software (SW-CMM ) The Capability Maturity
More informationCERTIFIED SOFTWARE QUALITY ENGINEER
CSQE CERTIFIED SOFTWARE QUALITY ENGINEER Quality excellence to enhance your career and boost your organization s bottom line asq.org/cert Certification from ASQ is considered a mark of quality excellence
More informationSoftware Measurement Pitfalls & @jstvssr
Software Measurement Pitfalls & Best Practices @EricBouwers @avandeursen @jstvssr Introductions It takes a village Tiago Alves Jose Pedro Correira Christiaan Ypma Miguel Ferreira Dennis Bijlsma Tobias
More informationCENTRE (Common Enterprise Resource)
CENTRE (Common Enterprise Resource) Systems and Software Engineering Platform designed for CMMI compliance Capability Maturity Model Integration (CMMI) is a process improvement approach that provides organizations
More informationDesign and Assessment for Agile Auditing Model: The Case of ISO 9001 Traceability Requirements
Design and Assessment for Agile Auditing Model: The Case of ISO 9001 Traceability Requirements Malik Qasaimeh and Alain Abran Abstract ISO 9001 demands of (software) organizations that a rigorous demonstration
More informationProject Management CTC-ITC 310 Spring 2018 Howard Rosenthal
Project Management CTC-ITC 310 Spring 2018 Howard Rosenthal 1 Notice This course is based on and includes material from the text: A User s Manual To the PMBOK Guide Authors: Cynthia Stackpole Snyder Publisher:
More informationR.POONKODI, ASSISTANT PROFESSOR, COMPUTER SCIENCE AND ENGINEERING, SRI ESHWAR COLLEGE OF ENGINEERING, COIMBATORE.
R.POONKODI, ASSISTANT PROFESSOR, COMPUTER SCIENCE AND ENGINEERING, SRI ESHWAR COLLEGE OF ENGINEERING, COIMBATORE. UNIT I INTRODUCTION Testing as an Engineering Activity Testing as a Process Testing axioms
More informationCourse 3. Software Quality Assurance & Software Quality Models. S. Motogna - Software Quality
Course 3 Software Quality Assurance & Software Quality Models Software quality assurance Software development process IEEE definition: Specification of technical requirements 1. A planned and systematic
More informationInformation. Certified Software Quality Engineer. Quality excellence to enhance your career and boost your organization s bottom line
CERTIFIED SOFTWARE QUALITY ENGINEER Quality excellence to enhance your career and boost your organization s bottom line Certification from ASQ is considered a mark of quality excellence in many industries.
More informationCSC 408F/CSC2105F Lecture Notes. Quality Matters
CSC 408F/CSC2105F Lecture Notes These lecture notes are provided for the personal use of students taking CSC 408H/CSC 2105H in the Fall term 2004/2005 at the University of Toronto. Copying for purposes
More informationFUNDAMENTALS OF QUALITY CONTROL AND IMPROVEMENT
FUNDAMENTALS OF QUALITY CONTROL AND IMPROVEMENT Third Edition AMITAVA MITRA Auburn University College of Business Auburn, Alabama WILEY A JOHN WILEY & SONS, INC., PUBLICATION PREFACE xix PARTI PHILOSOPHY
More informationChapter 24 - Quality Management. Chapter 24 Quality management
Chapter 24 - Quality Management 1 Topics covered Software quality Software standards Reviews and inspections Software measurement and metrics 2 1. Software quality management Concerned with ensuring that
More informationContents. List of Acronyms Preface
Contents List of Acronyms Preface xi xv PART I Introduction 1 1 Introduction 3 1.1 The evolution of medical purpose software 3 1.2 Product quality and software quality 4 1.3 On the need for quality in
More informationSoftware metrics. Jaak Tepandi
Software metrics, Jekaterina Tšukrejeva, Stanislav Vassiljev, Pille Haug Tallinn University of Technology Department of Software Science Moodle: Software Quality (Tarkvara kvaliteet) Alternate download:
More informationProject Management. Agenda - What will you learn today? Theory Lecture Plan. A Software Life-cycle Model Which part will we talk about today?
Theory Lecture Plan 2 Lecture 2 Software Engineering TDDC88/TDDC93 Autumn 2008 Slides by Presented by Kristian Sandahl Department of Computer and Information Science Linköping University, Sweden krisa@ida.liu.se
More informationQuality Management. Managing the quality of the design process and final
Quality Management Managing the quality of the design process and final product Objectives To introduce the quality management process and key quality management activities To explain the role of standards
More informationKNOWLEDGE AREA: SOFTWARE QUALITY
KNOWLEDGE AREA: SOFTWARE QUALITY 1. Introduction Software Quality Assurance (SQA) and Verification and Validation (V&V) are the processes of the Knowledge Area on Software Quality. The scope of this Knowledge
More informationSE curriculum in CC2001 made by IEEE and ACM: What is Software Engineering?
SE curriculum in CC2001 made by IEEE and ACM: Overview and Ideas for Our Work Katerina Zdravkova Institute of Informatics E-mail: Keti@ii.edu.mk What is Software Engineering? SE is the discipline concerned
More informationTeaching Software Quality Assurance in an Undergraduate Software Engineering Program
Teaching Software Quality Assurance in an Undergraduate Software Engineering Program Claude Y Laporte, Alain April, Khaled Bencherif Presented by Claude Y Laporte Professor École de technologie supérieure,
More informationSOFTWARE QUALITY IN 2002: A SURVEY OF THE STATE OF THE ART
Software Productivity Research an Artemis company SOURCES OF SPR S QUALITY DATA SPR clients from 1984 through 2002 SOFTWARE QUALITY IN 2002: A SURVEY OF THE STATE OF THE ART Capers Jones, Chief Scientist
More informationProject Quality Management
Project Quality Management Discussion Topics Quality Models Quality Management Activities ISO9000 CMMI What Is a Project? A temporary endeavour undertaken to create a unique product, service, or result
More informationB.H. Far
SENG 521 Software Reliability & Software Quality Chapter 14: SRE Deployment Department t of Electrical l & Computer Engineering, i University it of Calgary B.H. Far (far@ucalgary.ca) http://www.enel.ucalgary.ca/people/far/lectures/seng521
More informationPMP Exam Preparation Workshop Project Quality Management
PMP Exam Preparation Workshop Project Quality Management 1 Learning Objectives By the end of this session you will understand: The PM Quality Processes The PM Process Groups Project Quality Management
More informationSo#ware Architecture
Chair of Software Engineering So#ware Architecture Bertrand Meyer, Michela Pedroni ETH Zurich, February May 2010 Lecture 16: Software metrics Measurement To measure is to know When you can measure what
More informationBuilding quality into the software from the. Keeping and. the software. software life cycle
SENG 521 Software Reliability & Software Quality Chapter 14: SRE Deployment Department t of Electrical l & Computer Engineering, i University it of Calgary B.H. Far (far@ucalgary.ca) http://www.enel.ucalgary.ca/people/far/lectures/seng521
More informationQuestion Bank Unit 4 & Unit 5
VELAMMAL COLLEGE OF ENGINEERING & TECHNOLOGY Course Name Branch/Semester Subject Code &Name Faculty incharge with Designation Question Bank : B. Tech : IT/VIII : IT6013/Software Quality Assurance : Dr.
More informationPROJECT QUALITY MANAGEMENT. 1 Powered by POeT Solvers LImited
PROJECT QUALITY MANAGEMENT 1 www.pmtutor.org Powered by POeT Solvers LImited WHAT S PROJECT QUALITY MANAGEMENT? WHAT S PROJECT QUALITY MANAGEMENT? Project Quality Management processes include all the activities
More informationQuality Management of Software and Systems: Software Measurement
Quality Management of Software and Systems: Software Measurement Contents Motivation Software Quality Experiments Software Measures Measuring Scales Cyclomatic Complexity Current Impact of Software Measurements
More informationCONTENTS. Introduction to Software Engineering. Software Process and Life Cycle Models. Software Life-Cycle Model-2. Chapter 1. Chapter 2.
Contents (v) CONTENTS Preface About the Author (xv) (xvii) Chapter 1 Introduction to Software Engineering 1.1 Introduction 1 1.2 Basics of Software Engineering 2 1.3 Principles of Software Engineering
More informationSoftware Project Management Sixth Edition. Chapter Software process quality
Software Project Management Sixth Edition Chapter 13.2 Software process quality 1 Product and Process Quality A good process is usually required to produce a good product. For manufactured goods, process
More informationInformation Technology Project Management
Information Technology Project Management by Jack T. Marchewka Power Point Slides by Jack T. Marchewka, Northern Illinois University Copyright 2006 John Wiley & Sons, Inc. all rights reserved. Reproduction
More informationMTAT : Software Testing
MTAT.03.159: Software Testing Lecture 01: Introduction to Software Testing (Textbook Ch. 1-3) Spring 2016 Dietmar Pfahl email: dietmar.pfahl@ut.ee Structure of Lecture 1 Introduction and Motivation Course
More information7. Model based software architecture
UNIT - III Model based software architectures: A Management perspective and technical perspective. Work Flows of the process: Software process workflows, Iteration workflows. Check Points of The process
More informationBest Practice Information Aids for CMMI SM -Compliant Process Engineering
Paul R. Croll Chair, IEEE Software Engineering Standards Committee Vice Chair, ISO/IEC JTC1/SC7 U.S. TAG Computer Sciences Corporation pcroll@csc.com Best Practice Information Aids for CMMI SM -Compliant
More informationChapter 4 Software Process and Project Metrics
Chapter 4 Software Process and Project Metrics 1 Measurement & Metrics... collecting metrics is too hard... it's too time-consuming... it's too political... it won't prove anything... Anything that you
More informationGAIA. GAIA Software Product Assurance Requirements for Subcontractors. Name and Function Date Signature 15/09/05 15/09/05 15/09/05 15/09/05 15/09/05
Title Page : i Software Product Assurance Requirements for Subcontractors Name and Function Date Signature Prepared by D.MUNCH Prime Contractor SPA Manager 15/09/05 Verified by D.PERKINS E-SVM PA Manager
More information"Charting the Course... Application Lifecycle Management Using Visual Studio 2010 (Agile) Course Summary
Description Course Summary This three-day, instructor-led course provides students with the knowledge and skills to effectively use the Application Lifecycle Management (ALM) tools found in Visual Studio
More informationISO Approach CPA Stephen Obock Associate Director, KPMG August 2018
ISO Approach CPA Stephen Obock Associate Director, KPMG sobock@kpmg.co.ke August 2018 Uphold public interest Agenda Introduction Quality Management System Process Approach Q&A Introduction Delivering quality
More informationVidyalankar T.Y. Diploma : Sem. V [CO/CM/IF] Software Engineering Prelim Question Paper Solution
1. (a) T.Y. Diploma : Sem. V [CO/CM/IF] Software Engineering Prelim Question Paper Solution (i) Rapid Application Development Rapid application development (RAD) is an incremental software development
More informationProject Management Professional (PMP)
Project Management Professional (PMP) E X A M I N AT I O N CO N T E N T O U T L I N E Project Management Institute Project Management Professional (PMP) Examination Content Outline June 2015 Published
More informationLecture 1: Software Measurement. Marlon Dumas
Software Economics Fall 2011 Lecture 1: Software Measurement Marlon Dumas (slides by Anton Litvinenko) What is a measure? Way of associating a formal object (e.g. number) and some attribute of a physical
More informationPublished by: PIONEER RESEARCH & DEVELOPMENT GROUP(www.prdg.org)
A Study on ho ow to Measure Software Qua ality Khallikkunaisa 1 1 Department of Computer Science and Engineering, VTU/HKBK/Bangalore, Karnataka, 560045/India Abstract As software products grow bigger in
More informationSoftware Quality Factors
Software Quality Factors The need for a comprehensive software quality requirements There are some characteristic common : All the software projects satisfactory fulfilled the basic requirements for correct
More informationUnderstanding Model Representations and Levels: What Do They Mean?
Pittsburgh, PA 15213-3890 Understanding Model Representations and Levels: What Do They Mean? Mary Beth Chrissis Mike Konrad Sandy Shrum Sponsored by the U.S. Department of Defense 2004 by Carnegie Mellon
More informationGR-418-CORE Reliability Assurance for Fiber Optic Systems
Preface...................................... Preface-1 1. Introduction.................................... 1-1 1.1 Scope and Purpose............................ 1-1 1.2 Changes From Previous Issues......................
More information1. Quality Right First Time for product and services will ensure fulfillment of external and internal Customers satisfaction. 2. It is a coordinated a
1. Quality Right First Time for product and services will ensure fulfillment of external and internal Customers satisfaction. 2. It is a coordinated activity to direct and control an organization with
More informationCapability Maturity Model the most extensively used model in the software establishments
International Journal of Scientific and Research Publications, Volume 6, Issue 5, May 2016 710 Capability Maturity Model the most extensively used model in the software establishments Ajith Sundaram Assistant
More informationEnterprise resource planning Product life-cycle management Manufacturing operations management Information systems in industry ELEC-E8113
Enterprise resource planning Product life-cycle management Manufacturing operations management Information systems in industry ELEC-E8113 Contents Enterprise resource planning (ERP) Product lifecycle management
More informationBusiness Excellence & Project Management Review Q&A Session Bologna, 27 th of November 2009
Business Excellence & Project Management Review Q&A Session Bologna, 27 th of November 2009 Aims of the Course Environmental and quality aspects are driven by standards, directives, guidelines and models.
More informationExam questions- examples
Exam questions- examples The following are examples of exam questions. At the exam there will be similar questions with similar level of difficulty. In the question pool there will be questions related
More informationmethodologies (SOFTWARE ENGINEERING) CONTENTS 1.1 INTRODUCTION TO O SOFTWARE ENGINEERING Basic Stages in Software Development... 1.
Contents i software development methodologies FOR m.tech (jntu - hyderabad) i year i semester (SOFTWARE ENGINEERING) CONTENTS UNIT - I [CH. H. - 1] ] [INTRODUCTION TO SOFTWARE ENGINEERING]... 1.1-1.18
More informationPROJECT MANAGEMENT. Quality Management (QM) Course 7 Project Management Knowledge Areas (5) Risk Management (RM)
PROJECT MANAGEMENT Course 7 Project Management Knowledge Areas (5) Quality Management (QM) Risk Management (RM) Cătălina Mancaș QM + RM Processes: Inputs Tools & Techniques Outputs Project Quality Management
More information9. Project Quality Management- Introduction
Construction Project Management (CE 110401346) 9. Project Quality Management- Introduction Dr. Khaled Hyari Department of Civil Engineering Hashemite University Content Quality: What? (The concept of quality)
More informationWhat is ISO/IEC 20000?
An Introduction to the International Service Management Standard By President INTERPROM September 2018 Copyright 2018 by InterProm USA. All Rights Reserved www.interpromusa.com Contents INTRODUCTION...
More informationISO 9000 Certification
Chapter 2 ISO 9000 Certification International Organisation for Standardisation (ISO) is the world s largest developer and publisher of International standards. The term ISO, derived from the Greek word
More informationOverview of Session. Process Standards and Introduction to SEI Models. Software Quality. Software Quality. Quality Management
Process Standards and Introduction to SEI Models Overview of Session Quality management systems The components of quality management systems quality control, quality assurance and quality management Organisational
More informationModel-Based Design Maturity: Benchmarking the Automotive Industry Vinod Reddy Manager, Consulting Services
Model-Based Design Maturity: Benchmarking the Automotive Industry Vinod Reddy Manager, Consulting Services 2014 The MathWorks, Inc. 1 Key questions from our customers about Model-Based Design What is the
More informationSampling for Assessment
Page of 4 208-0-6 Prepared by: Getnet Tsigemelak Position: Quality Manager Signature: Approved by: Araya Fesseha Position : Director General Signature: Contents: Page 0. Introduction.... Purpose and Scope...2
More informationSoftware Metrics. Practical Approach. A Rigorous and. Norman Fenton. James Bieman THIRD EDITION. CRC Press CHAPMAN & HALIVCRC INNOVATIONS IN
CHAPMAN & HALIVCRC INNOVATIONS IN SOFTWARE ENGINEERING AND SOFTWARE DEVELOPMENT Software Metrics A Rigorous and Practical Approach THIRD EDITION Norman Fenton Queen Mary University of London. UK James
More informationTrend and Business. Business and Quality Management
Trend and Business Business and Quality Management Nattasit Chaisaard PH.D. Candidate (Civil Engineering) Lecturer of School of Management Science Sukhothai Thammathirat Open University Quality is Buzzword?
More informationCMMI SM Model Measurement and Analysis
Carnegie Mellon University Software Engineering Institute CMMI SM Model CMMI SM is a Service Mark of Carnegie Mellon University Carnegie Mellon University Software Engineering Institute CMMI Staged Representation
More informationTHE CORRELATION BETWEEN DEVELOPER-ORIENTED AND USER-ORIENTED SOFTWARE QUALITY MEASUREMENTS (A CASE STUDY)
THE CORRELATION BETWEEN DEVELOPER-ORIENTED AND USER-ORIENTED SOFTWARE QUALITY MEASUREMENTS (A CASE STUDY) M. Xenos, D. Stavrinoudis and D. Christodoulakis Summary This paper presents a case study on the
More informationSoftware Quality Consulting Putting Software Quality into Effect. Dr. Markus Pizka
Software Quality Consulting Putting Software Quality into Effect Dr. Markus Pizka Agenda 1 2 3 4 5 About us Previous research on software quality Practical reality How to deal with it Experiences Page
More informationSoftware Reliability
Software Reliability Measuring Software Reliability D L BIRD 2003 Abstract This paper sets out a technique for measuring software reliability. It introduces a new style of metric that establishes software
More informationSoftware Project Management
Software Project Management Ali Ameer Gondal Assistant Professor University of Engineering & Technology Taxila, Pakistan ali.ameer@uettaxila.edu.pk 27 th Oct. 2011 Software Project Management Lecture #
More information