Requirements Gathering using Object- Oriented Models
|
|
- Maximilian Stafford
- 6 years ago
- Views:
Transcription
1 Requirements Gathering using Object- Oriented Models Software Quality Assurance What is software? According to the IEEE (Institute of Electrical and Electronics Engineers) A software is: Programs, procedures, as well as possibly documentation and data related to the operation of a computer system. 1
2 Software errors, faults and failures Bug / fault / fault as a result of human errors resulting in non-compliance and manifesting as a failure during execution (system reliability / availability). 4 Software Development Variables $$$ Quality Features Time Time on Quality Time on Features $$$ on quality $$$ on features 2
3 4 Software Development Variables NASA $$$ Quality Features Google.com $$$ Time Quality Features Time Analysis of the cost of quality The cost of quality is the total amount spent of a company to achieve and deal with the quality of its product. This includes the company's investments in continuous quality improvement and its expenses resulting from the inadequate quality of its products. The objective of quality assurance is to help the company to minimize its cost of quality. 3
4 Costs related to quality Prevention The associated costs in order to avoid customer dissatisfaction. Includes errors or weaknesses in software, design, documentation and support. Internal faults The cost of dealing with errors discovered during development and commissioning. Note that the company loses money as a user who can not do the job properly and as a developer who must review and correct the anomalies. Evaluation Cost of inspections (tests, inspections, audits, etc.). External faults The cost of processing defects that affect customers after the product is delivered. Examples of cost of quality Prevention Staff training Requirements analysis & early prototyping Fault-tolerant design Defensive programming Usability analysis Clear specification Accurate internal documentation Pre-purchase evaluation of the reliability of development tools Internal faults Regression testing Wasted in-house user time Wasted tester time Wasted writer time Wasted marketer time Wasted advertisements Direct cost of late shipment Opportunity cost of late shipment Evaluation Design review Code inspection Glass box testing Black box testing Training testers Beta testing Usability testing Pre-release out-of-box testing by customer service staff External faults Lost sales and lost customer goodwill Technical support calls Writing answer books (for Support) Investigating complaints Supporting multiple versions in the field Refunds, recalls, warranty, liability costs Interim bug fix releases Shipping updated product Discounts to resellers 4
5 Cost of quality for the customer Seller: external costs Expenditure absorbed by the seller who delivers a defective product. Loss of sales and customer base Technical support Write technical documentation and directive Investigating complaints Refund, reminders, warranty, prosecution Government Inquiry Support for different versions of software Deployment of patches Delivery charges for new releases Reputation and tarnished image Discount to dealers Customer: costs of poor quality (costs external to the seller) Expenses absorbed by the customer buying a defective product. Loss of time and energy Loss of data Loss of business Embarrassment Departure of frustrated employees Replacement cost of the product System Reconfiguration Support costs Injury / Death Relationship between development processes and defects * Most defects are introduced early 5
6 What is software quality? Compliance with requirements The narrowest sense of software quality No bugs Low defects ratio (number of defects / unit of size) High reliability (number of failures per n hours of operation) Mean Time to Failure (MTTF) probability of trouble-free operation in a specific time. What is software quality? According to Pressman, software quality is: Compliance with explicit functional and performance requirements, explicitly documented development standards, and implicit features expected of all professionally developed software. 6
7 Quality assurance vs. quality control: ISO 8402 QUALITY ASSURANCE : All of the pre-established and systematic activities implemented as part of the quality system, and demonstrated as necessary, to give the appropriate confidence that an entity will meet the quality requirements. QUALITY CONTROL : Operational techniques and activities used to meet quality requirements. Quality Assurance Is done during the cycle of realization Focuses on the eradication of causes This is done on the process Uses the measure to eliminate the causes of non-quality Agent of Change Quality encrypted and paid Prevention 7
8 The difference....qa / QC Quality control is carried out on the product Quality Assurance is done on the process Quality control is done at the end of the stage Quality Assurance takes place throughout the process Quality control adds nothing to the value of the product The QA adds value throughout the process QC is a stage of QA QA is often outside the development process QC is embedded in the development process The difference....qa / QC Quality Control Correction At the end of the cycle An action on the effects of the cycle Is done on the PRODUCT Standards, tolerance Notion policy if made by a third party Quality assurance Prevention Is done during the cycle of realization This is done on the PROCESSS Focuses on eradicating causes of non-compliance Uses the measure to eliminate the causes of non-quality Agent of Change 8
9 Software Quality Assurance Comprehensive life-cycle approach to each aspect of the software development process. Includes a comprehensive set of quality objectives: Measurable quality attributes (quality metrics) to assess progress towards objectives, Quantitative objectives of certification for all parts of the development process Take into account: Customer product requirement; Quality requirements; And corporate quality requirements. Software Quality Assurance Requirements Verification Architecture Verification Design Verification Validation Code Verification 9
10 Software Quality Assurance Includes Preventing erros and bugs Activities: training, planning, simulation Detecting and Finding faults in a software interface Activities: inspections, testing (validation), measurement Troubleshooting isolation, correction, checking of corrections Activities: bug isolation, bug analysis, regression testing Quality Factors ISO 9001:2000 groups the quality factors of a software into 6 main areas: Functionality Robustness Usability Efficiency Maintainability Portability 10
11 Quality Factors: Functionality Compliance with requirements Accuracy Interoperability Compliance with standards and regulations in the functional area Security Functionality The compliance of the software with the needs is an attribute referring to the respect of the explicit or implicit needs of the users. Accuracy is an attribute of the software relating to the production of just or agreed results or effects. Interoperability is an attribute that relates to the ability of the software to interact with other data systems. Compliance with standards is an attribute that refers to compliance with conventions, rights regulations, etc. Security is an attribute that refers to the ability to prevent unauthorized access (accidental or deliberate) to programs, software, and data. Quality Factors: Robustness Maturity Fault Tolerance Recovery after a breakdown Robustness Maturity is an attribute that relates to the frequency of failures due to software defects. Fault tolerance is an attribute that relates to the ability to maintain a given level of service in the event of a software defect or a violation of its interface. Recovery capability after a failure is an attribute that relates to capabilities to restore its level of service and to restore information directly affected in the event of failure and the time and effort required to do so. 11
12 Quality Factors: Usability Ease of understanding Ease of learning Ease of use Usability The ease of understanding is an attribute of the software on the effort that must be made by the user to recognize its logic and its implementation. Ease of learning is an attribute of the software about the effort the user must make to learn how to use it. The ease of use of the software is an attribute relating to the effort that the user must make to operate and control its operation. Quality Factors: Efficiency Reactivity Resource Consumption Efficiency The reactivity of the software is an attribute relating to the response and processing times as well as the flows during the execution of its function. The resource consumption of the software is an attribute relating to the amount of resources used and the duration of the execution of its function. 12
13 Quality Factors: Maintainability Ease of analysis Ease of modification Stability Ease of testing Maintainability The ease of analysis of the software is an attribute relating to the effort required to diagnose deficiencies or causes of failure or to modify the parts to be modified. The ease of modification of the software is an attribute relating to the effort required to modify, remedy faults or change environment The stability of the software is an attribute on the risk of the unexpected effects of the changes. The test facility is an attribute on the effort required to validate changes to the software. Quality Factors: Portability Adaptability Ease of installation Compliance with Technical Standards Ease of replacement Portability The ease of adaptation of the software is an attribute relating to the possibility of its adaptation to different given environments without resorting to other actions or means than those provided for this purpose. The ease of installation is an attribute of the effort required to install the software in a given environment. The compliance of the software with the technical standards is an attribute according to which it respects the application of norms or conventions relative to the portability. Ease of software replacement is an attribute of the ability and effort to use it in place of another given software component in the same environment. 13
ISTQB Sample Question Paper Dump #11
ISTQB Sample Question Paper Dump #11 1. Which of the following is true a. Testing is the same as quality assurance b. Testing is a part of quality assurance c. Testing is not a part of quality assurance
More informationDeveloping Software Quality Plans a Ten Step Process. Phil Robinson Lonsdale Systems. Software Quality Plans. We all agree that you need one
ing Quality Plans a Ten Step Process Phil Robinson Lonsdale Systems lonsdale@iinet.net.au www.iinet.net.au/~lonsdale/ Quality Plans We all agree that you need one but What do you put in them? How do you
More informationV&V and QA throughout the M&S Life Cycle
Introduction to Modeling and Simulation V&V and QA throughout the M&S Life Cycle OSMAN BALCI Professor Department of Computer Science Virginia Polytechnic Institute and State University (Virginia Tech)
More informationSurviving the Top Ten Challenges of Software Testing
Surviving the Top Ten Challenges of Software Testing: A Closer Look at Understanding Software Testing Randy Rice, CQA, CSTE Rice Consulting Services, Inc. 405-692-7331 http://www.riceconsulting.com rcs@telepath.com
More informationEnsuring Project Success with QA/QC and IV&V
Ensuring Project Success with QA/QC and IV&V Presented September 10, 2013 At the Medicaid Enterprise Systems Conference Charleston, South Carolina By Colleen May About CSG Government Solutions Government
More informationBCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 6 Professional Graduate Diploma in IT SOFTWARE ENGINEERING 2
BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 6 Professional Graduate Diploma in IT SOFTWARE ENGINEERING 2 Friday 30 th September 2016 - Morning Answer any THREE questions
More informationRisk Based Thinking & QMS Risk Management as per ISO
Risk Based Thinking & QMS Risk Management as per ISO 9001-2015 PMI, PMP, PMBOK and the PMI Registered Education Provider logo are registered marks of the Project Management Institute, Inc. At the end of
More informationInternational Standard ISO/IEC 9126
International Standard ISO/IEC 9126 Software Engineering Product quality Part 1: Quality model ISO 9126 - Content Product quality and the lifecycle Quality models for: Internal Quality, External Quality
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 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 informationIntegration and Testing
Integration and Testing 1 Today Software Quality Assurance Integration Test planning Types of testing Test metrics Test tools 2 Deliverables by Phase Possible Deliverables by Phase Concept Document Statement
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 informationSoftware Testing Life Cycle
Software Testing Life Cycle STLC (Software Testing Life Cycle) is an integral component of SDLC (Software Development Life Cycle). Testing has become a distinct phenomenon during and after the development
More informationSoftware Quality Metrics. Analyzing & Measuring Customer Satisfaction (Chapter 14)
Software Quality Metrics Analyzing & Measuring Customer Satisfaction (Chapter 14) By Zareen Abbas Reg# 169/MSSE/F07 Usman Thakur Reg# 181/MSSE/F07 1 Overview-Quality Product quality and customer satisfaction
More informationIntroduction. Fundamental concepts in testing
INF 3121 Software Testing - Lecture 01 Introduction. Fundamental concepts in testing 1. Why is testing necessary?? 4. Fundamental test process 5. The psychology of testing 1 1. Why is testing necessary?
More informationOsprey Technologies, LLC. Quality Manual ISO9001:2008 Rev -
February 8, 2015 1 Osprey Technologies, LLC Quality Manual ISO9001:2008 Rev - February 8, 2015 Released by Dave Crockett President 6100 S. Maple Avenue, Suite 117 Tempe, AZ 85283 www.osprey-tech.com February
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 informationCost of Quality. Appendix 2B. Copyright 2006, The McGraw-Hill Companies, Inc.
Cost of Quality Appendix 2B Copyright 2006, The McGraw-Hill Companies, Inc. Learning Objective 9 (Appendix 2B) Identify the four types of quality costs and explain how they interact. Quality of Conformance
More informationPrinciples of Verification, Validation, Quality Assurance, and Certification of M&S Applications
Introduction to Modeling and Simulation Principles of Verification, Validation, Quality Assurance, and Certification of M&S Applications OSMAN BALCI Professor Copyright Osman Balci Department of Computer
More informationTesting. Testing is the most important component of software development that must be performed throughout the life cycle
Testing Testing is the most important component of software development that must be performed throughout the life cycle Testing must be carried out by developers continuously More methodical testing must
More informationIntroduction to Software Engineering
Introduction to Software Engineering 11. Software Quality Mircea F. Lungu Based on materials by Oscar Nierstrasz. What you will know > Can a correctly functioning piece of software still have poor quality?"
More informationAdvantages and Disadvantages of. Independent Tests. Advantages. Disadvantages
8.0 Test Management Outline 8.1 Test organisation 8.2 Test planning and estimation 8.3 Test program monitoring and control 8.4 Configuration management 8.5 Risk and testing 8.6 Summary Independent Testing
More informationKINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK
KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK Subject Code & Subject Name: IT1251 Software Engineering and Quality Assurance Year / Sem : II / IV UNIT I SOFTWARE PRODUCT
More informationSoftware Development Life Cycle (SDLC) Tata Consultancy Services ltd. 12 October
Software Development Life Cycle (SDLC) Tata Consultancy Services ltd. 12 October 2006 1 Objectives (1/2) At the end of the presentation, participants should be able to: Realise the need for a systematic
More informationDEVELOP QUALITY CHARACTERISTICS BASED QUALITY EVALUATION PROCESS FOR READY TO USE SOFTWARE PRODUCTS
DEVELOP QUALITY CHARACTERISTICS BASED QUALITY EVALUATION PROCESS FOR READY TO USE SOFTWARE PRODUCTS Daiju Kato 1 and Hiroshi Ishikawa 2 1 WingArc1st Inc., Tokyo, Japan kato.d@wingarc.com 2 Graduate School
More informationBusiness Context of ISO conform Internal Financial Control Assessment
Business Context of ISO 15504 conform Internal Financial Control Assessment By János Ivanyos, Memolux Ltd. (H), IIA Hungary Introduction In this paper the business context of the ISO/IEC 15504 [1] conformant
More information0 Introduction Test strategy A Test Strategy for single high-level test B Combined testing strategy for high-level tests...
TPI Automotive Test Process Improvement Version: 1.01 Author: Sogeti Deutschland GmbH Datum: 29.12.2004 Sogeti Deutschland GmbH. Version 1.01 29.12.04-1 - 0 Introduction... 5 1 Test strategy...10 1.A Test
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 informationChapter 7. Auditing Internal Control over Financial Reporting. Copyright 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 7 Auditing Internal Control over Financial Reporting McGraw-Hill/Irwin Copyright 2012 by The McGraw-Hill Companies, Inc. All rights reserved. Management Responsibilities under Section 404 Management
More informationIn Control: Getting Familiar with the New COSO Guidelines. CSMFO Monterey, California February 18, 2015
In Control: Getting Familiar with the New COSO Guidelines CSMFO Monterey, California February 18, 2015 1 Background on COSO Part 1 2 Development of a comprehensive framework of internal control Internal
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 informationUNIT 2 QUALITY PHILOSOPHY
UNIT 2 QUALITY PHILOSOPHY 1 Quality What is quality? It is a relative word It lies in the eyes of the perceiver According to ISO 9000:2000, it is defined as the degree to which a set of inherent characteristics
More informationFundamentals of Quality
Fundamentals of Quality Quality (business) Quality in business, engineering and manufacturing has a pragmatic interpretation as the non-inferiority or superiority of something; it is also defined as fitness
More informationCompliance driven Integrated circuit development based on ISO26262
Compliance driven Integrated circuit development based on ISO26262 Haridas Vilakathara Manikantan panchapakesan NXP Semiconductors, Bangalore Accellera Systems Initiative 1 Outline Functional safety basic
More informationREQUIREMENTS FOR SAFETY RELATED SOFTWARE IN DEFENCE EQUIPMENT PART 1: REQUIREMENTS
Ministry of Defence Defence Standard 00-55(PART 1)/Issue 2 1 August 1997 REQUIREMENTS FOR SAFETY RELATED SOFTWARE IN DEFENCE EQUIPMENT PART 1: REQUIREMENTS This Part 1 of Def Stan 00-55 supersedes INTERIM
More informationASA ANNUAL CONFERENCE 2014 WASHINGTON, DC THE 8D DISCIPLINE TO EFFECTIVE PROBLEM SOLVING
1 ASA ANNUAL CONFERENCE 2014 WASHINGTON, DC THE 8D DISCIPLINE TO EFFECTIVE PROBLEM SOLVING G. RINGGER CONSULTING, INC. Celebrating 30 years in the aerospace/aviation industry! Providing Engineering, Quality
More informationQUESTIONS NUMBER ONE (Total marks 20) NUMBER TWO (Total marks 20) NUMBER THREE
NUMBER ONE QUESTIONS The growth of telecommunications has made information a key organisational resource, which requires careful management. a. Give your definition of an Information System. (5 b. The
More informationAn Overview of Software Reliability
Software Design For Reliability (DfR) Seminar An Overview of Software Reliability Bob Mueller bobm@opsalacarte.com www.opsalacarte.com Software Quality and Software Reliability Related Disciplines, Yet
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 informationCHAPTER 2 LITERATURE SURVEY
10 CHAPTER 2 LITERATURE SURVEY This chapter provides the related work that has been done about the software performance requirements which includes the sub sections like requirements engineering, functional
More informationEngineering systems to avoid disasters
Critical Systems Engineering Engineering systems to avoid disasters Adapted from Ian Sommerville CSE 466-1 Objectives To introduce the notion of critical systems To describe critical system attributes
More informationIF YOU DO NOT AGREE TO THESE TERMS, DO NOT DOWNLOAD, INSTALL OR USE BSS.
Bitvise SSH Server End User License Agreement Bitvise Limited, a Texas corporation with its principal office at 4105 Lombardy Court, Colleyville, Texas 76034, USA, ("Bitvise"), develops a Windows SSH server
More informationCA Network Automation
PRODUCT SHEET: CA Network Automation agility made possible CA Network Automation Help reduce risk and improve IT efficiency by automating network configuration and change management. Overview Traditionally,
More informationCHAPTER 5 INFORMATION TECHNOLOGY SERVICES CONTROLS
5-1 CHAPTER 5 INFORMATION TECHNOLOGY SERVICES CONTROLS INTRODUCTION In accordance with Statements on Auditing Standards Numbers 78 and 94, issued by the American Institute of Certified Public Accountants
More informationResults of the IEC Functional Safety Assessment
Results of the IEC 61508 Functional Safety Assessment Project: 3051S Electronic Remote Sensors (ERS ) System Customer: Emerson Automation Solutions (Rosemount, Inc.) Shakopee, MN USA Contract No.: Q16/12-041
More informationQuality Control Manuals
Quality Control Manuals Jeff Gould FM Approvals FCIA Firestop Industry Conference, Nashville, TN November 7, 2002 c copyright, FM Approvals, November 7, 2002 5/24/2007 1 Introduction How to Write a Quality
More informationQuality Manual ISO 9001:2000
Quality Manual ISO 9001:2000 Page 2 of 23 TABLE OF CONTENTS COVER PAGE...1 TABLE OF CONTENTS...2 SIGNATURES...3 QUALITY POLICY...4 INTRODUCTION...5 CORPORATE PROFILE...9 4.O QUALITY MANAGEMENT SYSTEM...10
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 informationIndependent Verification and Validation (IV&V)
Independent Verification and Validation (IV&V) 12 th Annual NDIA CMMI Conference November 2012 - Denver, CO The MITRE Corporation The author s affiliation with The MITRE Corporation is provided for identification
More informationTo get the most out of this tutorial, it is good to have a basic understanding of the Software Development Life Cycle (SDLC).
About the Tutorial Software Quality Management is a process that ensures the required level of software quality is achieved when it reaches the users, so that they are satisfied by its performance. The
More informationPrevent Quality System Deficiencies by Conducting Effective Internal Audits. Whitepaper
Prevent Quality System Deficiencies by Conducting Effective Internal Audits Whitepaper An internal audit system is one of the most effective ways to monitor, analyze, control, and improve quality management
More informationSAP s Quality & Testing Platform Complete Solution of Products and Professional Services
SAP s Quality & Testing Platform Complete Solution of Products and Professional Services Plan Execute Evaluate Manager Manager Adapter SAP Quality Center by HP SAP Test Acceleration and Optimization SAP
More informationUse of PSA to Support the Safety Management of Nuclear Power Plants
S ON IMPLEMENTATION OF THE LEGAL REQUIREMENTS Use of PSA to Support the Safety Management of Nuclear Power Plants РР - 6/2010 ÀÃÅÍÖÈß ÇÀ ßÄÐÅÍÎ ÐÅÃÓËÈÐÀÍÅ BULGARIAN NUCLEAR REGULATORY AGENCY TABLE OF CONTENTS
More informationProcess Improvement. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 28 Slide 1
Process Improvement Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 28 Slide 1 Objectives To explain the principles of software process improvement To explain how software process factors
More informationQMS CO-ORDINATOR & GENERAL PROCEDURES:-
1. QMS CO-ORDINATOR & GENERAL PROCEDURES:- (1) How do you measure effectiveness of system for working of your company? How do you collect necessary information for the same? Are you getting information
More informationConsumer Basic Hardware Services
Consumer Basic Hardware Services Your System. For purposes of this Agreement, a System is identified as a Dell system comprised of the following components: monitor; central processing unit (CPU); input
More informationTranslate stakeholder needs into strategy. Governance is about negotiating and deciding amongst different stakeholders value interests.
Principles Principle 1 - Meeting stakeholder needs The governing body is ultimately responsible for setting the direction of the organisation and needs to account to stakeholders specifically owners or
More informationSoftware Testing Conference (STC) Leveraging Requirement Based Test Practices For Non-Safety Critical Software Systems
Software Testing Conference (STC) 2012 Leveraging Requirement Based Test Practices For Non-Safety Critical Software Systems Venkata Tulasiramu P 20-OCT-2012 1 1 Agenda Introduction Generic RBT Procedure
More informationQuality management systems
L E C T U R E 9 Quality management systems LECTURE 9 - OVERVIEW Quality management system based on ISO 9000 WHAT IS QMS (QUALITY MANAGEMENT SYSTEM) Goal: Meet customer needs Quality management system includes
More informationSoftware Sustainment. Defense Acquisition University Jason Hamilton Professor, Information Technology 7 June PSM Workshop [7 June 2017] 1
Software Sustainment Defense Acquisition University Jason Hamilton Professor, Information Technology 7 June 2017 2017 PSM Workshop [7 June 2017] 1 Why does Software Sustainment Matter? Most DoD systems
More informationFormal Techniques in Large-Scale Software Engineering
Formal Techniques in Large-Scale Software Engineering Mathai Joseph Tata Research Development and Design Centre Tata Consultancy Services 54B Hadapsar Industrial Estate Pune 411 013 India Draft of Paper
More informationFDA Medical Device HFE Guidance
W H I T E P A P E R www.makrocare.com U S FDA has established a new Draft Guidance; Applying Human Factors and Usability Engineering to Medical Devices to Optimize Safety and Effectiveness in Design. Manufacturers
More informationQuality Manual. This manual complies with the requirements of the ISO 9001:2015 International Standard. AW2 Logistics, Inc Ace Industrial Dr.
Quality Manual This manual complies with the requirements of the ISO 9001:2015 International Standard. AW2 Logistics, Inc. 6001 Ace Industrial Dr. Cudahy, WI 53210 Quality Manual Rev 3 Page 1 of 30 Table
More informationAgile Quality Management
Agile Quality Management Panagiotis Sfetsos, PhD Assistant Professor, Department of Informatics, Alexander Technological Educational Institution E mail: sfetsos@it.teithe.gr Web Page: http://aetos.it.teithe.gr/~sfetsos/
More informationUPPLIER ANUAL. Issued: 01 Aug 13
UPPLIER ANUAL Issued: 01 Aug 13 Table of Contents Our Company 3 Our Vision 3 Scope and Purpose 4 Responsibilities 4 General Expectations and Requirements 5 Supplier Quality Management System 6 Supplier
More informationSupplier Audit Procedure /20/17
1.0 Purpose The purpose of this procedure is to establish a process for conducting a Supplier audit to determine if the Supplier has a quality system, if the Supplier follows an established quality system,
More informationQuality Assurance Manual, Revision F Page 1 of 20
Quality Assurance Manual, Revision F Page 1 of 20 AUTOMATION TECHNOLOGY QUALITY ASSURANCE MANUAL Prepared By: Joseph Pollard Date: 7/6/2015 Quality Assurance Manager Quality Management System Representative
More informationBASICS OF SOFTWARE TESTING AND QUALITY ASSURANCE. Yvonne Enselman, CTAL
BASICS OF SOFTWARE TESTING AND QUALITY ASSURANCE Yvonne Enselman, CTAL Information alines with ISTQB Sylabus and Glossary THE TEST PYRAMID Why Testing is necessary What is Testing Seven Testing principles
More informationVC SOFTWARE PROJECT MANAGEMENT PLAN
VC SOFTWARE PROJECT MANAGEMENT PLAN Supporting Process Plan This part will contain plans for the supporting processes that span the duration of the software project. Team #4 Members: Yazeed Al-Swailem
More informationCPSC 310 Software Engineering. Quality
CPSC 310 Software Engineering Quality Learning Goals By the end of this unit, you will be able to: Describe aspects that affect software quality other than code quality Explain the benefits of high quality
More informationJOB FAMILY DESCRIPTIONS
JOB FAMILY: APPLICATIONS DEVELOPMENT Director, Systems and Programming Job#: 1200 Responsible for the full systems development life cycle management of projects/programs. Provides direction for technical
More informationPresented by Renaldo de Jager 11-1
Operations & Innovations Management Presented by Renaldo de Jager 11-1 Vendor Selection 11-2 VENDOR SELECTION A firm that decides to buy components rather than make them, must select suitable vendors.
More informationV02 SUPPLIER GUIDELINES
V02 SUPPLIER GUIDELINES 1. Introduction Our product quality is crucial to our position on the world market. The quality of the goods you supply directly affects our products. As our partners, our suppliers
More informationINS QA Programme Requirements
Specification Date: 20/3/17 INS QA Programme Requirements UNCONTROLLED WHEN PRINTED Author: J Cooch AUTHORISATION Date: 20/3/17 A Brown Owner: J Cooch (Signature) N.B. only required for hard copy If issued
More informationTopic 11 - Quality. Higher Business Management
Topic 11 - Quality Higher Business Management Learning Intentions / Success Criteria Learning Intentions Methods to ensure quality. Success Criteria By end of the topic you will be able to describe: the
More informationCOPYRIGHTED MATERIAL RELIABILITY ENGINEERING AND PRODUCT LIFE CYCLE 1.1 RELIABILITY ENGINEERING
1 RELIABILITY ENGINEERING AND PRODUCT LIFE CYCLE 1.1 RELIABILITY ENGINEERING Reliability has a broad meaning in our daily life. In technical terms, reliability is defined as the probability that a product
More informationMoving from ISO/TS 16949:2009 to IATF 16949:2016. Transition Guide
Moving from ISO/TS 16949:2009 to IATF 16949:2016 Transition Guide IATF 16949:2016 - Automotive Quality Management System - Transition Guide An effective Quality Management System is vital for organizations
More informationPART THREE: Work Plan and IV&V Methodology (RFP 5.3.3)
PART THREE: Work Plan and IV&V Methodology (RFP 5.3.3) 3.1 IV&V Methodology and Work Plan 3.1.1 NTT DATA IV&V Framework We believe that successful IV&V is more than just verification that the processes
More informationCargotec Supplier Requirements
Cargotec Supplier Requirements 2015-02-17 CSR V2.0 1 Management Responsibility... 6 1.1 Business Plan... 6 1.2 Key Performance Indicators... 6 1.3 Financial Stability... 6 1.4 Quality Management System...
More informationQuality Concepts. Slide Set to accompany. Software Engineering: A Practitioner s Approach, 7/e by Roger S. Pressman
Chapter 14 Quality Concepts Slide Set to accompany Software Engineering: A Practitioner s Approach, 7/e by Roger S. Pressman Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman For non-profit
More informationDESIGN AND DEVELOPMENT
DESIGN AND DEVELOPMENT Requirements - ISO 9001:2008 (7.3) Supplemental Guidance - ISO 9004:2000 1 Design Planning (7.3.1) 2 The organization shall plan and control the design and development of product.
More informationAUTOMOTIVE SPICE v3.1 POCKET GUIDE
EXTENDED VDA SCOPE ASPICE v3.1 AUTOMOTIVE SPICE v3.1 POCKET GUIDE 4 5 6 7 8-9 10 11-13 14-15 16-19 20-43 44-49 50-51 52-69 70-93 94-103 104-105 106 Automotive SPICE at a glance Automotive SPICE application
More informationSupplier Audit Procedure /2/17
1.0 Purpose The purpose of this procedure is to establish a process for conducting a Supplier audit to determine if the Supplier has a quality system, if the Supplier follows an established quality system,
More informationMSc Software Testing and Maintenance MSc Prófun og viðhald hugbúnaðar
MSc Software Testing and Maintenance MSc Prófun og viðhald hugbúnaðar Fyrirlestrar 25 & 26 The SWEBOK Chapter on Software Testing IEEE http://www.swebok.org/ 19/10/2005 Dr Andy Brooks 1 Repeat after Andy:
More informationQuality and Environmental Agreement
Quality and between Maschinenfabrik Bernard KRONE GmbH & Co. KG Heinrich Krone-Strasse 10 48480 Spelle Company XY Any Street Any Town hereinafter referred to as the supplier, jointly referred to as the
More informationFrameworx 11 Certification Report Business Process Framework Release 9.0
Frameworx 11 Certification Report Business Process Framework Release 9.0 cvidya MoneyMap Release 6.5 October 2011 TM Forum 2011 Table of Contents Table of Contents... 2 List of Tables... 3 List of Figures...
More informationSAN FRANCISCO PUBLIC UTILITIES COMMISSION INFRASTRUCTURE CONSTRUCTION MANAGEMENT PROCEDURES
SAN FRANCISCO PUBLIC UTILITIES COMMISSION INFRASTRUCTURE CONSTRUCTION MANAGEMENT PROCEDURES SECTION: SFPUC INFRASTRUCTURE CONSTRUCTION MANAGEMENT PROCEDURE NO: 032 TITLE: SQS PLAN AND SURVEILLANCE PROCESS
More informationSOFTWARE TESTING REVEALED
SOFTWARE TESTING REVEALED TRAINING BOOK SECOND EDITION BY INTERNATIONAL SOFTWARE TEST INSTITUTE www.test-institute.org COPYRIGHT INTERNATIONAL SOFTWARE TEST INSTITUTE Dedication To all of the International
More informationVectorCAST Presentation AdaEurope 2017 Advanced safety strategies for DO178C certification Massimo Bombino, MSCE
VectorCAST Presentation AdaEurope 2017 Advanced safety strategies for DO178C certification Massimo Bombino, MSCE Vector Software, Inc. > Software Quality Overview QUALITY HAZARDS IN AVIONICS INDUSTRY 1.
More informationGENERAL PRINCIPLES OF SOFTWARE VALIDATION
GUIDANCE FOR INDUSTRY GENERAL PRINCIPLES OF SOFTWARE VALIDATION DRAFT GUIDANCE Version 1.1 This guidance is being distributed for comment purposes only. Draft released for comment on: June 9, 1997 Comments
More informationQUALITY MANUAL DISTRIBUTION. Your Logo Here. Page 1 1 of 57. Rev.: A
Page 1 1 of 57 President Design Engineering Production Production Engineering Materials Control Purchasing Service Marketing Sales Contracts Human Resources Quality Assurance Quality Control Production
More informationINF 3121 Software Testing - Lecture 05. Test Management
INF 3121 Software Testing - Lecture 05 Test Management 1. Test organization (20 min) (25 min) (15 min) (10 min) (10 min) (10 min) INF3121 / 23.02.2016 / Raluca Florea 1 1. Test organization (20 min) LO:
More informationWORK PLAN AND IV&V METHODOLOGY Information Technology - Independent Verification and Validation RFP No IVV-B
1. Work Plan & IV&V Methodology 1.1 Compass Solutions IV&V Approach The Compass Solutions Independent Verification and Validation approach is based on the Enterprise Performance Life Cycle (EPLC) framework
More information12.0 Business Continuity Management
Number 12.0 Policy Owner Information Security and Technology Policy Business Continuity Management Effective 01/01/2014 Last Revision 12/30/2013 Department of Innovation and Technology 12. Business Continuity
More informationMedical Device Purchasing Controls Challenges of Compliance in a World Market June, 2013 OMTEC
Medical Device Purchasing Controls Challenges of Compliance in a World Market June, 2013 OMTEC - 2013 Quality Business Acceptance Activities 1 ..FDA Across the Globe.. 2 ..Warning Letters and FDA 483 update..
More informationCPEA. Certified Professional Environmental Auditor.
BEAC CPEA Certified Professional Environmental Auditor TYPE: DEMO http://www.examskey.com/cpea.html Examskey BEAC CPEA exam demo product is here for you to test the quality of the product. This BEAC CPEA
More informationUPGRADE CONSIDERATIONS Appian Platform
UPGRADE CONSIDERATIONS Appian Platform ArchiTECH Solutions LLC 7700 Leesburg Pike #204 www.architechsolutions.com 703-972-9155 atsdelivery@architechsolutions.com TABLE OF CONTENTS Introduction... 3 Upgrade
More informationChapter 9 1. List and briefly explain the dimensions of product and service quality
Chapter 9 1. List and briefly explain the dimensions of product and service quality Product Quality the dimensions of product quality include: 1. performance main characteristics or function of the product
More informationMadgeTech Data Loggers
MadgeTech Data Loggers Patrick Gallagher Office: 603-456-2011 Cell: 724-591-4231 Email: pat@madgetech.com 879 Maple St Contoocook, NH 03278 www.madgetech.com -- Quality Assurance Quality assurance, or
More informationApproved for public release; distribution is unlimited.
Avoiding Counterfeit Electronic Components NASA Quality Leadership Forum, March 28 & 29, 2007 Counterfeit EEE Parts Panel Henry Livingston, BAE Systems Definitions Counterfeit Electronic Component Equipment
More information