Ohjelmistoprojekteista. Datanomiopiskelijat 2.vuosi

Koko: px
Aloita esitys sivulta:

Download "Ohjelmistoprojekteista. Datanomiopiskelijat 2.vuosi"

Transkriptio

1 Ohjelmistoprojekteista Datanomiopiskelijat 2.vuosi

2 Yleistä projekteista Projekti on selkeästi asetettuihin tavoitteisiin pyrkivä, ajallisesti rajattu kertaluonteinen hanke, jonka toteuttamisesta vastaa sovitty ryhmä tai organisaatio. Hyvän projektin tunnuspiirteitä ovat: Selkeät ja realistiset tavoitteet Yhdessä sovitut roolit, tehtävät, vastuut ja pelisäännöt Realistinen aikataulu Täsmällinen aloitus ja selkeä lopetus

3 Projektityöskentelystä Projektissa voi oppia: Vastuuta ja vapautta toteuttaa itseäsi Kokemusta itsesi ja tiimin jäsenten johtamisesta Kokemusta ryhmässä toimimisesta Ideoita ja työkaluja oman osaamisesi Projektityöskentely kehittää myös: Luovuutta Ongelmanratkaisutaitoja Ihmissuhde- ja vuorovaikutustaitoja Itse- ja ryhmäarviointitaitoja Epävarmuuden sitokykyä Kokonaisuuden hallintaa

4 Projektikaavioita, Gantt

5 Vesiputousmalli Tunnetuimpia perinteisen sovelluskehityksen menetelmistä Suoraviivainen malli, jossa panostetaan dokumentaatioon. Perustuu olettamukseen, että koko järjestelmä voidaan määritellä yksityiskohtaisesti jo alussa Vaatimukset > yksityiskohtainen suunnittelu jne. Raskas ja melko kankea menetelmä Edistymisen seuranta helppoa, joskin yllätykset hankalia ja työläitä

6 Vesiputousmalli jatkoa Esitetään usein 5-7-vaiheisena. Klassinen versio jo vuonna 1970 (Royce), muutoksia malliin jatkokehittäjien toimesta (Boehm).

7 Vesiputousmallin ongelmia Vaatimusmäärittelyt vievät paljon aikaa eikä vaatimusten oikeellisuudesta ja tarpeellisuudesta ole alussa varmaa tietoa. Sovelluksen esittäminen asiakkaalle tapahtuu pitkän ajan jälkeen Onko vaatimukset ymmärretty oikein? Onko tilanne kentällä muuttunut projektin aikana? Tehtiikö oikeita asioita? Tarpeen ja vaatimusten muuttuminen tarkoittaa alusta alkamista

8 Ketterät menetelmät Ketterissä menetelmissä pyritään saamaan mahdollisimman pian jotain konkreettista nähtäväksi ja arvioitavaksi: Toimivaa koodia Ketterissä sovelluskehitysmenetelmissä painotetaan asiakasyhteistyötä sopimusneuvottelujen sijaan. Ketteryys on joustavuutta ja nopeaa mukautumista muutoksiin.

9 Agile manifesto 2001: Neljä arvoa Arvostamme: Yksilöitä ja vuorovaikutusta enemmän kuin prosesseja ja työkaluja. Toimivaa sovellusta enemmän kuin kokonaisvaltaista dokumentaatiota. Asiakasyhteistyötä enemmän kuin sopimusneuvotteluja Muutokseen reagoimista enemmän kuin suunnitelman noudattamista

10 Ketteryyden 12 periaatetta 1.Tärkeintä on täyttää asiakkaan vaatimukset julkaisemalla jatkuvasti ja aikaisin uusia hyödyllisiä versioita ohjelmistosta. 2.Hyväksytään ja otetaan vastaan muuttuvat vaatimukset jopa kehityksen loppuvaiheessa, ketterät menetelmät valjastavat muutokset asiakkaan kilpaulueduksi. 3.Luovutetaan toimivia versioita kehitettävästä ohjelmistosta säännöllisesti, mielellään lyhyin väliajoin.

11 Ketteryyden 12 periaatetta (2) 4.Liiketoiminnan ammattilaisten ja kehittäjien täytyy työskennellä päivittäin yhdessä koko projektin ajan. 5.Rakennetaan projektit motivoituneiden yksilöiden ympärille ja annetaan heille ympäristö ja tuki jota he tarvitsevat sekä luotetaan että he saavat työn tehtyä. 6.Kaikkein tehokkain tapa välittää tietoa kehitystiimille ja kehitystiimissä on kasvokkain tapahtuva keskustelu.

12 Ketteryyden 12 periaatetta (3) 7.Toimiva ohjelmisto on ensisijainen edistymisen mittari. 8. Ketterät menetelmät suosivat kestävää kehitystä. Rahoittajien, kehittäjien ja käyttäjien tulisi kyetä pitämään jatkuvasti yllä tasainen työtahti. 9.Jatkuvan huomion kiinnittäminen tekniseen laatuun, sekä hyvään rakenteeseen ja suunnitteluun, lisää ketteryyttä.

13 Ketteryyden 12 periaatetta (4) 10.Yksinkertaisuus taito maksimoida työn määrä, jota ei tarvitse tehdä, on olennaista.. 11.Parhaat arkkitehtuurit, vaatimukset ja suunnitelmat nousevat itseorganisoituvista tiimeistä. 12.Tasaisin väliajoin tiimi miettii miten voisi tulla entistä tuottavammaksi, ja siten muokkaa sekä säätää toimintaansa sen mukaan.

14 Scrum yleistä Scrum kuten kaikki muutkin ketterät mallit näkee ohjelmistokehityksen rakentuvan erimittaisten syklien ympärille. Tärkeimmät syklit ovat sprintti ja päivä Sprintillä tarkoitetaan yhtä kehitysjaksoa, jonka jälkeen tuote on ainakin periaatteessa julkaisuvalmis. Tyypillisesti sprintin kesto on yksi kuukausi, mutta sen pituus vaihtelee organisaation tarpeiden mukaan viikosta kahteen kuukauteen.

15 Scrum kaaviona

16 Scrum rooleja Tuotteen omistaja (Product Owner) Vastaa viime kädessä tuotteen ominaisuuksista, ns. "omistaa tuotteen" Tyypillisesti tuotepäällikkö tai asiakkaan edustaja. Tekee kaikki päätökset ominaisuuksista tai toiminnallisuuksiin vaikuttavista asioista. Scrum-mestari (Scrum master) Huolehtii siitä että tiimi voi työskennellä optimaalisesti Tiimiläiset raportoivat päivittäin ongelmista, jotka hidastavat töiden etenemistä. Scrum mestarin tehtävänä on poistaa nämä esteet tiimin tieltä. Scrum mestari johtaa päivittäiset aamupalaverit (daily scrum) sekä vastaa siitä, että Scrumia ja sen käytäntöjä noudatetaan.

17 Scrum rooleja jatkuu Scrum Tiimi (Scrum Team) Tiimiin (tiimeihin) kuuluu kaikki ne henkilöt jotka ovat mukana tekemässä projektia. Tiimiin otetaan henkilöitä, joilla on tarvittava osaaminen. Tiimi yhdessä rakentaa tuotteen, sovelluksen. Jokainen tiimiläinen on projektin kannalta yhtä tärkeä. Tiimi yhdessä vastaa tuotteen toteutuksesta, ei koskaan yksittäinen tiimin jäsen. Tiimissä ei erikseen nimetä arkkitehtejä, käyttöliittymäsuunnittelijoita, ohjelmoijia tai testaajia.

18 Scrum prosessi

19 Product Backlog Product Owner ylläpitää, priorisoi ja arvuuttaa tehtäviä. Jokainen rivi kuvaa rakennettavan järjestelmän ominaisuuksia, korjattavia vikoja, tai parannuksia kehitysprosessiin. Ominaisuuksilla on työmäärä arvio. Jokaisen sprintin jälkeen arvioidaan jäljellä oleva työmäärä.

20 Sprint Backlog Tiimi valitsee toteutettavat ominaisuudet Broduct Backlogista. (Sprint Planning kokouksessa) Tehtävä kokonaisuuksia tarkennetaan ja ominaisuuksia pilkotaan pienemmiksi osasiksi, ja arvioidaan tehtävien työmäärää. Jaetaan tehtävät tiimin jäsenille.

21 Daily Scrum Sprintin aikana Scrum Team kokoontuu päivittäiseen palaveriin aamupalaveriin. (Daily Scrum) Tiimin jäsenet vastaavat kolmeen kysymykseen: Mitä teit edellisen Daily Scrumin jälkeen? Mitä aiot tehdä ennen seuraavaa Daily Scrumia? Onko tielläsi esteitä, jotka hankaloittavat työtäsi? Scrum Masterin tehtävä on poistaa esteet.

22 Daily Scrum kuvina

23 Lyhyt Scrum kurssi Scrum Training Series Free Online Scrum Master Training: The fun way to learn about Agile/Scrum, prepare for Scrum Master certification / Agile certification (CSM, CSPO, PSM, or PMI-ACP), and debunk popular misconceptions. Lyhyitä infopaketteja Scrumin eri osa-aluista, sisältää hieman kysymyksiäkin.

24 Harjoitus Tutustukaa dokumenttiin Ketterät kehitysmenetelmät ja työkalut Internet-palvelun uudistusprojektissa - Mikä on JIRA, mihin sitä käytetään? - Mikä on Confluence, mihin sitä käytetään? - Mitä havaintoja kirjoittaja teki Scrumin soveltuvuudesta WEB-projektiin? Perustele.

25

26 Lisää aiheesta - Cohn,M Succeeding with Agile. Software Development Using Scrum. Boston:Pearson Education. - Verkosta löytyvää materiaalia: https://www.scrum.org/scrum-guide https://www.scrum.org/resources/scrum-glossary https://confluence.atlassian.com/display/agile/jira+agile+documentation

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

Ketterä (agile) tietojärjestelmien suunnittelu

Ketterä (agile) tietojärjestelmien suunnittelu Ketterä (agile) tietojärjestelmien suunnittelu Abrahamsson P, Conboy B and Wang X, Lots done, more to do: the current state of agile systems development research European Journal of Information Systems

Lisätiedot

Scrumjatkuvan palvelun DWprojektissa-case. Niina Mäkiranta & OP-scrum-tiimi Aureolis Oy

Scrumjatkuvan palvelun DWprojektissa-case. Niina Mäkiranta & OP-scrum-tiimi Aureolis Oy Scrumjatkuvan palvelun DWprojektissa-case OP-Pohjola Niina Mäkiranta & OP-scrum-tiimi Aureolis Oy Agenda Scrum lyhyesti Jatkuvan palvelun DW-projekti- Case OP-Pohjola Lähtötilanne ennen Scrumia Scrumin

Lisätiedot

Ketterä projektinhallinta

Ketterä projektinhallinta Ketterä projektinhallinta Petri Heiramo Agile Coach, CST 1 Petri Heiramo Ikä: 37 (vielä pari päivää ) Oma koulutus- ja valmennusyritys, Agilecraft Oy, reilut 3 viikkoa Lähes 10v ohjelmistokehitys- ja -prosessitausta

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

Ketterä (agile) tietojärjestelmien suunnittelu

Ketterä (agile) tietojärjestelmien suunnittelu Ketterä (agile) tietojärjestelmien suunnittelu Abrahamsson P, Conboy B and Wang X, Lots done, more to do: the current state of agile systems development research European Journal of Information Systems

Lisätiedot

Ketterien periaatteiden merkitys projektityössä

Ketterien periaatteiden merkitys projektityössä Ketterien periaatteiden merkitys projektityössä Suvi Jentze-Korpi Helsinki 18.10.2012 Kandidaatintutkielma-kurssin aine HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Sisältö i 1 Johdanto 1 2 Lineaarinen

Lisätiedot

Ketterä vaatimustenhallinta

Ketterä vaatimustenhallinta Ketterä vaatimustenhallinta ja miksi se on useimmiten hyvä asia K A R I A L HO C E O I M P R OV EIT OY Sisältö ImproveIt Oy Perinteinen vaatimushallinta Ketterä vaatimustenhallinta Monenlaista softakehitystä

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

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

PROJEKTINHALLINTA. Käyttäjälähtöinen suunnittelu

PROJEKTINHALLINTA. Käyttäjälähtöinen suunnittelu PROJEKTINHALLINTA Käyttäjälähtöinen suunnittelu PROJEKTINHALLINTA OSANA KURSSIA Opettaja: Tomi Jokitulppo email: Tomi.Jokitulppo@metropolia.fi puhelin: 040 5430197 4 opetuskertaa: 2.10., 9.10., 16.10.

Lisätiedot

Ketteryys kokeilemalla. Leo Malila Kehittämispäällikkö, Kela

Ketteryys kokeilemalla. Leo Malila Kehittämispäällikkö, Kela Ketteryys kokeilemalla Leo Malila Kehittämispäällikkö, Kela 1.11.2016 Agenda Kelan ICT Ketteryys tavoitteena Teetetyn tutkimuksen ja sen kohteen esittely Havaintoja tutkimuksen perusteella Kelan ketteryys

Lisätiedot

Ajatuksia ketterästä ohjelmistokehityksestä ja laadusta

Ajatuksia ketterästä ohjelmistokehityksestä ja laadusta Ajatuksia ketterästä ohjelmistokehityksestä ja laadusta 2012-11-26 1 Quality Manager & Specialist, Testing /Cybercom Finland CMMI, TMMI FiSTB:n varapuheenjohtaja ja hallituksen jäsen (http://www.fistb.fi)

Lisätiedot

Koekysymyksiä. Ohjelmistoprosessit ja ohjelmistojen laatu Ohjelmistojen suorituskyky

Koekysymyksiä. Ohjelmistoprosessit ja ohjelmistojen laatu Ohjelmistojen suorituskyky Koekysymyksiä Ohjelmistoprosessit ja ohjelmistojen laatu 30.4.2015 58153003 Ohjelmistojen suorituskyky 1 Kurssikokeeseen tulee neljä koetilaisuudessa vastattavaa kysymystä KOKEESSA VASTATTAVAT KYSYMYKSET

Lisätiedot

Globaalisti Hajautettu Ohjelmistokehitys Mitä, Miksi & Miten? Maria Paasivaara

Globaalisti Hajautettu Ohjelmistokehitys Mitä, Miksi & Miten? Maria Paasivaara Globaalisti Hajautettu Ohjelmistokehitys Mitä, Miksi & Miten? Maria Paasivaara Mitä? Mitä? Yrityksen sisäinen Mitä? Yrityksen sisäinen Alihankinta Mitä? Yrityksen sisäinen Open Source -kehitys Alihankinta

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

Ohjelmistoprosessit ja ohjelmistojen laatu Ohjelmistoprosessit ja ohjelmistojen laatu (4op)

Ohjelmistoprosessit ja ohjelmistojen laatu Ohjelmistoprosessit ja ohjelmistojen laatu (4op) 581361 Ohjelmistoprosessit ja ohjelmistojen laatu (4op) Ohjelmistojärjestelmien syventävien opintojen kurssi Myös ohjelmistotekniikan profiilin pakollinen kurssi eli ohjelmistotekniikka-aiheisen gradun

Lisätiedot

Tapahtuipa Testaajalle...

Tapahtuipa Testaajalle... Tapahtuipa Testaajalle... - eli testaus tosielämässä 09.10.2007 Juhani Snellman Qentinel Oy 2007 Agenda Minä ja mistä tulen Testauksen konteksti Tapauksia tosielämästä ja työkaluja 2 Minä Juhani Snellman

Lisätiedot

Mira Grönvall ja Rami Lehtinen

Mira Grönvall ja Rami Lehtinen INNOSTAVAN OPPIMISEN FLOW-TILAA METSÄSTÄMÄSSÄ TYÖELÄMÄSIMULAATIOLLA - TAMK Tietojenkäsittelyn ensimmäisen opintovuoden pelimessuprojekti Mira Grönvall ja Rami Lehtinen OPISKELIJAN TYÖPÄIVÄ JA TYÖPAIKKA

Lisätiedot

Ohjelmistoprojektien johtaminen ja ryhmädynamiikka

Ohjelmistoprojektien johtaminen ja ryhmädynamiikka Ohjelmistoprojektien johtaminen ja ryhmädynamiikka Harjoitus 3 Ryhmä JMJ Jouni Varis Johanna Joentausta Mikko Siukola Johdanto... 1 Ohjelmistokehityksen historiaa... 1 Ketterä kehitys... 2 Scrumban...

Lisätiedot

Ketterät menetelmät ja julkinen hankinta

Ketterät menetelmät ja julkinen hankinta Liiketoimintaosaamisen klusteri Tietohallintojohtamisen EO Ylempi AMK Ketterät menetelmät ja julkinen hankinta Ilkka Meriläinen 27.4.2011 Ketterät menetelmät Joukko järjestelmän kehitysmenetelmiä, joille

Lisätiedot

Lyhyt johdatus ketterään testaukseen

Lyhyt johdatus ketterään testaukseen TTY:n Testauspäivät, Tampere 15.8.2006 Lyhyt johdatus ketterään testaukseen eli Ketterän ohjelmistokehityksen laatukäytäntöjä Juha Itkonen SoberIT Teknillinen korkeakoulu Juha.Itkonen@tkk.fi Ketterä ohjelmistokehitys

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

Scrum ja.net ohjelmistokehityksessä

Scrum ja.net ohjelmistokehityksessä Petri Marttinen Scrum ja.net ohjelmistokehityksessä Tietojärjestelmätieteen kandidaatintutkielma 13.5.2009 Jyväskylän yliopisto Tietojenkäsittelytieteiden laitos Jyväskylä SISÄLLYSLUETTELO TIIVISTELMÄ...

Lisätiedot

Agile-opas. Pikaopas Leaniin ja ketteryyteen

Agile-opas. Pikaopas Leaniin ja ketteryyteen Agile-opas Pikaopas Leaniin ja ketteryyteen Luontainen toimintamalli Olosuhteisiin ja muutoksiin mukautuminen on aikoinaan ollut meille elinehto. Nykyään ketteryys näkyy konkreettisimmin lapsissa, jotka

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

Arkkitehtuuritietoisku. eli mitä aina olet halunnut tietää arkkitehtuureista, muttet ole uskaltanut kysyä

Arkkitehtuuritietoisku. eli mitä aina olet halunnut tietää arkkitehtuureista, muttet ole uskaltanut kysyä Arkkitehtuuritietoisku eli mitä aina olet halunnut tietää arkkitehtuureista, muttet ole uskaltanut kysyä Esikysymys Kuinka moni aikoo suunnitella projektityönsä arkkitehtuurin? Onko tämä arkkitehtuuria?

Lisätiedot

Ohjelmistutuotanto. Luento

Ohjelmistutuotanto. Luento Ohjelmistutuotanto Luento 2 14.3.2012 Ohjelmiston tuottaminen ei ole kontrolloitu prosessi Vesiputousmallin suurimmat ongelmat ovat seuraavat Yleensä mahdotonta määritellä vaatimukset tyhjentävästi projektin

Lisätiedot

KOODAAKO PROJEKTIPÄÄLLIKKÖ?

KOODAAKO PROJEKTIPÄÄLLIKKÖ? KOODAAKO PROJEKTIPÄÄLLIKKÖ? - ROOLIODOTUKSET KETTERISSÄ OHJELMISTOPROJEKTEISSA Mikko Viskari Development Manager Ohjelmistoprojektikokemusta vuodesta 2005 Teknisen projektipäällikön roolissa vuodesta 2011

Lisätiedot

Ostavat organisaatiot konsultin silmin

Ostavat organisaatiot konsultin silmin Ostavat organisaatiot konsultin silmin Softaa sutjakasti - Kuinka pitää projektimopo käsissä Sytyke Ry:n laivaseminaari 9.9.2009 Paula Miinalainen, Arbor Vitae Konsulttina monitoimittajaympäristöissä muutosten

Lisätiedot

Ketterämpi Sonera Matka on alkanut!

Ketterämpi Sonera Matka on alkanut! Ketterämpi Sonera Matka on alkanut! Muutamme maailmaa Asiakkaidemme ehdoilla Anne Rahkonen New Generation Telco Agenda Sonera tänään Matkalla muutokseen Digitalisaation ytimessä Globaali verkko maailma

Lisätiedot

Project group Tete Work-time Attendance Software

Project group Tete Work-time Attendance Software Project group Tete Work-time Attendance Software Henkilökohtainen SE harjoitus: etenemisraportti Projektin etenemisen seuranta ja kontrollointi Niilo Fredrikson T-76.115 Software project 2(5) Muutosloki

Lisätiedot

KÄYTETTÄVYYSTESTAUS OSANA KETTERÄÄ KEHITYSTÄ

KÄYTETTÄVYYSTESTAUS OSANA KETTERÄÄ KEHITYSTÄ KÄYTETTÄVYYSTESTAUS OSANA KETTERÄÄ KEHITYSTÄ Eeva Kangas 05.11.2015 @FixUi Oy 2013 2015 FIXUI "Autamme yrityksiä suunnittelemaan sellaisia tuotteita, joita ihmiset osaavat ja haluavat käyttää" Käyttäjätutkimukset

Lisätiedot

Sakari Hilama DEVIATIONS -OHJELMISTO LAATUPOIKKEAMIEN KÄSITTELYYN

Sakari Hilama DEVIATIONS -OHJELMISTO LAATUPOIKKEAMIEN KÄSITTELYYN Sakari Hilama DEVIATIONS -OHJELMISTO LAATUPOIKKEAMIEN KÄSITTELYYN Opinnäytetyö Kajaanin ammattikorkeakoulu Luonnontieteiden ala Tietojenkäsittelyn koulutusohjelma Kevät 2009 OPINNÄYTETYÖ TIIVISTELMÄ Koulutusala

Lisätiedot

Harjoituskoe Vastaukset. ISTQB Ketterä testaaja 2015 Perustason sertifikaattisisällön laajennus

Harjoituskoe Vastaukset. ISTQB Ketterä testaaja 2015 Perustason sertifikaattisisällön laajennus Harjoituskoe Vastaukset ISTQB Ketterä testaaja 2015 Perustason sertifikaattisisällön laajennus Alkup. versio 1.0 Käännösversio 1.0 Tekijänoikeushuomautus Tämän dokumentin saa kopioida kokonaisuudessaan

Lisätiedot

Miksi ketterä kehittäminen toimi kela.fi:ssä

Miksi ketterä kehittäminen toimi kela.fi:ssä Miksi ketterä kehittäminen toimi kela.fi:ssä Salla Suneli 22.-23.1.2014 Kela, viestintäyksikkö, verkkoviestintätiimi 1 18.3.2013 Viestintä Salla Suneli 2 18.3.2013 Kela.fi-uudistus pähkinänkuoressa 3 7.2.2014

Lisätiedot

Petri Mattila KÄYTTÄJÄKESKEISEN SUUNNITTELUN INTEGROINTI KETTERÄN KEHITTÄMISEN PROSESSIIN JA ROOLEIHIN

Petri Mattila KÄYTTÄJÄKESKEISEN SUUNNITTELUN INTEGROINTI KETTERÄN KEHITTÄMISEN PROSESSIIN JA ROOLEIHIN Petri Mattila KÄYTTÄJÄKESKEISEN SUUNNITTELUN INTEGROINTI KETTERÄN KEHITTÄMISEN PROSESSIIN JA ROOLEIHIN JYVÄSKYLÄN YLIOPISTO TIETOJENKÄSITTELYTIETEIDEN LAITOS 2014 TIIVISTELMÄ Mattila, Petri Käyttäjäkeskeisen

Lisätiedot

Scrum-käytännöt ja käyttäjäkokemustyö ohjelmistoalan yrityksessä. Marie-Elise Kontro

Scrum-käytännöt ja käyttäjäkokemustyö ohjelmistoalan yrityksessä. Marie-Elise Kontro Scrum-käytännöt ja käyttäjäkokemustyö ohjelmistoalan yrityksessä Marie-Elise Kontro 25.03.2015 Sisältö 1. Tutkimuskysymykset 2. Scrum ja käyttäjäkokemustyö 3. Tutkimusmenetelmä 4. Tulokset 5. Luotettavuuden

Lisätiedot

1. Oppimisen ja opettamisen haasteet

1. Oppimisen ja opettamisen haasteet 1. Oppimisen ja opettamisen haasteet Oppimisen aihepiirit oppijan mielenkiinnon mukaan. Sosiaaliset taidot, ongelmaratkaisu pienryhmissä, johtajuus, empatia, yrittäjämäinen toiminta, Oppijan oman lahjakkuuden

Lisätiedot

KETTERÄT MENETELMÄT. Tomi Airaksinen. Tietojärjestelmätieteen Kandidaatin tutkielma 22.6.2004

KETTERÄT MENETELMÄT. Tomi Airaksinen. Tietojärjestelmätieteen Kandidaatin tutkielma 22.6.2004 Tomi Airaksinen KETTERÄT MENETELMÄT Tietojärjestelmätieteen Kandidaatin tutkielma 22.6.2004 Jyväskylän yliopisto Tietojenkäsittelytieteiden laitos Jyväskylä 2 TIIVISTELMÄ Airaksinen, Tomi Tapio Tietojärjestelmätiede,

Lisätiedot

28.8.1975 ruovedellä pohjois-hämeessä. lepounit.com (yritys) lepo.net (oma)

28.8.1975 ruovedellä pohjois-hämeessä. lepounit.com (yritys) lepo.net (oma) Muokattu: 2015-01-29 Viimeisin versio: http://lepo.net/cv/fi CV taru puhuvasta nörtistä henkilötiedot nimi anu leponiemi syntynyt 28.8.1975 ruovedellä pohjois-hämeessä sähköposti ja www anu (at) lepounit.com

Lisätiedot

Projektityö

Projektityö Projektityö 28.9.2012 Katselmoinnit ja tarkastukset Ohjelmistojen kehitysmalleista Vaatimusten hallinta Testaus Toteutuksen suunnittelu Projektin lopetus Kurssin luennoitsija Timo Poranen (email: timo.t.poranen@uta.fi,

Lisätiedot

Tapaustutkimus: Soveltuuko Scrum vesiputousmallin korvaajaksi yrityksen sovelluskehitysprojekteihin?

Tapaustutkimus: Soveltuuko Scrum vesiputousmallin korvaajaksi yrityksen sovelluskehitysprojekteihin? Markus Ahonen Tapaustutkimus: Soveltuuko Scrum vesiputousmallin korvaajaksi yrityksen sovelluskehitysprojekteihin? Elektroniikan, tietoliikenteen ja automaation tiedekunta Automaatio- ja systeemitekniikan

Lisätiedot

Verkkopokerijärjestelmä. Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008

Verkkopokerijärjestelmä. Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008 Verkkopokerijärjestelmä Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008 Projektiryhmä Samuli Aalto-Setälä Jukka Kekälainen Jarno Kyykkä Mika Mielonen Mårten Smeds Otto Waltari Ohjaaja

Lisätiedot

Kokonaisuuksien, riippuvuuksien ja synergioiden hahmottaminen helpottuvat

Kokonaisuuksien, riippuvuuksien ja synergioiden hahmottaminen helpottuvat Johtaminen voidaan jakaa karkeasti kolmeen osaan: 1. Arvojohtaminen (Leadership) 2. Työn(kulun) johtaminen (Process management) 3. Työn sisällön ja tulosten/ tuotosten johtaminen (esim. Product management)

Lisätiedot

Tik-76.612 Harjoitustyö

Tik-76.612 Harjoitustyö Tik-76.612 Harjoitustyö Harjoitustyö Tehdään 2-3 hengen ryhmissä Koostuu etapeista joiden aikana simuloidaan ohjelmistoprojektin läpivientiä On nivottu osaksi kurssin luentoja On pakollinen 2 Harjoitustyön

Lisätiedot

PROJEKTINHALLINTA. Käyttäjälähtöinen suunnittelu

PROJEKTINHALLINTA. Käyttäjälähtöinen suunnittelu PROJEKTINHALLINTA Käyttäjälähtöinen suunnittelu PROJEKTIN YLEISVAIHEET Esimerkkinä tyypillinen ohjelmistokehitysprojekti (verkkopalvelu tms.) Tarve projektille Esimääritys Tarjouspyyntö Tarjous Toimittajan

Lisätiedot

OppiScrum opintojen läpäisyasteen ja oppimisen omistajuuden edistäjänä

OppiScrum opintojen läpäisyasteen ja oppimisen omistajuuden edistäjänä Jengi duunaa ihan tosissaan! OppiScrum opintojen läpäisyasteen ja oppimisen omistajuuden edistäjänä Otto Burman Virpi Peuralinna Pirkka Ruishalme Linda Salminen Oppimisen ja opettamisen haasteet Oppimisen

Lisätiedot

Ohjelmistoprojekti projektipäällikön näkökulmasta

Ohjelmistoprojekti projektipäällikön näkökulmasta Ohjelmistoprojekti projektipäällikön näkökulmasta Juhana Huotarinen Build Success Juhana Huotarinen, DI Opiskellut TTY:llä vuosina 2000-2006 Työura Goforessa vuodesta 2005 Ohjelmistosuunnittelija (JavaEE-teknologiat)

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

Ketteryys kohtaa todellisuuden - kokemuksia ja ajatuksia laadunvarmistuksen näkökulmasta

Ketteryys kohtaa todellisuuden - kokemuksia ja ajatuksia laadunvarmistuksen näkökulmasta Ketteryys kohtaa todellisuuden - kokemuksia ja ajatuksia laadunvarmistuksen näkökulmasta 08.06.2010 Esko Hannula Qentinel on laadun vartija Erikoistunut hankkeiden ja tietojärjestelmien laadunvarmistukseen

Lisätiedot

Ohjelmistotekniikka - Luento 2 Jouni Lappalainen

Ohjelmistotekniikka - Luento 2 Jouni Lappalainen Ohjelmistotekniikka - Luento 2 Jouni Lappalainen Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento

Lisätiedot

Ohjelmistoprosessit ja ohjelmistojen laatu kevät 2009

Ohjelmistoprosessit ja ohjelmistojen laatu kevät 2009 7. Iteratiivinen ohjelmistokehitys Iteratiivinen (ja evoluutio-)ohjelmistokehitys (iterative and evolutionary software development) on prosessimallien perhe, missä ohjelmiston elinkaari muodostuu useasta

Lisätiedot

Multisite -projektit uhasta mahdollisuus? Johtamiseväitä projektipäällikölle

Multisite -projektit uhasta mahdollisuus? Johtamiseväitä projektipäällikölle Multisite -projektit uhasta mahdollisuus? Johtamiseväitä projektipäällikölle TTY / Projektinhallintapäivä 23.8.2011 Olli-Pekka Mäkirintala olli-pekka.makirintala@altonova.fi 040 5541031 Olli-Pekka Mäkirintala

Lisätiedot

OpenUP ohjelmistokehitysprosessi

OpenUP ohjelmistokehitysprosessi OpenUP ohjelmistokehitysprosessi Sami Männistö Helsinki 14.11.2008 Seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos i HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET Tiedekunta/Osasto Matemaattis-luonnontieteellinen

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

Käyttöohje. Versiohistoria: 1.0 7.5.2003 1. versio Mari 1.1 9.5.2003 Kommenttien perusteella korjattu versio

Käyttöohje. Versiohistoria: 1.0 7.5.2003 1. versio Mari 1.1 9.5.2003 Kommenttien perusteella korjattu versio Otus- projektinhallintatyökalu Käyttöohje Versiohistoria: 1.0 7.5.2003 1. versio Mari 1.1 9.5.2003 Kommenttien perusteella korjattu versio Mari Tampere 9. toukokuuta 2003 Kimmo Airamaa, Andreas Asuja,

Lisätiedot

PROJEKTINHALLINTA SCRUMIN AVULLA

PROJEKTINHALLINTA SCRUMIN AVULLA PROJEKTINHALLINTA SCRUMIN AVULLA Anttoni Lahtinen Mika Suikkanen Saana Vaateri Helmikuu 2016 Tietojenkäsittely Proakatemia 2 SISÄLLYS 1 JOHDANTO... 3 1.1 Ketterä kehitys... 3 1.2 Melu... 4 2 SCRUMIN ROOLIT...

Lisätiedot

Projektinhallintapäivä 22.8.2007, Tampere Poimintoja koulutusnäkökulmasta

Projektinhallintapäivä 22.8.2007, Tampere Poimintoja koulutusnäkökulmasta Liiketoiminta kehittyy kehity sinäkin. Projektinhallintapäivä 22.8.2007, Tampere Poimintoja koulutusnäkökulmasta Päivi Hietanen, johtaja paivi.hietanen@tieturi.fi HTC Santa Maria, Tammasaarenkatu 5, 00180

Lisätiedot

Projektinhallinta TARJA NISKANEN LÄHTEENÄ MM. KEHITTÄJÄN KARTTAKIRJA

Projektinhallinta TARJA NISKANEN LÄHTEENÄ MM. KEHITTÄJÄN KARTTAKIRJA Projektinhallinta TARJA NISKANEN LÄHTEENÄ MM. KEHITTÄJÄN KARTTAKIRJA PROJEKTITOIMINNAN ONGELMIA Kaikkea mahdollista nimitetään projekteiksi Projekti annetaan henkilöille muiden töiden ohella Ei osata käyttää

Lisätiedot

OHJELMISTOPROJEKTINHALLINNAN KEHITTÄMINEN SCRUM-MENETELMÄLLÄ

OHJELMISTOPROJEKTINHALLINNAN KEHITTÄMINEN SCRUM-MENETELMÄLLÄ OHJELMISTOPROJEKTINHALLINNAN KEHITTÄMINEN SCRUM-MENETELMÄLLÄ Panu Vuori Opinnäytetyö Kesäkuu 2014 Automaatioteknologian koulutusohjelma YAMK Tekniikan ja liikenteen ala KUVAILULEHTI Tekijä(t) VUORI, Panu

Lisätiedot

7. Iteratiivinen ohjelmistokehitys

7. Iteratiivinen ohjelmistokehitys 7. Iteratiivinen ohjelmistokehitys Iteratiivinen (ja evoluutio-)ohjelmistokehitys (iterative and evolutionary software development) on prosessimallien perhe, missä ohjelmiston elinkaari muodostuu useasta

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

Projektityö

Projektityö Projektityö 24.9.2010 Ohjelmistojen kehitysmalleista Vaatimusten määrittely ja kerääminen Lähteinä (vaatimusten määrittely): Haikala ja Märijärvi, Ohjelmistotuotanto, Talentum, 2005. Luvut 3, 4, 5, 6-10

Lisätiedot

SAFe menestystarina - Case Osuuspankki

SAFe menestystarina - Case Osuuspankki SAFe menestystarina - Case Osuuspankki Fenix II, SUOsta SAFeen Sampo Sormaala, Fenix II Release Train Engineer Hankkeen taustaa Vakavista ongelmista vakauteen ja uuteen tapaan toimia 2011 2012 2013 2014

Lisätiedot

POHJOIS-KARJALAN AMMATTIKORKEAKOULU OHJELMISTOLABORATORION OHJELMISTOPROSESSIEN KEHITTÄMINEN

POHJOIS-KARJALAN AMMATTIKORKEAKOULU OHJELMISTOLABORATORION OHJELMISTOPROSESSIEN KEHITTÄMINEN POHJOIS-KARJALAN AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma Joni Heinonen OHJELMISTOLABORATORION OHJELMISTOPROSESSIEN KEHITTÄMINEN Opinnäytetyö Kesäkuu 2011 OPINNÄYTETYÖ Kesäkuu 2011 Tietotekniikan

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

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

JHS166:n uudistus ja lopputulokset. JUHTA Raimo Porttikivi

JHS166:n uudistus ja lopputulokset. JUHTA Raimo Porttikivi JHS166:n uudistus ja lopputulokset JUHTA 11.12.2014 Raimo Porttikivi JHS166 uudistamisen työryhmä Raimo Porttikivi, pj Tommi Nordberg, puolustusministeriö Harri Eskola, Tekes Matti Lisitsin, Maanmittauslaitos

Lisätiedot

Organisaatioiden mahdollisuus osallistua ja vaikuttaa Finnan kehittämiseen. Heli Kautonen, palvelupäällikkö 5.3.2013, Finnan 2.

Organisaatioiden mahdollisuus osallistua ja vaikuttaa Finnan kehittämiseen. Heli Kautonen, palvelupäällikkö 5.3.2013, Finnan 2. Organisaatioiden mahdollisuus osallistua ja vaikuttaa Finnan kehittämiseen Heli Kautonen, palvelupäällikkö 5.3.2013, Finnan 2. aallon kick-off eli miten tehdään meidän Finna Heli Kautonen, palvelupäällikkö

Lisätiedot

Allu-tapahtumanhallintajärjestelmä

Allu-tapahtumanhallintajärjestelmä -tapahtumanhallintajärjestelmä Tarjousten pisteytyskriteerit Pisteet lasketaan tiedonkeruutaulukkoon (LIITE 16) ilmoitettujen tietojen perusteella. Pisteytys painotetaan seuraavasti: 25 %: Rakentamisen

Lisätiedot

SOVELLUSPROJEKTIN ARVIOINTILOMAKE

SOVELLUSPROJEKTIN ARVIOINTILOMAKE SOVELLUSPROJEKTIN ARVIOINTILOMAKE Arviointilomake on tarkoitettu Sovellusprojektin vastaavan ohjaajan arvioinnin tueksi, eikä sillä siten tule korvata erillistä projektilausuntoa. Useaa arviointikohtaa

Lisätiedot

Testauksen suunnittelu ja dokumentointi ketterässä testauksessa Tutkimustuloksia

Testauksen suunnittelu ja dokumentointi ketterässä testauksessa Tutkimustuloksia Testauksen suunnittelu ja dokumentointi ketterässä testauksessa Tutkimustuloksia Nina Perta, Senior quality consultant Knowit Oy Elina Varteva, QA Specialist Knowit Oy Copyright Knowit Oy 2014 Nina Perta

Lisätiedot

Hajaantuminen. Juha Taina, Marko Salmenkivi ja Kjell Lemstöm, Ohjelmistotuotanto 30

Hajaantuminen. Juha Taina, Marko Salmenkivi ja Kjell Lemstöm, Ohjelmistotuotanto 30 Hajaantuminen tällä hetkellä ohjelmistotuotantoa kuvaa hajaantuminen ja erikoistuminen perusperiaatteet ovat säilyneet ennallaan, mutta yritykset käyttävät omia räätälöityjä prosessimalleja, menetelmiä

Lisätiedot

Software Factory ohjelmistotuotannon osaaminen

Software Factory ohjelmistotuotannon osaaminen Työelämässä hankitun osaamisen tunnustaminen korkeakoulutuksessa seminaari 4.5.2011 Prof. Markku Tukiainen, Tietojenkäsittelytieteen laitos Software Factory ohjelmistotuotannon osaaminen Sisältö Tietojenkäsittelytieteen

Lisätiedot

Juha Taina, Marko Salmenkivi ja Kjell Lemström,

Juha Taina, Marko Salmenkivi ja Kjell Lemström, Hajaantuminen tällä hetkellä ohjelmistotuotantoa kuvaa hajaantuminen ja erikoistuminen perusperiaatteet ovat säilyneet ennallaan, mutta yritykset käyttävät omia räätälöityjä prosessimalleja, menetelmiä

Lisätiedot

Monipuolisen yhteistyön haaste pyrittäessä korkealle

Monipuolisen yhteistyön haaste pyrittäessä korkealle 1 Monipuolisen yhteistyön haaste pyrittäessä korkealle Markus Hellström 2 Esityksen kiteytys 3 Esityksen sisältö Tavoite ja sen merkitys liiketoiminnan johtamisessa Miten vien liiketoiminnan tavoitteeseen?

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

Estimointityökalut. Pekka Forselius, Senior Advisor Finnish Software Measurement Association FiSMA ry

Estimointityökalut. Pekka Forselius, Senior Advisor Finnish Software Measurement Association FiSMA ry Estimointityökalut Pekka Forselius, Senior Advisor Finnish Software Measurement Association FiSMA ry 1 Työkalujen rooli ohjelmistotyössä A fool with a tool is still a fool! Ohjelmistotyökalujen käyttäminen

Lisätiedot

Sulautettujen järjestelmien. ketterä käsikirja. Lehtonen, Tuomivaara, Rantala, Känsälä, Mäkilä, Jokela, Könnölä, Kaisti, Suomi, Isomäki & Ylitolva

Sulautettujen järjestelmien. ketterä käsikirja. Lehtonen, Tuomivaara, Rantala, Känsälä, Mäkilä, Jokela, Könnölä, Kaisti, Suomi, Isomäki & Ylitolva Sulautettujen järjestelmien ketterä käsikirja Lehtonen, Tuomivaara, Rantala, Känsälä, Mäkilä, Jokela, Könnölä, Kaisti, Suomi, Isomäki & Ylitolva Sulautettujen järjestelmien ketterä käsikirja Teijo Lehtonen,

Lisätiedot

Scrumin käyttö sovelluskehitysprojektissa - Case: Oy Samlink Ab:n sähköisen työpöydän pilottiprojekti

Scrumin käyttö sovelluskehitysprojektissa - Case: Oy Samlink Ab:n sähköisen työpöydän pilottiprojekti Scrumin käyttö sovelluskehitysprojektissa - Case: Oy Samlink Ab:n sähköisen työpöydän pilottiprojekti Roukala, Selja 2011 Leppävaara Laurea-ammattikorkeakoulu Leppävaara Scrumin käyttö sovelluskehitysprojektissa

Lisätiedot

Vesiputousmallista scrumiin

Vesiputousmallista scrumiin Vesiputousmallista scrumiin Kemppainen, Sante 2012 Leppävaara Laurea-ammattikorkeakoulu Laurea Leppävaara Vesiputousmallista scrumiin Kemppainen, Sante Tietojenkäsittelyn koulutusohjelma Opinnäytetyö joulukuu,

Lisätiedot

Projektityö

Projektityö Projektityö 21.10.2005 Projektisuunnitelma Työn ositus Projektisuunnitelman sisältö Kurssin luennoitsija ja projektiryhmien ohjaaja: Timo Poranen (email: tp@cs.uta.fi, työhuone: B1042) Kurssin kotisivut:

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

Ylimmän johdon näkemys ketteryydestä

Ylimmän johdon näkemys ketteryydestä Ylimmän johdon näkemys ketteryydestä Ketterä kehittäminen seminaari Mia Nykopp Toimialajohtaja, Kehittäminen toimiala Vastuullinen liikenne. Rohkeasti yhdessä. Liikenteen viranomainen Vastuullinen liikenne.

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

Lakki. Lisää ot sik k o osoit t am alla. Nöyrästi vain lakki kourassa... Jussi Vänskä Espotel Oy. vierailuluentosarja OTM kurssi 2010

Lakki. Lisää ot sik k o osoit t am alla. Nöyrästi vain lakki kourassa... Jussi Vänskä Espotel Oy. vierailuluentosarja OTM kurssi 2010 Lakki Nöyrästi vain lakki kourassa... Jussi Vänskä Espotel Oy vierailuluentosarja OTM kurssi 2010 2.luento: ohjelmistokehityksen päivärutiinit Lisää ot sik k o osoit t am alla Siitä vain reunasta Miten

Lisätiedot

Projektiryhmä Tete Work-time Attendance Software. Henkilökohtainen SE harjoitus: loppuraportti

Projektiryhmä Tete Work-time Attendance Software. Henkilökohtainen SE harjoitus: loppuraportti Projektiryhmä Tete Work-time Attendance Software Henkilökohtainen SE harjoitus: loppuraportti Projektin etenemisen seuranta ja kontrollointi Niilo Fredrikson T-76.115 Tietojenkäsittelyopin ohjelmatyö 2(8)

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

Menetelmäraportti - Konfiguraationhallinta

Menetelmäraportti - Konfiguraationhallinta Menetelmäraportti - Konfiguraationhallinta Päiväys Tekijä 22.03.02 Ville Vaittinen Sisällysluettelo 1. Johdanto... 3 1.1 Tärkeimmät lyhenteet... 3 2. Konfiguraationhallinnan tärkeimmät välineet... 4 2.1

Lisätiedot

Ketterä projektikulttuuri on avain menestykseen - valmennuksella kohti ketterää kulttuuria

Ketterä projektikulttuuri on avain menestykseen - valmennuksella kohti ketterää kulttuuria 1 Ketterä projektikulttuuri on avain menestykseen - valmennuksella kohti ketterää kulttuuria Päivi Hietanen Competence Group Director Sisältö 2 Ketteryys Tieturissa Uskotaanko ketteryyteen Suomessa, maailmalla?

Lisätiedot

Käyttäjätarinat perinteisessä hankkeessa. Sisältö ja käytännöt

Käyttäjätarinat perinteisessä hankkeessa. Sisältö ja käytännöt Käyttäjätarinat perinteisessä hankkeessa Sisältö ja käytännöt Helsingin kaupunki 21/03/17 Käyttäjätarinat perinteisessä hankkeessa Mikä on käyttäjätarina Käyttäjätarina perinteisessä hankkeessa Käyttäjätarinan

Lisätiedot

KOLMAS JAKSO: ARVIOINTI JA TOTEUTUKSEN JATKUMINEN kevät 2011 lomake 4

KOLMAS JAKSO: ARVIOINTI JA TOTEUTUKSEN JATKUMINEN kevät 2011 lomake 4 KOLMAS JAKSO: ARVIOINTI JA TOTEUTUKSEN JATKUMINEN kevät 2011 lomake 4 työryhmä: Myyrmäen toimintayksikkö pvm: jolloin täytetty työryhmän kanssa 24.3.2011 KEHITTÄMISTEHTÄVÄN ARVIOINTI TAVOITTEIDEN TOTEU-

Lisätiedot

Hyvin määritelty on puoliksi tehty kuinka vältetään turha tekeminen jo alussa

Hyvin määritelty on puoliksi tehty kuinka vältetään turha tekeminen jo alussa 1 Hyvin määritelty on puoliksi tehty kuinka vältetään turha tekeminen jo alussa Passion leads to design, design leads to performance, performance leads to SUCCESS! OLLI NIEMI Yoso Oy Mitä määrittelyltä

Lisätiedot

Hankkeen toiminnot työsuunnitelman laatiminen

Hankkeen toiminnot työsuunnitelman laatiminen Hankkeen toiminnot työsuunnitelman laatiminen Hanketyöpaja LLP-ohjelman keskitettyjä hankkeita (Leonardo & Poikittaisohjelma) valmisteleville11.11.2011 Työsuunnitelma Vastaa kysymykseen mitä projektissa

Lisätiedot

Ohjelmistoprosessit ja ohjelmistojen laatu Kevät Ohjelmistoprosessit ja ohjelmistojen laatu. Projektinhallinnan laadunvarmistus

Ohjelmistoprosessit ja ohjelmistojen laatu Kevät Ohjelmistoprosessit ja ohjelmistojen laatu. Projektinhallinnan laadunvarmistus LAADUNVARMISTUS 135 Projektinhallinnan laadunvarmistus Projektinhallinnan laadunvarmistus tukee ohjelmistoprojektien ohjaus- ja ylläpitotehtäviä. Projektinhallinnan laadunvarmistustehtäviin kuuluvat seuraavat:

Lisätiedot

Projektinhallintasuunnitelma

Projektinhallintasuunnitelma Projektinhallintasuunnitelma Lyly, Anette 2017 Laurea Laurea-ammattikorkeakoulu Projektinhallintasuunnitelma Anette Lyly Tietojenkäsittelyn koulutusohjelma Opinnäytetyö Huhtikuu, 2017 Laurea-ammattikorkeakoulu

Lisätiedot

Ketterä ohjelmistokehitys unohtuiko tietoturva?

Ketterä ohjelmistokehitys unohtuiko tietoturva? Ketterä ohjelmistokehitys unohtuiko tietoturva? Kimmo Toro (kimmo.toro@f-secure.com) 8.2.2011 Protecting the irreplaceable f-secure.com F-Secure Yritys Perustettu vuonna 1988, listautui NASDAQ OMX Helsinki

Lisätiedot

Ketterät menetelmät ja laadunhallinta

Ketterät menetelmät ja laadunhallinta Lappeenrannan teknillinen yliopisto Tietotekniikan osasto Kandidaatintyö Ketterät menetelmät ja laadunhallinta Työn ohjaaja ja tarkastaja: prof. Kari Smolander Lappeenranta, 6.12.2011 Jesse Yli-Huumo Orioninkatu

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