MATKAKERTOMUS ISO/IEC JTC1 SC7 PLENARY KOKOUKSESTA 2018 (New Delhi, Intia) Kokous: Aika: 6. 11.5.2018 Paikka: Osanottajat: Työryhmät: Jakelu: 31 st ISO/IEC JTC1 SC7 Plenary (Software and systems engineering) Habitat World, India Habitat Centre, Lodhi Road, New Delhi, India n. 100 osanottajaa 18 maasta; Suomesta Pekka Forselius, Mikko Huttunen ja Timo Varkoi Advisory Group, Plenary, kaikki työryhmät (paitsi WG19) ja study groupit Suomen standardisoimisliitto SFS ry IT-toimialan yhteyshenkilöt FiSMA jäsenyritysten yhteyshenkilöt ja FiSMA hallitus sähköinen versio avoimessa jakelussa internetissä SFS/SR314 ja www.fisma.fi Sisällysluettelo Sisällysluettelo... 1 1. Yleistä... 2 2. Advisory Group-kokoukset... 3 Ensimmäinen valmistelukokous sunnuntai 6.5.... 3 Toinen valmistelukokous torstai 10.5.... 5 3. Virallinen Plenary... 7 Aloituskokous maanantai 7.5.... 7 Päätöskokous perjantai 11.5.... 8 4. WG4 Tools and Methods... 8 5. WG6 Software Product Quality Measurement and Evaluation... 9 Functional Size Measurement... 9 6. WG7 Life Cycle Management... 9 7. WG10 Process Assessment... 10 Process Assessment models... 11 Benchmarking... 12 8. WG24 Life Cycle Profiles and Guidelines for VSE... 12 9. SWG5 Standards Management... 13 10. Suomen vastuut seuraavan vuoden aikana... 14 11. Seuraavat kokoukset ja lisätiedot... 14 SC Subcommittee WG Work group; SWG Special work group NWIP New work item proposal CDM Comments Disposition Meeting 2018-05-23 MATKAKERTOMUS, SC7 PLENARY 1
1. Yleistä SC7:n työalue on ohjelmistotuotanto ja järjestelmäsuunnittelu (Software and systems engineering). SC7:n alla toimii 12 työryhmää (WG), 5 50 henkilöä kussakin. Lisäksi SC7-alikomiteassa on kolme muuta pysyväisluonteista ryhmää (SWG). Kokousten välillä ja kokouksen aikana pidetään myös selvitysryhmien (Study Group, SG) kokouksia, joissa valmistellaan uusia työaiheita. Plenary-kokoukset ovat täysistuntoja, joihin osallistuvat kaikki SC7:n työryhmät ja ne pidetään touko-kesäkuussa. Niissä päätetään esimerkiksi uusista työkohteista ehdotusten pohjalta (NWIP). Täysistuntojen välillä on Interim-kokouksia, joista osa on täysin työryhmäkohtaisia ja osa useammalle työryhmälle yhteisiä. Tämän vuoden kokouspaikka New Delhi on Intian pääkaupunki ja asukasmäärältään se on lähes Espoon kokoinen, siellä on noin 250 000 asukasta. Delhi on sitten koko pääkaupunkialue, jossa on yli 16 miljoonaa asukasta. Kokousta isännöi Bureau of Indian Standards (BIS), joka vastasi myös kokouksen järjestelyistä. Habitat World on kokouksien järjestämiseen erikoistunut keskus ja järjestelyt toimivat pääosin hyvin. Suurimmat delegaatiot olivat Intiasta, Japanista, Kiinasta, Koreasta, UK:sta ja USA:sta. Lisäksi IEEE:stä oli 3 ja INCOSE:sta 6 osallistujaa. Sunnuntaiaamuna aloitettiin koko päivän kestäneellä Advisory Group -kokouksella, joka on tarkoitettu osallistujamaiden ja -järjestöjen delegaatioiden sekä työryhmien vetäjille. Kokouksessa keskusteltiin tulevan Plenary-kokouksen asioista, kuluneen vuoden saavutuksista, SC7:n tulevaisuuden näkymistä ja strategiasta. Maanantaina aamupäivällä oli yhteinen avausplenary. Työryhmien työskentely alkoi maanantaina puolilta päivin. Tiistai, keskiviikko ja torstai olivat tiiviitä työpäiviä työryhmissä. Torstai-iltana oli toinen Advisory-kokous, jossa käytiin läpi perjantain loppuplenaryssä käsiteltävät päätökset. Työryhmät pitivät loppukokouksiaan perjantaina aamupäivällä. Koko SC7 piti loppukokouksensa perjantai-iltapäivällä. Suomen delegaatio oli tällä kertaa kolme henkeä. Timo Varkoi (Head of Delegation) osallistui Advisory-ryhmään, Plenarykokoukseen, WG7-, WG10-, ja SWG5-toimintaan. Pekka Forselius osallistui Advisory-ryhmään, Plenary-kokoukseen, WG4- ja WG10-toimintaan. Mikko Huttunen osallistui torstain Advisory-ryhmään ja esitteli ensi vuoden kokouspaikan Plenarykokouksessa. Työryhmien kuvaus ja kokouksen tulokset ilmenevät tämän matkaraportin kohdista 5 10. Kuvassa kokouspaikalla Timo, Mikko ja Pekka. Oheisohjelmana oli maanantai-iltapäivällä India Software Symposium, jossa puhujina oli useita SC7-jäseniä. Intialaisia osallistujia oli viitisenkymmentä. Aiheina oli Role of standardization for secure, reliable and resilient software sekä Lean Agile & DevOps Measurement of Maturity and Value. Lisäksi Plenaryn ja Symposiumin osallistujille oli yhteinen tervetuliaisillallinen maanantaina. Tiistai-illalle järjestyi CxO Forum, johon myös Plenaryn osallistujat saivat kutsun. Tilaisuudessa mm. Intian tietotekniikka- ja oikeusministeri Ravi Shankar Prasad piti innoittavan puheen. CNN News välitti tilaisuuden suorana lähetyksenä Hyatt Regency hotellista, jossa myös nautittiin illallinen. Keskiviikkona oli juhlava gaalaillallinen, jonka aluksi saimme nauttia parin tunnin vauhdikkaasta kansantanssipotpurista Kokousviikolla New Delhissä oli ulkona päivisin 35-45 astetta lämmintä, yölläkin yli 30. Kokoushuoneissa olisi tosin tarvittu villahousut. Suomen delegaatio majoittui Le Meridien hotellissa, josta oli kuljetukset kokouspaikalle. 2018-05-23 MATKAKERTOMUS, SC7 PLENARY 2
2. Advisory Group-kokoukset Ensimmäinen valmistelukokous sunnuntai 6.5. Advisory Groupissa (AG) otetaan esille asiat, jotka halutaan keskusteluihin mukaan viikon aikana. Paikalla AGkokouksessa oli 40-45 henkilöä: osallistujamaiden edustajia sekä työryhmien vetäjiä ja eri yhteisöjen edustajia. Uusi puheenjohtaja Sundeep Oberoi avasi kokouksen ja toivotti osallistujat tervetulleiksi. Uusi sihteeri Reena Garg hoiti nimenhuudon ripeästi. Kokouksessa puheenjohtaja ja sihteeri raportoivat SC7:n toiminnasta, lisäksi esitellään eri Study Group:ien raportit. Isäntänä toimiva Intian kansallinen standardointijärjestö (BIS) esittäytyi. Samalla tiedotettiin kokouksen käytännön järjestelyistä. Puheenjohtaja esitteli ajatuksiaan, osittain keväällä SWG5:n kanssa käytyjen keskustelujen pohjalta: - Aspects of the Standardization Process o Production: Market Need, Our processes o Consumption: Market Need, Preferred methods of consuming information - Businesses are going Digital o Digital: Softwareization of everything; Automation; Artificial Intelligence, Evolution of very large and interacting software platform ecosystems o Risks: Failure to change in time and on budget (significant opportunity loss/business risk); Cybersecurity; Safety; Compliance failures o Bits Meet Atoms; Work Finds The Worker - Changing Nature of Software Development and Support: need for speed and agility - New Computing Paradigms are Emerging: Quantum Computing - How will Gen-Z consume standards? o Standards will be content SC7:n sihteeri esitteli seuraavia asioita: - puheenjohtajiston ja sihteeristön siirto on saatu loppuun menestyksekkäästi - työryhmien puheenjohtajissa ei muutoksi, paitsi että WG42:n puheenjohtaja Johan Bendtz on jättänyt eroilmoituksen - kokouksessa 107 ilmoittautunutta - SC7:ssa on nyt 38 osallistuvaa P-jäsenmaata ja 21 tarkkailevaa O-jäsenmaata - julkaistuja, voimassa olevia standardeja on 179; vuoden aikana uusia on julkaistu 14; menossa olevia projekteja 35 - ensimmäistä kertaa käytiin nyt läpi edellisen Plenaryn päätökset ja niiden tila, jonkin verran asioita on jäänyt tekemättä - todettiin, että SWG1:n ja SWG5:n työnjakoa täytyy selkeyttää - uudet ISO Directives, ed 2018, Part 1 (9th ed) ja Part 2 (8th ed) on julkaistu 2.5.2018 - lisäksi JTC1 supplement, jossa tarvittavat tulkintaohjeet, uusi versio tulossa tänä vuonna - SC7 hallinnoi: NWIP, CD, PDTR, PDTS; ISO hallinnoi DIS, FDIS - äänestysten tulokset käytännössä saatavilla 2-3 päivässä - yhdistetty NP/CD -äänestys tehdään nyt kahtena erillisenä äänestyksenä, tähän on odotettavissa korjaus JTC1 tasolla - ainoa organisaatiomuutos SC7:ssa on, että päättyneen SWG6:n (Operations management) laatikko poistettiin kaaviosta (alla) 2018-05-23 MATKAKERTOMUS, SC7 PLENARY 3
Puheenjohtaja jatkoi asioiden käsittelyä: SC7 nykyiset työryhmät (2018) - millainen tekninen muutos vaatii FDIS-äänestyksen? eri työryhmillä on erilaisia käytäntöjä, eikä JTC1:n säännöt ole selkeitä; toistaiseksi WG saa päättää, kunnes JTC1 antaa ohjeet - muihinkin pieniin käytännön asioihin haettiin ratkaisuja Työryhmien puheenjohtajien nimitykset seuraavaksi 3-vuotiskaudeksi: - WG 04 Dr. Dan Lee, acting convener Dr. Jeon, Jin Ok - WG 10 Mr. Alec Dorling (UK) - WG 19 Mr. Jean Bérubé, Canada - WG 20 Prof. Hironori Washizaki, Japan - WG 24 Mr. Tanin Uthayanaka, Thailand - WG 26 Mr. Stuart Reid, UK - WG 42 new convenor Dr. Peter Fagg (UK), acting convener Tim Rabbet (UK) Future Watch -katsauksessa (Ramos, Rout, Oberoi) tarjoiltiin trendejä vuodelle 2018: - Merger of Agile & DevOps: jatkuva integrointi ketterässä kehityksessä; jatkuva toimitus, jatkuva testaus - Serverless Architecture: code on demand; infrastructure only when needed - Assisted Transportation: pysäköintiavustus, videotunnistus, kaista- ja estehälytykset - Digital Twins: todellisen järjestelmän digitaalinen esitys SWG5:n työstä raportoi erityistyöryhmän puheenjohtaja Michael Crerar (US). Ryhmän työstä kerrotaan tarkemmin omassa luvussaan. SWG5 uudelleenkäynnistää SC7 Architecture Review selvitysryhmän. Teknologiatrendeistä keskeisiä ovat Continuous testing/automation, No-code application development, AI and robots effect on engineering, Data driven decisions on architecture and design. SC7 perustaa selvitysryhmän (study group) aina, kun on tarpeen selvittää uusien standardointikohteiden tarvetta ja pohjustaa niiden aloittamista. Selvitysryhmä toimii aina kahden plenaryn välillä ja se voidaan tarvittaessa uudistaa. Virallisia selvitysryhmiä olivat: - Autonomous Systems and Potential Areas for Standardization o Stuart Reid puheenjohtajana esitteli tuloksia o Autonomous System: sensors - sensing; decision making; control actuators 2018-05-23 MATKAKERTOMUS, SC7 PLENARY 4
o aihepiirissä paljon standardoitavaa mm. Safety rules ja Machine Learning (Supervised Learning) - DevOps and Agile Practices o Padma Ramesh esitteli tulokset o IEEE 2675 DevOps processes pitäisi saada standardiksi o ryhmässä oli tunnistettu lukuisia standardointikohteita - Study Group for the investigation of issues and opportunities to the evolution of Standards for VSEs o Philippe Boeri esitteli raportin, jossa ehdotettiin isoja muutoksia nykyiseen standardien rakenteeseen o selvitysryhmän työ katsottiin valmistuneeksi, suositukset on tarkoitus kirjata SC7:n päätöksiksi; WG24 tekee kuitenkin päätösehdotukset, joka vesittänee SG:n työn - Architecture Review and Recommendation o yhdessä ihmeteltiin, että SG ei ollut tehnyt mitään o aihetta pidetään erittäin keskeisenä SC7:lle, WG2, WG6, WG7 ja WG10 pitäisi saada yhteistyöhön o ryhmä käynnistetään uudelleen uuden puheenjohtajan voimin Kokonaisuutena ongelma on se, että suurin osa uusista kohteista olisi WG7:n alaa, mutta ryhmä on jo nyt ylityöllistetty. WG7 epäili myös omaa osaamistaan ehdotetuista uusista aiheista. SWG5 sai tehtäväkseen tarkistaa SC7 Business Planin (missio, visio ja ydinarvot). Lisäksi työryhmiä kehotettiin päivittämään omat suunnitelmansa ja huomioimaan niissä: seuraavan 3vuoden tulokset, riittävät resurssit ja tavoitteiden seuranta. Lisäksi puheenjohtaja raportoi JETI (JAG on Emerging Technologies and Innovations JTC1/SWG7) kokouksen tuloksista. Tulevista teknologiatrendeistä JETI oli tehnyt sisäisen kyselyn, sen mukaan tärkeimmät ovat: 1. Smart Car 2. Autonomous Systems 3. Robotics 4. Connected Car 5. Digital Twin 6. Autonomous Vehicles 7. Quantum Computing 8. Augmented Data Discovery 9. Virtual Assistance 10. Brain-Computer Interface Puheenjohtaja haluaa, että SC7:n tulee huomioida ainakin Autonomiset järjestelmät ja tekoäly eli selvitysryhmä jatkanee työtään. WG19 voisi ottaa työkseen Digital Twins alueen. Uusi selvitysryhmä tarvitaan Quantum Computing -aiheelle. (Kyseessä on kuitenkin enemmän teknologiaratkaisu, kuin varsinaisesti SC7:n alaan kuuluva aihe.) IEEE yhteistyö: 35 yhteistä standardia; 19 työn alla tai uudistettavana. Kaiken kaikkiaan IEEE:llä on menossa 33 projektia. Merkittävä osa IEEE systems ja software standardoijista osallistuu myös SC7:n työhön. INCOSE: 11 jäsentä osallistuu SC7 standardointiin. Seuraavat tiedossa olevat kokoukset: Interim 2018 Lontoo (WG7), Sydney (WG6), Seoul (WG4); Plenaryt 2019 Suomi, 2020 Japani. Viimeisenä asiana kerrattiin AG:n päätökset. Kokous venähti lähes klo 18:aan. Toinen valmistelukokous torstai 10.5. Torstai-iltapäivällä oli toinen AG-kokous, jossa käytiin läpi yhteistyöraportteja (CASCO, SC40, PMI, TC176/SC2, OMG, IEEE-CS) ja loppukokouksen päätösehdotukset. Nimenhuudon jälkeen puheenjohtaja kävi perusteellisesti läpi sunnuntain ehdotuksensa ja niiden ratkaisut. Useista kohdista syntyi keskustelua, mikä kertonee osittain työtapojen uusiutumisesta. 2018-05-23 MATKAKERTOMUS, SC7 PLENARY 5
Seuraavaksi käsiteltiin SWG5 viikon tulokset ja Future Watch jatkotoimet. SWG5 valmisteli kahden selvitysryhmän päätösehdotukset: SC7 Architecture Review ja DevOps and Agile Practices. Lisäksi käytiin läpi SWG5:n tulevat kiinnostuksen kohteet. Uusia selvitysryhmiä (Study Group) perustetaan: - Study Group for the investigation of Standards on Quantum Computing o tämä on puheenjohtajan lempiaihe, vaikka kyse on enemmän laitetekniikasta kuin SC7:n asioista halukkaita osallistujia ei juuri löytynyt - Study Group for the investigation of newer ways to produce standards - Study group on DevOps and Agile Practices jatkaa (Suomesta Risto Nevalainen) - Study group for SC7 Architecture Review, uudelleenkäynnistys (Suomesta Timo Varkoi) - Study Group for Tools and Methods for Model Based Software and Systems Engineering (MBSSE) - Study Group on Specification Techniques Standardization (WG19 uudistus) Autonomous Systems and Ambient Intelligence Environment Engineering selvitysryhmän pohjalta perustetaan SC7:n projekti tekemään standardeja Generic framework and terminology for Autonomous Systems aiheesta. Toimintatapa on uusi, eli uuden työryhmän sijaan käynnistetään projekti, josta voi sitten myöhemmin tulla työryhmä. Projektia vetää Stuart Reid (UK). Työryhmien puheenjohtajien nimitykset seuraavaksi 3-vuotiskaudeksi: - WG 04 Dr. Dan Lee, Korea - WG 10 Mr. Alec Dorling, UK - WG 19 Mr. Jean Bérubé, Canada - WG 20 Prof. Hironori Washizaki, Japan - WG 24 Mr. Tanin Uthayanaka, Thailand - WG 26 Mr. Stuart Reid, UK - WG 42 Mr. Peter Fagg, UK (uusi) 2018-05-23 MATKAKERTOMUS, SC7 PLENARY 6
3. Virallinen Plenary Aloituskokous maanantai 7.5. Plenaryn avattiin paikallisen tavan mukaan lampun sytyttämisellä. BIS:n johtaja Mr. R. K. Mittal toivotti vieraansa tervetulleiksi ja esitteli Intian standardisointitoimintaa sekä kokouksen järjestelyjä. Puheenjohtaja Mr. Sundeep Oberoi aloitti esittelemällä vieraansa eli SC7:n ja sen tarkoituksen otsikolla Back to the future : nyt, kun ohjelmistoja kehitetään osana lähes kaikkia tuotteita, SC7 voisi kertoa kuinka se oikeasti pitää tehdä. National Informatics Centre:n (NIC) varapääjohtaja Ms. Neeta Verma puhui tietotekniikan vaikutuksesta ihmisten elämään ja Intian valtion tulevista suurista hankkeista. BIS:n pääjohtaja Ms. Surina Rajan puhui ohjelmistojen laadun kasvavasta merkityksestä tulevaisuudessa. Ohjelmistotekniikka mahdollistaa tiedon tasavertaisen jakamisen ja voi tehdä eron demokratian ja diktatuurin välillä! Kokousta jatkettiin osallistuja- ja tarkkailijamaiden, liitännäisorganisaatioiden sekä työryhmien nimenhuudolla. Osallistujia oli ilmoittautunut 132, mutta viimeisen tiedon mukaan paikalla oli vain noin 100, osallistujamaita oli 18. Vaikuttikohan poissaoloihin se, että kokouksessa ei ollut osallistumismaksua? Plenary-kokouksessa lähes kaikki osallistujat olivat läsnä. Isoimmat delegaatiot olivat Intia, Japani, Korea, Malesia, UK ja US, josta oli 12 osallistujaa. INCOSElla oli 7 osallistujaa. FiSMA ei nyt näy C-jäsenenä ISO-tietokannassa, asia on selvitettävä! Sihteeri esitteli raportin SC7:n toiminnasta, joka oli käsitelty sunnuntain AG-kokouksessa. Jäsenmaita on 38 P- jäsentä (osallistujamaat) ja 21 O-jäsentä (tarkkailijamaat). Julkaistuja standardeja on tällä hetkellä 179. Sihteeristön siirto Kanadasta Intiaan on suoritettu onnistuneesti loppuun. Puheenjohtaja esitteli näkemyksensä ohjelmistostandardoinnin näkökulmista (production/consumption) ja liiketoiminnan digitalisoitumisesta (katso AG 6.5.). Viestissä on selvä muutos aiemmasta tutkimuslähtöisestä standardoinnista markkinavetoiseen. 2018-05-23 MATKAKERTOMUS, SC7 PLENARY 7
Advisory Groupissa valmistellut asiat esiteltiin kokoukselle, tällä kertaa pyydettiin niihin kommenttejakin. Merkittäviä asioita ovat standardien ilmaisuus, erityisesti WG24:n osalta; yhteinen standardien kehitys IEEE:n kanssa; sekä SC7 Architecture review selvitysryhmän jatko. Päätöskokous perjantai 11.5. Loppuplenary perjantaina alkoi taas osallistujien nimenhuudolla. Kukin työryhmä piti lyhyehkön esityksen aikaansaannoksistaan ja kiitti Intian isäntiä onnistuneesta kokouksesta. Päätöslauselmissa todettiin uudet työkohteet, yhteistyö muiden komiteoiden kanssa ja nimettiin projekteille editorit. Lisäksi kiiteltiin kaikki valmistuneiden standardien tekoon osallistuneet sekä kokouksen isännät ja sponsorit. Dokumentti päätöslauselmista (n. 40 sivua) on saatavilla FiSMAn kautta. Lopuksi Suomen puolesta Mikko Huttunen esitteli seuraavaa Plenary-kohdetta, kokouskaupunki on Espoo ja isäntä Suomen standardisoimisliitto, SFS. Plenary pidetään 19.-24.5.2019 Aalto-yliopiston tiloissa Otaniemessä. 4. WG4 Tools and Methods WG4 on ohjelmistotyövälineisiin ja ohjelmistotuotelinjoihin liittyviin standardeihin keskittyvä työryhmä. Pekka osallistui kaikkiin tämän työryhmän sessioihin editor-vastuidensa vuoksi. Kokonaisuudessa WG4-ryhmän osallistumisaktiivisuus oli kohtuullinen: suurimman osan ajasta paikalla oli noin kymmenen osallistujaa, viikon aikana yhteensä 14. Ryhmän vakinaisen puheenjohtajan, korealaisen professori Dan Leen sairausloman vuoksi hänen sijaisenaan toimi tässä kokouksessa niin ikään korealainen tohtori Jin Ok Jeon, hyvin prepattuna ja tarpeen mukaan sähköpostitse tuettuna. Sijaisuudesta ei aiheutunut isompaa hämminkiä. Aktiivisia työkohteita oli 11, joista kuuden osalta käsiteltiin äänestyksissä saadut kommentit ja projektit siirrettiin seuraavaan vaiheeseen. Ongelmaprojekteja ei näiden kuuden joukossa ollut. Uusia työkohteita oli esillä viisi. Alla on luettelo kaikista WG4:n Kuantanissa käsitellyistä työkohteista. Tuotelinjastandardit on numeroitu valmiiksi aiemmin tehtyjen päätösten mukaisesti, mutta muut saavat ISO/IEC-numeronsa vasta perusdokumenttien valmistuttua varsinaisen NWIP-äänestyksen jälkeen. - ISO/IEC 26553 Tools and methods for product line requirements engineering - ISO/IEC 26554 Tools and methods for product line testing - ISO/IEC 26556 Tools and methods for product line organizational management - ISO/IEC 26561 Tools and methods for product line technical probe - ISO/IEC 26562 Tools and methods for product line transition management - ISO/IEC 26580 Methods and tools for feature-based approach to software and systems product line engineering - ISO/IEC 23396 Capabilities of Review Tools - NP Capabilities of Issue Management Tools - NP Capabilities of Build and Deployment Tools - NP Capabilities of Software Safety and Security Verification Tools Lueteltujen projektien ja uusien työkohteiden lisäksi perustettiin Study Group selvittämään MBSSE (Model based software and systems engineering) aihepiirin standardointia. Sen vetäjäksi nimettiin ranskalainen Eric Gauthier Thalesilta. WG4 on laatinut omaa työtään eli järjestelmätyövälineiden standardointia varten viisi vuotta tulevaisuuteen tähtäävän strategian, n.s. business planin, joka päivitettiin taas ulottumaan yhtä vuotta pidemmälle. Lisätietoja WG4: Pekka Forselius, FiSMA ry, pekka.forselius (a) fisma.fi Timo Käkölä, Jyväskylän yliopisto, tuotelinjastandardit, timo.kakola (a) jyu.fi 2018-05-23 MATKAKERTOMUS, SC7 PLENARY 8
5. WG6 Software Product Quality Measurement and Evaluation WG6 on ohjelmistotuotelaatuun (standardiperhe SQuaRE eli ISO25000) keskittyvä työryhmä. Työryhmä on yksi SC 7:n pisimpään työskennelleitä ryhmiä ja tämä kokous oli järjestyksessä ryhmän 54. kokous. WG6 sisältää nykyisin myös entisen WG12:n Functional Size Measurement ryhmän ylläpidettävät ja uudet kohteet. Tänä vuonna emme ehtineet osallistua kokoukseen. Laatumallien päivityksessä uusi numerointi otetaan käyttöön: - ISO/IEC 25010-1: Systems and software engineering -- Systems and software Quality Requirements and Evaluation (SQuaRE) Part 1: Quality models overview and usage, - ISO/IEC 25010-2: Systems and software engineering -- Systems and software Quality Requirements and Evaluation (SQuaRE) Part 2: Product quality model ja - ISO/IEC 25010-3: Systems and software engineering -- Systems and software Quality Requirements and Evaluation (SQuaRE) -- Part 3: Quality in use model. Functional Size Measurement WG6:n toimialueeseen kuuluu laatustandardien lisäksi myös ohjelmistojen toiminnallisen laajuuden mittaamiseen (Functional Size Measurement, FSM) liittyvien standardien kehittäminen ja ylläpito. Pekka on Suomen edustaja tässä alatyöryhmässä. FSM-alueella ei ole enää muutamaan vuoteen ollut yhtään uutta menetelmää kehitteillä, joten työ on täysin ylläpitopainotteista. FSM-menetelmien kehittämistä ohjaavassa ISO/IEC 14143-sarjassa on kuusi julkaistua osaa ja 14143-sarjan vaatimusten mukaisia menetlmästandardeja on tällä hetkellä viisi. Meidän suomalaisten oma FiSMA FSM-menetelmämme, ISO/IEC 29881 on yksi niistä. New Delhin kokouksessa ei ollut tämän alatyöryhmän osalta mitään aktiviteetteja. Lisätietoja WG6: Markku Tukiainen, Itä-Suomen yliopisto, markku.tukiainen (a) uef.fi Pekka Forselius, FiSMA, FSM-asiat, pekka.forselius (a) fisma.fi 6. WG7 Life Cycle Management WG7:n keskeiset standardit ovat elinkaariprosessien mallit Software (12207) ja Systems Engineering (15288). 24748 standardit on tehty ohjeiksi 15288 ja 12207 standardien hyödyntämiseen. Lisäksi WG7 ylläpitää lukuisan määrän muita prosessikohtaisia standardeja. Kokouksessa oli tällä kertaa osallistujia noin 20 (FI, UK, NL, AU, Incose, US, FR, KR, JP, ZA, CN). Työryhmän toiminta on edelleen tarkkaan suunniteltua ja aikataulutettua. 29148 Requirements engineering on FDIS-äänestyksessä. Systems of Systems: 21839 SoS Considerations in Engineering on DIS-äänestyksessä. 21841 SoS Taxonomy: CDkommenttien käsittely. 21840 SoS application for 15288: CD-kommenttien käsittely. 16326 Project management: CD-kommenttien käsittely. 90003 Guidelines for application of ISO 9001 to computer software; DIS-kommentit käsiteltiin ja dokumentti etenee FDIS-äänestykseen. 24774 Guidelines for Process Definition, uusi WD tekeillä yhteistyössä WG10:n kanssa. 24748 Life cycle management dokumenttien tilanne: 2018-05-23 MATKAKERTOMUS, SC7 PLENARY 9
- Part 1 Guidelines for life cycle management: FDIS-äänestyksessä - Part 2 Guide to the application of ISO/IEC 15288 (System life cycle processes): seuraavaksi FDIS äänestys - Part 3 Guide to the application of ISO/IEC 12207 (Software life cycle processes): yhdistetty NWIP ja CD äänestys - Part 4 Systems engineering planning: julkaistu 2016-05 - Part 5 Software Development Planning: julkaistu 2017-06 - Part 6 System Integration Engineering: julkaistu 2016-12 - Part 7 Application of systems engineering on defense programs (IEEE Fast Track) - Part 8 Technical reviews and audits on defense programs (IEEE Fast Track) Fast Track IEEE standards: 24748-7, 24748-8 ja 41062 Recommended Practice for Software Acquisition menevät FDIS-äänestykseen. 12207 Software lifecycle prosessit, julkaistu (2017-11). 12207-2 Supplemental of software specific views: CD-kommenttien käsittely;. 15939 Measurement process; julkaistu. 15289 Information Products: uudistus 15288:2015 mukaiseksi etenee FDIS-äänestykseen. 15026 Systems and software assurance - Part 1 Concepts and Vocabulary: FDIS äänestys loppukesästä - Part 2 Assurance case: WD käsittelyssä, paljon muutoksia; uusi WD.4 tulossa syksyllä - Part 3 System integrity levels: julkaistu 20.11.2015 - Part 4 Assurance in the life cycle: CD.3 äänestys keväällä 2019 16085 Risk Management; CD1 kommentit (noin 350) käsiteltiin. Käytettävässä terminologiassa oli vielä selvennettävää: riski on nyt tulkitttu olevan sekä mahdollinen haitta että mahdollisuus (kuten 15288 ja 12207 standerdeissa), mutta osa haluaisi riskien hallinnan käsittelevän vain riskin negatiivista näkökulmaa. Lopputuloksena oli, että tässä dokumentissa käsiteltävät riskit ovat negatiivisia. CD.2 äänestykseen. Lisätietoja WG7: Timo Varkoi, FiSMA ry, timo.varkoi (a) fisma.fi 7. WG10 Process Assessment Edustettuina työryhmässä oli 6 maata (AU, DE, FI, UK, ZA, ML) ja paikalla noin 6 asiantuntijaa. Alec Dorling (UK) oli puheenjohtajana. Puheenjohtajuus on nyt vaihtunut UK:lta SPICE User Groupille tosin puheenjohtaja on edelleen sama. Suomen edustajista Timo osallistui Process Assessment-standardien työstämiseen. Pekka ei alustavasta ilmoittautumisestaan huolimatta osallistunut tähän työryhmään lainkaan, koska 29155-sarjan standardeista mikään ei ollut tällä kertaa työn alla. Kokous aloitettiin työohjelman tarkennuksella. Käsiteltäviä asioita oli kohtalaisen vähän: kahden standardin kommentit, muiden alikomiteoiden yhteistyöpyyntöjen käsittelyä ja tulevien tehtävien suunnittelua. Pääeditori raportoi työtilanteesta: - Process Assessment ISO/IEC 330xx o 3 äänestystä päättynyt 33060 muutama kommentti 33020 paljon kommentteja 33015 kommentit tulossa tällä viikolla - Bencmarking ISO/IEC 29155 o 29155-1 -4 julkaistu o 29155-5 WD toistaiseksi odottaa Japanin valmistelua - Guidance on Transition 15504 330xx 2018-05-23 MATKAKERTOMUS, SC7 PLENARY 10
o julkaistu avoimena dokumenttina ja myös Software Professional Quality lehdessä Kommenttien käsittelyyn (CDM) oli varattu ensisijaisesti tiistai. Kommentteja käsiteltiin: - 33060 Process capability process assessment model for systems life cycle processes; o PDTS1 kommentit o tehdään PDTS2-33020 PDAM2 Process Measurement Framework o PDAM2 kommentit o etenee julkaisuun - 33015 DTR Guide to process risk determination o kommentit saatiin torstaiaamuna, suuren määrän (130) takia niitä ei voida käsitellä tällä viikolla o kommentit käsitellään etäkokouksessa: Friday 8 June 1130-1530 CET VDA yhteistyöraportti (Jan Morenzin). VDAssa nyt 630 jäsenorganisaatiota. VDA-QMC on kehittänyt Automotive SPICE mallia vuodesta 2006, nyt julkaistu versio 3.1. 2710 rekisteröityä assessoria, Saksassa 1112, Japanissa 641, Etelä-Korea, Kiina, USA Vuonna 2016 tehtiin arviolta 650 Automotive SPICE arviointia. Kokonaisuutena WG10:llä oli kevyt agenda tässä kokouksessa ja asiat saatiin käsiteltyä loppuun keskiviikkona puolilta päivin. Process Assessment models 33060 Process capability process assessment model for systems life cycle processes -standardin kommentit käsiteltiin. Työtuloksista arvioinnin indikaattorina keskusteltiin pitkään. Hyvää ratkaisua ei löytynyt: 15289 Information items ei kata kuin puolet 15288-standardista löytyvistä työtuloksissa ja toisaalta 15288-standardissa mainittuja työtuloksia on vaikea löytää 15289:stä. Etelä-Afrikka oli tehnyt asiasta vikaraportin, mutta sekä WG2 ja WG7 tyrmäsivät sen täysin: vaikka 15289 pitää 15288 standardia normatiivisenä viitteenä, niitä ei ole tarkoitettu yhteensopiviksi. WG10 päätti äänestyksen jälkeen ottaa Etelä-Afrikan esittämä työtuloslista pohjaksi 33060:een. Se on aivan liian yksityiskohtainen ja asian käsittely tulee viivästyttämään 33060:n valmistumista. Etelä-Afrikka esitti myös 15288-pohjaisen prosessien viitemallin muuttamista, mutta se ei onneksi mennyt läpi. Timo Varkoi jatkaa project editorina, lisäksi Dave Walden (INCOSE) nimitettiin co-project editoriksi. Tämä helpottaa järkevän työtuloslistan tekemistä. 33061 Process capability process assessment model for software life cycle processes tehdään 12207:2017 pohjalta. Alastair Walker lupautui tekemään tästä luonnoksen, co-editorina Timo Varkoi. Tässä työtulosongelma tulee uudestaan esille ja oletettavasti Etelä-Afrikka koettaa saada mukaan muitakin muutoksia. 33020 AMD Measurement Framework for assessment of process capability. Kommentteja oli paljon varsinkin Suomesta ja Luxemburgista. Luxemburg on nykyisin O-jäsen, joten sen kommentteja ei ole pakko huomioida. Kommenttien käsittely sujui kuitenkin kohtalaisen hyvässä yhteisymmärryksessä. Standardi etenee julkaisuun. 33017 Guide for Assessor Training ohjeistusta on pyydetty julkaisemaan uudestaa, Alec oli tehnyt päivitetyn DTRversion. Lähetetään äänestykseen. 33018 Guide for Assessor Competency, Alastair tekee luonnoksen, joka menee DTR-äänestykseen ISOn kanssa on sovittu, että ohjeet julkaistaan Technical Report (TR), arviointimallit Technical Specification (TS) ja loput International Standard (IS) -dokumentteina. Työn alla olevat standardit: - 33010 Guide to performing assessment (PDTR2) lopetettu aikataulun ylittymisen takia - 33015 Guide for Process Risk Determination, DTR - 33016 Process Assessment - Body of Knowledge - 33017 Guide for assessor training - 33018 Guide for Assessor Competency - 33020 AMD Measurement Framework for assessment of process capability, yleiset käytännöt liitteeksi 2018-05-23 MATKAKERTOMUS, SC7 PLENARY 11
- 33054 IT Service Management PRM, palaa takaisin SC40:stä (20000-4), seuraavaksi NWIP/CD - 33074 IT Service Management PAM, seuraavaksi NWIP/PDTS - 33060 Process capability process assessment model for systems life cycle processes; entinen 15504-6 - 33061 Process capability assessment model for software life cycle processes; entinen 15504-5, odottaa 12207 julkaisua - 33064 Safety extension process assessment model, viivästynyt - 33052 IT security management PRM - 33053 Quality management PRM, uudestaan NWIP/PDTS äänestykseen - 33073 Quality management PAM PDTS2-33080 Maturity Model for Systems Development Julkaistut standardit: - IS 33001:2015 Concepts and terminology - IS 33002:2015 Requirements for performing process assessment - IS 33003:2015 Requirements for process measurement frameworks - IS 33004:2015 Requirements for process reference, process assessment and maturity models; korjattu versio julkaistu 2017-04-20 - TR 33014:2013 Guide for process improvement - IS 33020:2015 Process measurement framework for assessment of process capability - TS 33030:2017 Documented Assessment Process - IS 33063:2015 Process assessment model for software testing - IS 33071:2016 An integrated process capability assessment model for Enterprise processes (PAS-FDIS) - IS 33072:2016 IT security management PAM - TS 33073:2017 Quality management PAM (Nov 2017) Benchmarking IT Project Performance Benchmarking-standardeista on julkaistu neljä ensimmäistä osaa, jotka muodostavat ITprojektien tehokkuuden benchmarkkauksen kaikki vaatimukset sisältävän kokonaisuuden: ISO/IEC 29155-1:2011 IT Project Performance Benchmarking Framework, ISO/IEC 29155-2:2013 Requirements for IT Project Performance Benchmarking, ISO/IEC 29155-3:2015 Guidance for Reporting, ISO/IEC 29155-4:2016 Guidance for Data Collection and Maintenance. Vielä idea-asteella oleva viides osa tultanee aikanaan julkaisemaan teknisenä raporttina, jossa esitellään esimerkkien avulla oikean vertailuaineiston valitseminen benchmarkingia varten (Exemplary Benchmarking Domains). New Delhin kokouksessa ei tällä alatyöryhmällä ollut lainkaan työtä. Lisätietoja WG10: Timo Varkoi, FiSMA ry, timo.varkoi (a) fisma.fi Pekka Forselius, FiSMA ry, pekka.forselius (a) fisma.fi 8. WG24 Life Cycle Profiles and Guidelines for VSE Very Small Entities (VSEs) eli varsin pienet yksiköt tarkoittaa ohjelmistoja tuottavia organisaatioita (esim. yritys, osasto, projekti), joissa on enintään 25 henkilöä. VSE-profiili määrittelee pienille yksiköille sopivan osajoukon ISO/IEC standardeista (prosessit, työtulokset ja arviointi). Standardia käytetään 20 maassa ja yli 300 organisaatiolla on siitä jo sertifikaatti. Tälläkään kertaa emme ehtineet osallistua kokouksiin. Ryhmä on kuitenkin saanut ohjelmistotuotannon mallit julkaisukuntoon kaikkien tasojen (Entry, Basic, Intermediate, Advanced), joten materiaalia olisi nyt käytettävissä myös FiSMAn tarpeisiin esimerkiksi koulutuksessa. 2018-05-23 MATKAKERTOMUS, SC7 PLENARY 12
WG24 piti valmistella päätösesityksiä The evolution of Standards for VSEs study groupin raportin pohjalta. Torstain Advisory-kokouksessa ryhmälle annettiin puoli vuotta aikaa. Tämä vesittää jossain määrin srudy groupin ehdotukset, koska osa niistä kohdistuu menossa olevaan työhön. Lisätietoja WG24: Timo Varkoi, FiSMA ry, timo.varkoi (a) fisma.fi 9. SWG5 Standards Management Työryhmä hallinnoi SC7:n standardi- ja projektiportfoliota. Työryhmän puheenjohtaja on Michael Crerar USAsta. Osallistujia oli nyt paikan päällä 5 (US, FI, AU, CN) ja etäyhteydellä 3 (US, AU, JP). Viikon aikana kokouksia oli hankala järjestää, koska iltaohjelmaa oli niin paljon. Lisäksi aikaero hankaloitti sopivan ajan löytämistä etäosallistujille, kokous saatiin kuitenkin mahtumaan keskiviikkoiltapäivään. Kokouksessa valmisteltiin kaksi ehdotusta uusiksi ja selvitysryhmiksi: - SC7 Structure Review; Terry Doran (IEEE) puheenjohtajana, Timo Varkoi osallistuu - DevOps and Agile practices: Tafline Ramos (Australia) puheenjohtaja, Risto Nevalainen osallistuu SWG5:n kokoonpanoa uusitaan, koska osa jäsenistä on ollut näkymättömiä. Myös tästä tehtiin päätösehdotus perjantain päätösplenaryyn. Lisäksi pitäisi päivittää uusille SC7-jäsenille tarkoitettu esittelymateriaali sekä SC7:n historiikki ja SC7:n standardikokoelman kaavio (alla). Japani ilmoittautui vapaaehtoiseksi pitämään SWG5:n aineistoja ajantasalla. Tajous otettiin mielihyvin vastaan. SWG5:n tulevat kiinnostuksen kohteet ovat: - Continuous testing/automation - No code application development - AI and robots effect on engineering - Data driven decisions on architecture and design Torstaina vielä viimeisteltiin SC7 Architecture Review selvitysryhmän tavoitteita päätöslauselmaa varten. Lisätietoja SWG5: Timo Varkoi, FiSMA ry, timo.varkoi (a) fisma.fi 2018-05-23 MATKAKERTOMUS, SC7 PLENARY 13
10. Suomen vastuut seuraavan vuoden aikana Suomalaisten delegaattien vastuut säilyivät pääosin samoina kuin viime vuonna. Ohessa luettelo keskeisimmistä voimassa olevista nimityksistä ja vastuista seuraavan vuoden ajaksi: Pekka Forselius: Project Editor WG4 NP Capabilities of software safety and security verification tools ; coeditor (ja tilapäisesti ecommittee-muutosten takia kadonneen FiSMA C-liaison suhteen edustaja) 14143- sarjan ja Project Editor 29881-standardin osalta WG6:ssa sekä Project Editor 29155-sarjan osalta WG10:ssä. Risto Nevalainen: SG-jäsen DevOps and Agile Practices. Markku Tukiainen: Co-editor 25010 (System and software (25010-1), Product (25010-2) and Quality in use (25010-3) models); Co-editor 12182 Framework for categorization of IT systems and software. Timo Varkoi: jäsen SWG5 (Standards Management Group); Project editor 33060 PAM for systems life cycle processes; Co-editor 33061 PAM for software life cycle processes; SG-jäsen SC7 Architecture Review. 11. Seuraavat kokoukset ja lisätiedot Vuosittain pidetään SC7:n kaikkien työryhmien yhteinen yleiskokous eli Plenary. Kokous on yleensä toukokuun loppupuolella. Seuraavat Plenaryt: Vuosi Aika Paikka 2019 19-24.5.2019 Espoo, Finland 2020 7-12.6.2020 Okayama TBC, Japan 2021 The Netherlands, TBC Yleensä kukin työryhmä pitää puolivuosittaisen välikokouksensa. Interim meeting on kokous, jossa keskenään yhteistyötä tekevät työryhmät pyrkivät kokoontumaan samaan aikaan, usein marraskuussa. SC7 päätöksistä poistettiin nyt kohta, jossa WG7, WG10 ja WG2 kehotettiin kokoontumaan yhtä aikaa. Tulevaisuudessa Interimkokoukset ovat siis lähinnä ryhmäkohtaisia ja lisääntyvästi sähköisiä. Tiedossa olevat työryhmien seuraavat kokoukset: WG Aika Paikka WG02? Tokyo, Japan WG04 5-9.11.2018 Seoul, South Korea WG06 29.10.-2.11.2018 Sydney, Australia WG06 28.10.-1.11.2019 Rome, Italy (To be confirmed) WG07 5-9.11.2018 London, UK WG10 18.9., 18.10., 18.11.2018; 19.2., 19.3., 19.4.2019 WG19 WG20 Digital Zoom Cloud (CET 1100-1500) TBC WG21 5-9.11.2018 London, UK WG24 1-5.10.2018 Quebec, Canada WG26 TBC JWG28 WG42 5-9.11.2018 London, UK 2018-05-23 MATKAKERTOMUS, SC7 PLENARY 14
Standardien kehittämistyön etenemisen vaiheet (WD, CD, DIS, FDIS) on selostettu ISO:n verkkosivulla: http://www.iso.org/iso/home/standards_development/resources-for-technical-work/stages_table.htm Lisätietoja kokouksesta sekä useimmat sen dokumentit ovat saatavissa FiSMAn kautta. Kyselyt: Risto Nevalainen, risto.nevalainen ( a ) fisma.fi Timo Varkoi, timo.varkoi ( a ) fisma.fi Pekka Forselius, pekka.forselius (a) fisma.fi 2018-05-23 MATKAKERTOMUS, SC7 PLENARY 15