Inicio
Explorar
Enviar búsqueda
Cargar
Iniciar sesión
Registrarse
Publicidad
Check these out next
Ch24 - Quality Management
Harsh Verdhan Raj
software engineering
shreeuva
SOFTWARE RELIABILITY AND QUALITY ASSURANCE
Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU
Episode 24 : Project Quality Management
SAJJAD KHUDHUR ABBAS
Software testing
Sengu Msc
Software Quality.pptx
AnupamaSharma80
Quality assurance and management, software engineering
Rupesh Vaishnav
A Review of the Concept of ISO Standard 9000 Family
Sonali Chawla
1
de
18
Top clipped slide
Lesson 01.ppt
24 de Mar de 2023
•
0 recomendaciones
0 recomendaciones
×
Sé el primero en que te guste
ver más
•
2 vistas
vistas
×
Total de vistas
0
En Slideshare
0
De embebidos
0
Número de embebidos
0
Descargar ahora
Descargar para leer sin conexión
Denunciar
Software
qa
sugandika1
Seguir
Publicidad
Publicidad
Publicidad
Recomendados
Ppt en 5
Kamal Motwani
239 vistas
•
53 diapositivas
Quality management 27
al-wahidi
609 vistas
•
53 diapositivas
Ch24-Software Engineering 9
Ian Sommerville
6.6K vistas
•
51 diapositivas
Ch24
Keith Jasper Mier
197 vistas
•
51 diapositivas
SWE 333 - ISQM ISO 9000-3.ppt
Oswaldo Gonzales
8 vistas
•
35 diapositivas
Ch27 (1)
Sunny Jain
619 vistas
•
53 diapositivas
Más contenido relacionado
Similar a Lesson 01.ppt
(20)
Ch24 - Quality Management
Harsh Verdhan Raj
•
21 vistas
software engineering
shreeuva
•
33 vistas
SOFTWARE RELIABILITY AND QUALITY ASSURANCE
Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU
•
470 vistas
Episode 24 : Project Quality Management
SAJJAD KHUDHUR ABBAS
•
839 vistas
Software testing
Sengu Msc
•
2.3K vistas
Software Quality.pptx
AnupamaSharma80
•
2 vistas
Quality assurance and management, software engineering
Rupesh Vaishnav
•
2K vistas
A Review of the Concept of ISO Standard 9000 Family
Sonali Chawla
•
485 vistas
Software Quality Analyst and Software Quality Management
نور شزننا
•
2.5K vistas
5) PQM.pptx
MuhammadAmanAzam
•
8 vistas
Reducing timeincreasingvalue0503
Omnex Inc.
•
783 vistas
Quality Management In Construction
Isidro Sid Calayag
•
83.9K vistas
Quality management in construction
Isidro Sid Calayag
•
4.7K vistas
ISO 9000 & 22000
Goodu Mastan Vali Shaik
•
3.5K vistas
Independent verification & validation presented by Maneat v02
Dr. Pierpaolo Mangeruga
•
1.4K vistas
Quality Management System ISO 9001 Interpretation and Internal Audit
Dinar Surtikarani
•
9.5K vistas
Quality Mangt
ajithsrc
•
1.5K vistas
Quality Management
Buchiri
•
421 vistas
Ch27
phanleson
•
585 vistas
TQM- Quality management system
Zubair Memon
•
5.5K vistas
Último
(20)
Clinic Management System
Geminate Consultancy Services
•
0 vistas
Geminate IM Voice Speaker
Geminate Consultancy Services
•
0 vistas
Orion Context Broker 20230602
Fermin Galan
•
7 vistas
Field Level Hazard Assessment (FLHA) Software
BIS Safety
•
3 vistas
A scrupulous code review - 15 bugs in C++ code.pptx
PVS-Studio LLC
•
3 vistas
【本科生、研究生】美国阿拉斯加大学毕业证文凭购买指南
sutseu
•
0 vistas
a-project-report-on-college-management-system.pdf
AbenezerBekele10
•
0 vistas
Finding your Receipt on FB
Silver Caprice
•
23 vistas
Low Code Integration with Apache Camel.pdf
Claus Ibsen
•
13 vistas
如何办理一份高仿利兹大学毕业证成绩单?
aazepp
•
2 vistas
從 Atari/AlphaGo/ChatGPT 談深度強化學習及通用人工智慧
Frank Fang Kuo Yu
•
0 vistas
如何办理一份高仿德保尔大学毕业证成绩单?
aazepp
•
2 vistas
Android & IOS App Development Toronto
VilroTechnologies
•
2 vistas
Project Workflow Management Ultimate Guide
Kashish Trivedi
•
3 vistas
【本科生、研究生】美国罗格斯大学毕业证文凭购买指南
sutseu
•
0 vistas
software companies in oamn muscat.pdf
WideSolutions
•
3 vistas
Laravel.pptx
KaustubhBhandari6
•
0 vistas
【本科生、研究生】加拿大温尼伯技术学院毕业证文凭购买指南
sutseu
•
0 vistas
Agile Maturity Assessments
David Hanson
•
0 vistas
【本科生、研究生】英国伦敦都会大学毕业证文凭购买指南
sutseu
•
0 vistas
Publicidad
Lesson 01.ppt
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 1 Chapter 01 Quality Management
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 2 Objectives To introduce the quality management process and key quality management activities To explain the role of standards in quality management To explain the concept of a software metric, predictor metrics and control metrics To explain how measurement may be used in assessing software quality
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 3 Quality Management Managing the quality of the software process and products That is, systems • Should meet the needs of their users, • Should perform efficiently and reliably, • Should be delivered on time and within budget
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 4 Topics covered Quality assurance and standards Quality planning Quality control Software measurement and metrics
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 5 Software quality management Concerned with ensuring that the required level of quality is achieved in a software product Involves defining appropriate quality standards and procedures and ensuring that these are followed Should aim to develop a ‘quality culture’ where quality is seen as everyone’s responsibility
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 6 What is quality? Quality, simplistically, means that a product should meet its specification This is problematical for software systems • Some quality requirements are difficult to specify in an unambiguous way. (maintainability, user friendliness, etc.) • It is difficult to write complete and unambiguous software requirements. Software developers and customers may interpret the requirements in different ways, and it may be impossible to reach agreement on whether or not software conforms to its specification.
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 7 The quality compromise We cannot wait for specifications to improve before paying attention to quality management Must put procedures into place to improve quality despite imperfect specification It is not possible for any system to be optimized for all these attributes. For example, improving security may lead to loss of performance. The quality plan should therefore define the most important quality attributes for the software that is being developed. It may be that efficiency is critical and other factors have to be sacrificed to achieve it. If you have emphasized the importance of efficiency in the quality plan, the engineers working on the development can work together to achieve this.
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 8 Quality management activities Quality assurance • Establish organisational procedures and standards for quality Quality control • Ensure that procedures and standards are followed by the software development team • Weed out products that are not of the required level of quality Both quality assurance and quality control are part of quality management.
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 9 Quality management and software development
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 10 Because project managers have to maintain the project budget and schedule, they may be tempted to compromise on product quality to meet that schedule. An independent QM team ensures that the organizational goals of quality are not influenced by short-term budget and schedule considerations. In smaller companies, however, this is practically impossible. Quality management and software development are inevitably intertwined with people having both development and quality responsibilities
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 11 Software standards Product standards - These apply to the software product being developed. • the structure of requirements documents, • coding standards, etc. Process standards - These define the processes that should be followed during software development. • design, and validation processes, • process support tools, etc.
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 12 ISO 9000 International set of standards for quality management in all industries Applicable to a range of organisations from manufacturing to service industries ISO 9001 applicable to organisations which design, develop and maintain products including software
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 13 A major revision of the ISO 9001 standard in 2000 reoriented the standard around nine core processes
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 14 ISO 9000 certification Some software customers demand that their suppliers be ISO 9001 certified. The customers can then be confident that the software development company has an approved quality management system in place. Independent accreditation authorities examine the quality management processes and process documentation and decide if these processes cover all the areas specified in ISO 9001. If so, they certify that a company’s quality processes, as defined in the quality manual, conform to the ISO 9001 standard.
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 15 ISO 9000 and quality management
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 16 Quality plan structure Product introduction Product plans Process descriptions Quality goals Risks and risk management Quality plans should be short, succinct documents • If they are too long, no-one will read them
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 17 Encapsulation of best practice- avoids repetition of past mistakes Framework for quality assurance process - it involves checking standard compliance Provide continuity - new staff can understand the organisation by understand the standards applied Importance of standards
©Ian Sommerville 2000
Software Engineering, 6th edition. Chapter 24 Slide 18 Problems with standards Not seen as relevant and up-to-date by software engineers Involve too much bureaucratic form filling Unsupported by software tools so tedious manual work is involved to maintain standards There is no guarantee that ISO 9001 certified companies use the best software development practices or that their processes lead to high-quality software Takes no account of quality as experienced by users of the software
Publicidad