Ohjelmistoprojektien hallinta Vaihejakomallit

Koko: px
Aloita esitys sivulta:

Download "Ohjelmistoprojektien hallinta Vaihejakomallit"

Transkriptio

1 Ohjelmistoprojektien hallinta Vaihejakomallit

2 Vaihejakomallit TAVOITE: YMMÄRTÄÄ eri vaihejakomallien etujajahaittoja 2

3 Erilaisia malleja Tee ja korjaa (Code-and-Fix) Vesiputousmalli (Waterfall) Vesiputousmalli osaprojekteilla (Waterfall with Subprojects) Spiraalimalli (Spiral Model) Vaiheittainen toimitus (Staged Delivery) Versiointi (Evolutionary Delivery) Viipalointi (Design-to-Schedule) Protoilu (Evolutionary Prototyping) 3

4 Tee ja korjaa Code-and-Fix Product System Specification (if any) Release (if any) Steve McConnell: Rapid Development 4

5 Tee ja korjaa: edut ja haitat + Et tuhlaa aikaasi suunnitteluun, dokumentointiin, laadun varmistukseen, standardien käyttöönottoon tai mihinkään muuhun kuin vain koodaamiseen + Koska heti aletaan koodata, edistymisen merkit näkyvät ulospäin varsin nopeasti + Helppo metodi: jos osaat koodata, osaat käyttää Code-and-Fix -metodia + Monille ihmisille se luonnollinen tapa toimia Harvoin tehokas, mutta silti hyvin yleisesti käytössä Suurissa projekteissa malli on erittäin vaarallinen Johtaa ongelmiin: virheet ylläpito-ongelmat jatkokehitys? 5

6 Vesiputousmalli Software Concept Requirements Analysis Architectural Design The grandfather of all lifecycle models Detailed Design Coding and Debugging System Testing Steve McConnell: Rapid Development 6

7 Vesiputousmallin edut ja haitat Yksityiskohtainen suunnittelu Ohjelmistokonsepti Vaatimuskehitys Systeemitestaus Arkkitehtuurisuunnittelu Vaatii tarkan määrittelyn Arkkitehtuuri oltava selvillä Altis riskeille Päällekkäistä työtä R&D-projektissa Edistymistä vaikea nähdä Tulokset saadaan käyttöön vasta lopussa + Luotettava järjestelmä + Hyvä kasvualusta Koodaus ja debuggaus 7

8 Vesiputousmalli osaprojekteilla Software Concept Requirements Analysis Steve McConnell: Rapid Development Architectural Design Detailed Design Coding and Debugging Detailed Design Detailed Design Subsystem Testing Coding and Debugging Coding and Debugging Subsystem Testing Subsystem Testing System Testing 8

9 Spiraalimalli Toteutus Testaus Toimitus Suunnittelu Määrittely 9

10 Spiraalimallin edut ja haitat + Ei tarkkaa määrittelyä + Lopullinen arkkitehtuuri ei tiedossa projektin alussa + Luotettava järjestelmä + Hyvä kasvualusta + Riskit hallinnassa + Edistymän seurattavuus Vaatii paljon osaamista Vaikea asettaa tavoitteet Vaikea määritellä, onko kaikki valmista seuraavaan kierrokseen 10

11 Vaiheittainen toimitus Software Concept Requirements Analysis Architectural Design Stage 1: Detailed design, code, debug, test, and delivery Stage 2: Detailed design, code, debug, test, and delivery Stage n: Detailed design, code, debug, test, and delivery 11

12 Vaiheittaisen toimituksen edut ja haitat Tarve Määrittely Suunnittelu + Luotettava järjestelmä + Hyvä kasvualusta + Edistymän seurattavuus + Ongelmat varhain esille + Vähentää arviointivirheitä + Riskit pienenevät (kokonaisaika ei yleensä kuitenkaan lyhene) Vaatii tarkan määrittelyn Arkkitehtuuri oltava selvillä Ei mahdollista suunnanmuutoksia Vaihe 1: Toteutus, testaus, toimitus Vaihe 2: Toteutus, testaus, toimitus Riski: lisää ominaisuuksia Vaihe n: Toteutus, testaus, toimitus 12

13 Versiointi Software Concept Preliminary Requirements Analysis Design of Architecture and System Core Deliver Final Version Päätös ennen aloitusta: Develop a Version 1. Arkkitehtuuri ja ydin 2. Kierrosten lukumäärä - kehitystyön suunta Incorporate Customer Feedback Deliver the Version Elicit Customer Feedback 13

14 Versioinnin edut ja haitat Tarve Määrittely Arkkitehtuuri oltava selvillä Mikä on lopullinen versio? Riski: lisää ominaisuuksia Suunnittelu Palautteen huomiointi + Ei vaadi tarkkaa määrittelyä + Melko luotettava järjestelmä + Hyvä kasvualusta + Mahdollistaa suunnanmuutoksia + Edistymisen seurattavuus Version toteutus Käyttäjäpalaute Lopullisen version toimitus Version toimitus 14

15 Viipalointi Software Concept Steve McConnell: Rapid Development Requirements Analysis Architectural Design High Priority: Detailed design, code, debug, test Medium High Priority: Detailed design, code, debug, test Release Run out of time or money here Medium Priority: Detailed design, code, debug, test Medium Low Priority: Detailed design, code, debug, test 15

16 Viipaloinnin etuja ja haittoja Toteuttamiskelpoinen strategia tuotteen julkistamiseen jonain ennalta määrättynä päivänä Erityisen käyttökelpoinen sellaisille tuotteen osille, jotka eivät ole kriittisiä Priorisointi - ensin tehdään tärkeimmät asiat ja lopuksi ne vähemmän tärkeät, jos on aikaa Alussa ei tiedetä, päästäänkö koskaan tuotteen lopulliseen julkistamiseen asti Suunnitelmassa on useampia tasoja kuin mihin päästään julkistamisen ajankohtaan (deadline) mennessä Jos olet 100% varma, että pysyt aikataulussa, tämä on tehoton lähestymistapa - muussa tapauksessa se säästää sinut monilta ongelmilta. 16

17 Protoilu Initial concept Design and implement initial prototype Refine prototype until acceptable Complete and release prototype Steve McConnell: Rapid Development 17

18 Protoilun edut ja haitat Erittäin käyttökelpoinen, kun vaatimukset muuttuvat tiheästi Käyttökelpoinen myös, kun kehittäjät eivät ole varmoja optimaalisesta arkkitehtuurista Saa aikaan tuotosta ja näkyviä merkkejä edistymisestä Projektin alussa on mahdotonta tietää, kuinka kauan kestää saada lopullinen tuote valmiiksi Ennakolta on myös mahdoton tietää, montako iteraatiokierrosta pitää tehdä 18

19 Harjoitustyö 2: Sidosryhmäanalyysi -mindmap Sidosryhmien ja niiden vaatimusten/intressien selvittäminen 1. Sidosryhmien eli intressiryhmien selvitys 2. Kunkin sidosryhmän vaatimusten eli intressien selvittämien 19

20 Sidosryhmäanalyysi -mindmap Keskelle projektin lopputulos Sidosryhmä on taho tai järjestelmä, jolla on intressejä tai vaatimuksia projektin lopputulokseen Vaatimus tai intressi on se mitä ko. taho tai järjestelmä odottaa tai vaatii projektin lopputulokselta Jos sidosryhmälle ei löydy intressiä, sen voi poistaa kuvasta Jos usealla taholla on sama vaatimus, ne voidaan yhdistää Kirjanpito Taloushallinto Töiden suunnittelu ALV Laskutuksen Oikeellisuus käsittely nopeus Jäljitettävyys Eurot Markat Viranomaiset Asiakkaat Liittyvät järjestelmät Uusi laskutusjärjestelmä Toimittaja Johto Käyttäjät Raportointi Ohjauksen Huoltolaskutus mittarit Myyntilaskutus Seuranta Raportointi Referenssi Laskutus Asiakassuhteen jatko 20

21 Sidosryhmäanalyysi -mindmap Intressiryhmät ja intressit voivat löytyä seuraavista aihealueista: henkilöryhmät, joita tulos koskee organisaatioyksiköt, jotka ovat kiinnostuneita tuloksesta ulkopuoliset intressiryhmät, joiden näkemykset tai määräykset on otettava huomioon koneet ja laitteet, joilla tulosta käsitellään tietojärjestelmät joihin tarvitaan liittymiä johtamisjärjestelmät, joihin tulos liittyy Harjoituksen suoritustapa: Yhdessä tarkennetaan ja täydennetään intressiryhmät ja lisätään intressit eli vaatimukset 21

ITK130 Ohjelmistoprosessi

ITK130 Ohjelmistoprosessi ITK130 Ohjelmistoprosessi Ohjelmistotuotteen elinkaari Ohjelmistoprosessimalli Koodaa ja korjaa Miksi ohjelmistoprosesseja? Prosessimallin tavoitteet Prosessi ongelmaratkaisuna Prosessi, musta laatikko

Lisätiedot

2. Ohjelmistotuotantoprosessi

2. Ohjelmistotuotantoprosessi 2. Ohjelmistotuotantoprosessi Peruskäsitteet: prosessimalli: mahdollisimman yleisesti sovellettavissa oleva ohjeisto ohjelmistojen tuottamiseen ohjelmistotuotantoprosessi: yrityksessä käytössä oleva tapa

Lisätiedot

Standardi IEC Ohjelmisto

Standardi IEC Ohjelmisto Sundcon Oy Standardi IEC 61508 3 Ohjelmisto muutokset Matti Sundquist Sundcon Oy www.sundcon.fi Standardi IEC 61508 3 (1) Standardissa di esitetään vaatimukset niiden tietojen ja menettelytapojen valmisteluun,

Lisätiedot

Onnistunut SAP-projekti laadunvarmistuksen keinoin

Onnistunut SAP-projekti laadunvarmistuksen keinoin Onnistunut SAP-projekti laadunvarmistuksen keinoin 07.10.2010 Patrick Qvick Sisällys 1. Qentinel 2. Laadukas ohjelmisto täyttää sille asetetut tarpeet 3. SAP -projektin kriittisiä menestystekijöitä 4.

Lisätiedot

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit Ohjelmiston testaus ja laatu Ohjelmistotekniikka elinkaarimallit Vesiputousmalli - 1 Esitutkimus Määrittely mikä on ongelma, onko valmista ratkaisua, kustannukset, reunaehdot millainen järjestelmä täyttää

Lisätiedot

Johdantoluento. Ohjelmien ylläpito

Johdantoluento. Ohjelmien ylläpito Johdantoluento Ylläpito-termin termin määrittely Ylläpito ohjelmistotuotannon vaiheena Evoluutio-termin määrittely Muita kurssin aiheeseen liittyviä termejä TTY Ohjelmistotekniikka 1 Ohjelmien ylläpito

Lisätiedot

7.4 Variability management

7.4 Variability management 7.4 Variability management time... space software product-line should support variability in space (different products) support variability in time (maintenance, evolution) 1 Product variation Product

Lisätiedot

Kontrollipolkujen määrä

Kontrollipolkujen määrä Testaus Yleistä Testaus on suunnitelmallista virheiden etsimistä Tuotantoprosessissa ohjelmaan jää aina virheitä, käytettävistä menetelmistä huolimatta Hyvät menetelmät, kuten katselmoinnit pienentävät

Lisätiedot

Oleelliset vaikeudet OT:ssa 1/2

Oleelliset vaikeudet OT:ssa 1/2 Oleelliset vaikeudet OT:ssa 1/2 Monimutkaisuus: Mahdoton ymmärtää kaikki ohjelman tilat Uusien toimintojen lisääminen voi olla vaikeaa Ohjelmista helposti vaikeakäyttöisiä Projektiryhmän sisäiset kommunikointivaikeudet

Lisätiedot

JHS XXX ICT-palvelujen kehittäminen: Laadunvarmistus Liite 2: Tarkistuslistoja

JHS XXX ICT-palvelujen kehittäminen: Laadunvarmistus Liite 2: Tarkistuslistoja JHS XXX ICT-palvelujen kehittäminen: Laadunvarmistus Liite 2: Tarkistuslistoja Versio: 0.9 Julkaistu: n.n.2011 Voimassaoloaika: toistaiseksi 1 Yleistä Palvelun kehitys jakautuu vaiheisiin, joiden väleissä

Lisätiedot

Ohjelmistojen mallinnus (OMa) - Johdatus ohjelmistotuotantoon Harri Laine 1

Ohjelmistojen mallinnus (OMa) - Johdatus ohjelmistotuotantoon Harri Laine 1 Ohjelmistojen mallinnus (OMa) - Johdatus ohjelmistotuotantoon 31.10.2008 Harri Laine 1 Ohjelmisto Tietokoneohjelma (computer program) toimintaohje, jonka mukaan toimien tietokone suorittaa jonkin tietojenkäsittelytehtävän

Lisätiedot

PlugIT / Ydin: teemat ja jaksojen 2-6 suunnitelma ( )

PlugIT / Ydin: teemat ja jaksojen 2-6 suunnitelma ( ) PlugIT / Ydin: teemat ja jaksojen 2-6 suunnitelma (1.5.2002-31.8.2004) Ydin-osaprojekti: potilastietojen toiminnallisen hallinnan näkökulma Yhteisten ydinkomponenttien määrittely" Ydin-osaprojektin rooli

Lisätiedot

Scrum is Not Enough. Scrum ei riitä. Ari Tanninen & Marko Taipale. Nääsvillen oliopäivä 2009 Tampereen teknillinen yliopisto 9.12.

Scrum is Not Enough. Scrum ei riitä. Ari Tanninen & Marko Taipale. Nääsvillen oliopäivä 2009 Tampereen teknillinen yliopisto 9.12. Scrum is Not Enough Scrum ei riitä Ari Tanninen & Marko Taipale Nääsvillen oliopäivä 2009 Tampereen teknillinen yliopisto 9.12.2009 Ari Tanninen Vanhempi ohjelmistoinsinööri Marko Taipale Teknologiajohtaja,

Lisätiedot

Ohjelemistotuotanto, syksy 1998 /Prosessi Prosessimallit

Ohjelemistotuotanto, syksy 1998 /Prosessi Prosessimallit Prosessimallit Prosessimalli on ohjelmiston elinkaaren rakenteen määrittely ts. kuvaus sille millaisten vaiheiden kautta ohjelmisto kehittyy ideasta hautaan mahdollisimman yleisesti sovellettavissa oleva

Lisätiedot

Uuden vieritestin käyttöönotto avoterveydenhuollossa

Uuden vieritestin käyttöönotto avoterveydenhuollossa Uuden vieritestin käyttöönotto avoterveydenhuollossa HUSLAB Kliininen kemia ja hematologia 2009 kemisti Paula Pohja-Nylander Tavallisimmat vieritestit avoterveydenhuollossa Hemoglobiini Anemiadiagnostiikka

Lisätiedot

Suunnitteluvaihe prosessissa

Suunnitteluvaihe prosessissa Suunnittelu Suunnitteluvaihe prosessissa Silta analyysin ja toteutuksen välillä (raja usein hämärä kumpaankin suuntaan) Asteittain tarkentuva Analyysi -Korkea abstraktiotaso -Sovellusläheiset käsitteet

Lisätiedot

Toimittajan johtaminen projektissa. Esko Hannula Annikki Parviainen 22.11.2012

Toimittajan johtaminen projektissa. Esko Hannula Annikki Parviainen 22.11.2012 Toimittajan johtaminen projektissa Esko Hannula Annikki Parviainen 22.11.2012 Olemme laadunvarmistuksen edelläkävijä Suomen johtava ICTlaadunvarmistuksen palveluyritys Riippumaton ja puolueeton asiakkaan

Lisätiedot

Software engineering

Software engineering Software engineering Alkuperäinen määritelmä: Naur P., Randell B. (eds.): Software Engineering: A Report on A Conference Sponsored by the NATO Science Committee, NATO, 1968: The establishment and use of

Lisätiedot

Testausoppeja toimialavaihdoksesta

Testausoppeja toimialavaihdoksesta Testausoppeja toimialavaihdoksesta Maaret Pyhäjärvi Email: Gsm: 040-8233777 Erkki Pöyhönen & Maaret Pyhäjärvi Nimeä Attribution (Finland) http://creativecommons.org/licenses/by/1.0/fi/

Lisätiedot

Specifying user requirements for corporate intranet with user centered design methods. Espoo Tekijä: Henri Ström Valvoja: TkT Kalevi Kilkki

Specifying user requirements for corporate intranet with user centered design methods. Espoo Tekijä: Henri Ström Valvoja: TkT Kalevi Kilkki Specifying user requirements for corporate intranet with user centered design methods Espoo 29.9.2016 Tekijä: Henri Ström Valvoja: TkT Kalevi Kilkki Sisältö Työn tausta Ongelman asettelu Metodiikka Kehitysprojekti

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 2.3.2009 T-106.1208 Ohjelmoinnin perusteet Y 2.3.2009 1 / 28 Puhelinluettelo, koodi def lue_puhelinnumerot(): print "Anna lisattavat nimet ja numerot." print

Lisätiedot

käyttötapaukset mod. testaus

käyttötapaukset mod. testaus käyttötapaukset Jari Ojasti Nokia email : jari.ojasti@nokia.com puh : 040 5926 312 Kartta hyväksyntä määrittely suunnittelu suunnittelu mod. testaus integrointi sys. testaus Ylläpito koodaus (toteutus)

Lisätiedot

IT2015 EKT ERITYISEHTOJA OHJELMISTOJEN TOIMITUKSISTA KETTERIEN MENETELMIEN PROJEKTEILLA LUONNOS

IT2015 EKT ERITYISEHTOJA OHJELMISTOJEN TOIMITUKSISTA KETTERIEN MENETELMIEN PROJEKTEILLA LUONNOS 20.4.2015 IT2015 EKT ERITYISEHTOJA OHJELMISTOJEN TOIMITUKSISTA KETTERIEN MENETELMIEN PROJEKTEILLA 1 1.1 SOVELTAMINEN Näitä erityisehtoja sovelletaan ohjelmistojen tai niiden osien toimituksiin ketterien

Lisätiedot

Käyttäjäkeskeisen suunnittelun periaatteet ja prosessit

Käyttäjäkeskeisen suunnittelun periaatteet ja prosessit Käyttäjäkeskeisen suunnittelun periaatteet ja prosessit Kurssilla: Johdatus käyttäjäkeskeiseen tuotekehitykseen 23.1.2008 Johanna Viitanen johanna.viitanen@soberit.hut.fi Luennon aiheet Tuotekehityksen

Lisätiedot

Testaus käsite. Sekalaista testausasiaa. Testauksen käsitteestä. Kattavuusmitat. Jos ajatellaan, että testaus = V&V, voidaan erottaa:

Testaus käsite. Sekalaista testausasiaa. Testauksen käsitteestä. Kattavuusmitat. Jos ajatellaan, että testaus = V&V, voidaan erottaa: Testaus käsite Sekalaista asiaa Sami Kollanus 15.11.2006 Jos ajatellaan, että = V&V, voidaan erottaa: Staattinen Dynaaminen Toisaalta voidaan määritellä Myersin (1979) mukaan: Testaus on ohjelman suoritusta,

Lisätiedot

Yhteenvetoa, pieniä laajennuksia, tulevaisuuden haasteita

Yhteenvetoa, pieniä laajennuksia, tulevaisuuden haasteita Yhteenvetoa, pieniä laajennuksia, tulevaisuuden haasteita 581259 Ohjelmistotuotanto 378 Lemström, 2006-2011 581259 Ohjelmistotuotanto Kiitos Tuomolle kuvasta 379 Ohjelmistotuotannon perustehtävät projektinhallinta:

Lisätiedot

Lisensointikuulumisia - Kustannustehokkuus Oracle lisensoinnissa

Lisensointikuulumisia - Kustannustehokkuus Oracle lisensoinnissa Lisensointikuulumisia - Kustannustehokkuus Oracle lisensoinnissa Osa II OUGF / 12.5.2004 c Sisält ltö Mitä uutta? Yleistä lisensoinnista Lisensointiin liittyviä ongelmia Hankinnassa muistettavia asioita

Lisätiedot

Toiminnallinen turvallisuus

Toiminnallinen turvallisuus Toiminnallinen turvallisuus Mitä uutta standardeissa IEC 61508 Tekn.lis. Matti Sundquist, Sundcon Oy www.sundcon.fi matti.sundquist@sundcon.fi Mitä uutta standardeissa IEC 61508-1 ja -4? IEC 61508-1 (yleistä):

Lisätiedot

Mihin kaikkeen voit törmätä testauspäällikön saappaissa?

Mihin kaikkeen voit törmätä testauspäällikön saappaissa? Mihin kaikkeen voit törmätä testauspäällikön saappaissa? Arto Stenberg Copyright Kuntien Tiera Oy Kuntien Tiera Copyright Kuntien Tiera Oy Tiera on vuonna 2010 perustettu yli 200:n kuntatoimijan omistama

Lisätiedot

Vuosi ISO 9001 ja 14001:2015 julkaisusta sertifioijan kokemuksia Sertifioinnilla kilpailuetua - Inspectan tietopäivä

Vuosi ISO 9001 ja 14001:2015 julkaisusta sertifioijan kokemuksia Sertifioinnilla kilpailuetua - Inspectan tietopäivä Sertifioinnilla kilpailuetua - Inspectan tietopäivä 7.9.2016 Seppo Salo, Pääarvioija 1 Tänään iskemme käsiksi näihin Agenda Siirtymäajan toimenpiteet ja mitä päivittäminen vaatii Tärkeimmät muutokset ja

Lisätiedot

TeliaSonera Identity and Access Management

TeliaSonera Identity and Access Management TeliaSonera Identity and Access Management 22.10.2009 EMC Forum Juha Arjoranta 1 TeliaSonera Identity and Access Management Alustus käyttövaltuushallintaan IAM kokonaisratkaisun elementit Nykytilaa ja

Lisätiedot

Kuntajakoselvittämisen mahdollisuudet ja haasteet Kuntamarkkinat klo kh. 3.1.

Kuntajakoselvittämisen mahdollisuudet ja haasteet Kuntamarkkinat klo kh. 3.1. Kuntajakoselvittämisen mahdollisuudet ja haasteet Kuntamarkkinat 12.9. klo 13.00-13.45 kh. 3.1. Markus Pauni: Avaus (3 min) Kari Prättälä: Kuntajakoselvitykset kuntauudistuksessa (10 min) Markus Pauni:

Lisätiedot

Ohjelmistoarkkitehtuurit. Syksy 2010

Ohjelmistoarkkitehtuurit. Syksy 2010 Ohjelmistoarkkitehtuurit Syksy 2010 Kai Koskimies Tervetuloa Oulun yliopisto, Tampereen yliopisto, Turun yliopisto, Tampereen teknillinen yliopisto, Vaasan yliopisto Kurssin tavoitteet Arkkitehtuurin roolin

Lisätiedot

Ohjelmistojen mallintaminen, kurssikoe esimerkkivastauksia

Ohjelmistojen mallintaminen, kurssikoe esimerkkivastauksia Ohjelmistojen mallintaminen, kurssikoe 15.12. esimerkkivastauksia Tehtävä 1 a: Ohjelmistotuotantoprosessi sisältää yleensä aina seuraavat vaiheet: määrittely, suunnittelu, toteutus, testaus ja ylläpito.

Lisätiedot

Projektisuunnitelma Viulu

Projektisuunnitelma Viulu Projektisuunnitelma Viulu Kuusela Johannes Sjöblom Teemu Suominen Osma Ohjelmistotuotantoprojekti Helsinki 23.9.2004 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Versiohistoria Päivämäärä Versio

Lisätiedot

Ohjelmistoarkkitehtuurit 2016. Kevät 2016 -käytäntöjä

Ohjelmistoarkkitehtuurit 2016. Kevät 2016 -käytäntöjä Ohjelmistoarkkitehtuurit Kevät 2016 -käytäntöjä Samuel Lahtinen http://www.cs.tut.fi/~ohar/ 13.1.2016 1 Tervetuloa Tampereen teknillinen yliopisto, Oulun yliopisto, Turun yliopisto 13.1.2016 2 Tiedonvälitys

Lisätiedot

S t a n d a r d i R A 4. 2

S t a n d a r d i R A 4. 2 S t a n d a r d i R A 4. 2 O p e r a t i i v i s i i n r i s k e i h i n l i i t t y v i e n t a p a h- t u m i e n i l m o i t t a m i n e n R a h o i t u s t a r k a s- t u k s e l le Määräykset ja ohjeet

Lisätiedot

Ylläpito. Ylläpito. Ylläpidon lajeja Ohjelmistotuotanto, syksy 1998 Ylläpito

Ylläpito. Ylläpito. Ylläpidon lajeja Ohjelmistotuotanto, syksy 1998 Ylläpito Kaikki ohjelmistoon sen julkistamisen jälkeen kohdistuvat muutostoimenpiteet jopa 70-80% ohjelmiston elinkaarenaikaisista kehityskustannuksista Ylläpidon lajeja korjaava ylläpito (corrective) testausvaiheessa

Lisätiedot

Collaborative & Co-Creative Design in the Semogen -projects

Collaborative & Co-Creative Design in the Semogen -projects 1 Collaborative & Co-Creative Design in the Semogen -projects Pekka Ranta Project Manager -research group, Intelligent Information Systems Laboratory 2 Semogen -project Supporting design of a machine system

Lisätiedot

2 Description of Software Architectures

2 Description of Software Architectures 2 Description of Software Architectures 2.1 Significance of architectural descriptions 2.2 Context of architectural descriptions 2.3 Levels of architectural descriptions 2.4 Viewpoints and types in architecture

Lisätiedot

PALVELUPAKETTIEN TESTAUS JA KÄYTTÖÖNOTON TUKI. Palvelupaketit tulevien maakuntien työkaluna -seminaari Lea Konttinen, Sitra 10.2.

PALVELUPAKETTIEN TESTAUS JA KÄYTTÖÖNOTON TUKI. Palvelupaketit tulevien maakuntien työkaluna -seminaari Lea Konttinen, Sitra 10.2. PALVELUPAKETTIEN TESTAUS JA KÄYTTÖÖNOTON TUKI Palvelupaketit tulevien maakuntien työkaluna -seminaari Lea Konttinen, Sitra 10.2.2017 Palvelupaketeista kansallinen sote-raportoinnin malli 2019 Palvelupakettityön

Lisätiedot

HELIA 1 (11) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu

HELIA 1 (11) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu HELIA 1 (11) Luento 4 Käytettävyyden tuottaminen... 2 Käytettävyys ja systeemityöprosessi... 3 Määrittely... 3 Suunnittelu... 3 Toteutus ja testaus... 3 Seuranta... 3 Kriittiset tekijät käytettävyyden

Lisätiedot

Prosessiajattelu. Organisaation prosessikuvaus - CMMI. Prosessikuvaukset ja elinkaarimallit. Organisaation prosessien määritys CMMI käytänteet

Prosessiajattelu. Organisaation prosessikuvaus - CMMI. Prosessikuvaukset ja elinkaarimallit. Organisaation prosessien määritys CMMI käytänteet Organisaation prosessikuvaus - CMMI Prosessikuvaukset ja elinkaarimallit Sami Kollanus TJTA330 Ohjelmistotuotanto 7.2.2007 Level5 Level4 Level3 Requirements Development Technical Solution Product Integration

Lisätiedot

Katselmoinnit. review) Katselmoinnit (review( Mitä ovat katselmoinnit? Katselmoinnin määritelmä (IEEE 1988)

Katselmoinnit. review) Katselmoinnit (review( Mitä ovat katselmoinnit? Katselmoinnin määritelmä (IEEE 1988) Katselmoinnit Johdatus ohjelmistotekniikkaan Sami Kollanus 19.10.2004 Katselmoinnin määritelmä (IEEE 1988) An evaluation of software element(s) or projects status to ascertain discrepancies from planned

Lisätiedot

Ohjelmistojen mallintaminen. Luento 11, 7.12.

Ohjelmistojen mallintaminen. Luento 11, 7.12. Ohjelmistojen mallintaminen Luento 11, 7.12. Viime viikolla... Oliosuunnittelun yleiset periaatteet Single responsibility eli luokilla vain yksi vastuu Program to an interface, not to concrete implementation,

Lisätiedot

SoberIT Software Business and Engineering institute

SoberIT Software Business and Engineering institute T-121.700 Käyttäjäkeskeinen konseptisuunnittelu Konseptien havainnollistaminen Mika P. Nieminen mika.nieminen@hut.fi 23.3.2005 Vaihe Amount of active components Briefing Project plan User research User

Lisätiedot

Prosessiajattelu. Prosessikuvaukset ja elinkaarimallit. Organisaation prosessikuvaus - CMMI. Sami Kollanus TJTA330 Ohjelmistotuotanto 3.4.

Prosessiajattelu. Prosessikuvaukset ja elinkaarimallit. Organisaation prosessikuvaus - CMMI. Sami Kollanus TJTA330 Ohjelmistotuotanto 3.4. Prosessikuvaukset ja elinkaarimallit Sami Kollanus TJTA330 Ohjelmistotuotanto 3.4. Organisaation prosessikuvaus - CMMI Level5 Level4 Organizational Innovation and Deployment Causal Analysis and Resolution

Lisätiedot

Kieku tuki ja ylläpito

Kieku tuki ja ylläpito Kieku tuki ja ylläpito Kiekun tuen ja ylläpidon toimintamalli Kieku-infotilaisuus Mitä tuki ja ylläpito on? Käyttäjätukea Sovellusylläpitoa Järjestelmän toimivuuden valvontaa ja reagointia ongelmatilanteisiin

Lisätiedot

RAKENNUSTUOTEALAN AMMATTITUTKINTO

RAKENNUSTUOTEALAN AMMATTITUTKINTO 1 Tutkintosuorituksen arviointiaineisto RAKENNUSTUOTEALAN AMMATTITUTKINTO 45 Leikkaus tai työstö Suorittaja: Järjestäjä: Rakennustuotealan tutkintotoimikunta 9/2009 1(9) 2 Ohjeet tutkinnon osan suorittamiseen

Lisätiedot

Tenttikysymykset. + UML- kaavioiden mallintamistehtävät

Tenttikysymykset. + UML- kaavioiden mallintamistehtävät Tenttikysymykset 1. Selitä mitä asioita kuuluu tietojärjestelmän käsitteeseen. 2. Selitä kapseloinnin ja tiedon suojauksen periaatteet oliolähestymistavassa ja mitä hyötyä näistä periaatteista on. 3. Selitä

Lisätiedot

58160 Ohjelmoinnin harjoitustyö

58160 Ohjelmoinnin harjoitustyö 58160 Ohjelmoinnin harjoitustyö Testaus 30.3.2009 Tuntiop. Sami Nikander sami.nikander@helsinki.fi 58160 Ohjelmoinnin harjoitustyö, Sami Nikander 30.3.2009 1 Testaus Ohjelman systemaattista tutkimista

Lisätiedot

Liikeidea. Etunimi Sukunimi

Liikeidea. Etunimi Sukunimi Liikeidea Funidata Oy on perustettu maaliskuussa 2016 Tampereen yliopiston, Jyväskylän yliopiston, Aalto-yliopiston ja Helsingin yliopiston yhteisen Opintohallinnon tietojärjestelmän modernisointi OTM-hankkeen

Lisätiedot

Toimituksen laskuttaminen erissä

Toimituksen laskuttaminen erissä 1 Toimituksen laskuttaminen erissä Johdanto Laskutus voidaan toimitusprojekteissa sopia monella eri tavalla: Ennakkoon maksetut toimitukset ( esim. nettikauppa), Ennakkomaksu ( käsiraha), ja loppusumma

Lisätiedot

Analogiapiirit III:n harjoitustyö

Analogiapiirit III:n harjoitustyö Analogiapiirit III:n harjoitustyö Harjoitustyössä suunnitellaan 1. asteen Σ modulaattori ASIC toteutuksena. Koko ASIC suunnittelupolku käsinsuunnittelusta lopulliseen IC piirikuvioon päydään läpi viidessä

Lisätiedot

Test-Driven Development

Test-Driven Development Test-Driven Development Ohjelmistotuotanto syksy 2006 Jyväskylän yliopisto Test-Driven Development Testilähtöinen ohjelmistojen kehitystapa. Tehdään ensin testi, sitten vasta koodi. Tarkoituksena ei ole

Lisätiedot

2. päivä. Etätehtävien purku Poikkeamat. Poikkeamat Auditoinnin raportointi Hyvän auditoijan ominaisuudet Harjoituksia

2. päivä. Etätehtävien purku Poikkeamat. Poikkeamat Auditoinnin raportointi Hyvän auditoijan ominaisuudet Harjoituksia OAMK / Luova 4.5. ja 11.5. Sisäinen auditointi osa Oamkin ympäristöohjelmatyötä Sisältö 1. päivä Johdanto Auditoinnin tavoitteet Ympäristöstandardin (ISO 14001) pääkohdat Alustava ympäristökatselmus Auditoinnin

Lisätiedot

Harjoitustyö Case - HelpDesk

Harjoitustyö Case - HelpDesk Harjoitustyö Case - HelpDesk Harjoitustyön Case: HelpDesk -sovellus Tietotekniikkatoimittaja AB ja asiakas X ovat viime vuonna sopineet mikrotukiyksikön ulkoistamisesta X:ltä AB:n liikkeenjohdon vastuulle.

Lisätiedot

Liite 1: KualiKSB skenaariot ja PoC tulokset. 1. Palvelun kehittäjän näkökulma. KualiKSB. Sivu 1. Tilanne Vaatimus Ongelma jos vaatimus ei toteudu

Liite 1: KualiKSB skenaariot ja PoC tulokset. 1. Palvelun kehittäjän näkökulma. KualiKSB. Sivu 1. Tilanne Vaatimus Ongelma jos vaatimus ei toteudu Liite 1: skenaariot ja PoC tulokset 1. Palvelun kehittäjän näkökulma Tilanne Vaatimus Ongelma jos vaatimus ei toteudu Palvelun uusi versio on Palveluiden kehittäminen voitava asentaa tuotantoon vaikeutuu

Lisätiedot

Test-Driven Development

Test-Driven Development Test-Driven Development Syksy 2006 Jyväskylän yliopisto Test-Driven Development Testilähtöinen ohjelmistojen kehitystapa. Tehdään ensin testi, sitten vasta koodi. Tarkoituksena ei ole keksiä kaikkia mahdollisia

Lisätiedot

Janne Göös Toimitusjohtaja

Janne Göös Toimitusjohtaja Kehotärinän altistuksen hallittavuuden parantaminen: vaihe 2 kehotärinän osaamisen ja koulutuksen hyödyntäminen tärinän vähentämisessä - LOPPURAPORTTI Projektin nimi: Kehotärinän hallittavuuden parantaminen

Lisätiedot

C++ Ohjelmoijan käsikirja. Johdanto

C++ Ohjelmoijan käsikirja. Johdanto Johdanto C++ Ohjelmoijan käsikirja Johdanto Tervetuloa Inside C++-kirjan pariin. Tämä on opaskirja standardi C++:n käyttöön. Käsittelemme kirjassa kaikki syntaksin, kieliopin, olio-ohjelmoinnin ja standardikirjastojen

Lisätiedot

CERION 2.0 Lea Ryynänen-Karjalainen

CERION 2.0 Lea Ryynänen-Karjalainen CERION 2.0 Lea Ryynänen-Karjalainen IT2012 30.10.2012 Strategiaprosessi 2020: Asiakaslupauksemme EI muutu TOIMINTA- AJATUKSEMME Rakennamme yhdessä asiakkaamme kanssa tavoiteohjattuja ja tehokkaita organisaatioita

Lisätiedot

Viljatilan johtaminen. Timo Jaakkola

Viljatilan johtaminen. Timo Jaakkola Viljatilan johtaminen Timo Jaakkola 8.4.2010 Maatilayrityksen toiminnan suunnittelu Toimintaympäristön analysointi Yrittäjäperheen tavoitteet Vaihtoehtojen kartoittaminen ja vertailu Näkemys tulevista

Lisätiedot

T Ohjelmistoprojektien hallinta

T Ohjelmistoprojektien hallinta T-76.612 Ohjelmistoprojektien hallinta Aloitusluennon agenda Kurssin yleisinfo Katsaus luentoihin (tiistaisin 16:30->, torstaisin 17:15 ->) Luentojen yhteydessä tehtävät harjoitustyöt Itsenäinen harjoitustyö

Lisätiedot

Aluksi. Riskien hallinta. Riskityyppejä. Riskillä on kaksi ominaisuutta. Reaktiivinen strategia. Proaktiivinen strategia

Aluksi. Riskien hallinta. Riskityyppejä. Riskillä on kaksi ominaisuutta. Reaktiivinen strategia. Proaktiivinen strategia Aluksi Riskien hallinta Sami Kollanus TJTA330 Ohjelmistotuotanto 24.1.2007 Reaktiivinen strategia Indiana Jones -tyyli Ei huolehdita ongelmista ennen kuin ne tapahtuu Proaktiivinen strategia Tunnistetaan

Lisätiedot

Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat

Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat Teollisuusautomaation tietoturvaseminaari Purchasing Manager, Hydro Lead Buyer, Industrial Control Systems 1 Agenda / esityksen tavoite

Lisätiedot

AKKREDITOITU TARKASTUSLAITOS ACCREDITED INSPECTION BODY INSPECTA TARKASTUS OY

AKKREDITOITU TARKASTUSLAITOS ACCREDITED INSPECTION BODY INSPECTA TARKASTUS OY I001 Liite 1.12 / Appendix 1.12 Sivu / Page 1(6) Ilmoitettu laitos, Notified body, AKKREDITOITU TARKASTUSLAITOS ACCREDITED INSPECTION BODY INSPECTA TARKASTUS OY Tunnus Code Yksikkö tai toimintoala Department

Lisätiedot

Verifioinnin ja validoinnin ero. 7. Verifiointi ja validointi. Verifiointi- ja validointitekniikat. Verifiointi- ja validointitekniikat II

Verifioinnin ja validoinnin ero. 7. Verifiointi ja validointi. Verifiointi- ja validointitekniikat. Verifiointi- ja validointitekniikat II 7. Verifiointi ja validointi Verifiointi ja validointi (V&V) on ohjelmistotuotannon työvaihe, missä varmistetaan, että ohjelmisto täyttää sille asetetut implisiittiset ja eksplisiittiset vaatimukset ja

Lisätiedot

Määrittelyvaihe. Projektinhallinta

Määrittelyvaihe. Projektinhallinta Määrittelyvaihe Projektinhallinta testaus määrittely suunnittelu ohjelmointi käyttöönotto, testaus tuotteenhallinta laadunvarmistus dokumentointi vaatimustenhallinta Määrittely Määrittely, eli kansanomaisesti

Lisätiedot

URAKKAMUOTOKOULUTUS. Torstaina Kylpylähotelli Kunnonpaikka

URAKKAMUOTOKOULUTUS. Torstaina Kylpylähotelli Kunnonpaikka URAKKAMUOTOKOULUTUS Torstaina 18.1.2017 Kylpylähotelli Kunnonpaikka Jaettu urakka 1. Kuvatkaa lyhyesti urakkamuotonne tyypilliset käyttökohteet ja -organisaatiot? 2. Kuvatkaa urakkamuotonne vahvuudet verrattuna

Lisätiedot

TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori

TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori TIE-21204 Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2 Antti Jääskeläinen Matti Vuori Työn yleiset järjestelyt 14.9.2015 2 Valmistautuminen Ilmoittaudu kurssille Lue harjoitustyön nettisivut

Lisätiedot

Flowbased Capacity Calculation and Allocation. Petri Vihavainen Markkinatoimikunta

Flowbased Capacity Calculation and Allocation. Petri Vihavainen Markkinatoimikunta Flowbased apacity alculation and Allocation Petri Vihavainen Markkinatoimikunta Miksi flowbased? Nykyinen AT/NT- malli on yksinkertainen ja toimiva Tilanne voi muuttua tulevaisuudessa: A- verkko silmukoituu

Lisätiedot

19 Sote-palveluiden kilpailutus - kilpailutuksen käynnistäminen - esitys valtuustolle (ohm. 7)

19 Sote-palveluiden kilpailutus - kilpailutuksen käynnistäminen - esitys valtuustolle (ohm. 7) Kunnanhallitus 39 06.02.2017 Kunnanvaltuusto 19 20.02.2017 19 Sote-palveluiden kilpailutus - kilpailutuksen käynnistäminen - esitys valtuustolle (ohm. 7) Khall 06.02.2017 39 Sote-kilpailutukseen asetettu

Lisätiedot

Pirkko Kortekangas VSSHP tietohallintoylilääkäri

Pirkko Kortekangas VSSHP tietohallintoylilääkäri Pirkko Kortekangas VSSHP tietohallintoylilääkäri Hyvät uutiset SOTE-uudistuksesta 5 rekisterinpitäjää 60 Saa soveltaa toiminnassa 1.1. 2017, valmistelevat toimet saa aloittaa Normaalit yhdistämissäännökset

Lisätiedot

Kansallinen palveluväylä - yleiskuva ja tilanne nyt , Jyväskylä Pauli Kartano Valtiovarainministeriö, JulkICT

Kansallinen palveluväylä - yleiskuva ja tilanne nyt , Jyväskylä Pauli Kartano Valtiovarainministeriö, JulkICT Kansallinen palveluväylä - yleiskuva ja tilanne nyt 20.5.2014, Jyväskylä Pauli Kartano Valtiovarainministeriö, JulkICT Kansallinen Palveluarkkitehtuuri -ohjelma 2014-2017 Perustietovarannot Julkisen hallinnon

Lisätiedot

HELIA 1 (8) Outi Virkki Tietokantasuunnittelu

HELIA 1 (8) Outi Virkki Tietokantasuunnittelu HELIA 1 (8) Luento 1 Johdatusta tietokannan suunnitteluun... 2 Tietokantasuunnittelu?... 2 Tietokanta?... 2 Tieto?... 2 Tietokantasuunnittelun tavoite, v.1... 2 Luotettavuus?... 3 Tietokantasuunnittelun

Lisätiedot

Tutkittua tietoa. Tutkittua tietoa 1

Tutkittua tietoa. Tutkittua tietoa 1 Tutkittua tietoa T. Dybå, T. Dingsøyr: Empirical Studies of Agile Software Development : A Systematic Review. Information and Software Technology 50, 2008, 833-859. J.E. Hannay, T. Dybå, E. Arisholm, D.I.K.

Lisätiedot

Ohjelmistoprosessit ja ohjelmistojen laatu kevät Suunnitelmakeskeiset prosessit (lukuisia lähteitä)

Ohjelmistoprosessit ja ohjelmistojen laatu kevät Suunnitelmakeskeiset prosessit (lukuisia lähteitä) 6. Suunnitelmakeskeiset prosessit (lukuisia lähteitä) Ennen ketteriä prosessimalleja kehitettyjä prosesseja kutsutaan nykyisin suunnitelmakeskeisiksi (plan-driven) prosesseiksi. Suunnitelmakeskeisyys tarkoittaa,

Lisätiedot

Ohjelmistoprosessit ja ohjelmistojen laatu kevät 2009

Ohjelmistoprosessit ja ohjelmistojen laatu kevät 2009 6. Suunnitelmakeskeiset prosessit (lukuisia lähteitä) Ennen ketteriä prosessimalleja kehitettyjä prosesseja kutsutaan nykyisin suunnitelmakeskeisiksi (plan-driven) prosesseiksi. Suunnitelmakeskeisyys tarkoittaa,

Lisätiedot

Harjoitustyön testaus. Juha Taina

Harjoitustyön testaus. Juha Taina Harjoitustyön testaus Juha Taina 1. Johdanto Ohjelman teko on muutakin kuin koodausta. Oleellinen osa on selvittää, että ohjelma toimii oikein. Tätä sanotaan ohjelman validoinniksi. Eräs keino validoida

Lisätiedot

TietoEnator Pilot. Ari Hirvonen. TietoEnator Oyj. Senior Consultant, Ph. D. (Economics) presentation TietoEnator 2003 Page 1

TietoEnator Pilot. Ari Hirvonen. TietoEnator Oyj. Senior Consultant, Ph. D. (Economics) presentation TietoEnator 2003 Page 1 TietoEnator Pilot Ari Hirvonen Senior Consultant, Ph. D. (Economics) TietoEnator Oyj presentation TietoEnator 2003 Page 1 Sallikaa minun kysyä, mitä tietä minun tulee kulkea? kysyi Liisa. Se riippuu suureksi

Lisätiedot

Konepajatekniset mittaukset ja kalibroinnit

Konepajatekniset mittaukset ja kalibroinnit Veli-Pekka Esala - Heikki Lehto - Heikki Tikka Konepajatekniset mittaukset ja kalibroinnit T E K N I N E N T I E D O T U S 3 2 0 0 3 A L K U S A N A T Tarkoitus Tämä tekninen tiedotus on tarkoitettu käytettäväksi

Lisätiedot

Sujuvan toteutuksen perusta on hyvä suunnittelu case esimerkki toteutusvaihtoehdoista

Sujuvan toteutuksen perusta on hyvä suunnittelu case esimerkki toteutusvaihtoehdoista Sujuvan toteutuksen perusta on hyvä suunnittelu case esimerkki toteutusvaihtoehdoista Päätehtävät ja roolit Tilaaja päättää Isännöitsijä johtaa taloyhtiötä Projektijohtaja johtaa hanketta Valvoja valvoo

Lisätiedot

Vaatimusmäärittely- ja hallinta. Peruskäsitteet. Syyt aikataulun ja budjetin ylitykseen. TJTA330 Ohjelmistotuotanto

Vaatimusmäärittely- ja hallinta. Peruskäsitteet. Syyt aikataulun ja budjetin ylitykseen. TJTA330 Ohjelmistotuotanto Vaatimusmäärittely- ja hallinta TJTA330 Ohjelmistotuotanto 27.3. Peruskäsitteet Vaatimusten yhteydessä puhutaan yleensä erikseen vaatimusmäärittelystä ja vaatimusten hallinnasta Vaatimusmäärittely on vaatimusten

Lisätiedot

JULKISEN HALLINNON SÄHKÖISEN ASIOINNIN VIITEARKKITEHTUURI. Kuntaliitto Hannu Ojala Neuvotteleva virkamies/julkict

JULKISEN HALLINNON SÄHKÖISEN ASIOINNIN VIITEARKKITEHTUURI. Kuntaliitto Hannu Ojala Neuvotteleva virkamies/julkict JULKISEN HALLINNON SÄHKÖISEN ASIOINNIN VIITEARKKITEHTUURI Kuntaliitto 02.10.2012 Hannu Ojala Neuvotteleva virkamies/julkict Lähtökohdat Laaditaan kokonaisarkkitehtuuri tietylle sektorille, joka menee läpi

Lisätiedot

PERUSTELUMUISTIO. Seuraavat tarjoajat suljetaan tarjouskilpailusta seuraavilla perusteilla:

PERUSTELUMUISTIO. Seuraavat tarjoajat suljetaan tarjouskilpailusta seuraavilla perusteilla: PERUSTELUMUISTIO Kohde 1: HANKE- JA PROJEKTIPÄÄLLIKKÖPALVELUT luonteen mukaisesti. Tarjouspyynnön lisätietokysymysten 1 ja 6 vastauksissa sanottiin, että jokainen annettu toimeksianto täytyy olla varmennettavissa

Lisätiedot

Ohjelmistoarkkitehtuurit. Syksy 2007

Ohjelmistoarkkitehtuurit. Syksy 2007 Ohjelmistoarkkitehtuurit Syksy 2007 Kai Koskimies 1 Tervetuloa Tampereen yliopisto, Teknillinen korkeakoulu, Turun yliopisto 2 Kurssin tavoitteet Arkkitehtuuritason peruskäsitteiden ymmärtäminen Arkkitehtuurien

Lisätiedot

Toimitusketjun riskienhallinta konsernissa

Toimitusketjun riskienhallinta konsernissa Oy Lappeenrannan teknillinen yliopisto..0 Toimitusketjun riskienhallinta konsernissa Tapani Toppi, Espoo www.marsh.fi Mistä mielenkiintoa toimitusketjun riskienhallintaan? Hyvät syyt työn tekemiseen Sopiva

Lisätiedot

Kilpailutusprosessiin tehoa

Kilpailutusprosessiin tehoa A Basware Presentation Kilpailutusprosessiin tehoa käytännön kokemuksia ja vinkkejä RFx ohjelmiston käytöstä Basware Käyttäjäpäivät 20.-21.9.2011 Rohkeus liiketoiminnan kehittämiseen Lahti Tietoiskun ohjelma

Lisätiedot

Maakuntien talous- ja henkilöstöhallinnon palvelukeskus

Maakuntien talous- ja henkilöstöhallinnon palvelukeskus Maakuntien talous ja henkilöstöhallinnon palvelukeskus 1 25.1.2017 Mikko Salmenoja Mitä on hyvä oivaltaa? Kunkin maakunnan oma taloushallinto ja HR on keskeinen toiminnallinen kokonaisuus, joille yhteinen

Lisätiedot

SOA SIG SOA Tuotetoimittajan näkökulma

SOA SIG SOA Tuotetoimittajan näkökulma SOA SIG SOA Tuotetoimittajan näkökulma 12.11.2007 Kimmo Kaskikallio IT Architect Sisältö IBM SOA Palveluiden elinkaarimalli IBM Tuotteet elinkaarimallin tukena Palvelukeskeinen arkkitehtuuri (SOA) Eri

Lisätiedot

PARTNERSHIP MONITOR. POTRA-NIS Oy I I

PARTNERSHIP MONITOR. POTRA-NIS Oy I I Partnership Monitor PARTNERSHIP MONITOR Partnership Monitor on menetelmä teollisuusyrityksille tuottavuuden lisäämiseksi ja liiketoiminnan kasvattamiseksi hyvin toimivien asiakas- ja toimittajasuhteiden

Lisätiedot

NUOVE projekti /Sähköisten palvelujen kehittämisosio: osaprojektit 1-5

NUOVE projekti /Sähköisten palvelujen kehittämisosio: osaprojektit 1-5 NUOVE projekti /Sähköisten palvelujen kehittämisosio: osaprojektit 1-5 1. Osaprojekti: Koulutusneuvonta- ja uraohjauspalvelujen www- sivusto kansalaisille: 1. Ohjaustarvearviointimittariston kehittäminen

Lisätiedot

JHS129 Julkisten verkkopalvelujen suunnittelu ja kehittäminen. JHS-jaosto

JHS129 Julkisten verkkopalvelujen suunnittelu ja kehittäminen. JHS-jaosto JHS129 Julkisten verkkopalvelujen suunnittelu ja kehittäminen JHS-jaosto 23.05.2014 Sisältö Käsitteet ja tavoitteet Työskentelyprosessi Suositusluonnoksen esittely 2 Käsitteet ja tavoitteet 3 Verkkopalvelu

Lisätiedot

Teollinen YV-klusteri alueelle

Teollinen YV-klusteri alueelle Teollinen YV-klusteri alueelle 14.4.2016, Technopolis Oulu Rauno Liikamaa 11.4.2016 FinNuclear 1 Esimerkki vaatimuksista, joita toimittajaan voi kohdistua 990 / 1987 161 / 1988 736 / 2008 717 / 2013 954

Lisätiedot

Tekesin rahoituspalvelut kasvuun ja kansainvälistymiseen. Eeva Salminen Palvelujohtaja Startup-yritykset

Tekesin rahoituspalvelut kasvuun ja kansainvälistymiseen. Eeva Salminen Palvelujohtaja Startup-yritykset Tekesin rahoituspalvelut kasvuun ja kansainvälistymiseen Eeva Salminen Palvelujohtaja Startup-yritykset Sisältö - Kasvu & kansainvälistyminen - Rahoituspalvelut - Verkostopalvelut - Ajankohtaista 10-2015

Lisätiedot

Määrittelydokumentti NJC2. Helsinki 11.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Määrittelydokumentti NJC2. Helsinki 11.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Määrittelydokumentti NJC2 Helsinki 11.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti ( ov) Projektiryhmä Eero Anttila Olli

Lisätiedot

KUNTIEN JA HUS:N ASIAKAS- JA POTILASTIETOJÄRJESTELMÄPALVELUN HANKINTA. Liite 2 Ehdokkaan referenssit

KUNTIEN JA HUS:N ASIAKAS- JA POTILASTIETOJÄRJESTELMÄPALVELUN HANKINTA. Liite 2 Ehdokkaan referenssit KUNTIEN JA HUS:N ASIAKAS- JA POTILASTIETOJÄRJESTELMÄPALVELUN HANKINTA Liite 2 Ehdokkaan referenssit EHDOKKAAN TUNNISTETIEDOT Yrityksen nimi Yhteyshenkilön nimi Yhteyshenkilön puhelin ja sähköposti Kohta

Lisätiedot

Interfacing Product Data Management System

Interfacing Product Data Management System Interfacing Product Data Management System Tekijä: Työn valvoja: Mats Kuivalainen Timo Korhonen Esitelmän sisältö Työn suorituspaikka - Ideal Product Data Oy Käsitteitä Työn tavoitteet Työn tulokset 1/5

Lisätiedot

Oodin versiot, havaittujen virheiden korjaus sekä kehitysehdotusten eteneminen

Oodin versiot, havaittujen virheiden korjaus sekä kehitysehdotusten eteneminen Oodin versiot, havaittujen virheiden korjaus sekä kehitysehdotusten eteneminen Laura Vuorinen 17.4.2007 Kehittämisosasto / Opiskelijarekisteri Oodin kehitystarpeet käytännöt muuttuvat, alkuperäiset (1995)

Lisätiedot