Ohjelmistotekniikka (Ohjelmistotuotanto) Software Engineering.

Slides:



Advertisements
Samankaltaiset esitykset
Ohjelmistotuotanto Johdanto
Advertisements

Tekninen suunnit-telu
1 Yleistä ohjelmistosuunnittelusta RASE
1 VTT VASTAA ICT-ALAN HAASTEISIIN Heikki Ailisto Tutkimusprofessori Teeman vetäjä.
Opinnäytetöiden esittely
Performance testing of TETRA 1. SISÄLTÖ  TETRA standardointi  ICT- yrityksen toteutus  Testaus- prosessi  Motivaatio testaukseen  Vaiheet/ osa-prosessit.
1. Ohjelmistotekniikka - Software Engineering
(mukaellen Haikala & Mikkonen 2011, 29)
Tuotteistaminen.
HAJAUTTAMISEN IDEAA SEPPO RÄSÄNEN SAVONIA-AMMATTIKORKEAKOULU TERVEYSALA, KUOPIO Ohjelmistotekniikka ja projektinhallinta, 4 op.
Ohjelmistotuotanto.
1 Hajautetut tietojärjestelmät RASE  Miksi? Järjestelmän osista saadaan selkeitä kokonaisuuksia Kokonaisuuksia voidaan käyttää eri järjestelmissä.
YLEISTÄ OHJELMISTOTUOTANNOSTA SEPPO RÄSÄNEN SAVONIA-AMMATTIKORKEAKOULU TERVEYSALA, KUOPIO Ohjelmistotekniikka ja projektinhallinta, 4 op.
MUISTILANGAT S15-11 Position Control of Shape-Memory Alloy Muscles for Robotics Pia Lindqvist | Joni Leppänen | Alexander Kokka Ohjaaja: Tomi Ylikorpi.
Tietojärjestelmätieteen ja muiden tieteenalojen välillä oleva suhde Voi toimia kahteen suuntaan TJT --> muu tieteenala –tietotekniikka tutkimuksen apuvälineenä.
SOFTWARE TEST PROCESS DEVELOPMENT OHJELMISTOTESTAUSPROSESSIN KEHITTÄMINEN Jussi Kasurinen, Ohjelmistotekniikan laboratorio.
Ohjelmistotekniikka kevät 2003 CASE-välineet. Ohjelmistotekniikka kevät 2003 Mitä ovat CASE-välineet? Computer Aided Software Engineering Tietokoneavusteinen.
1 Ohjelmistotuotanto Johdanto Kevät 2004 Hanna-Kaisa Lammi LTY/Tite.
Ohjelmistotekniikka - kurssin yleiset asiat Kevät 2003 Hanna-Kaisa Lammi LTKK/Tite.
Ohjelmistotekniikka johdanto Kevät 2002 Päivi Ovaska LTKK/Tite.
Ohjelmistotekniikka kevät 2003 Ohjelmistotekniikan määritelmä Ohjelmistotekniikka (Software Engineering) tarkoittaa pätevien insinööriperiaatteiden vakiinnuttamista.
Lea Kutvonen Tietojenkäsittelytieteen laitos Syksy 1999
Kuntatieto –ohjelman Muutosseminaari 1 Kuntatieto-ohjelman tuotosten käyttöönoton tuki Tommi Oikarinen valtiovarainministeriö JulkICT-toiminto.
© 2012 Ammattiosaamisen kehittämisyhtiö AMKE Oy SePPO-hankkeen seminaari Lahti Marja Myllykylä Ammattiosaamisen kehittämisyhtiö AMKE Oy.
Uudelleenkäytön arkkitehtuuriratkaisut, Silja Räisänen1 Pohjolan Systeemipalvelu Oy - Vakuuttavaa IT-osaamista OUGF - Kevätseminaari Uudelleenkäytön.
Miten tietoa voisi kysyä vain kerran? JulkICT/ Yhteinen tiedon hallinta (YTI) -hanke Tietoarkkitehtuuri ja sisältömääritykset
AikuiskoulutusEP - tietokantatilanteen yhteenveto
Aurinkoenergiasta uutta liiketoimintaa
Tutkimustietovaranto
Projektitoiminta TUOL0006 Harjoitustyö Projektisuunnitelma
Esiselvitys & jatkoselvitys Tarkan tason toimintamallin määrittely
INSINÖÖRIKOULUTUKSEN KEHITTÄMINEN
Tietotekniikkainsinööri 240 OP Suuntaavat opinnot III
OPn Lakiasiat ja edunvalvonta
CSC:n tietovarastopalveluiden arkkitehtuuri
Antti-Jussi Nygård Suunnittelija, Tieteellisten seurain valtuuskunta
Osana sivistysteknologiaa
Tutkimustietovaranto – Virran tuomaa Työpaja
ELEMENTIT Talonrakennuksen perusteet Anu Kuusela
VIRTA-julkaisutietopalvelun tilannekatsaus
– Ohjelmistojen mallintaminen, kesä 2010
Kertaus Teknologian kehitys kirjan kuvissa.
Tieteellisen tekstin peruselementit
Ylläpito Kaikki ohjelmistoon sen julkistamisen jälkeen kohdistuvat muutostoimenpiteet jopa 70-80% ohjelmiston elinkaarenaikaisista kehityskustannuksista.
Paikkatietojen hyväksikäyttö -digihanke (MMM) Työnimi: Paikkatiedon palvelualusta Rakennetaan yhteiskäyttöinen, muita järjestelmiä täydentävä paikkatieto-
JHKA tietoarkkitehtuurin kehittämispolku 2018
Haut ja indeksit Melindassa
Kuntatieto-ohjelma - Oulun kaupungin pilotointiprojekti
OILI-palvelun tilanne
Opettajan nimi | kurssin numero
Informaatio ja kommunikaatio Tietotekniikka
Projektinhallinta ja opiskelu
METROPOLIA-ammattikorkeakoulu
METROPOLIA-ammattikorkeakoulu
Systeemianalyysin laboratorio Matematiikan ja systeemianalyysin laitos
Eija Käyhkö Siun sote Kuvantamiskeskus
Tietotekniikan laitoksen suuntautumisvaihtoehdot
Hankinta ja logistiikka Tuomi
Helsinki Metropolia University of Applied Sciences
Metropolia Ammattikorkeakoulu
Maakuntien ICT-muutosten tehtäväkartat ja tehtäväverkot
KTPO:n palvelukokonaisuuksien tiivis esittely
OSATA? Mitä tulevaisuudessa tulisi alalla SÄÄTYTALO
(mukaellen Haikala & Mikkonen 2011, 29)
[Projektin nimi]: Jälkianalyysi
RADICAL Filling Skills Gaps in Blue Industry by Radical Competence Boost in Engineering VET
Video 5: Yleisesti kysyttyjä kysymyksiä ja niihin annettuja vastauksia
Video 4: Avoimen ja yhteisen rajapinnan hallintasuunnitelma
Kuvio 1 Tietotekniikan laitoksen kehitettävä opinto-ohjausmalli
Esityksen transkriptio:

Ohjelmistotekniikka (Ohjelmistotuotanto) Software Engineering

Ohjelmiston tuotantoprosessin osa-alueet: laatujärjestelmä, projektinhallinta, dokumentointi, tuotteenhallinta, laadunvarmistus, testaus, määrittely, suunnittelu, toteutus, käyttöönotto ja ylläpito Engineering: ”tekniikka”, tieteellisen tiedon järjestelmällinen soveltaminen käytännön ongelmiin. Software: ohjelmisto, ohjelmistotyön tuloksena syntyvä materiaali (dokumentointi, tietokanta ja ohjelma)

Sulautetut järjestelmät Pankkiautomaatti Puhelin Pesukone Televisio Metsätraktori Paperikone Lentokone Pullonpalautusautomaatti

Tavallisimmat ohjelmistotyypit Varus- ja työkaluohjelmistot (system software, software tools) Teknis-tieteellinen laskenta (engineering and scientific software) Tietämyspohjaiset järjestelmät (knowledge-based system, expert system) Kaupallis-hallinnolliset (business software) Prosessinohjaus- ja prosessiautomaatiojärjestelmät (process control system, process automation system) Sulautetut järjestelmät (embedded system, control system) Reaaliaikajärjestelmä (real-time system) Reaktiivinen järjestelmä Eräajo Todellinen järjestelmä on usein vaikeasti hahmotettava yhdistelmä useampia ohjelmistotyyppejä!

Ohjelmiston luonnetta kuvaavia attribuutteja Ohjelmiston koko Käsiteltävän tiedon määrä Vasteaika Luotettavuus Hajautus Tuotteistusaste (räätälöity tuote / massatuote) Kustannukset

Järjestelmän toteutusta hankaloittavia attribuutteja suuri tuotteistettu vikoja sietävä hajautettu nopea vasteaika kova reaaliaikajärjestelmä

Tietotekniikka yrityksessä Luettele eri alojen yritysten liiketoimintaa tukevia järjestelmiä. Yritysesimerkkejä: painotalo, tavaratalo, paperitehdas, ohjelmistotalo, telakka, insinööritoimisto, pankki ja matkapuhelinvalmistaja