FiSMA ry:n toimintakertomus vuodelta 2013 Paremman johtamisen puolesta Pvm Versio Laatija Jakelu ja käsittely 2014-02-10 0.1 Erkki Savioja ja Risto Nevalinen, FiSMA Ensimmäinen versio käsiteltäväksi hallituksen kokouksessa 24.2. 2014-02-20 0.2 Risto Nevalainen Täydennykset, täsmennykset 2014-02-24 0.3 Erkki Savioja Jakelu FiSMA ry:n jäsenille kommentteja varten ja hyväksyttäväksi yhdistyskokouksessa 20.3.2014 2014-03-21 1.0 Erkki Savioja Lopullinen hyväksytty versio FiSMA ry:n toimintakertomukseksi 2013 FiSMAn toimintakertomus vuodelta 2013, v.0.3 1
1. YLEISTÄ...2 2. YHDISTYKSEN JÄSENISTÖ JA JÄSENYYDET...3 3. TYÖRYHMÄT...3 4. STANDARDOINTIVASTUIDEN HOITO...3 5. YHTEISTYÖ- JA ERILLISPROJEKTIT...4 6. SEMINAARIEN JA JÄSENTILAISUUKSIEN JÄRJESTÄMINEN...5 7. TIEDOTTAMINEN JA NÄKYVYYS...6 8. FISMAN HALLINTO, HENKILÖSTÖ JA TALOUS...6 1. Yleistä Vuosi 2013 oli Finnish Software Measurement Association FiSMA ry:n (myöhemmin FiSMA) kymmenes toimintavuosi itsenäisenä yhdistyksenä. Sitä ennen se toimi vuoden 1997 alusta STTF Oy:n alaisena sopimusverkostona ja sitä ennen Tieke ry:n alaisena Laturikäyttäjäkerhona vuoden 1992 alusta lähtien. Yhdistyksen toimintamuotoina sääntöjen mukaan ovat: Standardointiin osallistuminen ja standardien käytön tukeminen ohjelmistotuotannon ja järjestelmäkehityksen alueella Menetelmäkehitys ja tutkimusprojektit Työryhmätoiminta yhdistyksen toimialaan kuuluvista teemoista Kokemustietojen ja parhaiden käytäntöjen keruu, luominen ja käytön edistäminen Seminaarien ja jäsentilaisuuksien järjestäminen Tiedottaminen ja tiedon jakaminen yhdistyksen toimintaan liittyvistä asioista Kaikki suunnitellut toimintamuodot toteutuivat täysimääräisesti. Oma projektitoiminta oli huomattavan korkealla tasolla, kun edellisenä vuonna alkanut ydinteknisten järjestelmien ohjelmisto-osuuksien tarkastusmenetelmien kehitysprojekti CORSICA jatkui. Jäsenistölle tarjottuna kurssitoimintana järjestettiin sekä kevät- että syyskaudella nelipäiväinen Certified Functional Safety Manager koulutus. Molemmat kurssit pystyttiin tarjoamaan osallistujille ilmaiseksi, koska kyseessä oli SafEUr projektiin kuulunut kurssin pilotointi. Syyskaudella järjestettiin edellisellä kaudella kehitetty kaksipäiväinen SQUARE - ISO/IEC 250xx laatustandardi kurssi. Tämän lisäksi tarjottiin jäsenhintainen osallistumismahdollisuus Inspecta Sertifiointi Oy:n järjestämälle ISO/IEC 20000 kurssille. Helmikuussa julkaistiin ISO/IEC 29881 standardi suomenkielisenä SFS-standardina FiSMA 1.1 toiminnallisen laajuuden mittaaminen. Standardien tunnetuksi tekemistä jatkettiin toimittamalla www.sfsedu.fi oppilaitosportaalin Materiaalit osioon suomenkieliset aineistot standardeista SFS-ISO/IEC 29881 Ohjelmiston toiminnallisen laajuuden mittaaminen ja ISO/IEC 25000 (SQUARE) Ohjelmistojen ja järjestelmien laadun mittaaminen. Oman projektitoiminnan ja palvelujen tuotot ylittivät jäsenmaksutuotot vuonna 2013. FiSMAn toimintakertomus vuodelta 2013, v.0.3 2
2. Yhdistyksen jäsenistö ja jäsenyydet Vuoden 2013 aikana ei tapahtunut suuria muutoksia jäsenkunnassa. Yhdistyksellä oli vuodenvaihteessa 31.12.2013 yhteensä 27 jäsentä. Jäsenluettelo ylläpidetään FiSMAn verkkosivuilla. Vuoden aikana liittyi 2 uutta ja erosi 5 jäsentä. FiSMA oli jäsenenä International Software Benchmarking Standards Groupissa (ISBSG), osallistuen sen johtokuntatoimintaan, tuotekehitykseen ja tuotteiden menekin edistämiseen Suomessa. Useiden maiden Software Metrics/ Measurement yhdistykset ovat jäseninä ISBSG:ssä, jonka vuosikokous 2013 pidettiin lokakuussa Brasiliassa. FISMA oli jäsenenä kansainvälisessä metriikkayhdistysten MAIN verkostossa (Metrics Associations International Network). Toiminta oli pienimuotoista ja tapahtui pääosin kerran kuukaudessa pidettävinä puhelinkokouksina, jonka lisäksi järjestetään tapaamisia eri konferenssien yhteydessä. Vuonna 2013 tällainen oli Metrikon 2013 konferenssi yhteydessä, jossa FiSMA ja iso joukko MAIN:in jäsenkunnasta oli edustettuna. Yhdistys osallistui aktiivisesti useiden kansainvälisten seminaarien suunnitteluun ja markkinointiin. Mukana oltiin SPICE 2013, PROFES 2013, MetriKon 2013 ja EuroSPI 2013 konferensseissa. 3. Työryhmät FiSMAn piirissä toimi vuonna 2013 kuusi työryhmää: Standards & Models työryhmä piti neljä kokousta. Kokousten aiheet käsittelivät laajasti standardointia ja Suomen kannanottoja muodostettiin äänestyksessä oleviin standardeihin. Kokouksissa käytiin läpi myös alan seminaarien kuulumisia. Testing Standards and Models työryhmä kokoontui neljä kertaa. Pääaiheena olivat ISO/IEC 29119 standardin käsittely ja testausaiheiset tutkimusprojektit STX ja METRI. Research Forum aloitti toimintansa vuonna 2013 ja piti vuoden aikana kaksi kokousta. Toiminnassa on mukana sekä tutkimus organisaatioiden, että yritysten edustajia. Työryhmä koordinoi FiSMAn intressialueen tutkimushankkeita ja voimistaa tutkijoiden ja yritysedustajien välistä yhteistyötä. Suunnitteilla on mm. newsletterin ja tutkimus repositoryn perustaminen. IT palvelut työryhmän työ keskittyy paljolti ISO/IEC 20000 standardiperheen kommentointiin. Työryhmätyöskentely oli passiivista vuonna 2013 ja se päätettiin yhdistää Testing työryhmän kanssa uudeksi Testing and Quality työryhmäksi syyskokouksessa 2013. FiSMA SPIN työryhmä järjesti vuoden aikana kolme, hyvän kiinnostuksen saavuttanutta tilaisuutta, joiden ideana oli mm. kansainvälisten konferenssien annin jakaminen FiSMA verkoston jäsenille kotimaassa. Osa kokouksista oli englanninkielisiä. Scope Manager Forum työryhmä piti vuoden aikana neljä kokousta. Vuoden painopisteinä ovat olleet nopea ohjelmistohankkeiden koon ja työmäärien laskentamenettely sekä loppuvuodesta toimintansa aloittanut Laaturaati. 4. Standardointivastuiden hoito Suomen standardisoimisliitto SFS ry vastaa Suomessa tietotekniikan standardoinnista. FiSMAn vastuualueena yhteistyössä SFS:n kanssa on alakomitean ISO/IEC JTC1 SC7 (Software and FiSMAn toimintakertomus vuodelta 2013, v.0.3 3
Systems Engineering) toiminta. Alakomitea SC7 jakaantui vuoden aikana kahtia, kun palvelupainotteiset työryhmät siirtyivät uuteen SC40 alakomiteaan. FiSMA hoiti alueen standardointia käytännön tasolla osallistumalla standardien kehittämiseen. SFS hoitaa JTC1-tasoiset DIS- ja FDIS-äänestykset FiSMAn antamien äänestysehdotusten mukaisesti. FiSMA hoitaa itse SC7-äänestykset. FiSMAn vastuulla olevia standardointinimikkeitä on yhteensä noin 140 kpl. Usea FiSMAn piirissä toimiva asiantuntija osallistui standardointityöhön ja kokouksiin Montrealin Plenaryssä toukokuussa ja Pisan Interim Meetingissä marraskuussa. FiSMAlla oli vahva edustus seuraavissa työryhmissä (työryhmän yhteydessä on mainittu FISMAn kannalta tärkeimpiä standardeja): Business Planning Group kokousten valmistelu ja yleisjohto SWG5, Standards Management. Standardien muodostaman kokonaisuuden hallinta ja laatutason valvonta. WG4, Tools and Environments, etenkin ISO/IEC 26550 tuoteperheen viitekehys WG6, Product Quality, 25000 standardiperhe ja lisäksi useat ohjelmiston toiminnallisen koon laskennan standardit, ml. FiSMA 1.1 mukainen ISO/IEC 29881 WG7, Life Cycle Management, Keskeiset elinkaarimallit järjestelmä- ja ohjelmistotuotannon prosesseille, ISO/IEC 15288 ja 12207, sekä uusi eheyden varmistamisen malli ISO/IEC 15026 Systems and software assurance WG10, Process Assessment, SPICE eli ISO/IEC 15504 ja sen jatkoksi tuleva 330xx sarja. Lisäksi projektien tehokkuusvertailuun kehitteillä oleva ISO/IEC 29155. WG20, Software Engineering Body of Knowledge, ISO19760 (SweBOK) WG24, Software Life Cycles for Very Small Enterprises, ISO/IEC 29110 standardiperhe WG25, IT Service Management, ISO/IEC 20000 standardiperhe WG26, Software testing, ISO/IEC 29119 standardiperhe FiSMAn delegaatiolla oli vuoden aikana editorivastuita noin kymmenessä standardissa. FiSMA 1.1 FSM - menetelmästä laaditun standardin ISO/IEC 29881 suomenkielisen version SFS-ISO/IEC 29881 julkaisutilaisuus järjestettiin SFS:n toimesta maaliskuussa 2013. 5. Yhteistyö- ja erillisprojektit TEKES-rahoitteisia yhteistyöprojekteja oli vuonna 2013 kolme: Lappeenrannan teknisen yliopiston STX (Software Testing for Intended Quality) projektissa tutkitaan testauksen menetelmiä ja pilvipalvelujen testaamista. Projekti jatkuu vuoden 2014 elokuun loppuun. Itä-Suomen yliopiston hanke METRI (Metrics Based Defect Prevention in Software Engineering) keskittyy virhekantojen analysointiin ja ennakoivien metriikoiden määrittelyyn. Projekti päättyi vuoden 2013 kesäkuun lopussa. Projektissa on koottu suuri määrä metriikkakuvauksia tietokantaan, johon voi kirjautua myös FiSMAn etusivulta linkistä www.fismametrics.fi. AgiES projekti käynnistyi syksyllä 2012 ja jatkuu vuoden 2014 loppuun. Tutkimusosapuolina ovat Turun yliopiston Innovaatiot ja yrityskehitys (BID) -keskus, Työterveyslaitos sekä ryhmä yritys- ja yhdistyspartnereita. Hankkeessa tutkitaan ketterien menetelmien soveltamista sulautettujen järjestelmien suunnittelussa ja FiSMAn toimintakertomus vuodelta 2013, v.0.3 4
toteutuksessa. Tutkimuksessa korostuvat sekä tehokkuuden että työhyvinvoinnin näkökulmat. Omia projekteja oli kaksi: SFS:n projektirahoituksella tuettu oppimateriaalien tuottaminen; FiSMA tuotti seuraavat suomenkieliset e-learning aineistot http://www.sfsedu.fi/materiaalit sivustolle: ISO/IEC 25000 -standardisarja (SQUARE) - Ohjelmistojen ja järjestelmien laadun mittaaminen sekä SFS-ISO/IEC 29881 standardi - Ohjelmiston toiminnallisen laajuuden mittaaminen Osana kansallista ydinturvallisuuden tutkimusohjelmaa SAFIR2014 jatkui CORSICAniminen projekti yhteistyössä VTT:n kanssa. FiSMAn vastuulla on Nuclear SPICE mallin ja arviointiprosessin kehittäminen. Projekti jatkuu vuodelle 2014, mutta rahoitus on pienempi kuin vuonna 2013. Vuoden aikana tehtiin kolme julkaisua FiSMAn työpaperit-sarjassa (kts. kohta 7.). Yhdistyksen edustajat pitivät useita esitelmiä, järjestivät workshopeja ja pitivät tutoriaaleja yhteistyön piirissä olleissa konferensseissa. 6. Seminaarien ja jäsentilaisuuksien järjestäminen Vuonna 2013 ei Suomessa pidetty isoja konferensseja, joiden organisoinnissa FiSMA olisi ollut mukana. Sen sijaan omalle jäsenistölle järjestettiin useita koulutuksia ja pienimuotoisia seminaareja: Tammikuu: SPIN tilaisuus ketterä kehittäminen teemasta, jossa key note puhujana oli prof. Norio Tokumaru Nagoya instituutista Japanista Helmikuu: FiSMA järjesti yhdessä SFS:n kanssa standardin SFS-ISO/IEC 29881 (FiSMA 1.1 toiminnallisen laajuuden mittaaminen) suomenkielisen version julkaisutilaisuuden Maaliskuu: Innopoli 2:ssa järjestettiin Experience Service 4.0 tuotejulkistustilaisuus ja Kuopiossa IT-palveluhallinnan standardeja käsittelevä seminaari yhdessä Itä-Suomen yliopiston kanssa Huhtikuu: Tampereella Metso Oy:n tiloissa pidetyn kevätseminaarin teemana oli Vaativa laatu ; lisäksi järjestettiin nelipäiväinen, osallistujille ilmainen Certified Functional Safety Manager koulutus osana SafEUr projektia Kesäkuu: Tarjottiin jäsenhintainen osallistumismahdollisuus Inspecta Sertifioinnin järjestämälle IT-palveluiden hallinnan standardisarjan ISO/IEC 20000 kurssille ja järjestettiin METRI projektin päätösseminaari yhteistyössä Itä-Suomen yliopiston kanssa; FiSMA oli mukana erityisesti kehittämässä Software Metrics tietokantaa, joka auttaa ohjelmistoyrityksiä löytämään heille sopivat mittarit prosessien kehittämisen ja laadunvarmistamisen tueksi Elokuu: SPIN tilaisuus, jossa ohjelmassa mm. Marko Jäntin ja Petri Kettusen uusintaesitykset kotimaiselle kuulijakunnalle heidän SPICE ja EuroSPI 2013 konferensseissa pitämistään esityksistä Syyskuu: Pidettiin jäsenistölle kaksipäiväinen SQUARE ohjelmiston laatu kurssi; SQUARE on brändinimi ISO/IEC 25000 (Software Quality) standardiperheelle Syyskuu: Toinen Certified Functional Safety Manager kurssin toteutus jäsenille Lokakuu: Puolen päivän seminaari otsikolla Introduction to ISO/IEC 26550:2013 Reference model for product line engineering and management järjestettiin yhteistyössä SFS:n kanssa Jyväskylässä pidettyyn ISO/IEC SC7 Work Group 4:n FiSMAn toimintakertomus vuodelta 2013, v.0.3 5
kokoukseen liittyvänä Industry meeting tapahtumana, jossa yleisö saattoi evästää standardin laatijoita Marraskuu: Laaturaati aloitti toimintansa tavoitteenaan selvittää ISO/IEC 25000:2011 standardin eri laatuvaatimusten vaikutuksia tuotekehityksen työmäärään ja kustannuksiin. Toisena jäsentapahtumana oli SPIN tilaisuus, jonka teemana oli Ketterän kehittämisen mallit ja jossa puhujina olivat mm. Maarit Laanti ja Mauri Leppänen. Joulukuu: Syysseminaarin teemana oli Super Fast Size and Effort Estimation ; toisaalta menettelyn esittely ja toisaalta hands-on tyyppinen harjoittelu 7. Tiedottaminen ja näkyvyys Tietopalvelu siirrettiin Confluence-pohjaiseksi vuoden 2013 aikana. Palvelussa on mm. työryhmäkohtaiset kansiot kokousmateriaalien jakamista varten ja jokaisella jäsenorganisaatiolla on käytössään tunnistautumistiedot palveluun. Kaikille jäsenorganisaatioilla on myös pääsy ISO:n ylläpitämään Livelink palveluun. Julkisia web-sivuja pidettiin ajan tasalla. Kaikkien tapahtumien päivämäärät pyritään julkaisemaan sivujen Kalenteri osiossa heti, kun ne ovat tiedossa, vaikka tapahtumien sisältö sovitaan ja päivitetään sivuille vasta lähempänä itse tapahtumaa. Vuoden 2013 aikana julkaistiin kolme raporttia FiSMAn julkaisusarjassa (raportit julkaistiin vuonna 2013, vaikka perustuvat pääosin CORSICA-projektin tuloksiin vuodelta 2012): Risto Nevalainen, Timo Varkoi: FiSMA 2012-1: Nuclear SPICE PAM for prequalification process assessment Timo Varkoi, Risto Nevalainen: FiSMA 2012-2: Nuclear SPICE assessment process Timo Varkoi: FiSMA 2012-3: Framework to evaluate software reliability based on Nuclear SPICE 8. FiSMAn hallinto, henkilöstö ja talous Hallinto: Yhdistyksen sääntömääräiset yhdistyskokoukset pidettiin maalis- ja joulukuussa Hallitus johtaa FiSMAn toimintaa ja se kokoontui vuoden 2013 aikana kuusi kertaa. Luettelo hallituksen kokoonpanosta eri vuosina ylläpidetään FiSMAn web-sivuilla. Henkilöstö: Toiminnanjohtaja (osa-aikainen) Erkki Savioja Vanhemmat neuvonantajat (osa-aikainen): Pekka Forselius, Risto Nevalainen, Timo Varkoi Talous: Yhdistyksen kirjanpito hoidettiin Carpentum Oy:ssä. Tulot: Jäsenmaksutuotot vuonna 2013 olivat yhteensä 44010 euroa SFS:n projektirahoitusta saatiin 3000 euroa oppimateriaalin tekemiseen kahdesta standardointiaiheesta ja 2500 euroa matka-apurahaa standardointityöhön Kurssitoiminnasta saatiin tuloja noin 8750 euroa FiSMAn toimintakertomus vuodelta 2013, v.0.3 6
Menot: CORSICA projektin laskutus oli noin 42000 euroa (josta noin 19700 euroa siirtyi vuodelta 2013 ja vastaavasti vuodelle 2014 siirtyi noin 30600 euron erä vuodelta 2013). Tärkeimmät yksittäiset menoerät olivat henkilöstökulut, yhteistyöprojektien osallistumismaksut ja standardoinnin matkakulut. Yhdistyksen tulos muodostui 11895 euroa tappiolliseksi (edellisvuosi 640 euroa tappiollinen). Hallitus esittää, että tilikauden 2013 tappio siirretään voitto- ja tappiotilille. Espoossa 24.2.2014 FiSMA ry hallitus FiSMAn toimintakertomus vuodelta 2013, v.0.3 7