CS-C2130 / CS-C2140 / CS-E4910 Software Project 1 / 2 / 3 ja Accenture Luento
|
|
- Sanna Mäki
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 CS-C2130 / CS-C2140 / CS-E4910 Software Project 1 / 2 / 3 ja Accenture Luento
2 Accenture yleisesti Maailmanlaajuisesti: henkilömäärä: ~ toimistoja yli 200 kaupungissa, 120 maassa liikevaihto ~ $ 31 mrd. USD ( ) asiakkaita 94 Fortune Global 100 -listalta yli 80 % Fortune Global 500 -listalta Suomessa: työllistää: ~ 1400, rekrytoi jatkuvasti toimistot: Helsinki, Tampere Liikevaihto ~ 273 milj. EUR ( ) 2
3 Kenelle teemme töitä Accenturen asiakkaina on 18 Suomen 20 suurimmasta yrityksestä* * Lähde: Talouselämä 3
4 Työ Accenturella Projektityötä kokonaisten projektien läpivientiä projektien koko, laajuus ja tavoitteet vaihtelevat paljon Konsultointia asiakkaan haasteiden ratkaisemista Perustuu aina liiketoiminnallisiin, ei niinkään tieteellisiin lähtökohtiin Accenturelaiset tunnetaan korkeasta laadusta ja sitoutumisesta asiakkaan tarpeisiin! 4
5 Accenture & CS-C2130 / CS-C2140 / CS-E4910 Accenturella on pitkä historia yhteistyöstä kurssilla (ent. Ohjelmatyökurssi) kurssin Accenture laatupalkintotiimi: Vesa Suikkola Pekka Rihtniemi Accenturen edustajia tulee olemaan mukana EES- ja projektikatselmus tilaisuuksissa Järjestetään lisäksi laatugaala huhtikuussa
6 Laatupalkinto Kurssin parhaalle ohjelmatyölle annetaan Accenturen puolesta :n palkinto Finalistit (5) valitaan 2. projektikatselmusvaiheen jälkeen Pääkriteerinä siihen mennessä kerätyt kurssipisteet, mutta jokin ryhmä voidaan nostaa finalistiksi vielä myöhemmin Laatupalkintoraati osallistuu valittujen finalistien 3. projektikatselmustilaisuuteen ja valitsee voittajan äänestämällä Raatiin kuuluvat kurssin vastaavat henkilöt sekä Accenturen laatupalkintotiimin edustajat Voittajan valinta perustuu lopulta mielikuvaan työnne ja tuotteenne laadusta Kurssiarvostelu, asiakastyytyväisyys, työn tekninen laatu, työtavat, jatkokehitettävyys, projektin hallinta Voittaja paljastetaan sekä palkinto jaetaan kurssin päätöstilaisuudessa 3 parasta ryhmää esittelee työnsä tilaisuudessa Accenturelaisille saa lähettää kysymyksiä projektityön käytännön toteutukseen liittyvistä asioista 6
7 Vinkkejä 1/3 Jatkokehitettävyys Asiakkaan edustaja tiiviisti mukaan tekniseen kehitykseen handoverin helpottamiseksi Hyvin dokumentoidut ohjeet ja työkalut järjestelmän rakentamiseen Hyvälaatuinen ja rakenteinen ohjelmakoodi, hyvin kommentoitu Vastuut Vastuuttakaa tärkeät osa-alueet (arkkitehtuuri, testaus, projektin hallinta jne.) Johtoasemassa olevan on luotava muulle ryhmälle tuottavat työolosuhteet Joukkuetyötä, sitoudu kurssille Jokainen tekee oman työmääränsä täyteen Projektirymän ulkopuoliset osapuolet tuovat aina riskiä projektiin, myös asiakas Ohjelmistot, laitteet, lisenssit, jotka liittyvät tuotteeseenne Suosi ilmaisia, hyvin tunnettuja ohjelmistoja mahdollisuuksien mukaan Yleensä heti saatavilla, paljon testattuja, löytyy keskustelua ja ohjeita netistä Esim. Git versionhallintaan, Eclipse Java-kehitykseen, Maven rakentamiseen jne. 7
8 Vinkkejä 2/3 Automatisoi työtä Esim. Java-maailmassa Jalopy: tyyliformatteri ja PMD: koodintarkistin automatisoimaan koodikatselmointia Luokaa ryhmän sisäiset prosessit ja noudattakaa niitä Piirtäkää tärkeimmät/vaikeimmat prosessinne esim. päätöskaavioiksi ja tuokaa ne kaikkien saataville, projektin wiki-sivulle tms. Tarkastelkaa edellisten kurssien tilastoja Benchmarking: Mihin aikaa on mennyt, millaisesta projektista on ollut kyse ja mikä on ollut lopputulos? Huolehtikaa työn tulosten ja aikaraportoinnin tasosta Seuratkaa ajankäyttöä tarkasti, jotta voitte analysoida tuntijakaumaa jälkeenpäin Tärkeimpiä asioita kun myydään / tehdään reaalimaailman projektia Monille ryhmille se hankalin toimenpide Resursoi ajankäyttö huolellisesti Esim. oikeat henkilöt oikeisiin kokouksiin / palavereihin säästä arvokkaita tunteja Kommunikaatio: Nopeuden ja oikeinymmärtämisen kannalta oheinen kaava pätee Fyysinen läsnäolo > videopuhelu > puhelu > chat > > posti > pulloposti > oletus, että kyllä tiimikaverit / asiakas / muu sidosryhmä tietää jo asiasta 8
9 Vinkkejä 3/3 Hyöty irti ulkopuolisista testaajista Ulkopuolinen näkee sovelluksen uusin silmin Rajatkaa testattava alue huolellisesti, jottei testata vääriä asioita Miettikää miten, mitä ja ennenkaikkea MIKSI raportoitte Kurssin vaatimukset täytettävä vaikka yksinkertaistuksia tehtäisiin Kuva kertoo usein enemmän kuin tuhat sanaa, esim. teknistä arkkitehtuuria esitellessä Esim. usein esitetty LOC (Lines Of Code), mitä sillä halutaan sanoa? Suuri luku = paljon huonoa koodia ja vähän toiminnallisuutta vai Pieni luku = vähän laadukasta koodia ja paljon toiminnallisuutta Ääritapauksessa koodin refaktorointi voisi jopa vähentää koodin määrää katselmusten välillä eihän silloin ole tehty miinusmerkkistä työtä? Panostakaa demoihin Harjoittele esitys kunnolla etukäteen Työn näyteikkuna 9
10 Kiitos mielenkiinnostanne ja menestystä projekteihin! 10
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ätiedotT 76.115 Tietojenkäsittelyopin ohjelmatyö Hirviöryhmä loppukatselmointi. Hirviö. Projektikatselmointi
Hirviö Projektikatselmointi Mikä Hirviö on? Hajautettu muistikirja Professoreille Muistiinpanoja keskusteluista opiskelijan kanssa Diplomitöiden ja jatko opintojen seuranta Raportointi Opetushenkilökunnalle
LisätiedotOhjelmistojen 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ätiedotTyö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
LisätiedotT Loppukatselmus
T-76.115 Loppukatselmus REILU 16.3.2005 Agenda Johdanto (5min) Tuotteen esittely (10 min) Käyttötarkoitus Vaatimukset Ohjelmiston rakenne Demosovellus Projektin arviointi (15 min) Iteraatiot Tavoitteiden
LisätiedotTietotekniikan Sovellusprojektit
Tietotekniikan Sovellusprojektit Jukka-Pekka Santanen Tietotekniikan laitos 16.2.2010 Tavoitteena taitoja ja kokemusta projektimuotoisesta työtavasta ja ryhmätyöstä, projektin hallinnasta ja johtamisesta,
LisätiedotSisää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
LisätiedotT Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe T1. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T1
T-76.115 Tietojenkäsittelyopin ohjelmatyö Sisältö Tästä dokumentista ilmenee T1-vaiheessa suoritettu testaus, sen tulokset ja poikkeamat testisuunnitelmasta. Päivämäärä 1.12.2002 Projektiryhmä Keimo keimo-dev@list.hut.fi
LisätiedotTestauksen 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
LisätiedotAvointen ohjelmistojen käyttö ohjelmistokehityksessä
Avointen ohjelmistojen käyttö ohjelmistokehityksessä 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.,
LisätiedotScrumin 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ätiedotstatbeatmobile 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ätiedotCFO FORUM 2012 THE NEW WAY OF FINANCE
CFO FORUM 2012 THE NEW WAY OF FINANCE 22.5.2012 Esa Tihilä, toimitusjohtaja Basware Oyj CFO Forum: The new way of Finance 22.5.2012, Helsinki 11.45 Ilmoittautuminen 12.00 Missä maa makaa nyt Suomen talouden
LisätiedotMalliperustainen 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,
LisätiedotSOVELLUSPROJEKTIN ARVIOINTILOMAKE
SOVELLUSPROJEKTIN ARVIOINTILOMAKE Arviointilomake on tarkoitettu Sovellusprojektin vastaavan ohjaajan arvioinnin tueksi, eikä sillä siten tule korvata erillistä projektilausuntoa. Useaa arviointikohtaa
LisätiedotProjektisuunnitelma. Projektin tavoitteet
Projektisuunnitelma Projektin tavoitteet Projektin tarkoituksena on tunnistaa erilaisia esineitä Kinect-kameran avulla. Kinect-kamera on kytkettynä tietokoneeseen, johon projektissa tehdään tunnistuksen
LisätiedotTotta vai tarua matematiikan paradokseja
Totta vai tarua matematiikan paradokseja Onko intuitio aina oikeassa todennäköisyyksiä pohdittaessa? Tilastot eivät valehtele, eiväthän? Työohjeet: 1) Muodostetaan noin 3 henkilön ryhmät. 2) Valitkaa yhden
LisätiedotYlläpitodokumentti. Boa Open Access. Helsinki 2.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Ylläpitodokumentti Boa Open Access Helsinki 2.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Ilmari
LisätiedotOhjelmistoprojekti 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ätiedotAutomaattinen yksikkötestaus
Teknillinen Korkeakoulu T-76.115 Tietojenkäsittelyopin ohjelmatyö Lineaaristen rajoitteiden tyydyttämistehtävän ratkaisija L models Automaattinen yksikkötestaus Ryhmä Rajoitteiset Versio Päivämäärä Tekijä
LisätiedotNäin järjestän ohjelmointikurssin, vaikka en ole koskaan ohjelmoinut www.helsinki.fi
Näin järjestän ohjelmointikurssin, vaikka en ole koskaan ohjelmoinut Ohjelmointikurssin järjestäminen Helsingin yliopiston Ohjelmoinnin MOOC-kurssimateriaalin avulla 15.4.2016 1 Linkki Tietojenkäsittelytieteen
LisätiedotSisäänrakennettu tietosuoja ja ohjelmistokehitys
Sisäänrakennettu tietosuoja ja ohjelmistokehitys Petri Strandén 8. kesäkuuta, 2018 Agenda Ohjelmistokehitys Ohjelmistokehitys vs. konsultointi Vaatimukset Tietosuoja Tietosuoja ohjelmistokehityksessä kiteytettynä
LisätiedotENG-A1002 ARTS-ENG-Projekti. B-kori
ENG-A1002 ARTS-ENG-Projekti B-kori 11.4.2017 Innovatiivinen kuljetin B-korissa pyritään löytämään: uusi tai paranneltu tuotekonsepti kappaletavaroiden tai materiaalien käsittelyyn, siirtelyyn tai kuljetukseen.
LisätiedotOhjelmistojen testaus ja hallinta. Gradle
Ohjelmistojen testaus ja hallinta Gradle Perinteiset koontityökalut Ant Maven 2 Maven XML-pohjaiset koontitiedostot (pom.xml) Pohjautuu käytäntöihin (vain poikkeukset käytännöistä kirjoitetaan koontitiedostoon)
LisätiedotBlueJ 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ätiedoterisk-työpaja 5. "Yhteistoiminta" 14.9.2005
erisk-työpaja 5. "Yhteistoiminta" 14.9.2005 Oheisen arviointilomakkeen tarkoituksena on tuottaa päätöksentekoa tukevaa tietoa siitä, minkälaiset sisältöominaisuudet tulisi ensisijaisesti sisällyttää syksyn
LisätiedotTestausdokumentti. Kivireki. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testausdokumentti Kivireki Helsinki 17.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Anu Kontio Ilmari
LisätiedotVuorovaikutus- ja viestintätaidot haastavissa asiakastilanteissa ja tiimityössä
Vuorovaikutus- ja viestintätaidot haastavissa asiakastilanteissa ja tiimityössä PUHTAUSALAN ESIMIES- JA ASIANTUNTIJAPÄIVÄT 24.-25.1.2019 Hilton Helsinki Strand Franz Schnider Miksi? Ääritilanteissa normaalia
LisätiedotOhjelmiston testaus ja laatu. Testausmenetelmiä
Ohjelmiston testaus ja laatu Testausmenetelmiä Testausmenetelmiä - 1 Testauksen menetelmien päälähestymistapoina ovat black-box testi testaaja ei voi tutkia lähdekoodia testaus perustuu sovellukselle suunnitteluvaiheessa
Lisätiedot4.12.2005. SEPA REFAKTOROINTI Antti Ahvenlampi, 57408L Erik Hakala, 57509T
SEPA REFAKTOROINTI Antti Ahvenlampi, 57408L Erik Hakala, 57509T SEPA: REFAKTOROINTI 2 (9) SEPA: REFAKTOROINTI 3 (9) VERSIOHISTORIA Version Date Author Description 0.1 2.12.2005 Erik Hakala Ensimmäinen
LisätiedotP L ATFO R M OF TRUST. katalysti.fi/p/ssty
katalysti.fi/p/ssty Platform of Trust 4.2.2019 SSTY Vapauttakaa data - algoritmit näkevät nälkää. MISSIO Platform of Trust on datan linkitysalusta, jolla luodaan parempaa rakennettua ympäristöä organisaatioille
LisätiedotT SEPA - STAATTISET MENETELMÄT Tuomas Tolvanen, 55382U Timo Töyry, 58578B
T-76.5158 SEPA - STAATTISET MENETELMÄT Tuomas Tolvanen, 55382U Timo Töyry, 58578B T-76.5158 SEPA - Pariohjelmointi 2 (7) VERSION HALLINTA Versio Päivä Tekijä Kuvaus 0.1 5.12.2006 Tuomas Tolvanen Ensimmäinen
LisätiedotProjektityö
Projektityö 20.9.2013 Esimerkki ohjelmistokehitysprosessista (työkalujen käytön näkökulmasta) Wiki, esimerkkinä https://projectwiki.sis.uta.fi Subversion-versionhallinta Redmine-projektinhallinta Balsamiq
LisätiedotYhteenvetodokumentti. Boa Open Access. Helsinki 5.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Yhteenvetodokumentti Boa Open Access Helsinki 5.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Ilmari
LisätiedotA09-05 OSGi IRC Bot For Coffee Maker
AS-0.3200 Automaatio- ja systeemitekniikan projektityöt A09-05 OSGi IRC Bot For Coffee Maker Henri Nieminen Juha Sironen 1 Sisältö: 1. Tavoitteiden kertaus 2. Tuloksien esittely 3. Sovelluksen demo 4.
Lisätiedot11. PALAVERIN PÖYTÄKIRJA. Jyväskylän Yliopisto Tietotekniikan laitos CONCEPT-projekti Paikka ja aika
Paikka ja aika Kokoustila Ag C223.1 tiistai klo 13:33-16:07 Läsnä Jouni Kallio(JK), liikuntabiologian laitoksen edustaja Lari Kannisto(LK), vastaava ohjaaja Petteri Kela(KELA), tekninen ohjaaja Pekka Kuuva(PK),
LisätiedotOMPELUSEURAT KOULUISSA
OMPELUSEURAT KOULUISSA HETKI ON KÄSILLÄ MARTTOJEN OMPELUSEURAT KOULUISSA 2017 Kohderyhmä: Alakoulut 7-11 vuotiaat, tai 7 8 vuotiaat, joiden opetussuunnitelmaan napin ompelu kuuluu Toteutus: Kädentaitotunnilla
LisätiedotTTY/OHJ: OHJ-3500 Ohjelmistotuotannon projektityö
TTY/OHJ: OHJ-3500 Ohjelmistotuotannon projektityö Jokaisessa yliopistossa ja AMK:ssa on projektityö-kurssi, mutta niillä kullakin on oma muotonsa, sisältönsä ja tavoitteensa. OHJ-3500 (laajuus 6-10 opintopistettä):
LisätiedotKontrollipolkujen määrä
Testaus Yleistä Testaus on suunnitelmallista virheiden etsimistä Tuotantoprosessissa ohjelmaan jää aina virheitä, käytettävistä menetelmistä huolimatta Hyvät menetelmät, kuten katselmoinnit pienentävät
LisätiedotTik-76.612 Ohjelmistotuoteliiketoiminta
Tik-76.612 Ohjelmistotuoteliiketoiminta Luennot ja projekti synty suunnittelu käynnistys ohjaus päätös operointi Ti 12.3 To 14.3 Ti 19.3 To 21.3 Ti 26.3 To 4.4 Ti 9.4 To 11.4 Ti 16.4 Ti 18.4 To 23.4 Kurssin
LisätiedotPLA-32820 Mobiiliohjelmointi. Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_2015/
PLA-32820 Mobiiliohjelmointi Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_205/ . Luento 2 Suoritus vaatimukset Kurssin sisältö Kirjallisuus Mobiiliohjelmointi Mobiililaitteita...
Lisätiedothuoltajasi vastaukset käyttäjätunnusten perusteella. Vastauksesi eivät kuitenkaan tule esimerkiksi opettajiesi tai huoltajiesi tietoon.
ETUSIVU Kouluterveyskysely 2017 Olet osallistumassa Kouluterveyskyselyyn. Tutkimuksesta vastaa Terveyden ja hyvinvoinnin laitos. Lomakkeessa kysytään terveyteen, hyvinvointiin ja koulunkäyntiin liittyviä
LisätiedotOhjelmistotestaus -09
Ohjelmistotestaus Testaustyökalut- ja automaatio Testaustyökalut ja -automaatio Testaustyökaluilla tuetaan testaustyötä sen eri vaiheissa Oikea työkalu oikeaan tarkoitukseen Testausautomaatio perustuu
LisätiedotS14 09 Sisäpeltorobotti AS Automaatio ja systeemitekniikan projektityöt. Antti Kulpakko, Mikko Ikonen
S14 09 Sisäpeltorobotti AS 0.3200 Automaatio ja systeemitekniikan projektityöt Antti Kulpakko, Mikko Ikonen 1. Projektin tavoitteet Projektin tavoitteena on toteuttaa ohjelmisto sisäpeltorobottiin seuraavien
LisätiedotOhjelmistojen 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ätiedotTyön ositusmalleista. Luennon tavoitteista. Motivointia. Walker Royce, Software Project Management, A Unified Framework
Työn ositusmalleista Luennon tavoitteista Luennon sisällöstä Motivointia Lähteinä: Walker Royce, Software Project Management, A Unified Framework 1 Tavoitteista Luentojen jälkeen opiskelijan tulisi osata:
LisätiedotRahapelaajien monet. profiilit. Havaintoja Peliklinikan aineistoista, haasteita palvelujen kehittämiselle
Rahapelaajien monet profiilit Havaintoja Peliklinikan aineistoista, haasteita palvelujen kehittämiselle Mitä on tutkimus? Tutkimus tarkoittaa järjestelmällistä, erityisesti tieteellistä, toimintaa jonkin
LisätiedotHelia Ohjelmointitaito 14.3.2005 Tuomas Kaipainen Mermit Business Applications Oy. 2005 Mermit Business Applications
Helia Ohjelmointitaito 14.3.2005 Tuomas Kaipainen Mermit Business Applications Oy Esityksen sisältö Mermit yrityksenä Perustiedot Toimintamalli Mermit työpaikkana ohjelmistoinsinöörille Esimerkkiprojekti
LisätiedotSosiaalisen median mahdollisuudet matkailualalla
@MeltwaterFIN Sosiaalisen median mahdollisuudet matkailualalla Valtteri Pihlajaniemi Key Account Manager Meltwater Group 0 Sisältö @MeltwaterFIN I. PARI SANAA MELTWATERISTA II. SOSIAALISEN MEDIAN SEURANTA
LisätiedotHuippu-urheilijaa hyödyttävät ominaisuudet
Henkinen valmennus -luento Annen Akatemia 27.7.2007 Eerikkilä Huippu-urheilijaa hyödyttävät ominaisuudet ITSE- TUNTEMUS ITSE- LUOTTAMUS INTOHIMO & PÄÄTTÄVÄISYYS KORKEAT TAVOITTEET KESKITTYMIS- KYKY SOPIVA
LisätiedotSALAKIRJOITUKSEN VAIKUTUS SUORITUSKYKYYN UBUNTU 11.10 käyttöjärjestelmässä -projekti
Järjestelmäprojekti 1 projektisuunnitelma ICT4TN007-2 SALAKIRJOITUKSEN VAIKUTUS SUORITUSKYKYYN UBUNTU 11.10 käyttöjärjestelmässä -projekti Versio 0.1 Tekijät Keijo Nykänen Tarkastanut Hyväksynyt HAAGA-HELIA
LisätiedotAutomatisoimme ja tehostamme asiakkaidemme toimintaa kaikissa Merkittävissä asioissa
Automatisoimme ja tehostamme asiakkaidemme toimintaa kaikissa Merkittävissä asioissa Valvontaohjelma käyttöönotto- ja määräaikaismittausten hallintaan. Helppo työkalu vikavirtasuojien testaukseen ja hallinnointiin.
Lisätiedot2013 Asiakaspalvelun työvälineet. Cuuma Communications Oy
2013 Asiakaspalvelun työvälineet Cuuma Communications Oy Ratkaisut kaikkiin tarpeisiin Päätelaitteet Laadukkaan asiakaspalvelun lähtökohtana on laadukas ääni ja helppokäyttöiset työkalut. 710 720 760 820
LisätiedotKurssijärjestelyt. CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos
Kurssijärjestelyt CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos (Alkuperäiset luentokalvot: Markku Laine) 10. Tammikuuta 2017 Luennon sisältö
LisätiedotPLA-32820 Mobiiliohjelmointi. Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_2016/
PLA-32820 Mobiiliohjelmointi Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_2016/ 1. Luento 2 Suoritus vaatimukset Kurssin sisältö Kirjallisuus Mobiiliohjelmointi Mobiililaitteita...
LisätiedotTutkittua 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ätiedotDigitaaliset osallistumismahdollisuudet. työvälineet. Seurakehittäjien osaamisohjelma
Digitaaliset osallistumismahdollisuudet ja työvälineet Seurakehittäjien osaamisohjelma Millainen digitaalisen osaamisen kehittäminen työn kannalta hyödyllisintä Kehityksessä mukana pysyminen, uusien ohjelmien
LisätiedotDigituki-hanke. Digi kuuluu kaikille samoin tuki sen käyttöön
Digituki-hanke Digi kuuluu kaikille samoin tuki sen käyttöön Digituki-pilotti Lapissa 17.9.2018-31.12.2019 Yksi viidestä valtakunnallisesta pilotista Lappi, Pohjois-Pohjanmaa, Pohjanmaa, Pohjois-Karjala,
Lisätiedotstatbeatmobile FINAL PROJECT REVIEW
statbeatmobile FINAL PROJECT REVIEW agenda Projekti Status Käytännöt Tulokset Katsaus eteenpäin PROJEKTI / mikä on statbeat? Sosiaalinen joukkueurheilupalvelu Keskustelu, fanit, kavereiden joukkueet,
LisätiedotCT60A4150 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ätiedotLAPPEENRANNAN KAUPUNKI MUISTIO 1 /
LAPPEENRANNAN KAUPUNKI MUISTIO 1 / 2017 1 AIKA torstai 9.2.2017 klo 14:30 16:00 PAIKKA OSANOTTAJAT Kaupungintalo, neuvotteluhuone Venla, 1.krs, Villimiehenkatu 1, 53100 Lappeenranta Tommi Turunen,työryhmän
LisätiedotT Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta
T-76.115 Tietojenkäsittelyopin ohjelmatyö Sisältö Tämä on dokumentti esittelee tietokonegrafiikkaalgoritmien visualisointijärjestelmän kehitysprojektissa käytettävän vaatimustenhallintamenetelmän. Päivämäärä
LisätiedotTyökaluja esimiestyön tehostamiseen
Työkaluja esimiestyön tehostamiseen 7.5.2009 Anna-Maija Sorvoja, HR Management Consultant Aditro Ohjelma 1. Esimiestyön haasteita 2. Työkaluja haasteiden kohtaamiseen, 3. Yhteenveto case-esimerkkejä 2
Lisätiedotecome Markkinoiden kehittynein julkaisujärjestelmä
ecome Ecome Finland Oy Itämerenkatu 3 p. 020 7749 580 00180 Helsinki p. 020 7749 585 Suomi - Finland ecome@ecome.fi y. 2193874-3 www.ecome.fi Ecome-järjestelmä pähkinänkuoressa Ecome on suomalaisen yhtiön
LisätiedotTeknologiset valinnat
Teknologiset valinnat Avoimet ja suljetut ratkaisut Lauri Malmi 20.8.2002 20.8.2002 Lauri Malmi 1 Sisältö 1. Lähtökohta: massaopetuksen luonne 2. Teknologian tarve opetuksessa 3. Teknisiä ratkaisuja 4.
LisätiedotMikä sitten on kallista? Milloin raha on viisaasti käytetty? Miten kallis määritellään toimintopistelaskennan näkökulmasta?
Mikä sitten on kallista? Milloin raha on viisaasti käytetty? Miten kallis määritellään toimintopistelaskennan näkökulmasta? ICT hyödyttämään liiketoimintaa siis oikeesti ja vähän äkkiä Mikko Paalasmaa,
LisätiedotHarjoitustehtävät ja ratkaisut viikolle 48
Harjoitustehtävät ja ratkaisut viikolle 48 1. Tehtävä on jatkoa aiemmalle tehtävälle viikolta 42, missä piti suunnitella älykodin arkkitehtuuri käyttäen vain ennalta annettua joukkoa ratkaisuja. Tämäkin
LisätiedotOhjelmoinnin perusteet, syksy 2006
Ohjelmoinnin perusteet, syksy 2006 Esimerkkivastaukset 1. harjoituksiin. Alkuperäiset esimerkkivastaukset laati Jari Suominen. Vastauksia muokkasi Jukka Stenlund. 1. Esitä seuraavan algoritmin tila jokaisen
LisätiedotT Käyttäjäkeskeisen tuotekehityksen harjoitustyö kevät 2005
T-121.110 Käyttäjäkeskeisen tuotekehityksen harjoitustyö kevät 2005 Kurssin tavoitteet Muodostaa näkemys käyttäjäkeskeisestä tuotesuunnittelusta Kasvattaa ymmärrystä prosessin vaiheista Tutustua käyttäjäkeskeisen
LisätiedotProjektin 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
LisätiedotCase TUHTI. Projektin tunnuslukuja. ! Suuri perusjärjestelmäuudistus! Työt alkoivat kesällä 1999. ! Java luokkia n. 5000
Case TUHTI 17.12.2002 1 TietoEnator 2002 Projektin tunnuslukuja! Suuri perusjärjestelmäuudistus! Työt alkoivat kesällä 1999! Otettu tuotantokäyttöön syksyllä 2001! Proof of Concept (5 henkilöä 4 kk) ->
LisätiedotT Projektikatselmus
T-76.115 Projektikatselmus Projektityöryhmä GenCode I2-iteraatio 11.2.2004 Agenda Projektin tilanne (10 min) Tavoitteiden toteutuminen Iteraation tunnusluvut Käytetyt työskentelymenetelmät (5min) Iteraation
LisätiedotProjektisuunnitelma. (välipalautukseen muokattu versio) Vesiprosessin sekvenssiohjelmointi ja simulointiavusteinen testaus
Projektisuunnitelma (välipalautukseen muokattu versio) Vesiprosessin sekvenssiohjelmointi ja simulointiavusteinen testaus Ville Toiviainen Tomi Tuovinen Lauri af Heurlin Tavoite Projektin tarkoituksena
LisätiedotKokemuksia 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:
LisätiedotT Projektikatselmus
T-76.115 Projektikatselmus Projektityöryhmä GenCode I2-iteraatio 11.2.2004 Agenda Tavoitteiden toteutuminen (5 min) Resurssien käyttö (5 min) Iteraation tulokset (10 min) Riskit (5min) Työskentelymenetelmistä
LisätiedotWikit + opetuskäyttö - mahdoton yhtälö?
Wikit + opetuskäyttö - mahdoton yhtälö? ITK'09, 23.4.2009, Aulanko Liisa Lähteinen, Jaakko Salonen Tampereen teknillinen yliopisto Hypermedialaboratorio TTY / Hypermedialaboratorio 1 Tässä esityksessä
LisätiedotYksikkö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ätiedotHÄRKÄÄ SARVISTA, YHDESSÄ Hyviä kokemuksia yhteistyöstä ja sisäisestä viestinnästä
HÄRKÄÄ SARVISTA, YHDESSÄ Hyviä kokemuksia yhteistyöstä ja sisäisestä viestinnästä Rakennuttajapäällikkö Timo Juolevi / Senaatti-kiinteistöt 4.10.2017 LAPPEENRANNAN POLIISITALON PERUSKORJAUS 2 LAPPEENRANNAN
LisätiedotAS Automaatio ja systeemitekniikan projektityöt Projektisuunnitelma Syksy 2009 A09 05 OSGi IRC Bot For Coffee Maker
AS 0.3200 Automaatio ja systeemitekniikan projektityöt Projektisuunnitelma Syksy 2009 A09 05 OSGi IRC Bot For Coffee Maker Henri Nieminen Juha Sironen Palautettu: 21.9.2009 Nieminen, Sironen Sisällysluettelo
LisätiedotKokemuksia eri projektityyppien haasteista/sudenkuopista toimittajayhteistyön näkökulmasta. Pekka
Kokemuksia eri projektityyppien haasteista/sudenkuopista toimittajayhteistyön näkökulmasta Pekka Kimpimäki @PKimpimaki Pekka Kimpimäki, @PKimpimaki DI, KTM Softa/ICT/digi hankkeiden johtamista +20 vuotta
LisätiedotMäärittelydokumentti NJC2. Helsinki 11.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Määrittelydokumentti NJC2 Helsinki 11.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti ( ov) Projektiryhmä Eero Anttila Olli
LisätiedotSOA & Ajax Sanahelinää vai toimivaa käytäntöä sähköisessä asioinnissa? Fenix hankejohtaja Harri Juuti Projektipäällikkö Teemu Karvonen
SOA & Ajax Sanahelinää vai toimivaa käytäntöä sähköisessä asioinnissa? Fenix hankejohtaja Harri Juuti Projektipäällikkö Teemu Karvonen Agenda Fenix-hankkeen esittely Arkkitehtuuri lyhyesti Kuntalaistili
LisätiedotSuomi.fi - Tietoturvallisuus sovelluskehityksessä. VAHTI sähköisen asioinnin tietoturvaseminaari
Suomi.fi - Tietoturvallisuus sovelluskehityksessä VAHTI sähköisen asioinnin tietoturvaseminaari 3.10.2017 YLEISTÄ Suomi.fi-palvelut esuomi.fi Tietoturvallisuus sovelluskehityksessä Yleisiä periaatteita
LisätiedotCASE SLO. Logistiikkaan tehokuutta raportoinnilla Asmo Tapaninen
CASE SLO Logistiikkaan tehokuutta raportoinnilla Asmo Tapaninen Esityksen sisältö Yhtiön tausta Projektin lähtötilanne Projektin tarkoitus ja tehtävä Käytetyt tuotteet ja palvelut Aikataulut ja resurssit
LisätiedotMiten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?
Se edullisempi tietokanta Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä? Rasmus Johansson rasmus.johansson@microsoft.com Ratkaisumyyntipäällikkö (Sovellusalusta) Microsoft Oy Miten
LisätiedotTest-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ätiedotMatkailutoimialan aamu. 1.4.2009 Design Hill, Halikko Riikka Niemelä
Matkailutoimialan aamu 1.4.2009 Design Hill, Halikko Riikka Niemelä Asiakaskäyttäytyminen internetissä asiakkaan tietotarpeet ja ostopäätökseen vaikuttavat tekijät Internet on noussut vallitsevaksi viestintävälineeksi.
LisätiedotMat Tilastollisen analyysin perusteet, kevät 2007
Mat-2.2104 Tilastollisen analyysin perusteet, kevät 2007 2. luento: Tilastolliset testit Kai Virtanen 1 Tilastollinen testaus Tutkimuksen kohteena olevasta perusjoukosta esitetään väitteitä oletuksia joita
LisätiedotProjektisuunnitelma Vesiprosessin sekvenssiohjelmointi ja simulointiavusteinen testaus
Projektisuunnitelma Vesiprosessin sekvenssiohjelmointi ja simulointiavusteinen testaus Ville Toiviainen Tomi Tuovinen Lauri af Heurlin Tavoite Projektin tarkoituksena on luoda valmis sekvenssiohjelma säätötekniikan
LisätiedotMopoilua. Tavoitteet: TEEMA 1:
Koostanut: Elina Viro Opettajalle Mopoilua Kohderyhmä: 9. luokka Esitiedot: Prosenttilaskenta, ensimmäisen asteen yhtälö, koordinaatisto Taustalla oleva matematiikka: Funktiot, funktion kuvaaja, prosenttilaskenta,
LisätiedotTerveydenhuollon Atk-päivät 2009
Terveydenhuollon Atk-päivät 2009 26. 27.5.2009, Jyväskylä Mika Kolhinoja Teknologiakonsultti Citrix CCA, Citrix CCEA, Citrix CCSP, Microsoft MCP, Microsoft MCSA, Microsoft MCSE, Microsoft MCTS, Microsoft
LisätiedotTest-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ätiedot15224 standardi johtamisen ja laadukkaan työn tukena auditoijan näkökulma YTL Merja Huikko
15224 standardi johtamisen ja laadukkaan työn tukena auditoijan näkökulma Mielikuvia laadunhallinnasta ja laatustandardeista etsitään vain virheitä ja syyllisiä vie paljon aikaa oikealta työltä mielletään
LisätiedotTAMFELT TAMELT. Tamfeltin Unicode-konversio
TAMFELT TAMFELT TAMELT Tamfeltin Unicode-konversio Tamfeltin Sap-sovellus Järjestelmäversio: Sap R/3 Enterprise Tietokanta: Oracle 9.2 Modulit: taloushallinto (FI-CO), myynti (SD), tuotanto (PP), materialihallinto
LisätiedotT Testiraportti - järjestelmätestaus
T-76.115 Testiraportti - järjestelmätestaus 18. huhtikuuta 2002 Confuse 1 Tila Versio: 1.0 Tila: Päivitetty Jakelu: Julkinen Luotu: 18.04.2002 Jani Myyry Muutettu viimeksi: 18.04.2002 Jani Myyry Versiohistoria
LisätiedotJoonas Ruotsalainen GIT PIKAOPAS. Tutkielma 2011
1 Joonas Ruotsalainen GIT PIKAOPAS Tutkielma 2011 2 SISÄLTÖ 1. JOHDANTO... 3 2. ASENTAMINEN... 4 3. KÄYTTÖ... 4 3.1 Perusasetukset... 4 3.2 Git:n ottaminen käyttöön projektissa... 5 3.3 Tiedostojen lisääminen
LisätiedotT Projektikatselmus
T-76.115 Projektikatselmus Projektityöryhmä GenCode I3-iteraatio 17.3.2004 Agenda Tavoitteiden toteutuminen (5 min) Resurssien käyttö (5 min) Iteraation tulokset (10 min) Riskit (5min) +Kokemuksia työskentelymenetelmistä
LisätiedotPROSESSIEN TUNNISTAMISESTA PROSESSIEN JOHTAMISEEN JA MITTAAMISEEN. C Harjoitteita. J Moisio, Qualitas Fennica / IMS Business Solutions Oy, 4/ 2017
PROSESSIEN TUNNISTAMISESTA PROSESSIEN JOHTAMISEEN JA MITTAAMISEEN C Harjoitteita J Moisio, Qualitas Fennica / IMS Business Solutions Oy, 4/ 2017 1 H1) Ohessa on esimerkkejä hankaluuksista, joita esiintyy
LisätiedotDigitalisaatiossa tuumasta toimeen, vinkkejä ensi askeliin
Digitalisaatiossa tuumasta toimeen, vinkkejä ensi askeliin Teollisuus & Digitalisaatio 3.9.2015 Pekka Savolainen Manager, Business Consulting Affecto Finland Oy pekka.savolainen@affecto.com 050 548 4014
Lisätiedot