Software- og systemudvikling Referencemodel for produktlinjeudvikling og -styring



Relaterede dokumenter
Teknisk produktdokumentation Dokumenttyper

Informationsteknologi Sikkerhedsteknikker. (MAC) Del 3: Mekanismer, der anvender universel hashfunktion

Jordbrug Traktorer Bagmonteret trepunktsophæng Kategori 1N, 1, 2N, 2, 3N, 3, 4N og 4

Dansk standard DS/ISO/IEC

Informationsteknologi Åben distribueret databehandling Referencemodel: Arkitektonisk semantik Tillæg 1: Computerbaserede formler

Kirurgiske implantater Delvis og hel hofteledsprotese Del 2: Ledflader lavet af metalliske og keramiske materialer og plastmaterialer

Beskyttelsesbeklædning til beskyttelse mod kemikalier Klassificering, mærkning og krav til ydeevne

Elektronisk arkivering Del 1: Specifikationer vedrørende udvikling og drift af et informationssystem til sikring af elektroniske dokumenter

Fritidsdykkerservice Krav til snorkel/dykkerledelse

Informationsteknologi Identifikation og styring af mobile enheder Service broker for Mobile AIDC services

Informationsteknologi Vejledning i anvendelse af ISO 9001:2008 til ITserviceledelse

Informationsteknologi Sikkerhedsteknikker. Del 2: Vejledning i design og implementering af netværkssikkerhed

Informationsteknologi Meddelelseshåndteringssystemer (MHS) Samarbejde med på internet

Fritidsdykkerservice Krav til snorkel/dykkerledere

Kirurgiske implantater Knogleplader af metal Huller, der passer til skruer med asymmetrisk gevind og sfærisk underside

Informationsteknologi Cloudcomputing Referencearkitektur

Informationsteknologi. Åbne systemers sammenkobling. Definition af præsentationslagstjeneste. Tillæg 2: Funktionsenhed for indskudt sammenkobling

Informationsteknologi Identifikation og styring af mobile enheder Del 1: Protokol for mobil RFID-læser for ISO/IEC , type C

Informationsteknologi Multimedierammestruktur

Informationsteknologi Sikkerhedsteknikker Vejledning i auditering af informationssikkerhedskontroller

Teknisk tegning Almene tegneregler Del 50: Grundlæggende regler for angivelse af områder på snitafbildninger og snit

Informationsteknologi Sikkerhedsteknikker Processer for sårbarhedshåndtering

Informationsteknologi. Brugersystemets grænseflader og symboler. Ikonsymboler og funktioner. Del 6: Aktionsikoner

Teknisk tegning Almene tegneregler Del 25: Linjer på skibsbygningstegninger

Dansk Standard DS/EN udgave. COPYRIGHT Danish Standards. NOT FOR COMMERCIAL USE OR REPRODUCTION. DS/EN :2001

Kirurgiske implantater Knoglesøm og knogletråd af metallisk materiale Del 1: Generelle krav

Informationsteknologi Sikkerhedsteknikker. Del 3: Dedikerede hashfunktioner

Teknisk tegning Almene tegneregler Del 40: Grundlæggende regler for snitafbildninger og snit

Elektronisk dokumentstyring Ordliste Del 1: Elektronisk billeddannelse af dokumenter

Mekaniske vibrationer Vurdering af maskinvibrationer ved måling på ikkeroterende dele Del 1: Generelle retningslinjer

Software- og systemudvikling Højniveau-petrinet Del 1: Begreber, definitioner og grafiske tegnesystemer

Rulningslejer Tryklejer Grænsedimensioner,

Foderstoffer. Bestemmelse af fedtindhold

System- og softwareudvikling Kvalitetskrav til og evaluering af systemer og software (SQuaRE) Planlægning og ledelse

Dansk Standard DS/ISO/IEC Godkendelsesblad. systemer

Jordbrug Traktorer Bagmonteret trepunktsophæng Kategori 1N, 1, 2N, 2, 3N, 3, 4N og 4

Hjælpemidler til blinde og svagsynede personer Taktile indikatorer på fodgængerarealer

Optik og optiske instrumenter Medicinske endoskoper og endoskopitilbehør Del 3: Bestemmelse af synsfelt og synsretning for endoskoper med optik

Identifikationskort Integrerede kredsløb Del 11: Personlig verifikation gennem biometrisk metode

Arbejdsmiljøledelsessystemer Kravbeskrivelse

Maskinsikkerhed Risikovurdering Del 2: Praktisk vejledning og metodeeksempler

Trykluft Del 3: Prøvningsmetoder til måling af fugtighed

Informationsteknologi Serviceledelse Del 10: Begreber og terminologi

Informationsteknologi Skærmikoner og -symboler til personligt, mobilt kommunikationsudstyr

Vejledning i projektledelse

Miljømærkning Egendeklaration af miljøpåstande (Type II miljømærkning)

COPYRIGHT Danish Standards. NOT FOR COMMERCIAL USE OR REPRODUCTION. DS/ISO/IEC /Amd. 1: CD-rom

Sikkerhed for forlystelser og forlystelsesudstyr Del 3: Krav om eftersyn ved konstruktion, fremstilling, drift og brug

Reaction-to-fire tests Guidance on the choice of substrates for building and transport products

Marksprøjter Sprøjtedyser Farvekode til identifikation

COPYRIGHT Danish Standards Foundation. NOT FOR COMMERCIAL USE OR REPRODUCTION. DS/ISO/IEC TS :2013

Arbejdsmiljøledelsessystemer Vejledning i implementering af OHSAS 18001:2007

Kirurgiske implantater Intramedullære

Informationsteknologi Procesvurdering Begreber og terminologi

Compressed air Part 1: Contaminants and purity classes

Access panels in market, opinion and social research Vocabulary and service requirements

Hjælpemidler til stomi og inkontinens Udskylningssæt Krav og prøvningsmetoder

Skibs- og marineteknologi Liste over maritime standarder

Kvalitetsstyringssystemer Vejledning for konfigurationsstyring

Motorkøretøjer Fartskriversystemer Del 2: Elektrisk grænseflade med optageenhed

Markeds-, opinions- og samfundsundersøgelser

Softwareudvikling Produktevaluering Del 2: Planlægning og ledelse

Technical drawings General principles of presentation Part 1: Introduction and index

COPYRIGHT Danish Standards. NOT FOR COMMERCIAL USE OR REPRODUCTION. DS/ISO/IEC /Amd.2:2000

Sensorisk analyse Metodologi Sekventiel analyse

Krydderier og smagsstoffer Botanisk nomenklatur

Informationsteknologi Automatisk identifikation og datafangstteknikker Kode 128 stregkode symbologispecifikation

Informationsteknologi Sikkerhedsteknikker Informationssikkerhed Risikoledelse

Optik og optiske instrumenter Medicinske endoskoper og endoskopitilbehør Del 5: Bestemmelse af optisk opløsning af stive endoskoper med optik

Sundhedsinformatik Patientjournaler Definition, anvendelsesområde og kontekst

Overensstemmelsesvurdering Krav og anbefalinger til indholdet af en tredjeparts auditrapport om ledelsessystemer

Støj fra værktøjsmaskiner Driftsbetingelser for metalskæremaskiner

Quality management systems Guidelines for quality plans

Fyldte injektionssprøjter Del 6: Plastkamre til injektionspræparater

Informationsteknologi Sikkerhedsteknikker Virkemåder for en n-bit blokalgoritme

Informationsteknologi Sikkerhedsteknikker

Teknisk tegning Grafiske skemasymboler Del 1: Generel information og overordnede indekser

Informationsteknologi Procesvurdering Krav til procesvurdering

Koniske forbindelser med 6 % (Luer) studs for sprøjter, kanyler og andet særligt medicinsk udstyr Låsbare forbindelser

Varmtvandspumper Prøvning og ydeevneangivelse Del 2: Vand-til-vand- og saltvandtil-vand-varmepumper

Informationsteknologi Multimedieanvendelsesformat (MPEG-A) Del 2: Anvendelsesformat for MPEGmusikafspiller

Polybuten-1-rør (PB-1-rør) Virkning af tid og temperatur på den forventede styrke

Kirurgiske implantater Intramedullære

Kosmetik Analytiske metoder Valideringskriterier for analytiske resultater ved brug af kromatografiske

Sensorisk analyse Retningslinjer for brug af kvantitative responsskalaer

Tekniske specifikationer for centrifugalpumper Klasse III

Dansk standard DS/EN ISO udgave Campingtelte. Camping tents

Styring af aktiver (asset management) Ledelsessystemer Vejledning i anvendelse af ISO 55001

Identifikationskort Kort med integrerede kredse Del 6: Interindustrielle dataelementer

Identifikationskort Kontaktløse kort med integrerede kredse Kort til læsning på kort afstand Del 3: Antikollision og transmissionsprotokol

Informationsteknologi Informationsudveksling

Kød og kødprodukter. Måling af ph-værdi. Referencemetode

Informationsteknologi Sikkerhedsteknikker. informationssikkerhed Oversigt og ordliste

Informationsteknologi Sikkerhedsteknikker Applikationssikkerhed Del 1: Oversigt og begreber

Forskelle mellem kørekort baseret på ISO/IEC serien og EU's specifikationer

Informationsteknologi Sikkerhedsteknikker. Informationssikkerhed (ISMS) Krav

Sundhedsinformatik Sundhedskort Nummereringssystem og registreringsprocedure for identifikation af udsteder

Informationsteknologi Multimedierammestruktur

Elektriske apparater forbundet til vandforsyningen. Undgåelse af tilbagesugning og fejl på slangesæt

Transkript:

Dansk standard DS/ISO/IEC 26550 1. udgave 2013-09-26 Software- og systemudvikling Referencemodel for produktlinjeudvikling og -styring Software and systems engineering Reference model for product line engineering and management

DS/ISO/IEC 26550 København DS projekt: M255767 ICS: 35.080 Første del af denne publikations betegnelse er: DS/ISO/IEC, hvilket betyder, at det er en international standard, der har status som dansk standard. Denne publikations overensstemmelse er: IDT med: ISO IEC 26550:2013. DS-publikationen er på engelsk. DS-publikationstyper Dansk Standard udgiver forskellige publikationstyper. Typen på denne publikation fremgår af forsiden. Der kan være tale om: Dansk standard standard, der er udarbejdet på nationalt niveau, eller som er baseret på et andet lands nationale standard, eller standard, der er udarbejdet på internationalt og/eller europæisk niveau, og som har fået status som dansk standard DS-information publikation, der er udarbejdet på nationalt niveau, og som ikke har opnået status som standard, eller publikation, der er udarbejdet på internationalt og/eller europæisk niveau, og som ikke har fået status som standard, fx en teknisk rapport, eller europæisk præstandard DS-håndbog samling af standarder, eventuelt suppleret med informativt materiale DS-hæfte publikation med informativt materiale Til disse publikationstyper kan endvidere udgives tillæg og rettelsesblade DS-publikationsform Publikationstyperne udgives i forskellig form som henholdsvis fuldtekstpublikation (publikationen er trykt i sin helhed) godkendelsesblad (publikationen leveres i kopi med et trykt DS-omslag) elektronisk (publikationen leveres på et elektronisk medie) DS-betegnelse Alle DS-publikationers betegnelse begynder med DS efterfulgt af et eller flere præfikser og et nr., fx DS 383, DS/EN 5414 osv. Hvis der efter nr. er angivet et A eller Cor, betyder det, enten at det er et tillæg eller et rettelsesblad til hovedstandarden, eller at det er indført i hovedstandarden. DS-betegnelse angives på forsiden. Overensstemmelse med anden publikation: Overensstemmelse kan enten være IDT, EQV, NEQ eller MOD IDT: Når publikationen er identisk med en given publikation. EQV: Når publikationen teknisk er i overensstemmelse med en given publikation, men præsentationen er ændret. NEQ: Når publikationen teknisk eller præsentationsmæssigt ikke er i overensstemmelse med en given standard, men udarbejdet på baggrund af denne. MOD: Når publikationen er modificeret i forhold til en given publikation.

INTERNATIONAL STANDARD ISO/IEC 26550 First edition 2013-09-01 Software and systems engineering Reference model for product line engineering and management Ingénierie du logiciel et des systèmes Modèle de référence pour l'ingénierie et la gestion de lignes de produits Reference number ISO/IEC 26550:2013(E) ISO/IEC 2013

ISO/IEC 26550:2013(E) COPYRIGHT Danish Standards Foundation. Not for commercial use or reproduction. DS/ISO/IEC 26550:2013 COPYRIGHT PROTECTED DOCUMENT ISO/IEC 2013 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below or ISO s member body in the country of the requester. ISO copyright office Case postale 56 CH-1211 Geneva 20 Tel. + 41 22 749 01 11 Fax + 41 22 749 09 47 E-mail copyright@iso.org Web www.iso.org Published in Switzerland ii ISO/IEC 2013 All rights reserved

ISO/IEC 26550:2013(E) Contents Page Foreword... iv Introduction... v 1 Scope... 1 2 Normative references... 1 3 Terms and definitions... 2 4 From single-system engineering toward product line engineering and management... 6 4.1 Challenges product companies face in the use of single-system engineering... 6 4.2 Variability management... 7 4.3 Key differentiators between single-system engineering and product line engineering and management... 7 5 Reference model for product line engineering and management... 10 5.1 Introduction... 10 5.2 Reference model... 10 6 Two life cycles and two process groups for product line engineering and management... 11 6.1 Domain engineering life cycle... 11 6.2 Application engineering life cycle... 15 6.3 Organizational management process group... 18 6.4 Technical management process group... 21 ANNEX A Further information on products... 25 ANNEX B Relationships within and between domain engineering and application engineering... 26 Bibliography... 34 ISO/IEC 2013 All rights reserved iii

ISO/IEC 26550:2013(E) COPYRIGHT Danish Standards Foundation. Not for commercial use or reproduction. DS/ISO/IEC 26550:2013 Foreword ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1. International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2. The main task of the joint technical committee is to prepare International Standards. Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote. Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights. ISO/IEC 26550 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 7, Software and systems engineering. iv ISO/IEC 2013 All rights reserved

ISO/IEC 26550:2013(E) Introduction Software and Systems Product Line (SSPL) engineering and management creates, exploits, and manages a common platform to develop a family of products (e.g., software products, systems architectures) at lower cost, reduced time to market, and with better quality. As a result, it has gained increasing global attention since 1990s. This standard provides a reference model consisting of an abstract representation of the key processes of software and systems product line engineering and management and the relationships between the processes. The key characteristics of product line engineering are that there are domain and application engineering lifecycle processes and the explicit definition of product line variability. The goal of domain engineering is to define and implement domain assets commonly used by member products within a product line, while the goal of application engineering is to develop applications by exploiting the domain assets including common and variable assets. Domain engineering explicitly defines product line variability which reflects the specific needs of different markets and market segments. Variability may be embedded in domain assets and during application engineering they are exploited in accordance with the defined variability models. The reference model for SSPL engineering and management can be used in subsequent standardization efforts to create high-level of abstraction standards (e.g. product management, scoping, requirements engineering, design, realization, verification and validation, organizational and technical management), medium-level of abstraction standards (e.g. configuration management, variability modeling, risk management, quality assurance, measurement, evaluation, asset repository), and detailed-level of abstraction standards (e.g. texture, configuration mechanism, asset mining) of software and systems product line engineering. ISO/IEC 2013 All rights reserved v

INTERNATIONAL STANDARD ISO/IEC 26550:2013(E) Software and systems engineering Reference model for product line engineering and management 1 Scope This International Standard is the entry point of the whole suite of international standards for software and systems product line engineering and management. The scope of this International Standard is to: provide the terms and definitions specific to software and systems product line engineering and management; define a reference model for the overall structure and processes of software and systems product line engineering and management, and describe how the components of the reference model fit together; define interrelationships between the components of the reference model. This International Standard does not describe any methods and tools associated with software and systems product line engineering and management. Descriptions of such methods and tools will appear in the consecutive standards (ISO/IEC 26551 through 26556). This International Standard does not deal with terms and definitions addressed by ISO/IEC/IEEE 24765:2010 that provides a common vocabulary applicable to all systems and software engineering work. Whenever this International Standard refers to products, it means system-level products consisting of software systems or both hardware and software systems. It may be useful for the engineering and management of product lines that consist of only hardware systems but it has not been explicitly created to support such hardware product lines. This International Standard is not intended to help the engineering, production, warehousing, logistics, and management of physical items that, possibly combined with software, comprise the products. These processes belong to other disciplines (e.g., mechanics, electronics). NOTE Annex A provides further information on products. This International Standard, including the reference model and the terms and definitions, has been produced starting from References [6], [7] and [8], which finally resulted in a broad consensus from National Member Bodies at the time of publication. In addition to this background process, structure from ISO/IEC 12207:2008, ISO/IEC 15288:2008, ISO/IEC 15940:2006 and ISO/IEC 14102:2008 has been used as a baseline. 2 Normative references The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. ISO/IEC 12207:2008, Systems and software engineering Software life cycle processes ISO/IEC 15288:2008, Systems and software engineering Systems life cycle processes ISO/IEC 2013 All rights reserved 1