Introduction to ISO/IEC Software Engineering Portfolio of Standards

Total Page:16

File Type:pdf, Size:1020Kb

Introduction to ISO/IEC Software Engineering Portfolio of Standards

DRAF T

Developed by: Claude Y Laporte, Eng., Ph D Proposed Duration: 3 hours École de technologie supérieure Canada

Introduction to ISO/IEC Software Engineering Portfolio of Standards

Course Plan

BACKGROUND

Since software engineering cannot based upon physical principles or laws of nature as are most other engineering disciplines, the identification of proven practices and their publication, based upon consensus, as software engineering standards is fundamental to this discipline.

This course provides an introduction to the portfolio of ISO/IEC Software Engineering Standards and describes the relationships between software engineering and systems engineering standards.

LEARNING OBJECTIVES 1. Describe the International Standards Organizations 2. Describe the ISO standardization process 3. Explain the portfolio of ISO SC7 software and systems engineering standards and the relationships between systems engineering and software engineering ISO/IEC standards 4. Explain the ISO 9001 standards and associated guide for IT (ISO/IEC 90003) 5. Present the ISO/IEC 12207, 15289, 15504 standards 6. Present how compliance to an ISO/IEC standard is demonstrated using ISO/IEC 15504 standard 7. Present an overview of ISO/IEC 29110 Standards and Technical Reports

CONTENT

SOFTWARE ENGINEERING AND VERY SMALL ENTITIES Page 2 of 2 1. Introduction  Characteristics of VSEs and their problems and needs regarding standards;  Concept of Profiles  The Generic Profile Group

2. The International Standards Organizations  ISO/IEC  ISO/IEC JTC1 SC7

3. The ISO standardization process

4. The portfolio of ISO SC7 software and systems engineering standards

5. The ISO 9001 standards and associated guide for IT  ISO/IEC 9001:2008, Quality management systems — Requirements,  ISO/IEC 90003:2004, International Standards Organization. Software Engineering: Guidelines for the application of ISO9001:2000 to computer software.

6. The ISO/IEC 12207, 15289, 15504 standards  ISO/IEC 12207:2008, Information technology – Software life cycle processes,  ISO/IEC 15289 Systems and software engineering - Content of systems and software life cycle process information products (Documentation)  ISO/IEC 15504 (2003-2005). ISO/IEC IS 15504: Information technology – Process assessment, Part 1 to Part 5.

7. Set of ISO/IEC 29110 Standards and Technical Reports for the Generic Profile Group.  Part 1 - Overview  Part 2 - Framework and Taxonomy  Part 3 - Assessment Guide  Part 4 - Profile Specifications  Part 5 - Engineering and Management Guide

Student Assessment  To be determined by the instructor Resources

 LAPORTE, C.Y., ALEXANDRE, S., O’CONNOR, R., A SOFTWARE ENGINEERING LIFECYCLE STANDARD FOR VERY SMALL ENTERPRISES, IN R.V. O’CONNOR ET AL. (EDS.): EUROSPI 2008, CCIS 16, PP. 129–141.

 PUBLIC WEB SITE OF WORKING GROUP 24:

o HTTP://PROFS.LOGTI.ETSMTL.CA/CLAPORTE/ENGLISH/VSE/INDEX.HTML

SOFTWARE ENGINEERING AND VERY SMALL ENTITIES

Recommended publications