Matti Vuoren opetusportfolio
|
|
- Johannes Tikkanen
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 OPETUSPORTFOLIO 1 (8) Matti Vuoren opetusportfolio Henkilötiedot Nimi: Matti Vuori Koulutus: Dipl. ins, 1986, Tampereen teknillinen korkeakoulu, konetekniikka Nykyinen työpaikka: Tampereen teknillinen yliopisto, tietotekniikan laitos; tohtorikouluetettava. Tehtäviä olleet mm. ohjelmistojen testaus -kurssin luennot, harjoitustöiden ohjaus, tenttien tarkastaminen (osa); projektityökurssin general manager ; laitoksen tutkimustapaamisten koordinointi; kandidaatintöiden ja diplomitöiden ohjaus sekä tutkimus. TTY:n mandaatilla Pitkyn hallituksessa, nykyisin sen puheenjohtaja. Tiivistelmä Kokenut kehittämisen ja laadun moniosaaja ja tekijä. Tunnettu testauksen, laadun käytettävyyden, ohjelmistoprosessien ja riskienhallinnan korkean tason osaajana. Kokemusta tutkijan työstä, kehittämiskonsultoinnista, kouluttamisesta, opettamisesta, prosessien kehittämisestä, laatupäällikön töistä ja palvelujen kehittämisestä. Keskeinen työura VTT:llä ( ) ja sen jälkeen yksityisellä sektorilla. Julkaisuluettelo kertoo skaalasta: Opetushistoria kattaa opetusta ja opetuksen suunnittelua TTY:llä, kurssien järjestämistä yrityksissä, aikuiskoulutusta. Opetusmateriaalit tyypillisesti omaa tuotantoa. Sisällysluettelo Henkilötiedot... 1 Tiivistelmä... 1 Sisällysluettelo... 1 Opetushistoria... 2 Tuotettu oppimateriaali... 3 Korkeakouluopetukseen liittyvä aktiivisuus... 6 Oman opetusosaamisen ylläpito ja kehittäminen... 7 Oma näkemys opettamisesta ja oppimisesta... 7 Arvio omasta opetuksesta... 7 Liitteet... 8
2 OPETUSPORTFOLIO 2 (8) Opetushistoria Opetusta tyypeittäin 1) TTY:llä luennointia: ohjelmistojen testaus-kurssin luennot ; vierailuluento testauksesta rinnakkaisuus-kurssilla. Testauskurssin luento materiaalien laatiminen; materiaalien laadintaa projektityökurssillle aineistojen laadintaa mm. juridisista asioista, laadunvarmistuksesta, teknologioiden valinnasta, hyvästä ryhmätoiminnasta. 2) Oppilaiden ohjausta: Testauskurssin harjoitustöiden ohjaus, tenttien tarkastaminen (osa); projektityökurssin kooditarkastusten veto. Kandidaatintöiden (2014 keväältä alkaen) ja diplomitöiden ohjaus (2012 alkaen testausaiheisia diplomitöitä). Diplomitöiden (ja gradujen) ohjausta yrityksessä (3 kpl). Coachina DIMECC Innovation Campissa ) Opetuksen koordinointia: Projektityökurssin general manager Projektipäällikkö, koordinaattori ja suunnittelija 2011 InnoPilotti-projektissa, jossa kehitettiin yliopistojen ja Demolan toimintamalleja. Vierailuluentojen järjestäminen testauskurssille. 4) Yrityksille suoraan tai alueellisten kehittämisprojektien puitteissa annettuja lyhyitä (muutaman päivän) kursseja pääasiassa 2000-luvulla. Aiheina ohjelmistotestaus, käytettävyyden varmistaminen, riskienhallinta, katselmointi, vaatimusmäärittely. Usein jatkeena yrityksen toiminnan arvioinnille. 5) Aikuiskoulutusta Tampereen yliopiston täydennyskoulutuskeskuksessa (Cybercom Plenwaren heille toimittamat kurssit); muutaman kuukauden kursseja ohjelmistotestauksesta ja Symbianohjelmistokehityksestä. 6) Muutamia kertoja TTY:n testauskurssilla vierailuluennoijana. Aiheina testauksen ulkoistaminen ja hyväksymistestaus. Kaikissa tapauksissa itse tehty koulutuksen suunnittelu ja pääosin itse tehdyt materiaalit. Ei annettuja opetusnäytteitä.
3 OPETUSPORTFOLIO 3 (8) Tuotettu oppimateriaali TTY:n puitteissa: Osia testauskurssin luentokalvosarjoihin. Rinnakkaisuus ja testaus -kalvosarja. Projektityökurssin kalvosarjoja juridisista asioista, laadunvarmistuksesta, teknologioiden valinnasta, hyvästä ryhmätoiminnasta. Useita prosessiohjeita projektityökurssille ja Demolaan. Yrityskoulutukseen kalvosarjoja ohjelmistotestauksen eri aiheista. Muun opetustoiminnan puitteissa tuotettu oppimateriaali koostuu pääosin kalvosarjoista. Luettelo luvulla laatimistani kalvosarjoista : About agile activity (ppt) 36 About agile activity (ppt) 60 About the importance of software testing (ppt) 15 Agile testing and testing in agile software development (ppt) 102 Ajatuksia testauksen selviämisestä lama-aikana (ppt) 20 Ajatuksia testauksen selviämisestä lama-aikana (ppt) 22 Akvaario-menetelmästä (ppt) 11 Analyyttiset menettelyt ohjelmistojen laadunvarmistuksessa (ppt) 35 Arkkitehtuurin skenaariopohjainen arviointi (ppt) 52 Automatisoinnin orientointikalvot (ppt) 3 Automatisointiskriptien formaatit (ppt) 12 Balanced Scorecard -tiivistelmä (doc) 1 Basics of process measurement (ppt) 7 Basics of reviews (ppt) 15 Betatestaus (ppt) 13 Brandin tukeminen (ppt) 25 Carbide-ympäristö (ppt) 18 Challenges of software development (ppt) 10 Change management (ppt) 17 CMMI:n perusasiat (ppt) 46 Designing test cases for functional testing (ppt) 61 Dokumenttien hallinnan keskeiset periaatteet (ppt) 10 Eettiset periaatteet (ppt) 9 Effective error seeking (ppt) 19 Elements of a software process (ppt) 10 Eri osapuolten roolit ohjelmistoprojektissa (ppt) 5 Eri osapuolten roolit, tehtävät ja vastuut testausprojektissa (ppt) 6 Esimerkki ohjelmistoprojektin testauksesta (ppt) 16 Esimerkkiprojekti riskienhallintaan - toiminnanohjausjärjestelmä (ppt) 12 Esimerkkiprojekti riskienhallintaan - ydinvoimala (ppt) 10 Essentials of process descriptions (ppt) 7 Ethical principles of a test engineer (ppt) 11 Harakanvarpaita yhteisöllisestä Webistä (ppt) 7 HttpUnit verkkopalvelujen testaukseen (ppt) 34 Hyvä koodi (ppt) 14 Hyvä ohjelmistojen määrittelytyö (ppt) 15 Hyvä työ yksilönä ja tiiminä (ppt) 10 Hyväksymistestaus (ppt) 17 Hyvän laatutoiminnan periaatteita (ppt) 37 Hyvän ohjelmistokehityksen periaatteita (ppt) 27 Hyvän palvelutoiminnan periaatteet (ppt) 22 Hyvän testaustoiminnan periaatteet (ppt) 24 IEC Preparation of instructions - Structuring, content and presentation (pdf) 6 IEEE IEEE Standard for Software User Documentation (pdf) 30 IEEE Std (R2002). IEEE Standard for Software Reviews (pdf) 45 IEEE Std , IEEE Standard for Software Project Management Plans IEEE 1088 (pdf) 16 IEEE Std 1062, 1998 Edition (R2002). IEEE Recommended Practice for Software Acquisition (pdf) 27 IEEE Std IEEE Guide. Adoption of PMI Standard A Guide to the Project Management Body of Knowledge (pdf) 5 IEEE Std IEEE Standard for Software Life Cycle Processes - Risk Management (pdf) 29 IEEE Std , IEEE Standard for Software Test Documentation (pdf) 22 IEEE Std IEEE Recommended Practice for Software Requirement Specifications (pdf) 29 IEEE Std IEEE Standard Dictionary of Measures to Produce Reliable Software (pdf) 15 IEEE:n ohjelmistokehitys-käsitteitä (pdf) 35 IEEE : IEEE Standard for Software Verification and Validation -mukainen laadunvarmistussuunnitelma (pdf) 28
4 OPETUSPORTFOLIO 4 (8) IEEE Ohjelmiston ylläpito (pdf) 35 Ihmillisten virheiden ja väärinkäytön mahdollisuuksien analysointi (ppt) 17 Integrointitestaus (ppt) 27 ISO 9001 laadunhallintajärjestelmä-standardi (ppt) 20 ISO 9004 principles (ppt) 4 ISO/IEC 90003:n vaatimuksia ja laadukkaan ohjelmistokehitysyrityksen tapoja vastata niihin (pdf) 72 ISO/IEC :n esittämät ohjelmistojen laadun ulkoiset mittarit (pdf) 19 ISO:n ohjelmistokehitys-käsitteitä (pdf) 13 ISTQB Foundation Syllabus (ppt) 175 ISTQB Perustason sertifikaattisisältö (ppt) 175 IT-järjestelmäkehityksen ilmiöitä ja niiden vaikutuksia testaamiseen (ppt) 37 IT-palvelutoiminnan ja jatkuvien palvelujen riskienhallinta (ppt) 42 Järjestelmäintegrointitestaus (ppt) 21 Järjestelmän vastaanotto (ppt) 12 Järjestelmätestaus (ppt) 18 Järjestelmätoimittajan eettiset periaatteet (ppt) 5 Junit Java-moduuli- ja integrointitestausohjelmisto (ppt) 55 Katselmointi ja tarkastaminen (ppt) 62 Key issues of software process development (ppt) 29 Käytettävyyden arviointi ja testaus (ppt) 61 Käytettävyyden hallinta tietojärjestelmäprojektissa (ppt) 15 Käytettävyyden kehittäminen organisaatiossa (ppt) 31 Käytettävyyden tärkeys (ppt) 15 Käytettävyyden varmistaminen ohjelmistoprojektissa (ppt) 18 Käytettävyys käsite ja sisältö (ppt) 26 Käytettävyys ja kestävä kehitys (ppt) 18 Käytettävyystestauksen tehostaminen (ppt) 2 Käytettävyystestaus (ppt) 27 Käytettävyysvaatimukset (ppt) 16 Käyttäjätutkimukset käytettävyyden varmistamisen lähtötietoina (ppt) 27 Käyttäjien ja käytön kuvaus luvun tuotekehityksessä (ppt) 40 Käyttäjien ja käytön kuvaus luvun tuotekehityksessä /K-OSY (ppt) 28 Käyttöliittymän suunnittelu pähkinänkuoressa (ppt) 37 Käyttöliittymätason toiminnallisuustestaus (ppt) 15 Kehittäjän maailma muuttuu (ppt) 11 Kehittämisen abstraktiotason nosto (ppt) 1 Ketterä ohjelmistokehitys (ppt) 42 Ketterä testaus ja testaus ketterässä ohjelmistokehityksessä (ppt) 104 Ketterästä toiminnasta (pdf) 6 Ketteryydestä (ppt) 11 Ketteryydestä (ppt) 61 Kokonaisvaltainen tuotteen ja tuotekehityksen hallinta (ppt) 45 Konfiguraationhallintastandardeja (pdf) 37 Konsultin osaamisalueet ja toimintatyyli (ppt) 24 Koodin katselmointi ja tarkastaminen (ppt) 27 Kouluttajan koulutus (ppt) 13 kumppanuuden_eri_muotoja.flo (pdf) 3 Laadunvarmistuksen trendit ja uudet parhaat käytännöt (ppt) 15 Laadunvarmistus menestyksen takeena (ppt) 30 Laadunvarmistuskeinojen kokonaisuus ja testauksen rooli (ppt) 21 Laadunvarmistussuunnitelma (ppt) 9 Laatujohtaminen (ppt) 14 Laatukulttuurin ja laatubyrokratian välinen veteen piirretty viiva (pdf) 1 Laatumalli (ppt) 10 Laatupäällikön tehtäviä (ppt) 3 Laatupolitiikka (ppt) 14 Lessons Learned -orientaatio (ppt) 3 Lessons Learned -orientation (ppt) 3 Lessons Learned process (ppt) 24 Lessons Learned -prosessi (ppt) 25 Lokalisointitestaus (ppt) 16 Luottamus palvelutoimittajiin - mielikuvista substanssiin (pdf) 2 Luovan toiminnan elementtejä organisaatiossa (ppt) 2 Mallipohjainen testaus (ppt) 39 Menestyksekäs hyväksymistestaus (ppt) 25 Mihin maailma on menossa? Eli tietotekniikan kehityskaaria tulevina vuosina (ppt) 19 Mitä on laadunvarmistus (ppt) 15 Miten ollaan hyvä alihankkija? (ppt) 36 Mobiiliohjelman käytettävyyden haasteita (ppt) 35 Moduulitestausohjelma C++Test (ppt) 14 Moduulitestausohjelma CppUnit (ppt) 30 Muistivuotojen testaus (ppt) 10 Mustalaatikko (black box) - testauspalvelu (ppt) 21 Muutoksenhallinta (ppt) 17 Muutoksenhallinta testauksen näkökulmasta (ppt) 10 Muutosten testaus / ylläpitotestaus (ppt) 31 Ohjelmistojen ongelmia poimintoja mediasta (ppt) 27 Ohjelmistojen testaus Testaajan peruskoulutuspaketti (ppt) 74
5 OPETUSPORTFOLIO 5 (8) Ohjelmistokehittäjän laatuympäristö (ppt) 12 Ohjelmistokehittäjän tekemä laadunvarmistus (ppt) 14 Ohjelmistokehittäjien tarvitsema testausosaaminen (ppt) 9 Ohjelmistokehittäjien yhteistyö järjestelmätestaustiimin kanssa (ppt) 14 Ohjelmistokehityksen parhaita käytäntöjä (ppt) 13 Ohjelmistokehitys pähkinänkuoressa testaajille (ppt) 49 Ohjelmiston laadun seuranta ja mittaus (ppt) 28 Ohjelmiston laatuominaisuuksien varmistaminen (ppt) 25 Ohjelmiston testattavuus (ppt) 31 Ohjelmiston vikojen luokittelu - IEEE 1044 (pdf) 38 Ohjelmiston virheiden kustannukset (ppt) 12 Ohjelmistoprojektien klassisia ongelmia ja ratkaisuja niihin (ppt) 16 Ohjelmistopakettien laatu (ppt) 7 Ohjelmistoprojektin laadunhallinta pähkinänkuoressa (ppt) 12 Ohjelmistoprojektin keskeiset katselmoinnit (pdf) 2 Ohjelmistoprojektin riskienhallinta (ppt) 57 Ohjelmistoprojektin tilaajan rooli hyvässä hankeyhteistyössä (ppt) 13 Ohjelmistotestauksen tärkeydestä (ppt) 15 Onnistunut ohjelmistohankinta (ppt) 54 Open source ja operaattorit (ppt) 22 Open Source -ohjelmistojen riskienhallinta (ppt) 39 Open Source -testaustyökalujen valinnasta (ppt) 11 Osaamisen esittämisestä (ppt) 12 Päämiehen vaatimukset ohjelmistotoimittajalle: kyvykkyys, prosessi ja laadunvarmistus (ppt) 29 Pikainen roadmapping (ppt) 23 Principles of error reporting (ppt) 25 Projektin testauksen pääsuunnitelma (ppt) 44 Projektinhallinta (ppt) 34 Realistinen aikataulusuunnittelu (ppt) 10 Regressiotestaus (ppt) 10 Riskianalyysi-istunto ja riskien tunnistamisen menetelmät (ppt) 23 Riskienhallinnan perusteet (ppt) 80 Riskienhallinta hajautetuissa ohjelmistoprojekteissa (ppt) 60 Riskienhallinta ja testaus (ppt) 23 Riskienhallinta projekteissa esimerkkejä (ppt) 9 Riskiperusteinen testauksen kohdentaminen (ppt) 28 Riskipohjainen testaus ja testauksen priorisointi (ppt) 34 Riskit (ppt) 23 Riskit ja testaus (ppt) 8 Roles, tasks and responsibilities of various parties in a testing project (ppt) 6 Roles, tasks and responsibilities of various parties on a software project (ppt) 5 Sidosryhmät ja niiden vaatimukset (ppt) 18 Software development process evaluation report (pdf) 2 Software Verification & Validation Plan (SVVP) (pdf) 9 Sovellustason tietoturvatestauksen periaatteet (ppt) 9 Standardien merkitys (ppt) 18 Sulautettujen ohjelmistojen testauksen perusasiat (ppt) 56 Suorituskykytestaus (ppt) 71 Symbian C++:sta (ppt) 87 Symbian systeemiohjelmointi (ppt) 62 Symbian/C++ mobiiliohjelmointi - Koulutusohjelmasta (ppt) 17 Symbian: Käyttöliittymäohjelmointi (ppt) 113 Symbian: Sovellusten arkkitehtuuri (ppt) 28 Symbian: Sovellusten rakentaminen (ppt) 30 Symbian: Tietoliikenneohjelmointi (ppt) 107 Symbian: Työpaja (ppt) 17 Symbianin erot muihin käyttöjärjestelmiin (ppt) 9 Symbian-koulutus: Oppimisperiaatteet (ppt) 10 Symbian-sovelluksen kehittämisprosessin ja projektin erityispiirteitä (ppt) 44 Symbian-sovelluksen luokkakaavion keskeiset piirteet (ppt) 5 Symbian-sovelluksen testauksen erityispiirteitä (ppt) 25 Symbian-tietoturvallisuus (ppt) 52 Tarjousprosessi ja tarjousten laatu (ppt) 26 Tärkeimmän erityisosaamiset Symbian-sovellusten kehittäjälle (ppt) 11 Tehokas vianetsintä (ppt) 19 Testaaja: robotti vai luova etsivä? (ppt) 9 Testaajan eettiset periaatteet (ppt) 11 Testaajan ja kehittäjän erot (ppt) 8 Testaajan motivaatiosta ja viihtyvyydestä (ppt) 15 Testaajan työnkuva ja kompetenssi (ppt) 31 Testaajat erilaisissa projekteissa (ppt) 12 Testaamiseen liittyviä standardeja (pdf) 175 Testauksen ajoitus (ppt) 13 Testauksen huonoimmat käytännöt (ppt) 15 Testauksen kehittämisen strategioita (ppt) 19 Testauksen kypsyystasomallit (ppt) 24 Testauksen organisointi (ppt) 27 Testauksen resurssitarve (ppt) 29 Testauksen tehokkuuden yleisiä pullonkauloja (ppt) 18 Testauksen teoriaa (ppt) 178
6 OPETUSPORTFOLIO 6 (8) Testauksen ulkoistaminen (ppt) 82 Testauksen ulkoistamisen kustannussäästöjä (ppt) 28 Testauksen vaikuttavuuden selvittäminen (ppt) 9 Testauksenhallinta (ppt) 18 Testaus ohjelmistoprojektissa (ppt) 33 Testaus organisaatiossa eri osapuolten näkökulmia testaamiseen (ppt) 17 Testaus palvelutoimintana (ppt) 9 Testaus Scrum-prosessissa (ppt) 39 Testausalihankkijan laatu (ppt) 9 Testauslähtöinen ohjelmistokehitys (ppt) 17 Testausohjelmistot (ppt) 43 Testausprojektin mittarit (ppt) 43 Testausprojektin suunnittelu (ppt) 52 Testaus-standardeja (htm) 1 Testaussuunnitelmien katselmointi (ppt) 8 Testausympäristö (ppt) 29 Testien raportointi (ppt) 17 Testien suorittaminen (ppt) 12 Testing project metrics (ppt) 43 Testitapauksen automatisoitavuus (ppt) 9 Testityypit pähkinänkuoressa (ppt) 32 Tietojärjestelmähankinnan vaikutukset (ppt) 16 Tietokantatestaus (ppt) 22 Tietoriskien hallinta (ppt) 26 Tietoturvallisuus ohjelmistoprojektissa (ppt) 28 Tilamallipohjainen testaus (ppt) 26 Tilatun ohjelmistoprojektin hallinta (ppt) 27 Toiminnallisuustestauksen testitapausten suunnittelu (ppt) 62 Toiminta projektissa (ppt) 15 Toimintajärjestelmän elementit (ppt) 1 Tulevaisuuden tuotteiden kehittäminen (ppt) 28 Tuotedokumenttien ja käyttöohjeiden laatu (ppt) 54 Tuotekehityksen nopeuttaminen (ppt) 45 Tuotekehitysviestintä (ppt) 26 Tuoteturvallisuuden ja tuotevastuun hallinta (ppt) 25 Tuotteen parissa toimivan henkilön kontekstista (ppt) 7 Tuotteiden, palvelujen ja järjestelmien eettinen arviointi (pdf) 8 Turvallisuus- ja luotettavuusanalyysin menetelmiä (ppt) 23 Turvallisuustestaus (ppt) 7 Ulkoistetun testaustoiminnan tuottamia kustannussäästöjä (pdf) 7 Useaan tarjouskierrokseen jaettu ohjelmistohanke (ppt) 15 Vaatimusluokat ja vaatimusten attribuutit (ppt) 16 Vaatimusmäärittely ja sen prosessit (ppt) 71 Vaatimusmäärittely ja vaatimustenhallinta (ppt) 30 Vaatimusmäärittelyn katselmointi (ppt) 11 Vaatimusten kokoaminen (ppt) 36 Vaatimustenhallinta (ppt) 23 Vaikuttavan esityksen perusasiat (ppt) 14 Vanhan koodin muuttaminen periaatteet (ppt) 2 Verkkosovelluksen vastaanottotestaus (ppt) 16 Versionhallinnan perusteet (ppt) 43 Vesiputousmallista (ppt) 21 Vianhallinta ja vian elinkaari (ppt) 36 Vika- ja vaikutusanalyysi (ppt) 30 Vikakanta Mantis (ppt) 16 Vikakirjauksen periaatteet (ppt) 28 Vikanta Bugzilla (ppt) 18 Visio, konsepti ja tarpeet (ppt) 24 Vision kirkastuksen harjoitustyö (ppt) 1 Visions and requirements for online helps (ppt) 39 Work profile and competencies of a test engineer (ppt) 26 WWW-sovellusten testaus (ppt) 38 Yhteensopivuustestaus (ppt) 10 Yksikkötestauksen suunnittelu: IEEE : Software unit testing (pdf) 28 Yksikkötestaus (ppt) 53 Yleisiä käyttöliittymien virheitä (ppt) 14 Ylläpitotestaus (ppt) 15 Ei varsinaista verkko-opetusmateriaalia, mutta tavoitteena on ollut julkistaa verkossa mahdollisimman paljon myös kalvosarjoja luvulla VTT:llä aktiivisuutta hyperkirjojen laadintaan itseopiskelumateriaaliksi eri alueilla (työpaikkasuunnittelu, tulevaisuuden tuotteiden ja järjestelmien kehittäminen). Korkeakouluopetukseen liittyvä aktiivisuus Kotimainen yhteistyö: Osallistuminen mahdollisuuksien salliessa Suomen testausopettajien tapaamisiin ja projektiopetuspäiviin.
7 OPETUSPORTFOLIO 7 (8) Oman opetusosaamisen ylläpito ja kehittäminen Substanssiosaamisen kehittäminen on ollut tärkein linja. Kehittäminen tapahtunut lähinnä kurssien palautteen keruun avulla. Suunnitelmat osaamisen kehittämiseen jatkossa luodaan tulevien työtehtävien luomien tarpeiden perusteella. Opetuksen taustalla olevan substanssiosaamisen kehittäminen tutkimusprojekteissa ja väitöskirjatyössä. Oma näkemys opettamisesta ja oppimisesta Opetusvisio: Tähänastinen kouluttaminen on tapahtunut lähinnä työelämän kontekstissa ja siinä on ollut vahva osaamisen siirtämisen leima. Visio liittyykin siihen, että saadaan olemassa olevaa tietämystä ihmisten käyttöön ja näkyville sellaisilla alueilla, jossa on kaivattu parempaa kansallista osaamista: tuotteiden suunnittelu ihmiselle paremmiksi käytettävyyden varmistamisen avulla; tuotteiden parempi kokonaislaatu ja ohjelmistojen hyödyntämisen onnistuminen; vähemmän vaaroja ja ongelmia. Kyse on jonkinlaisesta laatuvisiosta, jota opettaminen tukee. Toisaalta opetuksen tehtävä ei ole siirtää faktoja oppilaan mieleen, vaan auttaa jäsentämään faktojen avaruutta ja siellä olevia asioita, jotta hän pystyy tarpeen mukaan tekemään valintoja. Tätä voisi sanoa ajattelupositivismiksi. Kolmanneksi, opettaminen on palvelutoimintaa ja palveluammatti. Lisää ajatuksia siitä näkökulmasta kalvosarjassa IT-alan satunnaiskouluttajan pikakoulutuskalvot : Oppimiskäsitys: Kuvatussa konstekstissa on keskeisin oppimisparadigma tarve ellei uudelle osaamiselle ole tarvetta, oppimista ei tapahdu. Toinen edellytys on ulkoistaminen eli harjoittelu. Muuten olen tässäkin asiassa moniparadigmainen, eli oppimistyylejä on monenlaisia ja niitä kaikkia pitää pyrkiä tukemaan. Olennaista myös se, että postmoderni oppimiskuluttaja on kriittinen ja tekee valintoja kaikkea ei edes yritetä oppia. Edelleenkään oppija ei voi mitenkään tietää, mitä hänen pitäisi oppia. Opetusmenetelmät: Olen käyttänyt perinteisiä luento + harjoitustapoja & tuottanut materiaali itseopiskelun tueksi. Valinnat ovat pitkälti käytännön rajoitteiden sanelemia. Oppimisen tavoite: Oppimisen tavoite on ihan kiinni oppijasta ja voi olla mitä tahansa: paperit koulusta, valmius uuteen työpaikkaan, mielenkiintoisen asian oppiminen, itsensä totetuttaminen, tuleminen paremmaksi ihmiseksi, assosioituminen yhteisöön, ulkoisen paineen vähentäminen, tuleminen paremmaksi ihmiseksi. Arvot: Arvonäkökulma ja vastuu substanssista ihmisille ei saa opettaa mitä tahansa.moniparadigmaisuus: maailmamme ei ole yksitotuudellinen ja siksi ei saa opettaakaan vain yhtä näkökulmaa. Kontekstuaalisuus: eri tilanteissa tarvitaan erilaisia asioita niin opetettavassa substanssissa kuin opetuksessakin. Tutkimuksen kytkeminen opetukseen: Tutkimuksen pitää tuottaa opetuksen sisältöjen ymmärtämistä (miten voi oikeasti tietää, mitä kannattaa opettaa, ellei sitä ole selvitetty, ja sitä selvittämistä kutsutaan tutkimukseksi), mutta on monia tutkimustuloksia, joita ei pidä opettaa kenellekään. Kuitenkin, uusimman tutkimustiedon jakeluun pitäisi olla myös koulutuksellisia uusia menettelyjä, varsinkin tällaisina aikoina, kun meidän pitää olla tietämyspohjaisesti parhaita, eikä vain parhaita paperikoneiden rakentajia. Kansallinen seminaarijärjestelmämme ei toimi; kansainvälisestä konferenssijärjestelmä on vielä vähemmän osaamisen siirtämisen väline. Arvio omasta opetuksesta Opetus on perinteistä ja siksi sitä koskevat sen perustyylin rajoitukset ja edut. Joskus on tapana ottaa liian paljon asiaa mukaan, mikä tuottaa kiirettä. Teemoja käsitellään myös joskus laveasti, mikä on harkittu taktiikka vaikka koulutettavat eivät sitä välttämättä ymmärräkään. Mutta se kuitenkin heille myöhemmin hyväksi. Ideana on ollut tuottaa kattavaa kalvomateriaalia, johon voi palata myöhemmin. Sitä, ja subtanssiasiantuntemusta on eniten kiitetty palautteissa. Sen taustalla on suhde asioihin erilaisissa muissa rooleissa. Opetustapa lieneekin substanssiorientoitunut. Palaute on muutenkin ollut yleensä hyvää, mutta ei liian hyvää (vrt. yllä), mikä on hyvä asia, sillä jos palaute on täydellistä, opetuksessa ja konsultoinnissa on jotain pahasti vialla. Tyytymättömiä pitää olla tietty määrä, muuten tilanne ei ole terve. Paras palaute: Olen käynyt jo monella kurssilla opiskelemassa tätä asiaa [haastavaa ohjelmoinnin lajia], mutta vasta tällä kurssilla ymmärrän, miten se tapahtuu. Kurssin ansiosta minusta on tullut onnellinen.
8 Liitteet Virtuaaliliitteet verkossa: CV: OPETUSPORTFOLIO 8 (8) Julkaisuluettelo: Materiaaliesimerkki: TTY:n testauskurssin vierailuluennolla vuonna 2010 käytetty kalvosarja:
Julkaisemattomia koulutusmateriaaleja 2003-2010
Matti Vuori Julkaisemattomia koulutusmateriaaleja 2003-2010 Luettelo vuosina 2003-2010 tuotetuista geneerisistä koulutusmateriaaleista (yrityskohtaiset aineistot ovat asia erikseen), ja joihin laatijalla
Testaus-tietoisku: Tärkeimpiä asioita testauksesta projektityökurssilaisille
1(23) Testaus-tietoisku: Tärkeimpiä asioita testauksesta projektityökurssilaisille Matti Vuori, Tampereen teknillinen yliopisto 30.10.2012 Sisällysluettelo 1/2 Esityksen tarkoitus 4 Laatu on tärkeää, ei
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:
Testauksen hallinta Testaustyökalut Luento 7 Antti-Pekka Tuovinen
Testauksen hallinta Testaustyökalut Luento 7 Antti-Pekka Tuovinen 23 April 2018 1 Tavoitteet Yleiskuva seuraavista aiheista Testauksen organisointi Testaussuunnittelma Testauksen kustannukset Testausstrategia
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
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
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,
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.
Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä
www.niksula.cs.hut.fi/~jjkankaa// Testauksen loppuraportti v. 1.0 Päivitetty 23.4.2001 klo 19:05 Mikko Viljainen 2 (14) Dokumentin versiohistoria Versio Päivämäärä Tekijä / muutoksen tekijä Selite 1.0
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
Testaajan eettiset periaatteet
Testaajan eettiset periaatteet Eettiset periaatteet ovat nousseet esille monien ammattiryhmien toiminnan yhteydessä. Tämä kalvosarja esittelee 2010-luvun testaajan työssä sovellettavia eettisiä periaatteita.
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
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.
Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit
Ohjelmiston testaus ja laatu Ohjelmistotekniikka elinkaarimallit Vesiputousmalli - 1 Esitutkimus Määrittely mikä on ongelma, onko valmista ratkaisua, kustannukset, reunaehdot millainen järjestelmä täyttää
Hyväksymistestauksen tarkistuslista järjestelmän hankkijalle
Hyväksymistestauksen tarkistuslista järjestelmän hankkijalle Tarkistuslista on suunniteltu käytettäväksi hyväksymistestauksen suunnittelussa, valmiuksien arvioinnissa ja katselmoinnissa.tämä tarkistuslista
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
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
Projektin suunnittelu
Projektin suunnittelu Sami Kollanus TJTA330 Ohjelmistotuotanto 15.3. Projektin suunnittelu - CMMIkäytänteet Projektin estimaatit: Määritellään projektin laajuus (scope) Määritellään tehtävien ja tuotosten
Onnistunut ohjelmistoprojekti
Onnistunut ohjelmistoprojekti ICT-ajankohtaisseminaari 15.4.2009 Hermanni Hyytiälä Reaktor Innovations Oy Agenda Yritysesittely Keinoja onnistuneeseen ohjelmistoprojektiin Ihmiset Menetelmät Käytännöt
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 ILMOITUSASIAA Projekti 2:n lyhyt kuvaus Nopassa. Harjoituksissa tehtäviä joiden tuotoksia voi hyödyntää projektin toteutuksessa.
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
Testauksen hallintaa teekkareille (ja muille kiinnostuneille) Arto Stenberg
Testauksen hallintaa teekkareille (ja muille kiinnostuneille) Arto Stenberg Symbio lyhyesti Innovatiivinen tuotekehitys- ja testauskumppani Juuret Suomessa, perustettu 1997 Laadukkaat ohjelmistotoimitukset
Testaaminen ohjelmiston kehitysprosessin aikana
Testaaminen ohjelmiston kehitysprosessin aikana 04.02.2004 http://cs.joensuu.fi/tsoft/ Sisällys 1. Johdanto 2. Yksikkö- ja integrointitestaus 3. Järjestelmätestaus 4. Hyväksymistestaus http://cs.joensuu.fi/tsoft/
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.
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 EDELLISELLÄ KERRALLA TAPAHTUNUTTA Täydellinen testaus on mahdotonta. Testataan, koska virheiden löytyminen ajoissa
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
Helsingin yliopiston Opettajien akatemian kriteerit
n kriteerit 1. Oman opetus- ja ohjausosaamisen jatkuva kehittäminen Erinomaisuus näkyy mm. siten, että opettaja arvioi ja kehittää systemaattisesti opettamiseen ja ohjaukseen liittyvää omaa toimintaansa
Mihin kaikkeen voit törmätä testauspäällikön saappaissa?
Mihin kaikkeen voit törmätä testauspäällikön saappaissa? Arto Stenberg Copyright Kuntien Tiera Oy Kuntien Tiera Copyright Kuntien Tiera Oy Tiera on vuonna 2010 perustettu yli 200:n kuntatoimijan omistama
WCLIQUE. Ohjelmistoprojekti. Testaussuunnitelma
TKK/DISKO/Tik-76.115 WCLIQUE Projektiryhmä Clique http://www.hut.fi/jekahkon/wclique/testplan.html WCLIQUE Ohjelmistoprojekti Projektiryhmä Clique: Janne Dufva, 75008T, email: janne.dufva@nokia.com, 75014C,
Testaussuunnitelma. Koskelo. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testaussuunnitelma Koskelo Helsinki 16.12.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Tom Bertell Johan
(Core) & (Test Manager). Sertifikaattikoe klo
KOULUTUSTIEDOTE 1(6) ISTQB ADVANCED TEST MANAGER Kuvaus ja tavoite ISTQB Advanced level -sertifikaattiin valmentava koulutus (5 pv) ja sertifikaattikoe (3 h 45 min). Koulutus sisältää kahden päivän Core-osuuden
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 NOPEA KERTAUS VIIME KERROISTA TESTAUSTASOT Testauksen tasot: Yksikkötestaus Integrointitestaus Järjestelmätestaus Hyväksymistestaus
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
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ä
Opetuksen suunnittelun lähtökohdat. Keväällä 2018 Johanna Kainulainen
Opetuksen suunnittelun lähtökohdat Keväällä 2018 Johanna Kainulainen Shulmanin (esim. 1987) mukaan opettajan opetuksessaan tarvitsema tieto jakaantuu seitsemään kategoriaan: 1. sisältötietoon 2. yleiseen
Käyttäjäkeskeisen suunnittelun sulauttaminen osaksi tuotekehitysprosessia
http://www.cs.tut.fi/ihte http://www.cs.tut.fi/ihte/projects/kaste Käyttäjäkeskeisen suunnittelun sulauttaminen osaksi tuotekehitysprosessia Kati Kuusinen Esityksen sisältö Työn taustasta Työn tavoitteista
UCOT-Sovellusprojekti. Testausraportti
UCOT-Sovellusprojekti Testausraportti Ilari Liukko Tuomo Pieniluoma Vesa Pikki Panu Suominen Versio: 0.02 Julkinen 11. lokakuuta 2006 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä
Mihin kaikkeen voit törmätä testauspäällikön saappaissa?
Mihin kaikkeen voit törmätä testauspäällikön saappaissa? Arto Stenberg Copyright Kuntien Tiera Oy Kuntien Tiera Copyright Kuntien Tiera Oy Tieran toiminta perustuu osaamisverkoston rakentamiseen, mikä
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)
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,
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
Fujitsu SPICE Lite. Kimmo Vaikkola Fujitsu Finland Oy Laatu ja liiketoimintatavat. Copyright 2010 FUJITSU
Fujitsu SPICE Lite Kimmo Vaikkola Fujitsu Finland Oy Laatu ja liiketoimintatavat Copyright 2010 FUJITSU Laatu ja prosessit Fujitsussa Laatujärjestelmän rakentaminen ja systemaattinen prosessijohtaminen
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2016
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2016 VIIME KERRALLA MENETELMIÄ Musta laatikko Valkea laatikko Harmaa laatikko Regressio Automaatio Rasitus (kuormitus)
PANK-hyväksynnän arviointipalaute CE-merkinnän vaikutus hyväksyntään. PANK Menetelmäpäivä 24.1.2013 Katriina Tallbacka Inspecta Sertifiointi Oy
PANK-hyväksynnän arviointipalaute CE-merkinnän vaikutus hyväksyntään PANK Menetelmäpäivä 24.1.2013 Katriina Tallbacka Inspecta Sertifiointi Oy Yleistä PANK-hyväksyntä täyttää tänä vuonna 17 vuotta PANK-hyväksyttyjä
Aalto-yliopiston laatujärjestelmä ja auditointi. Aalto-yliopisto Inkeri Ruuska, Head of Planning & Management Support
Aalto-yliopiston laatujärjestelmä ja auditointi Aalto-yliopisto Inkeri Ruuska, Head of Planning & Management Support 16.11.2016 The quality policy principles governing the activities of Aalto University
TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori
TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4 Antti Jääskeläinen Matti Vuori Vaiheet 3 & 4: Järjestelmätestaus 27.10.2014 2 Päämäärä jedit-ohjelmointieditorin järjestelmätestaus
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
Simulaattoriavusteinen ohjelmistotestaus työkoneympäristössä. Simo Tauriainen
Simulaattoriavusteinen ohjelmistotestaus työkoneympäristössä Simo Tauriainen www.ponsse.com 25.8.2011 Ponsse-konserni Ponsse Oyj on tavaralajimenetelmän metsäkoneiden myyntiin, tuotantoon, huoltoon ja
0.47 27.11.2005 Santeri Saarinen Korjattu testaustasoja ja tehty tarkennuksia I1-testaukseen
Muutoshistoria Versio Pvm Tekijä Kuvaus 0.1 24.10.2005 Elina Kontro Laatuasiat siirretty omaan dokumenttiin jatkotyöstetty 0.2 27.10.2005 Santeri Saarinen Bugien elinkaari yms. asioita jatkettu 0.3 28.10.2005
ISEB/ISTQB FOUNDATION CERTIFICATE IN SOFTWARE TESTING III
KOULUTUSTIEDOTE 1(5) ISEB/ISTQB FOUNDATION CERTIFICATE IN SOFTWARE TESTING III Kuvaus ja tavoite ISEB/ISTQB Foundation Certificate in Software Testing -sertifikaattiin valmentava koulutus (2,5 pv) ja sertifikaattikoe
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
Testaus elinkaaressa
Testaus elinkaaressa Järjestelmätestaus Järjestelmätestaus Tarkoittaa koko järjestemän laajuuteen kohdistuvaa testausta, koko järjestelmän toiminnan näkökulmasta Järjestelmän ei tarvitse olla valmis vaan
Copyright by Haikala. Ohjelmistotuotannon osa-alueet
Copyright by Haikala Ohjelmistotuotannon osa-alueet Ohjelmiston elinkaari 1. Esitutkimus, tarvekartoitus, kokonaissuunnittelu, järjestelmäsuunnittelu (feasibility study, requirement study, preliminary
Tekoälyn soveltamisen eettisiä periaatteita
Tekoälyn soveltamisen eettisiä periaatteita Matti Vuori www.mattivuori.net matti.vuori@mattivuori.net @Matti_Vuori 6.9.2018 1(14) Sisällysluettelo Etiikan tarve 3 Pari sanaa mielikuvista 4 Kehittäjän etiikka
Ohjelmistotekniikan menetelmät, kesä 2008
582101 - Ohjelmistotekniikan menetelmät, kesä 2008 1 Ohjelmistotekniikan menetelmät Methods for Software Engineering Perusopintojen pakollinen opintojakso, 4 op Esitietoina edellytetään oliokäsitteistön
Prosessiajattelu. Prosessikuvaukset ja elinkaarimallit. Organisaation prosessikuvaus - CMMI. Sami Kollanus TJTA330 Ohjelmistotuotanto 3.4.
Prosessikuvaukset ja elinkaarimallit Sami Kollanus TJTA330 Ohjelmistotuotanto 3.4. Organisaation prosessikuvaus - CMMI Level5 Level4 Organizational Innovation and Deployment Causal Analysis and Resolution
Opetusmenetelmien valinnan perusteita. Strateginen rasti Markku Ihonen
Opetusmenetelmien valinnan perusteita Strateginen rasti 26.1.2012 Markku Ihonen Alustuksen osaamistavoitteita Alustuksen jälkeen osallistuja tunnistaa ja osaa eritellä keskeiset opetusmenetelmien valintaan
Monimuotoisen video-opetuksen kehittäminen ( MOVIE ) Peda-forum Ilkka Kukkonen Timo Tossavainen
Monimuotoisen video-opetuksen kehittäminen ( MOVIE ) Peda-forum 24.8.2011 Ilkka Kukkonen Timo Tossavainen 24.8.2011 Opettajankoulutuksen haasteellinen toimintakenttä Tarve laadun, sitoutumisen ja vaikuttavuuden
Ohjelmistoarkkitehtuuriin vaikuttavia tekijöitä. Kari Suihkonen
Ohjelmistoarkkitehtuuriin vaikuttavia tekijöitä Kari Suihkonen Ohjelmistoarkkitehtuuriin vaikuttavia tekijöitä Tuote Ohjelmisto Ulkoiset tekijät Sisäiset tekijät 2 Hissin ohjausjärjestelmä ohjelmistotuotteena
Vanhan kertausta?(oklp410): Shulmanin(esim. 1987) mukaan opettajan opetuksessaan tarvitsema tieto jakaantuu seitsemään kategoriaan:
Vanhan kertausta?(oklp410): Shulmanin(esim. 1987) mukaan opettajan opetuksessaan tarvitsema tieto jakaantuu seitsemään kategoriaan: 1. sisältötietoon 2. yleiseen pedagogiseen tietoon 3. opetussuunnitelmalliseen
A4.1 Projektityö, 5 ov.
A4.1 Projektityö, 5 ov. Kurssin esitietovaatimuksia Kurssin tavoitteista Kurssin sisällöstä Luentojen tavoitteista Luentojen sisällöstä Suoritustavoista ja -vaatimuksista Arvostelukriteereistä Motivointia
Testauksen ulkoistaminen
Testauksen ulkoistaminen Testauksen ulkoistaminen on monille organisaatioille ajankohtainen haaste. Kaikkeen ulkoistamiseen liittyy mahdollisuuksia, mutta myös uhkia, joiden tiedostaminen ja hallinta on
Katselmoinnit. review) Katselmoinnit (review( Mitä ovat katselmoinnit? Katselmoinnin määritelmä (IEEE 1988)
Katselmoinnit Johdatus ohjelmistotekniikkaan Sami Kollanus 19.10.2004 Katselmoinnin määritelmä (IEEE 1988) An evaluation of software element(s) or projects status to ascertain discrepancies from planned
Vianhallinta ja vian elinkaari
Vianhallinta ja vian elinkaari Tässä esityksessä perehdytään testauksessa löydettyjen vikojen hallintaprosessiin ja eri osapuolten rooliin. Muutamia laajoja vian elinkaarimalleja tarkastellaan yksityiskohtaisesti.
VELI - verkottuva liiketoiminta -hanke
VELI - verkottuva liiketoiminta -hanke 1.9.2006-31.10.2007 Savonia yrityspalvelut Kasvua ja tehokkuutta verkostoitumalla - ratkaisuja pk-yritysten haasteisiin -seminaari 30.5.2007 Liiketalous, Iisalmi
Johdantoluento. Ohjelmien ylläpito
Johdantoluento Ylläpito-termin termin määrittely Ylläpito ohjelmistotuotannon vaiheena Evoluutio-termin määrittely Muita kurssin aiheeseen liittyviä termejä TTY Ohjelmistotekniikka 1 Ohjelmien ylläpito
Liikunta- ja terveystieteiden tiedekunta, Viveca. TAITOVALMENNUS valmentajien täydennyskoulutus
Liikunta- ja terveystieteiden tiedekunta, Viveca TAITOVALMENNUS valmentajien täydennyskoulutus taitovalmennus valmentajien täydennyskoulutus, 20 op Jyväskylän yliopiston liikunta- ja terveystieteiden tiedekunta
KOODAAKO PROJEKTIPÄÄLLIKKÖ?
KOODAAKO PROJEKTIPÄÄLLIKKÖ? - ROOLIODOTUKSET KETTERISSÄ OHJELMISTOPROJEKTEISSA Mikko Viskari Development Manager Ohjelmistoprojektikokemusta vuodesta 2005 Teknisen projektipäällikön roolissa vuodesta 2011
Ohjelmistoarkkitehtuurit. Syksy 2008
Ohjelmistoarkkitehtuurit Syksy 2008 Kai Koskimies 1 Tervetuloa Kuopion yliopisto, Oulun yliopisto, Tampereen yliopisto, Teknillinen korkeakoulu, Turun yliopisto, Vaasan yliopisto, Tampereen teknillinen
Turvallisen sovelluskehityksen käsikirja. Antti Vähä-Sipilä, F-Secure
Turvallisen sovelluskehityksen käsikirja Antti Vähä-Sipilä, F-Secure antti.vaha-sipila@f-secure.com, Twitter @anttivs Tavoitteet Käsikirjan tavoitteena on tukea nykyaikaista, DevOps-henkistä ketterää ohjelmistotuotantoa
Testausraportti. Oppimistavoitteiden hallintajärjestelmä harri
Testausraportti Oppimistavoitteiden hallintajärjestelmä harri Helsinki 13.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 JATKUU VIIME KERRASTA OHJELMISTOTUOTANTO JA OHJELMISTOTESTAUS Ohjelmistotuotannon prosessi Suunnittelu Määrittely Toteutus
Ohjelmistotekniikka kevät 2003 Laatujärjestelmät
Laatujärjestelmät Ohjelmistotekniikka kevät 2003 Prosessiajattelu Sisään Prosessi Ulos ohjaus mittaus Laatujärjestelmät Laatujärjestelmät määrittelevät sen, mitkä prosessit täytyy olla määritelty ei sitä,
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu TESTIRAPORTTI LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 1.1 Tila: hyväksytty Päivämäärä: 13.2.2001 Tekijä:
Sovellustietoturvallisuus Petteri Arola OWASP Chapter Leader Nixu Oy OWASP The OWASP Foundation
Sovellustietoturvallisuus 7.2.2012 Petteri Arola Chapter Leader Nixu Oy petteri.arola@owasp.org Copyright The Foundation Permission is granted to copy, distribute and/or modify this document under the
Helia 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
Project-TOP QUALITY GATE
Project-TOP QUALITY GATE FOR SUCCESSFUL COMPANIES TYÖKALU ERP- JÄRJESTELMIEN TESTAUKSEEN PROJECT-TOP QUALITY GATE Quality Gate on työkalu ERP-järjestelmien testaukseen Huonosti testattu ERP- järjestelmä
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
HELSINGIN YLIOPISTO Opetustaidon arviointi
HELSINGIN YLIOPISTO Opetustaidon arviointi 22.5.2017/ONE Opetustaito arvioidaan Helsingin yliopistossa opetus- ja tutkimustehtäviä täytettäessä ja dosentuuria haettaessa. Opetustaidon arvioinnissa kiinnitetään
Standardi IEC Ohjelmisto
Sundcon Oy Standardi IEC 61508 3 Ohjelmisto muutokset Matti Sundquist Sundcon Oy www.sundcon.fi Standardi IEC 61508 3 (1) Standardissa di esitetään vaatimukset niiden tietojen ja menettelytapojen valmisteluun,
Testausoppeja toimialavaihdoksesta
Testausoppeja toimialavaihdoksesta Maaret Pyhäjärvi Email: Gsm: 040-8233777 Erkki Pöyhönen & Maaret Pyhäjärvi Nimeä Attribution (Finland) http://creativecommons.org/licenses/by/1.0/fi/
HELSINKI AREA TESTBED. Martti Mäntylä, HIIT 12.3.2003
HELSINKI AREA TESTBED Martti Mäntylä, HIIT 12.3.2003 Pääkaupunkiseudun innovaatioympäristö Pääkaupunkiseudulla hyvät lähtökohdat uusien ICTyritysten syntymiseen Innovaatioympäristöä täytyy kehittää edelleen:
Tähtitieteen käytännön menetelmiä Kevät 2009
Tähtitieteen käytännön menetelmiä Kevät 2009 2009-01-12 Yleistä Luennot Luennoija hannu.p.parviainen@helsinki.fi Aikataulu Observatoriolla Maanantaisin 10.00-12.00 Ohjattua harjoittelua maanantaisin 9.00-10.00
Kurssin tavoitteista uennot. 4.1 Projektityö, 5 ov. Esitietovaatimukset
Kurssin tavoitteista uennot ma ls. 1097, klo 10-12. pe ls. DXI, klo 12-14. uennot ovat viikoilla 40-42. uentojen yhteydessä ei järjestetä erillisiä harjoituksia. Opinto-oppaasta: Opintojakson tavoitteena
Kokonaisvaltainen mittaaminen ohjelmistokehityksen tukena
Kokonaisvaltainen mittaaminen ohjelmistokehityksen tukena Mittaaminen ja ohjelmistotuotanto seminaari 18.04.01 Matias Vierimaa 1 Miksi mitataan? Ohjelmistokehitystä ja lopputuotteen laatua on vaikea arvioida
Testausprosessin vaatimukset. 2. Testausprosessi (Artikkelit) Vesiputousmallin ongelmia. V-mallin neljä osavaihetta. Testausprosessimalli V-malli
2. ausprosessi (Artikkelit) Nykyisin useimpien prosessimallien lähtökohta on, että testaus on oleellinen osa ohjelmistotuotantoprosessia. Itse asiassa huolellinen testaus vie helposti 50% tai enemmän käytettävistä
Testaus teoriassa ja käytännössä. Jukka Paakki Helsingin yliopisto Tietojenkäsittelytieteen laitos
Testaus teoriassa ja käytännössä Jukka Paakki Helsingin yliopisto Tietojenkäsittelytieteen laitos Teoria = tutkimus IEEE Transactions on Software Engineering, 2000-2002 Software Testing, Verification &
SoberIT Software Business and Engineering institute
T-121.700 Käyttäjäkeskeinen Konseptisuunnittelu Perusteet ja prosessi Teknillinen korkeakoulu Ohjelmistoliiketoiminnan ja -tuotannon laboratorio Käytettävyysryhmä Opettava tutkija: Mika P. Nieminen mika.nieminen@hut.fi
Koulutuksen nimi Koulutuksen kuvaus Tavoite Esitiedot Alkaa Päättyy Viim.ilm.päivä
Tulevat ITIL Service Design (jatkokoulutus) paikka Jyväskylän yliopisto, Agora (Mattilanniemi 2) agb301 tausta ja tavoitteet ITIL on globaalisti hyödynnetty, ITalan parhaista käytännöistä
Avoimen ohjelmistotuotteen hallinta julkisella sektorilla. Jukka Kääriäinen VTT Oy , Oskari-verkostopäivä
Avoimen ohjelmistotuotteen hallinta julkisella sektorilla Jukka Kääriäinen (jukka.kaariainen@vtt.fi) VTT Oy 19.5.2015, Oskari-verkostopäivä Esityksen sisältö Mitä on tuotteenhallinta? Mikä on avoimen tuotteenhallintamalli?
TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori
TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4 Antti Jääskeläinen Matti Vuori Vaiheet 3 & 4: Järjestelmätestaus 28.10.2013 2 Päämäärä jedit-ohjelmointieditorin järjestelmätestaus
Ohjelmistotuotanto vs. muut insinööritieteet. (Usein näennäinen) luotettavuus ja edullisuus
Yhteenveto Ohjelmistotuotanto vs. muut insinööritieteet Monimutkaisuus Näkymättömyys (Usein näennäinen) luotettavuus ja edullisuus Muunnettavuus Epäjatkuvuus virhetilanteissa Skaalautumattomuus Copyright
Software engineering
Software engineering Alkuperäinen määritelmä: Naur P., Randell B. (eds.): Software Engineering: A Report on A Conference Sponsored by the NATO Science Committee, NATO, 1968: The establishment and use of
Laadunvarmistus julkishallinnon ohjelmistoprojekteissa. 08.06.2010 Antti Sinisalo
Laadunvarmistus julkishallinnon ohjelmistoprojekteissa 08.06.2010 Antti Sinisalo Sisältö Julkinen hankinta ja kansallinen kilpailutusprosessi Laadunvarmistus julkishallinnon ohjelmistoprojekteissa Avoin
Testauksen ulkoistaminen
1(82) Testauksen ulkoistaminen Testauksen ulkoistaminen on monille organisaatioille ajankohtainen haaste. Kaikkeen ulkoistamiseen liittyy mahdollisuuksia, mutta myös uhkia, joiden tiedostaminen ja hallinta
Etäisistä massaluennoista aitoihin kohtaamisiin. Pekka Koskinen, Heli Lehtivuori, Jussi Maunuksela Jyväskylän yliopisto
Etäisistä massaluennoista aitoihin kohtaamisiin Pekka Koskinen, Heli Lehtivuori, Jussi Maunuksela Jyväskylän yliopisto Slide 1 9 Eli ajoitus voisi olla: - aloitus 2 min - mallin esittely 6 min - arviointi
ITK130 Ohjelmistojen luonne
ITK130 Ohjelmistojen luonne Luennon sisältö Ohjelmistotekniikka ja vaatimukset Ohjelmistotuote Ei-toiminnallisten vaatimusten luokittelu Sisäiset ja ulkoiset vaatimukset Oikeellisuus Luotettavuus Kestävyys
Ohjelmistojen virheistä
Ohjelmistojen virheistä Muutama sana ohjelmistojen virheistä mistä niitä syntyy? Matti Vuori, www.mattivuori.net 2013-09-02 1(8) Sisällysluettelo Ohjelmistojen virheitä: varautumattomuus ongelmiin 3 Ohjelmistojen
Tervetuloa ehoksseminaariin!
Tervetuloa ehoksseminaariin! Langaton verkko 12.00 Tilaisuuden avaus 12.15 Työpajojen tulosten ja toimintamallin esittely 13.30 Kahvi ja omatoimista tutustumista muihin hankkeisiin 14.00 Keskustelua ja