Helia Ohjelmointitaito Tuomas Kaipainen Mermit Business Applications Oy Mermit Business Applications

Koko: px
Aloita esitys sivulta:

Download "Helia Ohjelmointitaito 14.3.2005 Tuomas Kaipainen Mermit Business Applications Oy. 2005 Mermit Business Applications"

Transkriptio

1 Helia Ohjelmointitaito Tuomas Kaipainen Mermit Business Applications Oy

2 Esityksen sisältö Mermit yrityksenä Perustiedot Toimintamalli Mermit työpaikkana ohjelmistoinsinöörille Esimerkkiprojekti Kysymyksiä 2

3 Mermit Business Applications Oy Espoossa toimiva ohjelmistoinsinööritoimisto Perustettu 1999 Noin 20 työntekijää 75% Ohjelmistonsuunnittelijoita Myynti, markkinointi, taloushallinto Keski-ikä alle 30v, useimmat aloittaneet opiskeluaikana 3

4 Mermitin toiminta-alueet Asiantuntijapalvelut ja konsultointi Ulkoistettu tuotekehitys Yritysten mobiilit ratkaisut ja viestien välitys Mermit MISP tuoteperhe 4

5 Mermit Asiantuntijapalvelut Asiantuntijapalveluiden osa-alueet Spesifikaatiot ja vaatimustenhallinta (UML) Ohjelmistojen kehittäminen (Java, C++, C#) Yritysjärjestelmien integrointi Ohjelmistoprosessit, työkalut ja toimintatavat 5

6 Ohjelmistosuunnittelija Mermitillä Vahva pohja oliomallinnuksessa ja olioohjelmoinnissa Moduulien toteutus ja testaus Moduulien suunnittelu Arkkitehtuuri, integraatio Vaatimustenhallinta Ohjelmistoprosessien kehitys 6

7 Ohjelmistosuunnittelija Mermitillä Mahdollisuus sijoittua tuotekehitykseen tai asiakasprojekteihin Tyypillinen asiakasprojekti: 5-10 henkeä, 3-6kk Java2 Enterprise Edition (J2EE), relaatiokanta Sisältää integraatiota muihin järjestelmiin 7

8 Tyypillinen J2EE-järjestelmä Esityslogiikka Liiketoimintalogiikka Tietokanta Selain J2EE-sovelluspalvelin Tietokantapalvelin 8

9 Esimerkkiprojekti Tarjouspyyntö Kaupan alan asiakas haluaa siirtää olemassaolevaa liiketoimintaansa Internetiin perustamalla verkkokaupan Tarjous Yritys vastaa tarjouspyyntöön tarjouksellaan, jossa se esittelee ratkaisumallin ja kustannusarvion Tarjouskilpailu voitetaan ja projekti pääsee alkuun 9

10 Vaatimustenhallinta Vaatimusmäärittely Yhdessä asiakkaan kanssa käydään läpi järjestelmään kohdistuvat vaatimukset: Mitä järjestelmän tulee tehdä ja mitkä ovat sen laatuvaatimukset? Järjestelmän toiminnallisuus kirjataan tyypillisesti Käyttötapauksiksi, jotka kuvaavat järjestelmän toimintoja käyttäjän näkökulmasta Esimerkkivaatimus: Asiakkaan tulee verkkokaupassa asioidessaan voida kerätä haluamiaan tuotteita ostoskoriin. 10

11 Vaatimustenhallinta 11

12 Verkkokauppa - Arkkitehtuuri Servlet-palvelin (Web) Verkkokauppa web-liittymä EJB-palvelin Verkkokauppa sovelluslogiikka DB Kantaasiakashallinta EIS 12

13 Verkkokauppa - Ostoskori Ostoskori Asiakas + haeostoskori ( ) : Ostoskori + listaatuotteet ( ) : Iterator lisäätuote ( [in] t : Tuote ) + poistatuote ( [in] t : Tuote ) + tyhjennä ( ) * «external» TilausJärjestelmä + tilaatuotteet ( [in] tuotteet : Iterator ) Tuote + nimi : String + kuvaus : String + tuotekoodi : String 13

14 Verkkokauppa Ostoskori Käyttäjä : Actor1 Object1 : Asiakas Object2 : Ostoskori Object3 : «external» Tilaus Järjestelmä 1 : haeostoskori ( ) 2 : listaatuotteet ( ) 3 : tilaatuotteet ( tuotteet ) 14

15 Ostoskorin testaus Automaattinen yksikkötestaus JUnit public void testostoskori() { try { Ostoskori o = asiakas.haeostoskori(); } catch (Exception e) { fail(e.getmessage()); } } Integraatiotestaus Järjestelmätestaus 15

16 Integrointi muihin järjestelmiin JDBC Data Source Varastojärjestelmä EJB-palvelin Verkkokauppa, sovelluslogiikka Kanta-asiakasjärjestemä Varastojärjestelmäfacade JDBC Data Source JCA-sovitin Verkkokaupan tietokanta JMS-jono Kantaasiakasfacade 16

17 Yhteenveto Koodaaja paitsi koodaa myös suunnittelee, testaa ja dokumentoi osaalueensa Satojen luokkien järjestelmässä selkeä arkkitehtuuri, dokumentaatio ja kommunikointi korostuvat Suuri osa työstä on sosiaalista kommunikaatiota, kaikki kuitenkin pohjaa vahvaan tekniseen osaamiseen Olio-ohjelmointikurssi ehkä tärkein töihin valmentava peruskurssi 17

18 Kysymyksiä? Kiitos!

Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys

Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys Tällä kurssilla on tutustuttu ohjelmistojen mallintamiseen oliomenetelmiä ja UML:ää käyttäen Samaan aikaan järjestetyllä kurssilla on käsitelty

Lisätiedot

Opiskelija osaa määritellä ohjelmiston tiedot ja toiminnot, suunnitella ohjelmiston rakenteen ja laatia ohjelmiston teknisen spesifikaation.

Opiskelija osaa määritellä ohjelmiston tiedot ja toiminnot, suunnitella ohjelmiston rakenteen ja laatia ohjelmiston teknisen spesifikaation. 1(7) TYÖSSÄOPPIMINEN JA AMMATTIOSAAMISEN NÄYTTÖ Tutkinnon osa: Ohjelmiston prototyypin toteuttaminen 30 osp Tavoitteet: Opiskelija osaa määritellä ohjelmiston tiedot ja toiminnot, suunnitella ohjelmiston

Lisätiedot

Yksikkötestaus. import org.junit.test; public class LaskinTest public void testlaskimenluonti() { Laskin laskin = new Laskin(); } }

Yksikkötestaus. import org.junit.test; public class LaskinTest public void testlaskimenluonti() { Laskin laskin = new Laskin(); } } Yksikkötestauksella tarkoitetaan lähdekoodiin kuuluvien yksittäisten osien testaamista. Termi yksikkö viittaa ohjelman pienimpiin mahdollisiin testattaviin toiminnallisuuksiin, kuten olion tarjoamiin metodeihin.

Lisätiedot

IT Service Desk palvelun käyttöönotto palvelukeskuksissa

IT Service Desk palvelun käyttöönotto palvelukeskuksissa IT Service Desk palvelun käyttöönotto palvelukeskuksissa ValtioExpo 7.5.2009 Antti Karjalainen, Johtaja Hankkeen taustaa Tavoitteena yhden talous- ja henkilöstöhallinnon palvelukeskuksen perustaminen vuonna

Lisätiedot

Taloushallinto verkkoliiketoiminnassa

Taloushallinto verkkoliiketoiminnassa Taloushallinto verkkoliiketoiminnassa Kaupan Liiton Verkkokauppakoulutus 7.11.2013 Satu Norema Sovelluskonsultti ProCountor International Oy Esityksen sisältö Sähköinen taloushallinto Verkkokaupan liittäminen

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

Liikkuvien työkoneiden etäseuranta

Liikkuvien työkoneiden etäseuranta Liikkuvien työkoneiden etäseuranta TAMK IoT Seminaari 14.4.2016 2 1) IoT liiketoiminnan tukena 2) Iot ja liikkuvat työkoneet 3) Case esimerkit 4) Yhteenveto, johtopäätökset, tulevaisuuden näkymät Cinia

Lisätiedot

Käytännön haasteita ja ratkaisuja integraation toteutuksessa. Jukka Jääheimo Teknologiajohtaja Solita Oy

Käytännön haasteita ja ratkaisuja integraation toteutuksessa. Jukka Jääheimo Teknologiajohtaja Solita Oy Käytännön haasteita ja ratkaisuja integraation toteutuksessa Jukka Jääheimo Teknologiajohtaja Solita Oy 13.03.2008 Sisältö 2 Alustus Integraation haasteet Integraatioarkkitehtuuri Hyvän integraatioarkkitehtuurin

Lisätiedot

Ohjelmistotekniikan menetelmät, toteutuksesta ja testauksesta

Ohjelmistotekniikan menetelmät, toteutuksesta ja testauksesta 582101 - Ohjelmistotekniikan menetelmät, toteutuksesta ja testauksesta 1 Toteutuksesta ja testauksesta Suunnitteluprosessista Tarkan tason luokkasuunnittelu Siirtyminen UML-kaavioista Java-toteutukseen

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

Kehitysohje. ETL-työkalu. ExtraTerrestriaLs / Aureolis Oy

Kehitysohje. ETL-työkalu. ExtraTerrestriaLs / Aureolis Oy Kehitysohje ETL-työkalu Versio Pvm Tekijä Kuvaus 0.1 15.1.2005 Timo Sallinen Ensimmäinen versio 0.2 26.1.2005 Timo Sallinen Täydenetty pohjaa 0.3 06.02.2005 Mika Suvanto Pieniä täydennyksiä ja oikolukua

Lisätiedot

Sovellusarkkitehtuurit

Sovellusarkkitehtuurit HELIA TiKo-05 1 (9) Sovellusarkkitehtuurit ODBC (Open Database Connectivity)... 2 JDBC (Java Database Connectivity)... 5 Middleware... 6 Middleware luokittelu... 7 Tietokanta -middleware... 8 Tapahtumamonitorit

Lisätiedot

Integraatiotekniikan valinta - tie onnistumiseen.

Integraatiotekniikan valinta - tie onnistumiseen. Integraatiotekniikan valinta - tie onnistumiseen markus.andersson@commit.fi http://www.commit.fi 1 Agenda Järjestelmäintegroinnin nykytila Menestystekijät Teknologiatekijät Tekijöistä onnistunut projekti

Lisätiedot

Ohjelmistotekniikan menetelmät, UML

Ohjelmistotekniikan menetelmät, UML 582101 - Ohjelmistotekniikan menetelmät, UML 1 Sisältö DFD- ja sidosryhmäkaavioiden kertaus Oliomallinnus UML:än kaaviotyypit 2 Tietovuokaaviot Data flow diagrams, DFD Historiallisesti käytetyin kuvaustekniikka

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

KAUPAN TURVALLISUUSPÄIVÄ Turvatekniikka ja sen luomat mahdollisuudet Jan Hietanen

KAUPAN TURVALLISUUSPÄIVÄ Turvatekniikka ja sen luomat mahdollisuudet Jan Hietanen KAUPAN TURVALLISUUSPÄIVÄ 8.10.2013 Turvatekniikka ja sen luomat mahdollisuudet Jan Hietanen Päivän aiheet Turvallisuuspiste Suomi Oy Turvajärjestelmät nyt ja tulevaisuudessa Analogisen ja ip-kameran erovaisuudet

Lisätiedot

Tuottavuutta sovelluskehitykseen Oraclen työkaluilla: JDeveloper 10g ja HTML DB OUGF Syysseminaari

Tuottavuutta sovelluskehitykseen Oraclen työkaluilla: JDeveloper 10g ja HTML DB OUGF Syysseminaari Tuottavuutta sovelluskehitykseen Oraclen työkaluilla: JDeveloper 10g ja HTML DB OUGF Syysseminaari 4.11.2004 Jari Kuokka Tuoteasiantuntija Oracle Finland Oracle Developer Suite 10 g JDeveloper Reports

Lisätiedot

Verkkokauppa ja Kotisivut

Verkkokauppa ja Kotisivut Kaupan liiton verkkokauppa -koulutus 2011 6.4.2011 Hotelli Radisson Blu Royal Verkkokauppa ja Kotisivut Markku Korkiakoski, Vilkas Group Oy Agenda Vilkas Group Oy:n esittely Käsitteitä? Monikanavainen

Lisätiedot

Scrumin käyttö ketterässä sovelluskehityksessä

Scrumin käyttö ketterässä sovelluskehityksessä Scrumin käyttö ketterässä sovelluskehityksessä 9.4.2008 Janne Kuha Manager, Java Services Descom Oy Janne Kuha Manager, Java Services janne.kuha@descom.fi Kuka? Descom Oy:llä, sitä ennen Wanadu Inc., Mountain

Lisätiedot

Testiautomaatio tietovarastossa. Automaattisen regressiotestauksen periaate ja hyödyt

Testiautomaatio tietovarastossa. Automaattisen regressiotestauksen periaate ja hyödyt Testiautomaatio tietovarastossa Automaattisen regressiotestauksen periaate ja hyödyt Sisältö 2 Testaus kiinteänä osana DW-toteutusta Regressiotestauksen merkitys Robot Framework Automatisoitu DW:n regressiotestaus:

Lisätiedot

Taloushallinto verkkoliiketoiminnassa

Taloushallinto verkkoliiketoiminnassa Taloushallinto verkkoliiketoiminnassa Kaupan Liiton Verkkokauppakoulutus 24.10.2012 Tanja Kaisaniemi Palvelujohtaja, konsultointi ProCountor International Oy Esityksen sisältö Perinteinen vs. sähköinen

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

VARSINAIS-SUOMEN OPPILAITOSTEN YRITYSOHJAUSVERKOSTO

VARSINAIS-SUOMEN OPPILAITOSTEN YRITYSOHJAUSVERKOSTO Aikuisopiskelun Opinovi Varsinais-Suomessa VARSINAIS-SUOMEN OPPILAITOSTEN YRITYSOHJAUSVERKOSTO pk -yritysverkoston ohjausosaamista ja ohjausta yhteistyöllä Jaana Nyström, Salon seudun aikuisopisto OTSIKKOKENTTÄ

Lisätiedot

JReleaser Yksikkötestaus ja JUnit. Mikko Mäkelä 6.11.2002

JReleaser Yksikkötestaus ja JUnit. Mikko Mäkelä 6.11.2002 JReleaser Yksikkötestaus ja JUnit Mikko Mäkelä 6.11.2002 Sisältö Johdanto yksikkötestaukseen JUnit yleisesti JUnit Framework API (TestCase, TestSuite) Testien suorittaminen eri työkaluilla Teknisiä käytäntöjä

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

Ohjelmistoarkkitehtuurit. Kevät

Ohjelmistoarkkitehtuurit. Kevät Ohjelmistoarkkitehtuurit Kevät 2012-2013 Johannes Koskinen http://www.cs.tut.fi/~ohar/ 1 Viestipohjaisten yritysjärjestelmien suunnittelumallit Viestinvälitykseen perustuvat yritysjärjestelmät Peruselementit:

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 Tieran toiminta perustuu osaamisverkoston rakentamiseen, mikä

Lisätiedot

TOIMIJAREKISTERIN TOTEUTUKSEN JA YLLÄPIDON HANKINTA - HANKINNAN YKSI- LÖINTI HUOM!

TOIMIJAREKISTERIN TOTEUTUKSEN JA YLLÄPIDON HANKINTA - HANKINNAN YKSI- LÖINTI HUOM! TARJOUSPYYNTÖ / LIITE 1 1 (5) TOIMIJAREKISTERIN TOTEUTUKSEN JA YLLÄPIDON HANKINTA - HANKINNAN YKSI- LÖINTI HUOM! Tällä liitteellä yksilöidään hankinnan kohteen ominaisuuksia ja toiminnallisuuksia, jotka

Lisätiedot

HOJ J2EE & EJB & SOAP &...

HOJ J2EE & EJB & SOAP &... HOJ J2EE & EJB & SOAP &... Ville Leppänen HOJ, c Ville Leppänen, IT, Turun yliopisto, 2012 p.1/18 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista

Lisätiedot

Ohjelmistoarkkitehtuurit. Kevät 2012-2013

Ohjelmistoarkkitehtuurit. Kevät 2012-2013 Ohjelmistoarkkitehtuurit Kevät 2012-2013 Johannes Koskinen http://www.cs.tut.fi/~ohar/ 1 Viestipohjaisten yritysjärjestelmien suunnittelumallit 1 Viestinvälitykseen perustuvat yritysjärjestelmät Peruselementit:

Lisätiedot

Koira testissä vai Racci tuotannossa O10G/IAS10 Linuxilla

Koira testissä vai Racci tuotannossa O10G/IAS10 Linuxilla Koira testissä vai Racci tuotannossa O10G/IAS10 Linuxilla Petri Tumppila/Bemecon Oy, petri.tumppila@bemecon.fi Tuomas Pystynen/Deepbase Oy, tuomas.pystynen@deepbase.com OUGF 4.11.2004 Agenda Ympäristö

Lisätiedot

Power Steering for ATV

Power Steering for ATV AS-0.3200 Automaatio- ja systeemitekniikan projektityöt Power Steering for ATV 27.1.2014 Juuso Meriläinen Antti Alakiikonen Aleksi Vulli Meriläinen, Vulli, Alakiikonen 1/6 Projektin tavoite Projektityössä

Lisätiedot

Päivi Kipinoinen

Päivi Kipinoinen YRITYKSEN OMISTAJANVAIHDOSKOULUTUS 8.2.2016 Päivi Kipinoinen YRITYKSEN OMISTAJANVAIHDOSKOULUTUS Työvoimakoulutuksena toteutettava mestari-kisälli toimintamalliin perustuva koulutuskokeilu Toteutusaika

Lisätiedot

Ensimmäisen myyntiprojektin tarjouksen luonti

Ensimmäisen myyntiprojektin tarjouksen luonti 1 Ensimmäisen myyntiprojektin tarjouksen luonti Johdanto Tarjous on dokumentti, jossa määritellään myytävä tuote tai palvelu, sekä sen hinta. Asiakas voi hyväksyä tarjouksen (jolloin seuraava vaihe on

Lisätiedot

Testaustyökalut. Luento 11 Antti-Pekka Tuovinen. Faculty of Science Department of Computer Science

Testaustyökalut. Luento 11 Antti-Pekka Tuovinen. Faculty of Science Department of Computer Science Testaustyökalut Luento 11 Antti-Pekka Tuovinen 25 April 2013 1 Tavoitteet Työkalutyyppejä Testauksen hallinta Testien määrittely Staattinen analyysi Dynaaminen testaus 25 April 2013 2 1 Työkalut ja testaus

Lisätiedot

POTENTTIAALISET ASIAKKAAT ASIAKASOPISKELIJAT MAKSULIIKENNE VERKKOKAUPPA VERKKOKOULUTUS MARKKINOINTIAUTOMAATIO SISÄLTÖMARKKINOINTI WWW-SIVUSTO

POTENTTIAALISET ASIAKKAAT ASIAKASOPISKELIJAT MAKSULIIKENNE VERKKOKAUPPA VERKKOKOULUTUS MARKKINOINTIAUTOMAATIO SISÄLTÖMARKKINOINTI WWW-SIVUSTO VERKKOKURSSIKONE.FI NÄIN SE TOIMII POTENTTIAALISET ASIAKKAAT ASIAKASOPISKELIJAT JÄLLEENMYYJÄT $ $ $ $ MAKSULIIKENNE BIOACADEMY.FI MUKSUOPPIAKATEMIA.FI KOIRUUKSIENKLUBI.FI KIDSSKILSACADEMY.COM UUSI KOULUTUSTA

Lisätiedot

Monimutkaisesta datasta yksinkertaiseen päätöksentekoon. SAP Finug, Emil Ackerman, Quva Oy

Monimutkaisesta datasta yksinkertaiseen päätöksentekoon. SAP Finug, Emil Ackerman, Quva Oy Monimutkaisesta datasta yksinkertaiseen päätöksentekoon SAP Finug, 9.9.2015 Emil Ackerman, Quva Oy Quva Oy lyhyesti Quva kehittää innovatiivisia tapoja teollisuuden automaation lisäämiseksi Internetin

Lisätiedot

KAUPPATIEDONSIIRRON VÄLINEET RAKENNUSALAN VERKOSTOTALOUDESSA

KAUPPATIEDONSIIRRON VÄLINEET RAKENNUSALAN VERKOSTOTALOUDESSA KAUPPATIEDONSIIRRON VÄLINEET RAKENNUSALAN VERKOSTOTALOUDESSA CM-Systems Oy tutkimuksen tausta ja tavoite tulos ja kehitetty ratkaisu ohjelmiston kuvaus projektinhallintaan erikoistunut ohjelmisto- ja konsulttiyritys,

Lisätiedot

Uutisjärjestelmä. Vaatimusmäärittely. Web-palvelujen kehittäminen. Versio 1.3

Uutisjärjestelmä. Vaatimusmäärittely. Web-palvelujen kehittäminen. Versio 1.3 Uutisjärjestelmä Vaatimusmäärittely Versio 1.3 Sisällys 1 Muutoshistoria... 4 2 Viitteet... 4 3 Sanasto... 4 3.1 Lyhenteet... 4 3.2 Määritelmät... 4 4 Johdanto...5 4.1 Järjestelmän yleiskuvaus... 5 4.2

Lisätiedot

Verkkokaupan perustaminen - CASE NANSO GROUP OY. Thea Forstén 6.11.2012

Verkkokaupan perustaminen - CASE NANSO GROUP OY. Thea Forstén 6.11.2012 Verkkokaupan perustaminen - CASE NANSO GROUP OY Thea Forstén 6.11.2012 NANSO GROUP LYHYESTI Vuonna 1921 perustettu vaatetusalan perheyhtiö Tunnettuja brändejä ovat Nanso, Finnwear, Black Horse, Vogue,

Lisätiedot

SOA & Ajax Sanahelinää vai toimivaa käytäntöä sähköisessä asioinnissa? Fenix hankejohtaja Harri Juuti Projektipäällikkö Teemu Karvonen

SOA & Ajax Sanahelinää vai toimivaa käytäntöä sähköisessä asioinnissa? Fenix hankejohtaja Harri Juuti Projektipäällikkö Teemu Karvonen SOA & Ajax Sanahelinää vai toimivaa käytäntöä sähköisessä asioinnissa? Fenix hankejohtaja Harri Juuti Projektipäällikkö Teemu Karvonen Agenda Fenix-hankkeen esittely Arkkitehtuuri lyhyesti Kuntalaistili

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

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

Verkkosisällön saavutettavuusohjeet 2.0: hyviä ohjeita monimuotoisen sisällön suunnitteluun ja arviointiin

Verkkosisällön saavutettavuusohjeet 2.0: hyviä ohjeita monimuotoisen sisällön suunnitteluun ja arviointiin Verkkosisällön saavutettavuusohjeet 2.0: hyviä ohjeita monimuotoisen sisällön suunnitteluun ja arviointiin Ossi Nykänen Tampereen teknillinen yliopisto, Hypermedialaboratorio, W3C Suomen toimisto Terveyden

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

the Power of software

the Power of software the Power of software Wapice teollisuuden ohjelmistokumppani on keskittynyt teollisuusyritysten ohjelmistoratkaisuihin ja tietojärjestelmien integrointiin. Tarjoamme turvallisen ja tehokkaan tavan ulkoistaa

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

www.solita.fi solita@solita.fi

www.solita.fi solita@solita.fi www.solita.fi solita@solita.fi JAVA-SOVELLUSTEN RAKENTAMINEN INTEGROITUUN YMPÄRISTÖÖN Jarno Peltoniemi Solita Oy 10.5.2005 Aiheet Johdanto Portaalit, portletit Oracle Portal Java-sovelluksen rakentaminen

Lisätiedot

DIGITALISAATIO UUDISTAA SUHTEESI ASIAKKAASEEN

DIGITALISAATIO UUDISTAA SUHTEESI ASIAKKAASEEN DIGITALISAATIO UUDISTAA SUHTEESI ASIAKKAASEEN Koodiviidakko Oy Samuli Tursas CEO, Founder Twitter: @samulitursas Wait,... Codejungle,... whaaat! Suomen suurin digitaalisen markkinoinnin ja viestinnän ohjelmistopalveluihin

Lisätiedot

Ohjelmiston testaus ja laatu. Testaus käytettävyys

Ohjelmiston testaus ja laatu. Testaus käytettävyys Ohjelmiston testaus ja laatu Testaus käytettävyys Yleistä - 1 Käytettävyys on osa tuotteen laatuominaisuutta Käytettävyys on mittari, jolla mitataan tuotteen käytön tuottavuutta, tehokkuutta ja miellyttävyyttä.

Lisätiedot

Liike-elämän palveluiden tulevaisuuden näkymät. Timo Metsä-Tokila Varsinais-Suomen ELY-keskus

Liike-elämän palveluiden tulevaisuuden näkymät. Timo Metsä-Tokila Varsinais-Suomen ELY-keskus Liike-elämän palveluiden tulevaisuuden näkymät Timo Metsä-Tokila Varsinais-Suomen ELY-keskus Johdanto: KIBS (Knowledge Intensive Business Services) Hajanainen toinen toisiaan tukeva kokonaisuus Määrittelyhaaste

Lisätiedot

Lasse Määttä Prove Expertise Oy. Testauksen- ja projektinhallinnan yhdistämisen edut ja mahdollisuudet

Lasse Määttä Prove Expertise Oy. Testauksen- ja projektinhallinnan yhdistämisen edut ja mahdollisuudet Lasse Määttä Prove Expertise Oy Testauksen- ja projektinhallinnan yhdistämisen edut ja mahdollisuudet Totuuksia laadunvarmistuksesta Laadunvarmistus aiheuttaa jopa 50% tuotekehitysprojektin kuluista Laadunvarmistus

Lisätiedot

SEPA diary. Dokumentti: SEPA_diary_PK_HS.doc Päiväys: Projekti: AgileElephant Versio: V0.3

SEPA diary. Dokumentti: SEPA_diary_PK_HS.doc Päiväys: Projekti: AgileElephant Versio: V0.3 AgilElephant SEPA Diary Petri Kalsi 55347A Heikki Salminen 51137K Tekijä: Petri Kalsi Omistaja: ElectricSeven Aihe: PK&HS Sivu 1 / 7 Dokumenttihistoria Revisiohistoria Revision päiväys: 29.11.2004 Seuraavan

Lisätiedot

Ohjelmistotekniikan menetelmät, Ohjelmistotuotannon työkaluista

Ohjelmistotekniikan menetelmät, Ohjelmistotuotannon työkaluista 582101 - Ohjelmistotekniikan menetelmät, Ohjelmistotuotannon työkaluista 1 Ohjelmistotuotannon työkaluuista Projektinhallintatyökalut (ei käsitellä tällä kurssilla) CASE- ja mallinnustyökalut (esim. Poseidon)

Lisätiedot

$$$ Raha ratkaisee. $$$ Raha ratkaisee. Ohjelmistotuote. Ohjelmistotekniikan määritelmä

$$$ Raha ratkaisee. $$$ Raha ratkaisee. Ohjelmistotuote. Ohjelmistotekniikan määritelmä $$$ Raha ratkaisee On vaara rakastua tekniikkaan, myös asiakkailla Kaikki pitää pystyä perustelemaan taloudellisesti Projektin toteutus yleensä -> voidaan jättää toteuttamatta, jos ei maksa itseään takaisin

Lisätiedot

Kuntien Kansalliseen palveluarkkitehtuuriin liittyminen. Kunta-KaPA

Kuntien Kansalliseen palveluarkkitehtuuriin liittyminen. Kunta-KaPA Kuntien Kansalliseen palveluarkkitehtuuriin liittyminen Kunta-KaPA JUHTA 14.10.2015 Kunta-KaPA Kuntaliittoon on perustettu projektitoimisto, jonka tehtävänä on tukea ja edesauttaa Kansallisen Palveluarkkitehtuurin

Lisätiedot

Ohjelmien testaustyökalut

Ohjelmien testaustyökalut Ohjelmien testaustyökalut Antti Hämäläinen Helsinki 13.11.2000 Ohjelmistotuotantovälineet seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Ohjelmien testaustyökalut Antti Hämäläinen Ohjelmistotuotantovälineet

Lisätiedot

efront virtuaalinen oppimisympäristö Antti Rantala & Erkki Mauno

efront virtuaalinen oppimisympäristö Antti Rantala & Erkki Mauno efront virtuaalinen oppimisympäristö Antti Rantala & Erkki Mauno Mikä on efront? efront on virtuaalinen oppimisympäristö (LMS/LCMS) efrontin avulla on mahdollista tehostaa etätyöskentelyä Käyttökohteita

Lisätiedot

IT- palvelua käyttäjille - ei tekniikkaa tietohallinnolle. Jari Taimi Toimitusjohtaja SataCom Oy

IT- palvelua käyttäjille - ei tekniikkaa tietohallinnolle. Jari Taimi Toimitusjohtaja SataCom Oy IT- palvelua käyttäjille - ei tekniikkaa tietohallinnolle Jari Taimi Toimitusjohtaja SataCom Oy SataCom Oy - Perustiedot Perustettu 1989 Henkilökunta 20 Liikevaihto 3,8 meur (2014) Asiakkaat 90 % Satakunnan

Lisätiedot

Liiketoimintajärjestelmien integrointi

Liiketoimintajärjestelmien integrointi Liiketoimintajärjestelmien integrointi Vierailuluento 12.12.2016 Esa Heikkinen Mystes Oy Agenda Liiketoimintajärjestelmien integrointi EAI: Enterprise Application Integration EAS: Enterprise Application

Lisätiedot

Virtuaalinen karjan hyvinvoinnin valvonta Raportointikauden

Virtuaalinen karjan hyvinvoinnin valvonta Raportointikauden Sivu 1 (7) Kyseessä on projektin väliraportti jaksorahoitusraportti loppuraportti PROJEKTIN TUNNISTETIEDOT Projektin nimi Lyhenne Virtuaalinen karjan hyvinvoinnin valvonta Diaarinumero Päätösnumero Raportointikauden

Lisätiedot

Testaussuunnitelma PULSU. Syksy 2008 Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Testaussuunnitelma PULSU. Syksy 2008 Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Testaussuunnitelma PULSU Syksy 2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Heikki Manninen Noora Joensuu

Lisätiedot

JOHTAMISEN OSION TOTEUTUSTA. Marja Heikkilä v. 9.10.2015

JOHTAMISEN OSION TOTEUTUSTA. Marja Heikkilä v. 9.10.2015 JOHTAMISEN OSION TOTEUTUSTA Marja Heikkilä v. 9.10.2015 JOHTAMISOSIO JATKOSSA Hankesuunnitelmassa: 1. muutosjohtaminen, 2. tietojohtaminen, 3. lähiesimiestyö ja 4. palvelumuotoilu 2 JOHTAMISEN TIIVIS YHTEYS

Lisätiedot

Mobiilikanavan mahdollisuudet kauppakeskuksille

Mobiilikanavan mahdollisuudet kauppakeskuksille Mobiilikanavan mahdollisuudet kauppakeskuksille Markkinaselvityksen tulokset ja näkemyksiä kehityksestä 20.10.2011 www.nearme.fi Mitkä ovat kauppakeskuksenne kehitystarpeet nykyisille ja uusille kanaville?

Lisätiedot

Projektiorganisaation kuuluvat projektin asiakas, projektin vastuuhenkilö, projektiryhmän ohjaaja sekä projektiryhmä.

Projektiorganisaation kuuluvat projektin asiakas, projektin vastuuhenkilö, projektiryhmän ohjaaja sekä projektiryhmä. 1. Johdanto Opeapuri on Helsingin yliopiston tietojenkäsittelytieteen laitoksen opiskelijoiden muodostama ryhmä, jonka tehtävänä on suunnitella ja toteuttaa projekti: opetuutorin apuväline. Opetuutorin

Lisätiedot

Go Global Plus Kansainvälistymisen valmennusohjelma pk-yrityksille. Satakunta ja Varsinais-Suomi

Go Global Plus Kansainvälistymisen valmennusohjelma pk-yrityksille. Satakunta ja Varsinais-Suomi Go Global Plus 2012-2013 Kansainvälistymisen valmennusohjelma pk-yrityksille Satakunta ja Varsinais-Suomi Go Global Plus lyhyesti Go Global Plus valmentaa suomalaisia pk-yrityksiä kansainvälisille markkinoille

Lisätiedot

Kansallinen palveluväylä

Kansallinen palveluväylä Kansallinen palveluväylä Suomi.fi-palveluväylä Kuntatalo 3.11.2015 Hankepäällikkö Eero Konttaniemi / VRK Suomi.fi-palveluväylä 1 Mikä on palveluväylä? Infrastruktuuria kansallisessa palveluarkkitehtuurissa.

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

2. Olio-ohjelmoinista lyhyesti 2.1

2. Olio-ohjelmoinista lyhyesti 2.1 2. Olio-ohjelmoinista lyhyesti 2.1 Sisällys Yleistä. Oliot ja luokat. Attribuutit. Olioiden esittely ja alustus. Rakentajat. Olion operaation kutsuminen. 2.2 Yleistä Olio-ohjelmointia käsitellään hyvin

Lisätiedot

Haaga-Helia / TIKO-05 1 (12) Tietokannan suunnittelu ja Toteutus Outi Virkki

Haaga-Helia / TIKO-05 1 (12) Tietokannan suunnittelu ja Toteutus Outi Virkki Haaga-Helia / TIKO-05 1 (12) Tietotarpeet Tietotarpeiden määrittely... 2 Tietotarveanalyysi... 3 Lähtökohtana tietojenkäsittelytehtävät... 3 Määrittelyn sisältö... 4 Vaiheistus... 5 Tietolähteet... 5 Lähestymistapa...

Lisätiedot

Σ!3674. Advanced Test Automation for Complex Software-Intensive Systems

Σ!3674. Advanced Test Automation for Complex Software-Intensive Systems Advanced Test Automation for Complex Software-Intensive Systems = Advanced Test Automation for Complex Software- Intensive Systems Pääteemana kompleksisten ja erittäin konfiguroitavien softaintensiivisten

Lisätiedot

Ohjelmistojen mallintaminen. Luento 3, 9.11.

Ohjelmistojen mallintaminen. Luento 3, 9.11. Ohjelmistojen mallintaminen Luento 3, 9.11. Kertausta: Ohjelmistotuotantoprosessin vaiheet Vaatimusanalyysi- ja määrittely Mitä halutaan? Suunnittelu Miten tehdään? Toteutus Ohjelmointi Testaus Varmistetaan

Lisätiedot

Alkavan yrityksen talousasiat - Teemaklinikka Scandic Kajanus Kajaani

Alkavan yrityksen talousasiat - Teemaklinikka Scandic Kajanus Kajaani Alkavan yrityksen talousasiat - Teemaklinikka Scandic Kajanus Kajaani 13.10.2016 Juha Elf Asiantuntija Ely-keskus/TEKES-palvelut Ely-keskus ja TEKES palvelut Juha Elf Asiantuntija Ely-keskus/TEKES-palvelut

Lisätiedot

Ohjelmointikielet ja -paradigmat 5op. Markus Norrena

Ohjelmointikielet ja -paradigmat 5op. Markus Norrena Ohjelmointikielet ja -paradigmat 5op Markus Norrena Ko#tehtävä 4 Viimeistele "alkeellinen kuvagalleria". Käytännössä kaksi sivua Yksi jolla voi ladata kuvia palvelimelle (file upload) Toinen jolla ladattuja

Lisätiedot

Päätelaitepalvelu VALTTI valtionhallinnon henkilöstön käyttöön

Päätelaitepalvelu VALTTI valtionhallinnon henkilöstön käyttöön Päätelaitepalvelu VALTTI valtionhallinnon henkilöstön käyttöön Tuotevastaava Jyrki Lehtonen & Projektipäällikkö Jouni Tiainen, Valtori Valtio Expo 17.5.2016 Päätelaitepalvelu VALTTI Tuotevastaava Jyrki

Lisätiedot

Java ja tietokannan käsittely (JDBC)

Java ja tietokannan käsittely (JDBC) Java ja tietokannan käsittely (JDBC) Javan tietokannan käsittely luokat (java.sql.*) Yhteys tietokantaan Tietokannan yhteyden sulkeminen Tiedon haku tietokannasta Tiedon päivitys tietokantaan Transaktio

Lisätiedot

Ohjelmistojen mallintaminen, Johdatus ohjelmistotuotantoon

Ohjelmistojen mallintaminen, Johdatus ohjelmistotuotantoon 582104 Ohjelmistojen mallintaminen, Johdatus ohjelmistotuotantoon 1 Lyhyt johdatus ohjelmistotuotantoon Ohjelmistotuotanto, ohjelmistoprojektit Miten ohjelmistojen tuottaminen eroaa teollisesta tuotannosta

Lisätiedot

Tieto ja sen mallinnus Fonectalla - Teemme tiedosta arvokasta. Aija Palomäki, TDWI jäsenkokous 6.6.2014

Tieto ja sen mallinnus Fonectalla - Teemme tiedosta arvokasta. Aija Palomäki, TDWI jäsenkokous 6.6.2014 Tieto ja sen mallinnus Fonectalla - Teemme tiedosta arvokasta Aija Palomäki, TDWI jäsenkokous 6.6.2014 Puhujasta Yritysarkkitehti, Big data kehityspäällikkö Ylempi korkeakoulututkinto, tietojenkäsittelytiede

Lisätiedot

Kehittyvän ympäristön ja teknologian haasteet

Kehittyvän ympäristön ja teknologian haasteet Kehittyvän ympäristön ja teknologian haasteet Matti Helkamo Siemens Osakeyhtiö, Building Technologies Kiinteistöjen paloturvallisuuden ajankohtaispäivät Restricted Siemens Osakeyhtiö 2016 www.siemens.fi

Lisätiedot

MAAILMA, JOSSA JOKAINEN ON MARKKINOIJA

MAAILMA, JOSSA JOKAINEN ON MARKKINOIJA MAAILMA, JOSSA JOKAINEN ON MARKKINOIJA Tämä esitys perustuu puheenvuoroomme Markkinointiviestinnän viikolla 2015. Jos haluat keskustella esityksen teemoista, tai esimerkiksi siitä, kuinka teille kirkastetaan

Lisätiedot

Convergence of messaging

Convergence of messaging Convergence of messaging Testaussuunnitelma The Converge Group: Mikko Hiipakka Anssi Johansson Joni Karppinen Olli Pettay Timo Ranta-Ojala Tea Silander Helsinki 20. joulukuuta 2002 HELSINGIN YLIOPISTO

Lisätiedot

Henkilöstöviisari. Digitaalinen ratkaisu jatkuvan vuorovaikutuksen luomiseen henkilöstön kanssa

Henkilöstöviisari. Digitaalinen ratkaisu jatkuvan vuorovaikutuksen luomiseen henkilöstön kanssa Henkilöstöviisari Digitaalinen ratkaisu jatkuvan vuorovaikutuksen luomiseen henkilöstön kanssa Mikä on Henkilöstöviisari? Pilvialustalle rakennettu organisaation inhimillisen pääoman johtamisen digitaalinen

Lisätiedot

TIETOKANTOJEN PERUSTEET MARKKU SUNI

TIETOKANTOJEN PERUSTEET MARKKU SUNI TIETOKANTOJEN PERUSTEET MARKKU SUNI OSIO 01 Peruskäsitteitä Kurssin tavoite: antaa osallistujille valmiudet ymmärtää tietokantojen periaatteet ymmärtää tietokantojen suunnittelunäkökohtia osallistua tietokantojen

Lisätiedot

T Henkilökohtainen harjoitus: FASTAXON

T Henkilökohtainen harjoitus: FASTAXON T-76.115 Henkilökohtainen harjoitus: FASTAXON Suunnittelumallit Group: Muuntaja Pentti Vänskä 52572W 2 1. Toteutus Tämä henkilökohtainen harjoitustyö käsitteli suunnittelumallien (Design Patterns) käyttöä

Lisätiedot

Tik-76.612 Ohjelmistoprojektien Hallinta

Tik-76.612 Ohjelmistoprojektien Hallinta Tik-76.612 Ohjelmistoprojektien Hallinta Tervetuloa kurssille! 2 Kurssin yleisinfo Kurssin tausta Katsaus luentoihin Aloitusluennon agenda Luennoitsijoiden esittely Harjoitustyön läpikäynti Muut käytännön

Lisätiedot

Testaussuunnitelma Labra

Testaussuunnitelma Labra Testaussuunnitelma Labra Helsinki 25.8.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op) Projektiryhmä Anssi Kapanen,

Lisätiedot

Testilähtöinen ohjelmistokehitys. Testilähtöinen ohjelmistokehitys. TDD Testilähtöinen ohjelmistokehitys. Testi! Testi

Testilähtöinen ohjelmistokehitys. Testilähtöinen ohjelmistokehitys. TDD Testilähtöinen ohjelmistokehitys. Testi! Testi Testilähtöinen ohjelmistokehitys Kevät 2008 Jonne Itkonen Jyväskylän yliopisto Testilähtöinen ohjelmistokehitys Test-Driven Development, TDD Tehdään ensin testi, sitten vasta koodi. TDD Testilähtöinen

Lisätiedot

Työkaluja esimiestyön tehostamiseen

Työkaluja esimiestyön tehostamiseen Työkaluja esimiestyön tehostamiseen 7.5.2009 Anna-Maija Sorvoja, HR Management Consultant Aditro Ohjelma 1. Esimiestyön haasteita 2. Työkaluja haasteiden kohtaamiseen, 3. Yhteenveto case-esimerkkejä 2

Lisätiedot

HYVÄN MIELEN RAKENTAJA

HYVÄN MIELEN RAKENTAJA HYVÄN MIELEN RAKENTAJA Lean & korjausrakentaminen työpaja 11.6.2014 Linjasaneerausten vallankumous - heitetään hukka pihalle Sami Kokkonen, Fira Palvelut Oy AGENDA Lyhyt yritysesittely Lyhyesti rakennusalan

Lisätiedot

CSE-C2610 Software Project I ja Accenture Luento

CSE-C2610 Software Project I ja Accenture Luento CSE-C2610 Software Project I ja Accenture 2015-2016 Luento 9.9.2015 Accenture yleisesti Maailmanlaajuisesti: henkilömäärä: ~ 320 000 toimistoja yli 200 kaupungissa, 56 maassa liikevaihto 30 mrd. USD (31.8.2015)

Lisätiedot

Tik Harjoitustyö

Tik Harjoitustyö Tik-76.612 Harjoitustyö Harjoitustyön uusi aikataulu Ti 12.3 Kurssin aloitus Harjoitustyön läpikäynti To 14.3 Ti 19.3 Projektin synty Projektisuunnitelma Ryhmien muodostuminen To 21.3 Ti 26.3 To 4.4 Ti

Lisätiedot

Sisältö. Johdanto. Tiedostojen lukeminen. Tiedostojen kirjoittaminen. 6.2

Sisältö. Johdanto. Tiedostojen lukeminen. Tiedostojen kirjoittaminen. 6.2 6. Tiedostot 6.1 Sisältö Johdanto. Tiedostojen lukeminen. Tiedostojen kirjoittaminen. 6.2 Johdanto Tiedostoja on käsitelty uudelleenohjattujen standardisyöte- ja tulostusvirtojen avulla. Tiedostoja voidaan

Lisätiedot

JulkICT Lab Stakeholder -työpaja Työpajan yhteenveto

JulkICT Lab Stakeholder -työpaja Työpajan yhteenveto JulkICT Lab Stakeholder -työpaja Työpajan yhteenveto Perjantai 23.5.2014 klo 9.00-12.00 CSC, Keilaniemi 14, Espoo 0 JulkICT Lab Sisällys 1 Alku 2 Prosessi 3 Roolit ja resurssit 4 Loppu 5 Sidosryhmät 6

Lisätiedot

6AIKA - KESTÄVÄN KAUPUNKIKEHITTÄMISEN ESR- HANKEHAKU 1.3. 15.4.2016. Info=laisuus 7.3.2016 Turku

6AIKA - KESTÄVÄN KAUPUNKIKEHITTÄMISEN ESR- HANKEHAKU 1.3. 15.4.2016. Info=laisuus 7.3.2016 Turku 6AIKA - KESTÄVÄN KAUPUNKIKEHITTÄMISEN ESR- HANKEHAKU 1.3. 15.4.2016 Info=laisuus 7.3.2016 Turku Ohjelma 6Aika- strategian esiiely ja kuutoskaupunkien odotukset ESR- pilonhankkeille Anna- Mari Sopenlehto,

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

RST-kalusteet perustarpeista vaativiin erikoiskohteisiin. "Asiakaskeskeiset ratkaisut - Palvelemme paremmin!"

RST-kalusteet perustarpeista vaativiin erikoiskohteisiin. Asiakaskeskeiset ratkaisut - Palvelemme paremmin! RST-kalusteet perustarpeista vaativiin erikoiskohteisiin "Asiakaskeskeiset ratkaisut - Palvelemme paremmin!" Miksi VisioMediltä? Ammatilaisosaamista Me VisioMedillä olemme perehtyneet erilaisiin vaativiin

Lisätiedot

Lukuvuosi-ilmoittautuminen

Lukuvuosi-ilmoittautuminen Lukuvuosi-ilmoittautuminen Timo Rantanen, Opintopalvelut Ari Lehtiö, IT-palvelut 7.3.2014 Lukuvuosi-ilmoittautuminen Tarkoitus on tarjota opiskelijalle itsepalvelukäyttöliittymän joka mahdollistaa lukuvuosi-ilmoittautumisen

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

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

Huhtikuu Käyttöönottosuunnitelma SYNKKA-MEDIAPANKKI

Huhtikuu Käyttöönottosuunnitelma SYNKKA-MEDIAPANKKI Käyttöönottosuunnitelma SYNKKA-MEDIAPANKKI 1 Versionhallinta Versio Päiväys Tila Muokkaaja Kommentit 1.0 14.3.2016 Kesken Ensimmäinen versio 1.1 8.4.2016 Kesken Muokattu aikataulua Vaihdettu dokumenttipohja

Lisätiedot