Introduction to ISO/IEC Software Engineering Portfolio of Standards
Total Page:16
File Type:pdf, Size:1020Kb
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