Kokemuksia ohjelmistokehityksestä. Kai Kulju & Heikki Naski

Koko: px
Aloita esitys sivulta:

Download "Kokemuksia ohjelmistokehityksestä. Kai Kulju & Heikki Naski"

Transkriptio

1 Kokemuksia ohjelmistokehityksestä Kai Kulju & Heikki Naski

2 Esityksen runko Keitä me olemme Mitä ohjelmistokehitys on Mitä kykyjä tarvitaan

3 Naski Gee Technology Kahden hengen firma PHP, MySQL Edita Digitaalimurros: 800 hlöä vuonna 2006 ja 400 hlöä 2011 PHP, Oracle (DB), Zend Framework Codemate Bangladesh PHP, Oracle (DB)

4 Naski Soprano Brain Alliance henkilöstön vaihtuvuus n. 90% PHP, JS, Ext, Yii, Zend Framework 1 ja 2 Fraktio porukkaa nyt 400% siitä mitä 2012 PHP, Silex, JS, Angular, Node.js Sytyke verkostoitumisyhdistys

5 Kulju - datanomi, tradenomi - Soprano Brain Alliance ( ) - Reaktor (2014) - Fraktio (2015-) JavaScript, Node.js, PHP,

6 Fraktio - Perustettu vakituista työntekijää - Asiakasprojekteja - Kaikki samaa itsenäistä tiimiä - Paljon valtaa, paljon vastuuta - Erittäin avoin kulttuuri

7 Mitä ohjelmistokehitys on

8 Esimerkki päivästä Rakenna uutta toimintoa Optimoi täysin tuntemattoman koodipohjan suorituskykyä Tiimipalaveri Super urgent bugi havaittu eli korjaa Arvioi tarjousta

9 Muuta touhua Firman kehittämisen työpaja Teknologiatyöpaja (React, Scala + Play) Rekrytoitavien haastatteluja Esitelmien kuuntelua Tapahtumissa käymisiä (Reaktor DevDay, MySQL User Group, Scalar, HelsinkiJS)

10 Väärinymmärryksiä Joku alalla oikeasti osaa Projekteissa on selvät ja harkitut prosessit Projekteissa tehdään lähinnä uutta kehitystä Duuni on vaan duunia eli helppoa ja tylsää

11 Väärinymmärryksiä Alan duunit on pelkkää koodaamista Koodaaminen vie eniten aikaa Testaaminen on ikävää Työpaikan saaminen on helppoa ja firma kyllä opettaa Projekteissa on selvät tavoitteet

12 Väärinymmärryksiä Pelkällä hyvällä koodilla voi ratkaista liiketoiminnallisia ongelmia Erinomaisuus pelastaa projektin Ongelmat ratkeaa oikean dogman avulla (Scrum, Kanban, TDD, CI,...) Asiakkaat osaavat kyllä ostaa softaa

13 Miten softaa ostetaan Ei haluta ylläpidettävyyttä vaan kehitysnopeutta (mutta projekti elää 10 vuotta, ylläpitäjinä 10 erillistä tiimiä) Asiakas ei ole mukana omassa projektissaan Sopimuksia tulkitaan eri tavoin

14 Mitä tuloksia halutaan Toiminnallisuudet Nopea kehitys Virheiden vähyys eräässä projektissa laatua varmistettiin rankasti ja virheistä tuli heti huutoa toisessa projektissa äkkiä tuotantoon vaikka miten tulisi virheitä Suorituskyky

15 Mitä tuloksia halutaan Akateemisuus promiset funktionaalisuus oliot Käytännöllislaadullisuus TDD/BDD koodausstandardit uudet kirjastot

16 Olet tyhmä jos et käytä Nyt Automaattinen testaus Agile, Lean Funktionaalinen tyyli Feature branch Aiemmin Design patternit (erityisesti singletonit) Olio-ohjelmointi

17 Kaikkea ei voi tietää Ala on jatkuvaa opiskelua Jatkuvasti uusia liiketoimintaan liittyviä ongelmia ratkaistavana

18 Mitä kykyjä tarvitaan

19 Kunnioitus Ala on laaja Mielipiteitä on monia Tyhmät kysymykset ovat usein hyviä Linux, Git ja BSD koodausstandardit Fowler vs feature branch

20 Työkaluja Editori Versionhallinta Tehtävänhallinta Wikit

21 Työkaluja web-koodaajalle Profiloija Debuggeri Verkkoliikenteen analysointi DOMin tutkiminen Tietokantatyökalut

22 Toimintatapoja Arvioiminen Ongelman selvitys Toiminnon valmistuttua ollaan puolivälissä ansojen poistaminen dokumentointi Tee jotain

23 Toimintatapoja Varmistaminen tuleeko suoritus oikeasti tiettyyn kohtaan toimiiko korjaus eihän varmasti toimi ilman korjausta Kuolleen koodin hallinta Epädogmaattisuus mieti seurauksia äläkä sitä mitä tuhat bloggaajaa julistaa

24 Toimintatapoja Asioiden selvittäminen Oma-aloitteisuus Ajatusten lukeminen

25 Vian korjaaminen Toista Korjaa Etsi onko vastaavia ongelmia muualla Ehkäise muuta toimintatapoja niin ettei vastaavaa tapahdu

26 Vinkkejä Tee omia projekteja Lue Käytännöllisiä asioita Tieteellisiä asioita Opettele metodeja (XP, Agile, Lean yms.) mutta muista kohtuus

27 Vinkkejä Avoin lähdekoodi Laaja osaaminen eri asioista Jostain asiasta syvä osaaminen Kokemus asiakkaista on erityisen kysyttyä

28 Mihin tulisi pyrkiä? Ymmärrys eri ohjelmointikielistä ja paradigmoista yleisellä tasolla ohjelmointikielissä valtavasti yhteistä opitut asiat siirrettävissä kielistä toisiin helpottaa siirtymistä eri teknologioista toisiin Hyvä aiheeseen liittyvä kirja: Code Complete (Steve McConnell)

29 Arvon tuottaminen Loppukäyttäjän kokeman arvon tuottaminen todelliset käyttötilanteet tekemisen pohjana Maalaisjärkeä mukaan laadunvarmistus oikeissa paikoissa kehitysnopeus ylläpidettävyys

30 https://fraktio.fi

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

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

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

E-kirjan kirjoittaminen

E-kirjan kirjoittaminen 1 E-kirjan kirjoittaminen Ohjeet e-kirjan kirjoittamiseen Tämän ohjeistuksen tavoitteena on auttaa sinua luomaan yksinkertainen e-kirja (pdftiedosto) asiakkaallesi. Kirja näyttää hänelle kuinka hyvin ymmärrät

Lisätiedot

Siirtyminen ketterien menetelmien maailmaan! Maarit Laanti 24 October 2013!

Siirtyminen ketterien menetelmien maailmaan! Maarit Laanti 24 October 2013! Siirtyminen ketterien menetelmien maailmaan! Maarit Laanti 24 October 2013! Sisältö! 1. Tilanne nyt: waterscrumming! 2. Kokonaisvaltainen ketteryys mitä sillä haetaan, mitä sillä saadaan?! 3. Ketterän

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

Kurssin sisältö. Kurssilla vähemmän. Johdatus ohjelmistotekniikkaan. Mitä on ohjelmistotekniikka? Miten ohjelmistoja suunnitellaan ja toteutetaan?

Kurssin sisältö. Kurssilla vähemmän. Johdatus ohjelmistotekniikkaan. Mitä on ohjelmistotekniikka? Miten ohjelmistoja suunnitellaan ja toteutetaan? Kurssin sisältö Johdatus ohjelmistotekniikkaan 2 0 0 8 Mitä on ohjelmistotekniikka? Miten ohjelmistoja suunnitellaan ja toteutetaan? Mitä työkaluja ohjelmistoja kehitettäessä käytetään ja miten? Historiaa

Lisätiedot

statbeatmobile PROJECT REVIEW iteration 1

statbeatmobile PROJECT REVIEW iteration 1 statbeatmobile PROJECT REVIEW iteration 1 agenda Projekti Status Käytännöt Tulokset Katsaus eteenpäin PROJEKTI / mikä on statbeat? Sosiaalinen joukkueurheilupalvelu Keskustelu, fanit, kavereiden joukkueet,

Lisätiedot

Bimodaalisuus IT Palvelunhallinnassa Case UPM

Bimodaalisuus IT Palvelunhallinnassa Case UPM Bimodaalisuus IT Palvelunhallinnassa Case UPM Kuka on Johanna Manager, IT Service Managmement UPM:lla ja osana IT Strategy and Governance tiimiä Vastuulla Palvelunhallinnan maturiteetti UPM IT:ssä BBA

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

Lean johtaminen ja työkalut. Työpaja 16.3.2016

Lean johtaminen ja työkalut. Työpaja 16.3.2016 Lean johtaminen ja työkalut Työpaja 16.3.2016 Lean ja Lean Construction Teoriainformoidut käytännön ihmiset MITÄ ON LEAN? LEAN on johtamisfilosofia joka on koko organisaatiota koskeva laaja-alainen muutosprosessi,

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

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

Tutkija, maailma tarvitsee sinua!

Tutkija, maailma tarvitsee sinua! Tutkija, maailma tarvitsee sinua! Yleistajuistamisen perusteet VNK-SELVITYSTOIMINNAN VIESTINTÄ- JA HYÖDYNTÄJÄDIALOGIN KOULUTUSTYÖPAJA 17.11. LIISA MAYOW, KASKAS MEDIA Mitä jos maailman kaikki ongelmat

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

Kun scrum ei riitä - skaalaa ketterä tuotekehitys SAFe lla Nestori Syynimaa Sovelto Oyj

Kun scrum ei riitä - skaalaa ketterä tuotekehitys SAFe lla Nestori Syynimaa Sovelto Oyj Kun scrum ei riitä - skaalaa ketterä tuotekehitys SAFe lla 28.10.2016 Nestori Syynimaa Sovelto Oyj 1 Puhujasta Seniori-konsultti Nestori Syynimaa SAFe, Scrum, Lean IT, ITIL, kokonaisarkkitehtuuri,.. PhD

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

SYSTEEMITYÖ. Tärkeitä sanoja

SYSTEEMITYÖ. Tärkeitä sanoja SYSTEEMITYÖ Tärkeitä sanoja SYSTEEMITYÖN TÄRKEITÄ SANOJA Laatu (itse tuotteessa ja sen tekemisessä) Dokumentaatio Riskienhallinta Vaatimustenhallinta Uudelleenkäytettävyys Versionhallinta 2 LAATU Parityönä:

Lisätiedot

Hyvän johtamisen kriteerit Arviointityökalu

Hyvän johtamisen kriteerit Arviointityökalu Hyvän johtamisen kriteerit Arviointityökalu Oheinen lomake on Hyvän johtamisen kriteereihin perustuva Arvioinnin tueksi työkalu. Voit arvioida sen avulla johtamista omassa organisaatiossasi/työpaikassasi.

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

Mikä on SUUNNISTUSTAIDON ja SUORITUKSEN kannalta oleellista. Treenipäivä Orimattilassa

Mikä on SUUNNISTUSTAIDON ja SUORITUKSEN kannalta oleellista. Treenipäivä Orimattilassa Mikä on SUUNNISTUSTAIDON ja SUORITUKSEN kannalta oleellista erilaisissa tilanteissa? Treenipäivä Orimattilassa 13.3.2010 Käydään läpi kaikissa suunnistussuorituksissa esiintyviä tilanteita. Tilanteiden

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

Avoimen lähdekoodin kehitysmallit

Avoimen lähdekoodin kehitysmallit Avoimen lähdekoodin kehitysmallit Arto Teräs Avoimen lähdekoodin ohjelmistot teknisessä laskennassa -työpaja CSC, 25.5.2009 Avoimen lähdekoodin kehitysmallit / Arto Teräs 2009-05-25

Lisätiedot

Ohjelmointi 1 / syksy /20: IDE

Ohjelmointi 1 / syksy /20: IDE Ohjelmointi 1 / syksy 2007 10/20: IDE Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy 2007 p.1/8 Tämän luennon rakenne

Lisätiedot

Tähtitieteen käytännön menetelmiä Kevät 2009

Tähtitieteen käytännön menetelmiä Kevät 2009 Tähtitieteen käytännön menetelmiä Kevät 2009 2009-01-12 Yleistä Luennot Luennoija hannu.p.parviainen@helsinki.fi Aikataulu Observatoriolla Maanantaisin 10.00-12.00 Ohjattua harjoittelua maanantaisin 9.00-10.00

Lisätiedot

Yhteistyö KDK asiakasliittymän kehittämisessä

Yhteistyö KDK asiakasliittymän kehittämisessä Yhteistyö KDK asiakasliittymän kehittämisessä SYN:n KDK-työryhmän ja kehittäjäyhteisön yhteinen workshop 13.6. Tampereella & jatkosuunnitelmat SYN kokous 2.10.2013 Minna Niemi-Grundström 1. Onko yhteinen

Lisätiedot

ja -kehitysmenetelmistä Jyri Partanen, QA Manager Sulake Corporation www.sulake.com

ja -kehitysmenetelmistä Jyri Partanen, QA Manager Sulake Corporation www.sulake.com Huomioita Habbo-suunnittelusta ja -kehitysmenetelmistä Jyri Partanen, QA Manager Sulake Corporation www.sulake.com Jyri Partanen FM (tietojenkäsittelytiede) Certified Scrum Master Certified Product Owner

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

13/20: Kierrätys kannattaa koodaamisessakin

13/20: Kierrätys kannattaa koodaamisessakin Ohjelmointi 1 / syksy 2007 13/20: Kierrätys kannattaa koodaamisessakin Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy

Lisätiedot

Tuotannon virtautus ja nopeutettu korjaaminen Teoriaa, kokemuksia ja oppeja Juha Salminen, Consti Yhtiöt

Tuotannon virtautus ja nopeutettu korjaaminen Teoriaa, kokemuksia ja oppeja Juha Salminen, Consti Yhtiöt Tuotannon virtautus ja nopeutettu korjaaminen Teoriaa, kokemuksia ja oppeja Juha Salminen, Consti Yhtiöt LCI-Päivä 2016 TUOTANNON VIRTAUTUS JA TAHTIAIKA LEAN CONSTRUCTION KONFERENSSI, CHICAGO 2016 Kiinnostava

Lisätiedot

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

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

Lisätiedot

STEFAN KARKULAHTI HARJOITTELUN JA OPPIMISEN OPTIMOINTI. - case Black Knights korkeakoulujoukkue

STEFAN KARKULAHTI HARJOITTELUN JA OPPIMISEN OPTIMOINTI. - case Black Knights korkeakoulujoukkue STEFAN KARKULAHTI HARJOITTELUN JA OPPIMISEN OPTIMOINTI - case Black Knights korkeakoulujoukkue Harjoittelu Toistetaan määriteltyä toimintaa tai sen osaa jotta saavutetaan haluttu oppimistaso. Osaamistasot:

Lisätiedot

VYPEdit verkkosivualusta SVY-toimijoille

VYPEdit verkkosivualusta SVY-toimijoille VYPEdit verkkosivualusta SVY-toimijoille www.vy.fi/admin/vypedit TieVie 26.8.2005 Hely Lahtinen VypEdit sisällönhallintajärjestelmällä voi www.vy.fi/admin/vypedit tuottaa ja ylläpitää www-sivustoja SVY:n

Lisätiedot

JS-kehitys - yleiskuvaus. TIEA255 - Juho Vepsäläinen

JS-kehitys - yleiskuvaus. TIEA255 - Juho Vepsäläinen JS-kehitys - yleiskuvaus TIEA255 - Juho Vepsäläinen Taustaa Basic, Pascal, C (PC, AVR), Java, Object Pascal (Delphi), PHP, Python, Lua, AS2, C++ (Qt) JavaScript,... Avoimen lähdekoodin proj. kehitystä

Lisätiedot

4 ensimmäistä sähköpostiasi

4 ensimmäistä sähköpostiasi 4 ensimmäistä sähköpostiasi 1 Ohjeet Nyt rakennetaan neljä viestiä, jotka voit lähettää sähköpostilistallesi. Jos et vielä osaa rakentaa sähköpostilistaa, lue tämä kirjoitus: http://www.valmentaja-akatemia.fi/sahkopostilista/

Lisätiedot

Järjestelmän alasajon suunnittelu. Kullström Satu

Järjestelmän alasajon suunnittelu. Kullström Satu Järjestelmän alasajon suunnittelu Kullström Satu 13.3.2016 Sisältö Yleistä alasajon suunnittelusta Case Fennia 2 Elinkaaren loppu Wikipediassa Ohjelma ei kuole koskaan. Ohjelma voi tulla tarpeettomaksi

Lisätiedot

Testaussuunnitelma. Koskelo. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Testaussuunnitelma. Koskelo. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Testaussuunnitelma Koskelo Helsinki 16.12.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Tom Bertell Johan

Lisätiedot

Testausta vai määrittelyä? Hyväksymistestaus ja jatkuva integraatio ketterässä ohjelmistokehityksessä

Testausta vai määrittelyä? Hyväksymistestaus ja jatkuva integraatio ketterässä ohjelmistokehityksessä Testausta vai määrittelyä? Hyväksymistestaus ja jatkuva integraatio ketterässä ohjelmistokehityksessä Public 27.10.2008 Ixonos Oyj Juha Inkinen Työnantaja: Ixonos marraskuusta 2007, sitäennen Nokia Networks

Lisätiedot

Koulutuksen nimi Koulutuksen kuvaus Tavoite Esitiedot Alkaa Päättyy Viim.ilm.päivä

Koulutuksen nimi Koulutuksen kuvaus Tavoite Esitiedot Alkaa Päättyy Viim.ilm.päivä Tulevat ITIL Service Design (jatkokoulutus) paikka Jyväskylän yliopisto, Agora (Mattilanniemi 2) agb301 tausta ja tavoitteet ITIL on globaalisti hyödynnetty, ITalan parhaista käytännöistä

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

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

Käyttäjälähtöinen käyttäjälähtöinen suunnittelu Henri Andell Käytettävyyden perusteet 25.4.2007

Käyttäjälähtöinen käyttäjälähtöinen suunnittelu Henri Andell Käytettävyyden perusteet 25.4.2007 Käyttäjälähtöinen käyttäjälähtöinen suunnittelu Henri Andell Käytettävyyden perusteet 25.4.2007 Tänään Aiheita Tausta Oma näkemys käyttäjälähtöisestä suunnittelusta Käyttäjälähtöinen suunnittelu käytännössä

Lisätiedot

OPAS OHJAAJALLE ohjaajana toimiminen

OPAS OHJAAJALLE ohjaajana toimiminen OPAS OHJAAJALLE ohjaajana toimiminen 2 JOHDANTO Tämä opas on tarkoitettu työpaikkaohjaajille, jotka ohjaavat opiskelijoita työelämässä. Opas sisältää tietoa ohjaajana toimimisesta. Oppaassa käsitellään

Lisätiedot

Ketteryydestä muutamien esimerkkien kautta eli mitä voimme

Ketteryydestä muutamien esimerkkien kautta eli mitä voimme Ketteryydestä muutamien esimerkkien kautta eli mitä voimme oppia Tarzanista ja jazz-yhtyeestä Ketterä toiminta on aina ihmisten toimintaa. Kehitettäessä ketteryyttä on hyvä tarkastella prosessien takana

Lisätiedot

Työnhaun lähtökohtia. mitä osaat. mitä haluat. millä ehdoilla

Työnhaun lähtökohtia. mitä osaat. mitä haluat. millä ehdoilla Työnhaun lähtökohtia mitä osaat mitä haluat millä ehdoilla Työpaikat haussa.. Avoimet paikat julkinen haku Kaikki näkee, kaikki hakee Kilpailutilanne Hakemuksia paljon Avoimet paikat ei julkinen Tieto

Lisätiedot

11. Oppimismotivaatio ja tehokas oppiminen. (s )

11. Oppimismotivaatio ja tehokas oppiminen. (s ) 11. Oppimismotivaatio ja tehokas oppiminen (s. 124-133) Käsitys itsestä oppijana käsitys itsestä oppijana muodostuu kokemusten pohjalta vaikuttavat esim. skeemat itsestä oppijana ja oppiaineesta tunteet

Lisätiedot

Rajapinnat ja olioiden välittäminen

Rajapinnat ja olioiden välittäminen Rajapinnat ja olioiden välittäminen Moduulit/oliot kutsuvat toisiaan kapseloitujen rajapintojen läpi Kutsuissa välitetään usein olioita paikasta toiseen Jos olion omistus (= tuhoamisvastuu) säilyy koko

Lisätiedot

TDD Käytännössä Todellinen työkalu vai lehmipoikien laukkaa? Harri Kulmala Solita Oy

TDD Käytännössä Todellinen työkalu vai lehmipoikien laukkaa? Harri Kulmala Solita Oy www.solita.fi solita@solita.fi TDD Käytännössä Todellinen työkalu vai lehmipoikien laukkaa? Harri Kulmala Solita Oy 1 TDD Käytännössä Test Driven Development yleisesti Lupaukset Esimerkki Projektin ja

Lisätiedot

TU-A Itsensä tunteminen ja johtaminen VAHVUUDET

TU-A Itsensä tunteminen ja johtaminen VAHVUUDET TU-A1140 - Itsensä tunteminen ja johtaminen VAHVUUDET 19.1. 2017 Eerikki Mäki eerikki.maki@aalto.fi Agenda 19.1.2017 Läsnäololista Keskustelua kurssin tehtävistä Vahvuudet itsensä tuntemisessa ja johtamisessa

Lisätiedot

Päätöksenteon mallit

Päätöksenteon mallit Prosesseja! Mitä luvattiin? Prosessi on helposti tapahtumanjärjestäjälle kirosana, mutta kelvollista työtä on helvetin vaikea tehdä ilman ainakin jonkinlaista prosessia. Käymme läpi mielestämme tärkeimpiä

Lisätiedot

NextMakers-kasvuyritysbarometri. Julkaistu Microsoft Fluxissa

NextMakers-kasvuyritysbarometri. Julkaistu Microsoft Fluxissa NextMakers-kasvuyritysbarometri Julkaistu 9.2.2017 Microsoft Fluxissa NextMakers-kasvuyritysbarometri 1/2017 NextMakers-barometri käsittelee kasvuyrityksille kiinnostavia, ajankohtaisia aiheita. Ensimmäisen

Lisätiedot

Lean MITEN POISTAA TURHA, OPPIA JA KESKITTYÄ OLENNAISEEN

Lean MITEN POISTAA TURHA, OPPIA JA KESKITTYÄ OLENNAISEEN Lean MITEN POISTAA TURHA, OPPIA JA KESKITTYÄ OLENNAISEEN Esityksen sisältö Mitä on Lean? Lean työskentelynä Lean Startup Lean Canvas Customer Development Minimun Viable Product Mitä on Lean? Ajattelutapa,

Lisätiedot

0,45 0,75. Osaamisalue: Tarjouspyynnön mukaiset ketterien menetelmien alueeseen osoitetut SENIOR TASON henkilöt. Nimi

0,45 0,75. Osaamisalue: Tarjouspyynnön mukaiset ketterien menetelmien alueeseen osoitetut SENIOR TASON henkilöt. Nimi Tarjoaja: Ambientia Oy Henkilötasoisen tasopisteen laskentaperuste: Alle nimettyä henkilöä: Painottamaton painotetaan kertoimella: tai useampi nimetty henkilö: Ensimmäisen nimetyn henkilön osalta painottamaton

Lisätiedot

markkinointistrategia

markkinointistrategia Menestyksen markkinointistrategia kaava - Selkeät tavoitteet + Markkinointistrategia + Markkinointisuunnitelma + Tehokas toiminta = Menestys 1. markkinat Käytä alkuun aikaa kaivaaksesi tietoa olemassa

Lisätiedot

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2016

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2016 CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2016 VIIME KERRALLA MENETELMIÄ Musta laatikko Valkea laatikko Harmaa laatikko Regressio Automaatio Rasitus (kuormitus)

Lisätiedot

Tutkimuksen alkuasetelmat

Tutkimuksen alkuasetelmat Tutkimuksen alkuasetelmat Ihan alussa yleensä epämääräinen kiinnnostus laajaan aiheeseen ( muoti, kulutus, nuoriso, luovuus, värit, sukupuoli )... Kiinnostusta kohdennetaan (pilotit, kirjallisuuden haravointi)

Lisätiedot

egradu & Muuntaja Ylemmän tutkintovaiheen opinnäytetöiden elektroninen arkistoiminen ja esilletuonti

egradu & Muuntaja Ylemmän tutkintovaiheen opinnäytetöiden elektroninen arkistoiminen ja esilletuonti egradu & Muuntaja Ylemmän tutkintovaiheen opinnäytetöiden elektroninen arkistoiminen ja esilletuonti Lähtökohdat Kaikki opinnäytteet elektronisina saataville Syöttöjärjestelmä ja julkaisuarkisto Ei graduprosessin

Lisätiedot

Testaus ja säästöt: Ajatuksia testauksen selviämisestä lama-aikana

Testaus ja säästöt: Ajatuksia testauksen selviämisestä lama-aikana Testaus ja säästöt: Ajatuksia testauksen selviämisestä lama-aikana Muutamia ajatuksia siitä, miten testaus pärjää lama-ajan säästötalkoissa. Laman patologioita ja mahdollisuuksia. Säästämisen strategioita.

Lisätiedot

Yrityskohtaiset LEAN-valmennukset

Yrityskohtaiset LEAN-valmennukset Yrityskohtaiset LEAN-valmennukset Lean ajattelu: Kaikki valmennuksemme perustuvat ajatukseen: yhdessä tekeminen ja tekemällä oppiminen. Yhdessä tekeminen vahvistaa keskinäistä luottamusta luo positiivisen

Lisätiedot

TITANIC TEMPPU, vaan ei karille

TITANIC TEMPPU, vaan ei karille TITANIC TEMPPU, vaan ei karille Mikko Mäkelä Tuomo Rintamäki 17/10/10 Helsinki Metropolia University of Applied Sciences 1 Metropolia- ammattikorkeakoulusta Suomen suurin ammattikorkeakoulu, joka aloitti

Lisätiedot

Kun pelikaani on jo turbiinissa

Kun pelikaani on jo turbiinissa Kun pelikaani on jo turbiinissa Varo pelikaania! Nelonen ja Ruutu esittely Kuinka tuotanto- ongelmiin on varauduttu Case 18.3. Mitä opittiin? Kysymykset Vahva ja monipuolinen mediatarjonta löytää pienemmät

Lisätiedot

Kuinka vammaisen henkilön päätöksentekoa voidaan tukea?

Kuinka vammaisen henkilön päätöksentekoa voidaan tukea? Kuinka vammaisen henkilön päätöksentekoa voidaan tukea? Maarit Mykkänen, Savon Vammaisasuntosäätiö Kehitysvammaliiton opintopäivät 2015 Tuetusti päätöksentekoon -projekti Projektin toiminta-aika: 2011-31.7.2015

Lisätiedot

RATKAISUKESKEINEN TYÖSKENTELY ASIAKASTYÖSSÄ 1-2. Lasse Salmi

RATKAISUKESKEINEN TYÖSKENTELY ASIAKASTYÖSSÄ 1-2. Lasse Salmi RATKAISUKESKEINEN TYÖSKENTELY ASIAKASTYÖSSÄ 1-2 Lasse Salmi www.stepbystep.fi Ratkaisukeskeisyys lyhyesti Jos jokin ei ole rikki, älä yritä korjata sitä Kun tiedät mikä toimii, tee lisää sitä Jos jokin

Lisätiedot

Koodaamme uutta todellisuutta FM Maarit Savolainen https://blog.edu.turku.fi/matikkaajakoodausta/

Koodaamme uutta todellisuutta FM Maarit Savolainen https://blog.edu.turku.fi/matikkaajakoodausta/ Koodaamme uutta todellisuutta FM Maarit Savolainen 19.1.2017 https://blog.edu.turku.fi/matikkaajakoodausta/ Mitä on koodaaminen? Koodaus on puhetta tietokoneille. Koodaus on käskyjen antamista tietokoneelle.

Lisätiedot

TOISEN ASTEEN KOULUTUS/AMMATILLINEN KOULUTUS/TREDU

TOISEN ASTEEN KOULUTUS/AMMATILLINEN KOULUTUS/TREDU TOISEN ASTEEN KOULUTUS/AMMATILLINEN KOULUTUS/TREDU Haettavana on ammatillisen koulutuksen tuntiopettajan määräaikaisia ja toistaiseksi voimassa olevia tehtäviä alkaen elokuusta 2016. Kelpoisuusehdot määräytyvät

Lisätiedot

Palautetaan PDF muodossa yhdessä Ratkaisuidean kanssa viimeistään kello

Palautetaan PDF muodossa yhdessä Ratkaisuidean kanssa viimeistään kello Liite 1 /Tiimin referenssit ja osaaminen Palautetaan PDF muodossa yhdessä Ratkaisuidean kanssa viimeistään 13.2.2017 kello 16.00. Ohjeet lomakkeen täyttöön: Mukaan kilpailuun voi hakea 3 5 hengen tiimeinä.

Lisätiedot

Oppiminen ja oivaltaminen

Oppiminen ja oivaltaminen Oppiminen ja oivaltaminen OPPIMINEN Oppimiseen liittyy usein jotain vanhaa, tai osatun käyttöä uudella tavalla Oppiminen on hyödyllistä liittää jo osattuun Oppiminen on prosessi emme tule koskaan valmiiksi

Lisätiedot

BlueJ ohjelman pitäisi löytyä Development valikon alta mikroluokkien koneista. Muissa koneissa BlueJ voi löytyä esim. omana ikonina työpöydältä

BlueJ ohjelman pitäisi löytyä Development valikon alta mikroluokkien koneista. Muissa koneissa BlueJ voi löytyä esim. omana ikonina työpöydältä Pekka Ryhänen & Erkki Pesonen 2002 BlueJ:n käyttö Nämä ohjeet on tarkoitettu tkt-laitoksen mikroluokan koneilla tapahtuvaa käyttöä varten. Samat asiat pätevät myös muissa luokissa ja kotikäytössä, joskin

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

Rauhala. on maakunnan paras maatila! Kannattavin Tehokkain Haluttu ja mukava työpaikka. Hyvää elämää ihmisille ja eläimille

Rauhala. on maakunnan paras maatila! Kannattavin Tehokkain Haluttu ja mukava työpaikka. Hyvää elämää ihmisille ja eläimille Rauhala on maakunnan paras maatila! Kannattavin Tehokkain Haluttu ja mukava työpaikka Hyvää elämää ihmisille ja eläimille Yrityksen perustiedot Omistajat: Ismo ja Miika Takkunen Ismo vastaa tilanjohtaminen

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

Sopisiko testiautomaatio yritykseesi juuri nyt? Testiautomaation soveltuvuuden arviointiopas

Sopisiko testiautomaatio yritykseesi juuri nyt? Testiautomaation soveltuvuuden arviointiopas Sopisiko testiautomaatio yritykseesi juuri nyt? Testiautomaation soveltuvuuden arviointiopas www.valagroup.fi TESTITAUTOMAATIO SINUN YRITYKSEESI? Testauksen automatisointi ei sovellu kaikkiin tilanteisiin;

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

26.10.15. Työpaikan ongelmatilanteiden hallinta. Organisaatiokulttuuri. Organisaatiokulttuurin rattaat. Vuorovaikutus. Rakenteet. Arvot ja oletukset

26.10.15. Työpaikan ongelmatilanteiden hallinta. Organisaatiokulttuuri. Organisaatiokulttuurin rattaat. Vuorovaikutus. Rakenteet. Arvot ja oletukset Työpaikan ongelmatilanteiden hallinta Camilla Reinboth Organisaatiososiologi Sosiosolve VSSHP- 27.10.2015 Organisaatiokulttuuri Vuorovaikutus Rakenteet Arvot ja oletukset Organisaatiokulttuurin rattaat

Lisätiedot

TIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö

TIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö TIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö Tekijät: Eemeli Honkonen Joni Metsälä Työ palautettu: SISÄLLYSLUETTELO: 1 SEMINAARITYÖN KUVAUS... 3 2 TIETOKANTA... 3 2.1 MITÄ TIETOKANNAT SITTEN OVAT?... 3

Lisätiedot

Nainen ja seksuaalisuus

Nainen ja seksuaalisuus Nainen ja seksuaalisuus Kun syntyy tyttönä on Kela-kortissa naisen henkilötunnus. Onko hän nainen? Millaista on olla nainen? Naisen keho Kun tytöstä tulee nainen, naiseus näkyy monella tavalla. Ulospäin

Lisätiedot

tsoft Tarkastusmenettelyt ja katselmukset Johdanto Vesa Tenhunen 4.2.2004

tsoft Tarkastusmenettelyt ja katselmukset Johdanto Vesa Tenhunen 4.2.2004 Tarkastusmenettelyt ja katselmukset tsoft Vesa Tenhunen 4.2.2004 http://cs.joensuu.fi/tsoft/ Johdanto Yksi tärkeimmistä tekijöistä laadukkaiden ohjelmistojen tuottamisessa on puutteiden aikainen havaitseminen

Lisätiedot

11/20: Konepelti auki

11/20: Konepelti auki Ohjelmointi 1 / syksy 2007 11/20: Konepelti auki Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy 2007 p.1/11 Tämän luennon

Lisätiedot

2.12.2015 KOKO TOTUUS. Sisäilmahankkeen tiedottaminen. 2.12.2015 Toimitusjohtaja Miika Natunen

2.12.2015 KOKO TOTUUS. Sisäilmahankkeen tiedottaminen. 2.12.2015 Toimitusjohtaja Miika Natunen KOKO TOTUUS Sisäilmahankkeen tiedottaminen Toimitusjohtaja 1 Viestintä Mitä? Oikean tiedon välittäminen, oikea-aikaisesti, oikeaan paikkaan. Tärkeät kysymykset: 1. MITÄ? ( oleellinen tieto, aikataulut

Lisätiedot

Pikkugee. Krista Anttila Rykäsyryhmä -09

Pikkugee. Krista Anttila Rykäsyryhmä -09 Pikkugee Krista Anttila Rykäsyryhmä -09 Intoa Gradu on usein mielekkäin osa opiskeluja jälkikäteen mietittynä, vaikkei siltä gradua tehdessä tunnukaan varsinkin, jos aihe on jollain lailla antoisa Omaan

Lisätiedot

Kuva 1. Jokaisen tavallisen kuvan tasotyökalussa näkyy vain yksi taso, tässä nimellä tausta.

Kuva 1. Jokaisen tavallisen kuvan tasotyökalussa näkyy vain yksi taso, tässä nimellä tausta. Gimp alkeet XII 9 luokan ATK-työt/HaJa Sivu 1 / 6 GIMP:in tasotyökalu Lue ensin nämä ohjeet! Harjoitus lopussa! GIMP:in tasotyökalu on nimensä mukaisesti työkalu, jolla hallitaan tasoja, niiden läpinäkyvyyttä,

Lisätiedot

Mies ja seksuaalisuus

Mies ja seksuaalisuus Mies ja seksuaalisuus Kun syntyy poikana on Kela-kortissa miehen henkilötunnus. Onko hän mies? Millaista on olla mies? Miehen keho eli vartalo Kehon kehittyminen miehen kehoksi alkaa, kun pojan vartalo

Lisätiedot

Jamk Innovointipäivät

Jamk Innovointipäivät Keskiviikko3 Asiakastutkimuksien suunnittelu Jamk Innovointipäivät Miksi asiakastutkimukset? Olemme nyt saaneet toimeksiannon kehitystehtäväämme ja tarkentaneet sen jälkeen tiimissämme mitä meidän halutaan

Lisätiedot

Muutoksessa mahdollisuus? Yhdessä onnistuneempaan muutokseen

Muutoksessa mahdollisuus? Yhdessä onnistuneempaan muutokseen Hyvinvointia työstä Muutoksessa mahdollisuus? Yhdessä onnistuneempaan muutokseen Anna-Leena Kurki, KM, Tutkija 26.10.2015 Työterveyslaitos Anna-Leena Kurki www.ttl.fi Tää on verkottunu nykyään, must tuntuu

Lisätiedot

Talousjohtaja vie perille. 0 Kai Tihilä 0 CxO Academy

Talousjohtaja vie perille. 0 Kai Tihilä 0 CxO Academy Talousjohtaja vie perille 0 Kai Tihilä 0 CxO Academy 30.11.2011 Esityksen sisältö 1. Talousjohtajan tehtävät 2. Tilastoja taustaksi 3. Liiketoimintaa tukeva talousjohtaminen 4. Talousjohtamisen organisointi

Lisätiedot

HENKINEN VALMENNUS MITÄ, MIKSI JA MITEN? Satu Kaski PsL, urheilupsykologi Huippu-urheiluseminaari 17.11.2012 Kotka

HENKINEN VALMENNUS MITÄ, MIKSI JA MITEN? Satu Kaski PsL, urheilupsykologi Huippu-urheiluseminaari 17.11.2012 Kotka HENKINEN VALMENNUS MITÄ, MIKSI JA MITEN? Satu Kaski PsL, urheilupsykologi Huippu-urheiluseminaari 17.11.2012 Kotka SISÄLTÖ Henkinen valmennus mitä? (tavoitteista, keinot ym) Mitä henkinen valmennus edellyttää

Lisätiedot

Reflektoiva oppiminen harjoittelussa Insinööritieteiden korkeakoulu

Reflektoiva oppiminen harjoittelussa Insinööritieteiden korkeakoulu Reflektoiva oppiminen harjoittelussa 17.9.2015 Insinööritieteiden korkeakoulu Psykologi, uraohjaaja Seija Leppänen Reflektointiprosessi aloittaa oppimisen 1. Orientoituminen ja suunnittelu: millainen tehtävä

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

KDK-asiakasliittymä linjauksia KDK-seminaari Kristiina Hormia-Poutanen

KDK-asiakasliittymä linjauksia KDK-seminaari Kristiina Hormia-Poutanen KDK-asiakasliittymä linjauksia 2012 KDK-seminaari 21.3.2012 Kristiina Hormia-Poutanen Asiakasliittymä pohjustusta linjauksille KDK-johtoryhmä 9.12.2011 Kansalliskirjaston esitys: Puretaan Kansalliskirjaston

Lisätiedot

5. HelloWorld-ohjelma 5.1

5. HelloWorld-ohjelma 5.1 5. HelloWorld-ohjelma 5.1 Sisällys Lähdekoodi. Lähdekoodin (osittainen) analyysi. Lähdekoodi tekstitiedostoon. Lähdekoodin kääntäminen tavukoodiksi. Tavukoodin suorittaminen. Virheiden korjaaminen 5.2

Lisätiedot

Ohjelmistotekniikka - Luento 3 Jouni Lappalainen

Ohjelmistotekniikka - Luento 3 Jouni Lappalainen Ohjelmistotekniikka - Luento 3 Jouni Lappalainen Luku 3: Ketterä kehitys - ketterien menetelmien 12 periaatetta - XP (extreme programming) - Scrum menetelmä - Lean menetelmä 1 Luku 3: Ketterä kehittäminen

Lisätiedot

Työkalut innovoinnin tehostamiseen valmiina käyttöösi. Microsoft SharePoint ja Project Server valmiina vastaamaan organisaatioiden haasteisiin

Työkalut innovoinnin tehostamiseen valmiina käyttöösi. Microsoft SharePoint ja Project Server valmiina vastaamaan organisaatioiden haasteisiin Työkalut innovoinnin tehostamiseen valmiina käyttöösi Microsoft SharePoint ja Project Server valmiina vastaamaan organisaatioiden haasteisiin Terve! Pieni, nopea kysely kiitos! Lyhyt katsaus osallistujiin

Lisätiedot

Digia lyhyesti 81 M 5,9 M. Pörssiyhtiö NASDAQ Helsinki

Digia lyhyesti 81 M 5,9 M. Pörssiyhtiö NASDAQ Helsinki Ihmiset strategiamuutoksen ytimessä Kohti uudenlaista digiarkea Johtajuuden merkitys uusien asioiden tekemisessä Huippuasiantuntijoiden rooli muutoksessa J.Juppo, 1.11.2016 Digia lyhyesti Kasvava digitaalisiin

Lisätiedot

LAPSEN OSALLISUUS JA SUOJELU SOSIAALITYÖNÄ

LAPSEN OSALLISUUS JA SUOJELU SOSIAALITYÖNÄ Lapsuus tässä ja nyt. Valtakunnalliset Lastensuojelupäivät 7.-8.10.08 Jyväskylässä Alaseminaari Lasten osallisuus ja toimijuus tutkimuksen näkökulmasta LAPSEN OSALLISUUS JA SUOJELU SOSIAALITYÖNÄ Tiina

Lisätiedot

- reggiolaisen pedagogiikan äärellä Taivalkosken vuororyhmis Vekkulissa

- reggiolaisen pedagogiikan äärellä Taivalkosken vuororyhmis Vekkulissa - reggiolaisen pedagogiikan äärellä Taivalkosken vuororyhmis Vekkulissa Reggio Emiliapedagogiikan juurilla Projektityöskentely Vekkulissa Reggio Emilia, Italia, 1940-luku Loris Malaguzzi Yhteisöllisyys

Lisätiedot

Johtajan dilemma - metsää ja puita. Helena Ahonen

Johtajan dilemma - metsää ja puita. Helena Ahonen Johtajan dilemma - metsää ja puita Helena Ahonen Minäkö johtaja? Johtaminen ei ole eteen tulevien asioiden hoitamista vaan tietoista vaikuttamista toisten ihmisten työhön Johtaja tekee johtamistyötä Asiantuntija

Lisätiedot

10 Kohti ketterää ohjelmistokehitystä

10 Kohti ketterää ohjelmistokehitystä 10 Kohti ketterää ohjelmistokehitystä Perinteinen ohjelmistokehitys perustuu vesiputousmalliin, jossa tavoitteena on ensisijaisesti projektin vieminen läpi tietyssä ajassa. Sovelluksen määrittelytyö tehdään

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

Refecor Oy. Jyrki Portin. Sensoriverkot Massamarkkinoille Suunnittelun ja valmistuksen haasteita

Refecor Oy. Jyrki Portin. Sensoriverkot Massamarkkinoille Suunnittelun ja valmistuksen haasteita Refecor Oy Jyrki Portin Sensoriverkot Massamarkkinoille Suunnittelun ja valmistuksen haasteita Esittelyni 11 vuotta suunnittelukokemusta RF, antennit ja radioteknologiat Systeemisuunnittelu Elektroniikka,

Lisätiedot

Projekti toteuttaa muutostarpeen

Projekti toteuttaa muutostarpeen Projekti toteuttaa muutostarpeen 13.2.2013 Ville Helminen /Nokia 1 Nokia 2013 2013-02-13 Ville Helminen Ville Helminen Senior process development manager EVTEK 2001-2006 Elisa Oyj 2002-2007 Nokia 2007-2013

Lisätiedot