Thursday, 18 September 2014

ISO/IEC/IEEE IT Standards

Introduction to ISO/IEC/IEEE IT Standards

When it comes to IT Documentation and Governance one of the best sources for compliance is the ISO/IEC/IEEE standards. They provide both standards and best practices, for a successful IT project and business. Experts from around the world contribute to the standards so they provide their experiences and insight to assist businesses provide their IT project goals.

ISO (International Organization for Standardization)
ISO http://www.iso.org is an independent, non-governmental membership organization and the world's largest developer of voluntary International Standards.

IEEE (Institute of Electrical and Electronics Engineers)
IEEE http://www.ieee.org is the world's largest professional association dedicated to advancing technological innovation and excellence for the benefit of humanity. IEEE and its members inspire a global community through IEEE's highly cited publications, conferences, technology standards, and professional and educational activities.

ISO and IEEE have partnered together to provide new opportunities to adopt and jointly develop international standards to serve the global marketplace.

The following is a summary of the ISO/IEC/IEEE standards that are currently applicable to the IT Industry with links to their respective websites:

Quality Management 

ISO/IEC 9001:2015 Quality management systems — Requirements (Part of the ISO 9000) Family Quality Management Guidelines - Software Engineering
ISO/IEC 90003:2008 Software engineering — Guidelines for the application of ISO 9001:2008 to computer software

Software Quality 

ISO/IEC 9126-1:2000 Information Technology — Software Product Quality — Quality Model
ISO/IEC 9126-2:2000 Information Technology — Software Product Quality — External Metrics
ISO/IEC 9126-3:2000 Information Technology — Software Product Quality — Internal Metrics
ISO/IEC 9126-4:2000 Information Technology — Software Product Quality — Quality In Use

Metrics Software Process Assessment aka SPICE (Software Process Improvement and Capability dEtermination) 

ISO/IEC 15504-1:2008 Information Technology — Software Process Assessment — Concepts and introductory guide
ISO/IEC 15504-2:2008 Information Technology — Software Process Assessment — A reference model for processes and process capability
ISO/IEC 15504-3:2008 Information Technology — Software Process Assessment — Performing an assessment
ISO/IEC 15504-4:2008 Information Technology — Software Process Assessment — Guide to performing assessments
ISO/IEC 15504-5:2008 Information Technology — Software Process Assessment — An assessment model and indicator guidance
ISO/IEC 15504-6:2008 Information Technology — Software Process Assessment — Guide to competency of assessors
ISO/IEC 15504-7:2008 Information Technology — Software Process Assessment — Guide for use in process improvement
ISO/IEC 15504-8:2008 Information Technology — Software Process Assessment — Guide for use in determining supplier process capability
ISO/IEC 15504-9:2008 Information Technology — Software Process Assessment — Vocabulary

Software Life cycle processes 

ISO/IEC 12207 Systems and software engineering — Software life cycle processes

Systems Life cycle processes 

ISO/IEC 15288 Systems and software engineering — Systems life cycle processes

Systems and Software Engineering 

Systems and Software Quality Requirements and Evaluation (SQuaRE)

ISO/IEC 2500n Quality Management Division
ISO/IEC 2501n Quality Model Division
ISO/IEC 2502n Quality Measurement Division
ISO/IEC 2503n Quality Requirements Division
ISO/IEC 2504n Quality Evaluation Division

ISO/IEC 25000:2014 Systems and Software Quality Requirements and Evaluation (SQuaRE) — Guide to SQuaRE
ISO/IEC 25001:2007 Systems and Software Quality Requirements and Evaluation (SQuaRE) — Planning and management
ISO/IEC 25010:2011 Systems and Software Quality Requirements and Evaluation (SQuaRE) — System and software quality models
ISO/IEC 25012:2008 Systems and Software Quality Requirements and Evaluation (SQuaRE) — Data quality model
ISO/IEC 25020:2007 Systems and Software Quality Requirements and Evaluation (SQuaRE) — Measurement reference model and guide
ISO/IEC 25021:2012 Systems and Software Quality Requirements and Evaluation (SQuaRE) — Quality measure elements
ISO/IEC 25022 Systems and Software Quality Requirements and Evaluation (SQuaRE) — Measurement of quality in use (in development)
ISO/IEC 25023 Systems and Software Quality Requirements and Evaluation (SQuaRE) — Measurement of system and software product quality (in development)
ISO/IEC 25024 Systems and Software Quality Requirements and Evaluation (SQuaRE) — Measurement of data quality (in development)
ISO/IEC 25030:2007 Systems and Software Quality Requirements and Evaluation (SQuaRE) — Quality requirements
ISO/IEC 25040:2011 Systems and Software Quality Requirements and Evaluation (SQuaRE) — Evaluation process
ISO/IEC 25041:2012 Systems and Software Quality Requirements and Evaluation (SQuaRE) — Evaluation guide for developers, acquirers and independent evaluators
ISO/IEC 25045:2010 Systems and Software Quality Requirements and Evaluation (SQuaRE) — Evaluation module for recoverability
ISO/IEC 25051:2014 Systems and Software Quality Requirements and Evaluation (SQuaRE) — Requirements for quality of Ready to Use Software Product (RUSP) and Instructions for testing
ISO/IEC 25062:2006 Systems and Software Quality Requirements and Evaluation (SQuaRE) — Common Industry Format (CIF) for usability test reports

Software Testing 

ISO/IEC/IEEE 29119-1:2013 Software and systems engineering — Software testing — Concepts & Definitions
ISO/IEC/IEEE 29119-2:2013 Software and systems engineering — Software testing — Test Processes
ISO/IEC/IEEE 29119-3:2013 Software and systems engineering — Software testing — Test Documentation
ISO/IEC/IEEE 29119-4:2014 Software and systems engineering — Software testing — Test Techniques
ISO/IEC/IEEE 29119-5:2015 Software and systems engineering — Software testing — Keyword Driven Testing

User Documentation - Agile Environment 

ISO/IEC/IEEE 26511:2011 Systems and software engineering—Requirements for managers of user documentation
ISO/IEC/IEEE 26512:2011 Systems and software engineering—Requirements for acquirers and suppliers of user documentation
ISO/IEC/IEEE 26513:2009 Systems and software engineering—Requirements for testers and assessors of user documentation
ISO/IEC/IEEE 26514:2008 Systems and software engineering—User documentation requirements for documentation designers and developers
ISO/IEC/IEEE 26515:2011 Systems and software engineering—Developing user documentation in an agile environment

Enjoy

2 comments:

  1. Thanks for your ideas. You can also find the details on Affity Solutions, at the Web Development Australia. The main object of the Affity Solutions is to provide quality web services and is among the few software development company in Australia.

    ReplyDelete
  2. Thank you Affity Solutions.
    I welcome your viewers to visit my website as well

    You can do this by visiting my website www.microangelo.com.au

    I have my blogs posted there as well.

    Thanks


    ReplyDelete