Onnistunut ohjelmistoprojekti
|
|
- Päivi Hukkanen
- 6 vuotta sitten
- Katselukertoja:
Transkriptio
1 Onnistunut ohjelmistoprojekti ICT-ajankohtaisseminaari Hermanni Hyytiälä Reaktor Innovations Oy
2 Agenda Yritysesittely Keinoja onnistuneeseen ohjelmistoprojektiin Ihmiset Menetelmät Käytännöt ja työkalut Tulevaisuuden trendejä
3 Reaktor Innovations Oy Perustettu vuonna 2000 Olemme ohjelmistotuotannon erikoisosaajia Olemme asiantuntijaorganisaatio, jossa ihmiset viihtyvät Toimintamme perustuu huippuosaamiseen, asiakkaan kunnioittamiseen, rehellisiin ja avoimiin toimintatapoihin ja inhimillisiin arvoihin Yli 100 huippuammattilaista
4
5 Onnistunut ohjelmistoprojekti? Tyytyväinen asiakas Asiakkaalle hyvä investointi Ohjelmisto tekee mitä pitää; ei turhia toiminnallisuuksia Teknisesti korkealaatuinen Ohjelmisto vastaa tarpeisiin; sitä on mukava käyttää Yhdessä kuljettu matka koettiin mukavaksi
6 Liiketoiminnan näkökulma Fakta: markkinoilla kilpailu kovenee jatkuvasti Mikä oikeasti on tärkeää? Kyky vastata muutokseen Toimiva ohjelmisto, joka saadaan käyttöön nopeasti Kilpailuedun saavuttaminen Tyytyväinen asiakas ja loppukäyttäjä
7 Mitä aikaisemmin asiakas voi käyttää ohjelmistoa tai sen toimivaa osaa, sen enemmän asiakas ohjelmistosta hyötyy.
8 Miten tähän päästään?
9 Keino #1: ihmiset
10 Ihmiset Tärkein osa ohjelmistoprojektia Ihmisten käyttäytymistä vaikea ennustaa ja hallita Tunteet ohjaavat ihmisen toimintaa ja käyttäytymistä ennalta-arvaamattomasti Yksittäisen ihmisen, tiimin ja sidosryhmien oppimisen ja siihen edelleen liittyvä tuottavuuden maksimointi olennaista ohjelmistoprojekteissa
11 Tuottavuuden tekijät Osaamisen taso Halu oppia Ihmisten välinen viestintä Ymmärtäminen Viestintälatenssit Luottamus ihmisten välillä Sosiaaliset- ja vuorovaikutustaidot Tiimin toiminta, yhteistyö asiakkaan ja muiden sidosryhmien kanssa
12 Jos tekisit aiemmin tehdyn projektin uudelleen, tekisitkö sen nopeammin vai hitaammin?
13 Erona 1. kertaan: oppiminen!
14 Ohjelmistoprojekti on oppimisprosessi!
15 Johtopäätös: oppimista ja viestintää tulee tehostaa!
16 Lisäksi: myös asiakas oppii omista tarpeistaan projektin aikana - tähän annettava mahdollisuus!
17 Keino #2: menetelmät
18 Menetelmät Ohjelmistoprojektit ovat luonteeltaan sellaisia, joita ei ole tehty koskaan aikaisemmin Ennustettavat prosessit vaativat komponentteja, joiden käyttäytyminen voidaan ennustaa Ihmiset eivät ole ennalta-arvattavia entiteettejä (vertaa robotti tuotantolinjalla)!
19 Peruskysymys: mallintava vai oppiva?
20 Onko tärkeämpää, että ohjelmisto tekee sen mitä joskus on määritelty vai sen, mitä asiakas tai käyttäjä aidosti tarvitsee?
21 Osaammeko ennustaa tulevaisuutta?
22 Oppimisen prosessi: pysähdy, opi ja reagoi
23 Oppiminen Ihminen oppii havannoistaan ja virheistään Pysähdy Opi Reagoi Aloita alusta Tehokkuuden ja epävarmuuden kannalta iteraatioiden oltava säännöllisiä, jotta tiedämme missä olemme ja mihin olemme menossa
24 Ohjelmistoprojekti käytännössä Luodaan visio tulevasta ohjelmistosta Työtä tehdään läpinäkyvästi pienissä inkrementeissä iteraatio kerrallaan Vähemmän hallittavia kokonaisuuksia: helpompi hallita tekemisen ja budjetin näkökulmasta Säännölliset tapaamiset tekijöiden kesken ja tekijöiden ja asiakkaan välillä Jatkuvasti kehittyvä prosessi Mahdollisimman vähän viestinviejiä tekijän ja asiakkaan välillä
25 Enter: Agile methods
26
27 Miksi ketterät menetelmät toimivat? Antavat mahdollisuuden oppimiselle ja reagoimiselle Tehostavat ihmisten välistä viestintää Virheet nopeasti esille Hallitaan pienempiä kokonaisuuksia Rakennetaan laatu ohjelmiston sisään Vastataan asiakkaan muuttuviin tarpeisiin Tehdään oikeasti oikeita asioita, ei tehdä turhia asioita
28 Keino #3: käytännöt ja työkalut
29 Käytösvetoinen ohjelmistokehitys Testauksen automatisointi Jatkuva integraatio Refaktorointi Pariohjelmointi Jatkuva katselmointi Versionhallinta Task boardit työn ohjaukseen ja seurantaan
30 Auttaa kehittäjiä (ja myös asiakasta), koska...
31 Lyhyet vasta-ajat Voidaan reagoida nopeasti Ohjelmiston integriteetti pysyy korkeana Tehdään asioita pienissä inkrementeissä Laatu rakennetaan sisään Tehokas viestintä: tietämyksen siirto
32 Tulevaisuuden trendejä?
33 Yleistä Open Source yleistyy edelleen Vendor driven vs. Community driven; The Gartner Hype Cycle KISS; Developer time is expensive, servers are cheap Palveluiden ja automaation määrä kasvaa edelleen Avoimet rajapinnat Palveluiden mobiliteetti Uusia tapoja luoda palveluita; sovellusten ketjutus Uusia tapoja tallentaa tietoa (Cloud computing)
34 Ohjelmointikielistä Rinnakkaisuuden hallinta korostuu tulevaisuudessa Tärkeämpää Mitä? kuin Miten? Ilmaistaan asioita korkeammalla tasolla Funktionaaliset ohjelmointikielet Domain Spesific Languages Ohjelmointikielet konvergoituvat Järjestelmätason ja ylemmän tason ominaisuuksia voidaan käyttää samassa lähdekoodissa Paljon uusia ohjelmointikieliä tullut lähiaikoina.
35 Ohjelmointikielistä (jatkuu) Java dominoinut pitkään Tuonut paljon hyvää: JVM, deployment, PITL Kielten suunnittelu lamaantui Fokus ollut viitekehyksissä, joilla on paikattu kielen puutteita Time To Market tullut tärkeäksi; tällä hetkellä usein parempia vaihtoehtoja olemassa Monikielisyys; ratkaistaan ongelma sopivalla kielellä Matuurit platformit ja työkalut Impedance matching: domain vs. menetelmä vs. työkalut
36 Menetelmät Olemme oppimassa parempia tapoja tehdä ohjelmistoja Ala on vielä suhteellisen nuori (vrt. muut alat) Opitaan mikä on tärkeää, ja mikä vähemmän tärkeää Uudet menetelmät ja periaatteet tulossa Agile ja Lean Menetelmät valittavat tilanteen mukaan Menetelmien adaptiivisuus; menetelmä(t) tilanteen mukaan Tärkeää valinta työskentelytavat, jotka parantavat oppimista ja reagoimista
37 Lopuksi...älkää unohtako seuraavia asioita!
38 Emme ole mukana korkean teknologian alalla!
39 Ohjelmistokehitys on joukkuepeli!
40 Olemme tietämyksen tehokkaan siirron alalla - teknologinen osaaminen on vain työkalu työn tekemiseen!
41 We are mostly in the human communication business (Peopleware, 1987)
42 Lopuksi...
43 Kuinka tulla huippuammattilaiseksi? Motivaatio ja asenne tärkeää Hyväksi koodaajaksi oppii vain koodaamalla Omista virheistä oppii Lukemalla muiden kirjoittamaa koodia Tehdä hyvää laatua Yhdessä tekemällä ja oppimalla
44 Kiitos!
Onnistunut ohjelmistoprojekti
Onnistunut ohjelmistoprojekti 2.12.2008 Hermanni Hyytiälä Reaktor Innovations Oy Agenda Yritysesittely Keinoja onnistuneeseen ohjelmistoprojektiin Ihmiset Menetelmät Käytännöt ja työkalut Tulevaisuuden
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
PM Club Jyväskylä Jatkuva uudistuminen osaamista ja kokemusta jakamalla
PM Club Jyväskylä 10.6.2015 Jatkuva uudistuminen osaamista ja kokemusta jakamalla Tilaisuuden tavoite Jakaa ajatuksia ja kokemuksia projektipäällikön roolista Saada vertaistukea omaan työhön tai oman organisaation
Antti Ylä-Jarkko Tietohallintojohtaja Vantaan kaupunki. Epäsovinnaisia tuottavuusratkaisuja kuntakentässä 15.1.2015
Antti Ylä-Jarkko Tietohallintojohtaja Vantaan kaupunki Epäsovinnaisia tuottavuusratkaisuja kuntakentässä 15.1.2015 Miten lisätä tuottavuutta ITn avulla? Rakenteet murroksessa Metropolikaupunki Poliittisen
KOODAAKO PROJEKTIPÄÄLLIKKÖ?
KOODAAKO PROJEKTIPÄÄLLIKKÖ? - ROOLIODOTUKSET KETTERISSÄ OHJELMISTOPROJEKTEISSA Mikko Viskari Development Manager Ohjelmistoprojektikokemusta vuodesta 2005 Teknisen projektipäällikön roolissa vuodesta 2011
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
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
Koulutuksen suhdannevaihtelut. Zeppeliinistä suihkukoneaikaan
Koulutuksen suhdannevaihtelut Zeppeliinistä suihkukoneaikaan Suhdannevaihtelut People 1970-1990 Perusasiat kestävät ratkaisut 1990-1995 Teknologiat nopean ohjelmistokehityksen ratkaisut 1995 2000 Menetelmät
Toiminnanohjaus ja tiedolla johtaminen tänään ja tulevaisuudessa
Toiminnanohjaus ja tiedolla johtaminen tänään ja tulevaisuudessa Tietohallintojohtaja Riku Moisio Hämeenlinnan kaupunki 27.3.2015 Ennuste 2000-luvun vaihde Asiat, joita ei osattu kuvitella: * Mobiili *
Avoin lähdekoodi hankinnoissa Juha Yrjölä
Avoin lähdekoodi hankinnoissa 9.6.2016 Juha Yrjölä Mitä on avoin lähdekoodi? 1. Lähdekoodi tulee jakaa ohjelmiston mukana tai antaa saataville joko ilmaiseksi tai korkeintaan luovuttamiskulujen hinnalla.
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.
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)
Korkeakoulujen IT muutoksessa. Trendejä ja vaikutuksia maailmalta ja meiltä
Korkeakoulujen IT muutoksessa Trendejä ja vaikutuksia maailmalta ja meiltä Miksi me välitämme Trendeistä? Globaalit macro trendit Toimialakohtaiset trendit Teknologia trendit Oma synteesi ja tutkimus Lisää
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
Tietotyön automaatio kuulumisia kuntakentältä. Copyright 2017 MOST Digital Oy
Tietotyön automaatio kuulumisia kuntakentältä Esittäytyminen Automatisoimme ja digitalisoimme tietotyötä Palvelumme toimivat tekoälyllä, jota tukevat edistyneet ohjelmistorobottivälineet Tiia Mäkiranta
Millainen on menestyvä digitaalinen palvelu?
Millainen on menestyvä digitaalinen palvelu? TOIMIVA ÄLYKÄS ILAHDUTTAVA Ohjelmistokehitys Testaus ja laadunvarmistus Ohjelmistorobotiikka Tekoäly Käyttöliittymäsuunnittelu Käyttäjäkokemussuunnittelu 1
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
Rakennetaan asiakaslähtöinen, digitaalinen kunta case Tyrskylä
Rakennetaan asiakaslähtöinen, digitaalinen kunta case Tyrskylä Tom Holmroos, erityisasiantuntija Merja Lang, palvelumuotoilija Elisa Kettunen, projektipäällikkö 11.9.2019 Tulevaisuuden kunnan digitalisointi
Kokemuksia ohjelmistokehityksestä. Kai Kulju & Heikki Naski
Kokemuksia ohjelmistokehityksestä Kai Kulju & Heikki Naski Esityksen runko Keitä me olemme Mitä ohjelmistokehitys on Mitä kykyjä tarvitaan Naski Gee Technology Kahden hengen firma PHP, MySQL Edita Digitaalimurros:
SOTE-AKATEMIA TEKNOLOGISEN MURROKSEN JOHTAMINEN SOTE-ALALLA
SOTE-AKATEMIA TEKNOLOGISEN MURROKSEN JOHTAMINEN SOTE-ALALLA Tule oppimaan parhaat käytännöt teknologisen murroksen johtamiseen sekä digitalisaation ja uusimman teknologian hyödyntämiseen sosiaali- ja terveydenhuollossa!
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
E-OPPIMINEN/ VIRTUAALISUUS LIIKETOIMINTA- STRATEGIASSA
E-OPPIMINEN/ VIRTUAALISUUS LIIKETOIMINTA- STRATEGIASSA Oppiminen ja oppimisympäristöt 8.3.2004 Merja Eskola, Senior Executive Consultant, 16.3.2004 1 Talent Partners Oy Sisältö Liiketoimintastrategia Kilpailukyky
Järjestelmäintegraatio
VESA AHOLA Järjestelmäintegraatio 14.3.2013 Agenda 1. Minä 2. Integraatio? 3. Esimerkkijärjestelmä 4. Integraatioprojektit Minä Ikä 32 vuotta Kotoisin Parolasta, asun Hämeenlinnassa TTY:llä 2001-2010 Pääaine
LEAN-JOHTAMISEN KESKEISET PERIAATTEET
Poista hukka! Lopeta sähläys! LEAN-JOHTAMISEN KESKEISET PERIAATTEET Webinaari - Keskiviikko 14.2 klo 09:00-10:00 - Webinaari Webinaarin sisältö klo 09:00-10:00 Avaus ja puhujien / KULMIAN esittely Osallistujien
digitalisaation mahdollisuudet
Metsäkonetiedon ja digitalisaation mahdollisuudet koulutuksessa koulutuspäällikkö Mikko Saarimaa Digitalisaatio tehostaa opetusta! Vai tehostaako? Digitalisaatio ja automaatio Yksinkertaisimmillaan digitalisaatio
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.
Malliperustainen ohjelmistokehitys - MDE Pasi Lehtimäki
Malliperustainen ohjelmistokehitys - MDE 25.9.2007 Pasi Lehtimäki MDE Miksi MDE? Mitä on MDE? MDA, mallit, mallimuunnokset Ohjelmistoja Eclipse, MetaCase Mitä jatkossa? Akronyymiviidakko MDE, MDA, MDD,
Ketterä ja asiakaslähtöinen palvelukehitys tietoliikenneteollisuudessa
Ketterä ja asiakaslähtöinen palvelukehitys tietoliikenneteollisuudessa Tommi Luhtala Aalto-yliopiston Sähkötekniikan korkeakoulu Tietoliikennetekniikan laitos Työn valvoja: Prof. Raimo Kantola Työn ohjaaja:
Strategiset kyvykkyydet robotiikan aikakaudella
Strategiset kyvykkyydet robotiikan aikakaudella Paula Kilpinen, Toimitusjohtaja, HRM Partners, Tutkijatohtori, Aalto-yliopiston Kauppakorkeakoulu, Johtamisen laitos CEOs top concerns Improving organizational
CALL TO ACTION! Jos aamiaistilaisuudessa esillä olleet aiheet kiinnostavat syvemminkin niin klikkaa alta lisää ja pyydä käymään!
CALL TO ACTION! Jos aamiaistilaisuudessa esillä olleet aiheet kiinnostavat syvemminkin niin klikkaa alta lisää ja pyydä käymään! Monikanavaisen viestinnän mittaaminen: https://www.vapamedia.fi/mittaaminen/
KÄYTÄNNÖN KOKEMUKSIA EU-HANKKEISTA. H2020-kustannusasioiden perusteet Kaisa Sibelius Johtaja, hallinto Forum Virium Helsinki
KÄYTÄNNÖN KOKEMUKSIA EU-HANKKEISTA H2020-kustannusasioiden perusteet 13.11.2018 Kaisa Sibelius Johtaja, hallinto Forum Virium Helsinki Mikä on Forum Virium Helsinki? Vuonna 2006 perustettu innovaatioyksikkö,
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,
Android jatkaa kasvua
Liiketoiminta kehittyy, kehity sinäkin! Android jatkaa kasvua Millä eväin? Anssi Rusanen, asiantuntija Helsinki, Tampere, Turku, Tukholma, Göteborg www.tieturi.fi Copyright Tieturi 14.1.2011 1 17.1.2011
Opettajasta valmentajaksi -- miten koet uuden roolisi siinä? Kyselyn tulosten yhteenveto
Opettajasta valmentajaksi -- miten koet uuden roolisi siinä? Kyselyn tulosten yhteenveto Opettajasta ohjaajaksi Opettajasta tiimivalmentajaksi Muutos: tiimityön ja -taitojen lisääntyminen ohjaustaitojen
Miten asiakas tekee valintansa?
Miten asiakas tekee valintansa? ja miten me voimme vaikuttaa siihen? TkT Asiantuntija Harri Karkkila Strategia Asiakkaan kokema arvo Asiakastyytyväisyys ja asiakaskokemus Kilpailuedut Yrittäjä Kouluttaja
KONTTI - Teolliset komponenttiohjelmistot Tekesin ETX-ohjelma
KONTTI - Teolliset komponenttiohjelmistot Tekesin ETX-ohjelma Strateginen selvityshanke Eila Niemelä 1 Lähtökohta Selvitys suomalaisen teolllisuuden komponenttipohjaisten ohjelmistojen kehittämisestä ja
ADAPTIIVISESTI: MIKSI JA MITEN YLIOPISTO KOULUTTAA ASIANTUNTIJOITA TYÖELÄMÄÄN?
ON OPITTAVA TOIMIMAAN ADAPTIIVISESTI: MIKSI JA MITEN YLIOPISTO KOULUTTAA ASIANTUNTIJOITA TYÖELÄMÄÄN? Oppimisen ja Koulutusteknologian Tutkimusyksikkö Pirkko Hyvönen, tutkijatohtori Niina Impiö, koulutussuunnittelija
Digitalisaatio tehostaa opetusta! RIVERIA.FI
Digitalisaatio tehostaa opetusta! Vai tehostaako? Digitalisaatio mahdollistaa opetuksen ei tehosta sitä? Jokainen tekninen kehitysaskel on ollut voitto ihmiskunnan oppimiselle Luolamaalaukset Ihmisen muisti
Robotiikan hyödyntäminen taloushallinnossa
Robotiikan hyödyntäminen taloushallinnossa Eini Leväslampi Prosessisuunnittelija Talouspalvelukeskus Vantaan kaupunki Sami Säisä Tietohallinnon konsultti/rpa Tietohallinto Vantaan kaupunki Ohjelmistorobotiikkaa
Robotit kuntien päätöksenteon tukena
Robotit kuntien päätöksenteon tukena Kuntamarkkinat 11.9.2019 Alkuun vähän taustaa... Miksi emme enää ole köyhiä? Digitalisaatio Laajaalainen taloudellinen ja yhteiskunnallinen muutosprosessi, jonka
UUDET OSAAJAT. Kuinka taide ja kulttuuri vastaavat tulevaisuuden osaamistarpeisiin? Anne Raasakka, apulaisrehtori, Vantaan ammattiopisto Varia
UUDET OSAAJAT Kuinka taide ja kulttuuri vastaavat tulevaisuuden osaamistarpeisiin? Anne Raasakka, apulaisrehtori, Vantaan ammattiopisto Varia sisällöt: osaamisperusteisuus henkilökohtaistaminen oppimisympäristöt
Työkalut ohjelmistokehityksen tukena
1 Työkalut ohjelmistokehityksen tukena Johdanto 2 Työkaluja eli ohjelmistotyötä tukevia ohjelmistoja käytetään ohjelmistoalan yrityksissä nykypäivänä paljon. Työkalut auttavat ohjelmistoalan ihmisiä suunnittelemaan
Etämittauksen tiedonkulku ja palvelut kuluttajalle
Etämittauksen tiedonkulku ja palvelut kuluttajalle Perustettu 1998 Ei laitevalmistusta Mittatietojen luku laitteilta Protokollat erityisosaaminen Joustavat komponentit Asiakaskohtaiset räätälöinti Avoimen
Hanna Åström Lean coach, lean methodology The Rural Economy and Agricultural Society of Halland
Hanna Åström Lean coach, lean methodology The Rural Economy and Agricultural Society of Halland hanna.astrom@hushallningssallskapet.se +46 35 46538 Hushållningssällskapet Halland The Rural Economy and
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
Testauksen tuki nopealle tuotekehitykselle. Antti Jääskeläinen Matti Vuori
Testauksen tuki nopealle tuotekehitykselle Antti Jääskeläinen Matti Vuori Mitä on nopeus? 11.11.2014 2 Jatkuva nopeus Läpäisyaste, throughput Saadaan valmiiksi tasaiseen, nopeaan tahtiin uusia tuotteita
Sisällys. Ratkaisumallien historia. Ratkaisumalli. Ratkaisumalli [2] Esimerkki: Composite [2] Esimerkki: Composite. Jaakko Vuolasto 25.1.
Sisällys Ratkaisumallien historia Jaakko Vuolasto 25.1.2001! Ratkaisumalli! Christopher Alexander! Ohjelmistotuotannosta arkkitehtuuriin! Henkilöhistoriaa! Ensimmäisiä käyttökokemuksia! Yhteenveto 25.1.2001
Muutoksen arkkitehtuuri! "
Muutoksen arkkitehtuuri! Organisaatioiden kehittäminen ja muutos 2015! Haaga-Helia 17.3.2011 Ari Tikka! Ari Tikka Kaikki mallit ovat vääriä, jotkut ovat hyödyllisiä.! - (GPE Box, matemaatikko)! DI 1986,
Palvelutori TV Espoon Nopeat kokeilut käytettävyyden ja vaikutusten arviointi
Palvelutori TV Espoon Nopeat kokeilut käytettävyyden ja vaikutusten arviointi PalvelutoriTV - Kokeilu pähkinänkuoressa Mitä teimme? Tausta: Neljä Palvelutorin 10 julkisen palveluntuottajan yhteistä 40min
ARVIOINTIKESKUSTELUT PERUSOPETUKSEN VUOSILUOKILLA 3-6
ARVIOINTIKESKUSTELUT PERUSOPETUKSEN VUOSILUOKILLA 3-6 Oppilaan nimi ja syntymäaika VUOSILUOKKA 3 Oppimaan oppimisen taidot tiedot itsestä oppijana: vahvuudet ja kehittämisen kohteet tavoitteenasettelutaito
EGN Executive. Kollegaryhmä huipputason johtajille IN PARTNERSHIP WITH
EGN Executive Kollegaryhmä huipputason johtajille IN PARTNERSHIP WITH Nille, jotka uskovat elinikäiseen oppimiseen 2 Oletko kokenut johtaja, jolla on strategista vastuuta? Tiedät siis, että menestyminen
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
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
ITSM. Olli Saranen Senior Consultant Avoset Oy Oliko ennen kaikki paremmin kuin nykyään? Kivikaudelta nykyaikaan
ITSM Oliko ennen kaikki paremmin kuin nykyään? Kivikaudelta nykyaikaan Olli Saranen Senior Consultant Avoset Oy 31.8.2016 Esittely Mukana suomalaisten pankkijärjestelmien kehittämisessä ja ylläpitotyössä
Työpaja Osaamisen kehittäminen vertaisverkostossa
Työpaja Osaamisen kehittäminen vertaisverkostossa Technopolis Tampere 20.11.2012 Työpajan tuotokset sivuilla 4-9 Osaamisen kehittäminen vertaisverkostossa Miten yritys parhaiten rakentaa ja kehittää: Markkinaketteryyttä
FINNODE CHINA FACTORY AUTOMATION AND HIGH-END EQUIPMENT MANUFACTURING. Jari Makkonen, Liwei Tan, Jenny Zhang Finpro ry Date 28.5.
FINNODE CHINA FACTORY AUTOMATION AND HIGH-END EQUIPMENT MANUFACTURING Jari Makkonen, Liwei Tan, Jenny Zhang Finpro ry Date 28.5.2012 Projektin päätavoitteet Kuvata teollisuusautomaation ajurit Kuvata kiinalaisen
Liiketoimintaa, tuottavuutta ja työniloa Liideri-ohjelma Hyvinvoinnista bisnestä -teemaklinikka
Liiketoimintaa, tuottavuutta ja työniloa Liideri-ohjelma 2012 2018 Hyvinvoinnista bisnestä -teemaklinikka Tähtää korkealle Rahoitamme yrityksiä, joilla on halu ja kyky kasvaa. Intoa ja osaamista Loistava
Miten ICT palveluiden tarjontaa ja saatavuutta voitaisiin parantaa Lapissa?
Lapin Digistep 3.5.2018 Yritysten digitaalinen toimintaympäristö Miten ICT palveluiden tarjontaa ja saatavuutta voitaisiin parantaa Lapissa? Tuomo Lindholm Tietojenkäsittelyn lehtori Lapin Ammattikorkeakoulu,
ENFO YHTIÖKOKOUS TOIMITUSJOHTAJAN KATSAUS SEPPO KUULA
27.3.2019 ENFO YHTIÖKOKOUS TOIMITUSJOHTAJAN KATSAUS SEPPO KUULA MISSIO VISIO Enfo mahdollistaa datavetoisen liiketoimintamuutoksen. Älykkäämmän Pohjolan puolesta. MUUTOS DATA YHTEISKEHITTÄMINEN TYÖPAIKKA,
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
VAIKUTTAVUUTTA AMMATILLISEEN KOULUTUKSEEN. Ylijohtaja Mika Tammilehto
VAIKUTTAVUUTTA AMMATILLISEEN KOULUTUKSEEN Ylijohtaja Mika Tammilehto 7.5.2019 TYÖN MURROS ON JO TODELLISUTTA Teknologinen kehitys muuttaa talouden toimintalogiikoita ja rakenteita, ammatti- ja tehtävärakenteita,
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.
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
Ajatuksia oppimisesta
Ajatuksia oppimisesta Turun normaalikoulun kouluttajat Tampereen normaalikoulun 3. 6. sekä 7. 9. luokkalaiset Tampereen yliopiston 2.vsk luokanopettajaopiskelijat OPPIMINEN ON MUUTOS. Luonto ja opetus
Työn ja oppimisen integrointi. Maarit Latvala Verkkovirta-hanke, ohjausryhmän pj.
Työn ja oppimisen integrointi Maarit Latvala Verkkovirta-hanke, ohjausryhmän pj. Visio Korkeakouluissa on toimivat työkalut ja toimintaympäristöt työn opinnollistamiselle. Tämä antaa opiskelijoille entistä
Sisäänrakennettu tietosuoja ja ohjelmistokehitys
Sisäänrakennettu tietosuoja ja ohjelmistokehitys Petri Strandén 14. kesäkuuta, 2018 Petri Strandén Manager Cyber Security Services Application Technologies Petri.stranden@kpmg.fi Petri vastaa KPMG:n Technology
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
BIMin mahdollisuudet hukan poistossa ja arvonluonnissa LCIFIN Vuosiseminaari 30.5.2012
BIMin mahdollisuudet hukan poistossa ja arvonluonnissa LCIFIN Vuosiseminaari 30.5.2012 RIL tietomallitoimikunta LCI Finland Aalto-yliopisto Tampereen teknillisen yliopisto ja Oulun yliopisto Tietomallien
Edtech kestää aikaa!
Edtech kestää aikaa! kokoa.io Saila Juuti @KokoaStandard Ohjelmistojen paisuminen Software bloat Ohjelmistojen paisuminen Software bloat Teknologiakehityksen keskittyminen Ohjelmistojen paisuminen Software
Visuaaliset työpöydät - lisää voimaa liiketoimintaan suurten datamassojen ketterästä analysoinnista
Visuaaliset työpöydät - lisää voimaa liiketoimintaan suurten datamassojen ketterästä analysoinnista Tomas Rytkölä Presales Leader Business Analytics 2013 IBM Corporation Agenda 1 Miten saadaan lisää voimaa
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ä
1. Digitalmikkeli. 2. Digitaalisuus kuntatalouden pelastajana. Mari Kivinen, Miktech Oy. Matti Muukkonen, MPY Oyj
1. Digitalmikkeli Mari Kivinen, Miktech Oy 2. Digitaalisuus kuntatalouden pelastajana Matti Muukkonen, MPY Oyj x x Digitalmikkeli on verkosto joka edistää digitoinnin, arkistoinnin sekä sähköisen tiedonhallinnan
Busy in Business. Juha Lehtonen 26.4.2012
Busy in Business Juha Lehtonen 26.4.2012 Markkinan kehityksen trendejä Markkinan kehityksen trendejä Globaali työjako muuttuu ja toiminta siirtyy maailmanlaajuisiin verkostoihin. Muutos haastaa paikallisen
ADM Arkkitehtuuritason automaatio #tdarc
ADM Arkkitehtuuritason automaatio #tdarc Kalle Launiala http://abstractiondev.wordpress.com kalle.launiala@citrus.fi Ohjelmistoteollisuus elää murrosta Ohjelmistoteollisuudesta halutaan perusteollisuutta
CT50A2601 Käyttöjärjestelmät Androidin ja Symbianin vertailu Seminaarityö
CT50A2601 Käyttöjärjestelmät Androidin ja Symbianin vertailu Seminaarityö 0349955 Pekka Hyvärinen 0342194 Joonas Heikelä 0327708 Miro Temonen 0350122 Sami Tuominen Yleistä Seminaarityö osa kurssia Käyttöjärjestelmät
Alkukartoitus Opiskeluvalmiudet
Alkukartoitus Opiskeluvalmiudet Päivämäärä.. Oppilaitos.. Nimi.. Tehtävä 1 Millainen kielenoppija sinä olet? Merkitse rastilla (x) lauseet, jotka kertovat sinun tyylistäsi oppia ja käyttää kieltä. 1. Muistan
MUUTTUVA MARKKINA ja MAAILMA 17.3.2011 Aluepäällikkö Päivi Myllykangas, Elinkeinoelämän keskusliitto, EK
Lisää tähän otsikko MUUTTUVA MARKKINA ja MAAILMA 17.3.2011 Aluepäällikkö Päivi Myllykangas, Elinkeinoelämän keskusliitto, EK KANSANTALOUS VÄESTÖKEHITYS JA TUOTTAVUUS Kestävyysvaje aiempaakin suurempi:
Avoimen ja jaetun tiedon hyödyntäminen. Juha Ala-Mursula BusinessOulu
Avoimen ja jaetun tiedon hyödyntäminen Juha Ala-Mursula BusinessOulu Agenda Internetin kehityskaari Määritelmiä: Jaettu data Avoimet rajapinnat Avoin arkkitehtuuri Esimerkki sovelluskohteesta: OuluHealth
Liideri Liiketoimintaa, tuottavuutta ja työniloa Tekesin ohjelma 2012 2018
Liideri Liiketoimintaa, tuottavuutta ja työniloa Tekesin ohjelma 2012 2018 Nuppu Rouhiainen etunimi.sukunimi@tekes.fi Ohjelman tavoitteet Yritysten liiketoiminnan ja kilpailukyvyn uudistaminen: Ihmiset
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
Tiimistä huipputiimiksi
Tiimistä huipputiimiksi PsT Jari Salo Juuriharja Consulting Group Oy jari.salo@juuriharja.fi www.juuriharja.fi Ohjelmarunko Orientaatio Mikä huipputiimi? Tiimiharjoitus Huipputiimin anatomia 15.00 KAHVI
PK-YRITYSTEN VENÄJÄ-OSAAMISEN SELVITYS Eväitä menestykseen Venäjällä. KiVi 2009, Kotka 3.11.2009
1 PK-YRITYSTEN VENÄJÄ-OSAAMISEN SELVITYS Eväitä menestykseen Venäjällä KiVi 2009, Kotka 3.11.2009 1 Fintra pähkinänkuoressa Suomen johtava kansainvälisen liiketoiminnan valmentaja lähes 50 vuoden kokemuksella
Laatu syntyy tekemällä
Laatu syntyy tekemällä Toimivaa laadunhallintaa Yli 1000 toimitettua järjestelmää Suomessa yli 500 organisaatiota käyttää järjestelmää toimintojensa ohjaamiseen Tuotekehitys jatkunut vuodesta 1994 ja uusi
LAATURAPORTTI Iteraatio 1
LAATURAPORTTI Iteraatio 1 LAATURAPORTTI 2 (7) VERSION HALLINTA Versio Päivä Tekijä Kuvaus 0.1 9.12.2006 Kaarlo Lahtela Ensimmäinen versio 0.2 Kaarlo Lahtela Korjauksia 1.0 Lauri Kiiski Katselmointi ja
Kasvuun ohjaavat neuvontapalvelut. Deloitten menetelmä kasvun tukemiseksi. KHT Antti Ollikainen
Kasvuun ohjaavat neuvontapalvelut Deloitten menetelmä kasvun tukemiseksi KHT Antti Ollikainen 23.9.2010 Johdanto: miksi yrityksen pitäisi kasvaa? Suuremmalla yrityksellä on helpompaa esimerkiksi näistä
Toimitusjohtajan katsaus
Toimitusjohtajan katsaus Kimmo Alkio, toimitusjohtaja Yhtiökokous Finlandia-talo, Helsinki 2.3.214 Olemme sitoutuneet kehittämään yrityksiä ja yhteiskuntaa informaatioteknologian avulla Palvelumme tukevat
DIGITALISAATIO TYÖELÄMÄN AJURINA. People First henkilöstö- ja asiakaskokemus digitalisoituneessa tulevaisuudessa
1.12.2017 DIGITALISAATIO TYÖELÄMÄN AJURINA People First henkilöstö- ja asiakaskokemus digitalisoituneessa tulevaisuudessa Onko asiakaskokemus johdon agendalla? Mikä on johdon rooli asiakaskokemuksen kehittämisessä?
Ohjelmistotekniikka - Luento 2
Ohjelmistotekniikka - Luento 2 Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento 2: Prosessimallit
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
ONNISTUMISEN JA MUNIMISEN ILOA TYÖYHTEISÖIHIN - Nopea kokeileva kehittäminen - Erno Salmela
ONNISTUMISEN JA MUNIMISEN ILOA TYÖYHTEISÖIHIN - Nopea kokeileva kehittäminen - Erno Salmela PIKATESTI: OLETKO KOKEILEVA KEHITTÄJÄ? - Hyllyn rakentaminen - Kokeilija: Katsotko ensin, mitä materiaaleja ja
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
VERSIONHALLINTA. PARIOHJELMOINTI Lari Ahti, 62634M Antti Kauppinen, 58390D
VERSIONHALLINTA PARIOHJELMOINTI Lari Ahti, 62634M Antti Kauppinen, 58390D Versio Päivä Tekijä Kuvaus 0.1 26.10.2005 Kaarlo Lahtela Ensimmäinen versio 0.2 10.12.2006 Lauri Kiiski Suomennettu 3 (8 ) SISÄLLYS
Teknologian hyödyntäminen oppimisen ja kehittämisen tukena
Teknologian hyödyntäminen oppimisen ja kehittämisen tukena Sami M. Leppänen 13.11.2012 Nokia Internal Use Only Motivaatio, uteliaisuus, hyöty, Tiedon käytettävyys, asenne, kognitiivisuus, kokemukset Pilvioppiminen
PALVELUKULTTUURIN JA MINDSETIN KEHITTÄMINEN 3 STEP IT. 15.3.2013 2013 3 Step IT Group / Palvelukulttuuri / Artti Aurasmaa
PALVELUKULTTUURIN JA MINDSETIN KEHITTÄMINEN 3 STEP IT 1 Päivän kolme kysymystä Miksi, miten mitä? Mitä? Miten? Mitä? 1. 3 Step IT 3 minuutissa 2. Työntekijät ensin 3. Arvoista asenteeseen 4. PPPP -> SAVE
HRHelp työnhakijan ja työnantajan työkaluna osaamistarpeiden tunnistamisessa Helsingin kaupunki
Digitaaliset työkalut ja palvelut työllistymisen edistämisessä 6Aika: DuuniPolku -hankkeen vertaisarviointipäivä HRHelp työnhakijan ja työnantajan työkaluna osaamistarpeiden tunnistamisessa Helsingin kaupunki
Analytiikka osana muutosjohtamista ja tiedonhallintaa Kuinka me teimme sen ja mihin olemme menossa? Elintarviketurvallisuusvirasto Evira Erik Semenius
Analytiikka osana muutosjohtamista ja tiedonhallintaa Kuinka me teimme sen ja mihin olemme menossa? Elintarviketurvallisuusvirasto Evira Erik Semenius AGENDA. Elintarviketurvallisuusviraston esittely Hankkeen
Teollisuuden kriittiset menestystekijät. Tuotanto-automaation. automaation haasteet. Answers for Industry. Page 1 / 13
Teollisuuden kriittiset menestystekijät Tuotanto-automaation automaation haasteet Answers for Industry Page 1 / 13 Teollisuuden kriittiset menestystekijät Strategisen suunnittelun merkitys kasvaa Markkinoiden
Koulussa kaikki hyvin? tietohallinto kuntoon, lyhyt oppimäärä
Koulussa kaikki hyvin? tietohallinto kuntoon, lyhyt oppimäärä Tieken Vaikuta ja vaikutu seminaari 16.9.2010 jyrki.koskinen@fi.ibm.com Koulutoimen tietohallinto kuntoon, lyhyt oppimäärä Havaintoja ja ongelmia
Jatkuvalla kehittämisellä kohti laajempia hyötyjä. Atria Suomi Oy Antti Kuusisto
Jatkuvalla kehittämisellä kohti laajempia hyötyjä Atria Suomi Oy Antti Kuusisto Agenda 1. Atria ja RELEX 2. Jatkuvan kehityksen malli 3. Kehityshankkeet 4. Health Check Atrian liiketoimintaympäristön
Projektin suunnittelu. Pienryhmäopetus - 71A00300
Projektin suunnittelu Pienryhmäopetus - 71A00300 Projektikanvaasi Mikä on projektikanvaasi? Visuaalinen työkalu projektitiimille, joka helpottaa projektin suunnittelussa ja projektin tavoitteiden kommunikaatiossa