Systeemityö 2 Vesiputousmalli Teppo Räisänen, Principal Lecturer

Slides:



Advertisements
Samankaltaiset esitykset
Ohjelmistokehitys Viikko 2 Mika Salo Pekka Valtonen Asmo Voutilainen
Advertisements

Tuotteen testaaminen elinkaaren eri vaiheissa
Satakunnan ammattikorkeakoulu | Tekniikka ja merenkulku Satakunta University of Applied Sciences | Faculty of Technology and Maritime Management ServiTrans.
Nopein, helpoin, tuottavin tie 3D-maailmaan..  Käytön ja oppimisen helppoutta  Työskentelyn nopeutta  Suunnittelun joustavuutta ⇓ Lisää tuottavuutta.
Osaamisen ja sivistyksen parhaaksi Oppijan verkkopalveluiden hyväksymistestauksen raportointiohje Testitapauksen raportointi Havainnon raportointi.
M U U T O S T E N V A L M I S T E L U K e h i t t ä j ä n K a r t t a k i r j a Kehitysprojektien kriittiset menestystekijät.
EA:n rooli eri viitekehyksissä. Eri viitekehyksiä ja EA Aikataulun ja kustannusten hallinta Ihmisten johtaminen Resurssien hallinta Toteutus Ohjelma-,
Tietokannan suunnittelu
© 2012 Tieto Corporation Vaatimukset ja Testaus – Kokemuksia TestausOSYn seminaari , Tapiola Erkki Pöyhönen Lead Test Manager Tieto, Enterprise.
Tekninen suunnit-telu
Ohjelmiston elinkaarimallit
Tietojärjestelmän suunnittelu
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Performance testing of TETRA 1. SISÄLTÖ  TETRA standardointi  ICT- yrityksen toteutus  Testaus- prosessi  Motivaatio testaukseen  Vaiheet/ osa-prosessit.
Bonderin heijastussuoja Tommi Suomi Atte Laine Jani Murto 21/8/14Helsinki Metropolia University of Applied Sciences 1.
Ketterä testaus ja testauslähtöinen kehitys
Tietotekniikan tuotantoprosessi Ke 7.3. Byrokratia vs. nyrkkipaja Kurssin sisältö Menetelmämalleista Ke 14.3.Busineksen löytäminen.
T Projektikatselmus Ampel 3. Toteutusvaihe
Avoin-Web Pro -projekti Avoin = avoin ammattikorkeakoulu Web = verkko-opinnot Pro = Professional, ammattitaitoinen toteutus Aila Säkkinen
Mikko Arasmaa / Tietohallinto
Jatkuva Integraatio ohjelmistokehityksessä
Valintapisteet Sosiaali-, terveys- ja liikunta-ala
T Personal SE assignment Project progress tracking and control.
3. Spesifikaatioiden laatiminen
SoberIT Software Business and Engineering Institute HELSINKI UNIVERSITY OF TECHNOLOGY Kokemuksia väitöskirjan tekemisestä Marjo Kauppinen.
Ohjelmistojen suunnittelumenetelmät ja –työkalut
Satakunnan ammattikorkeakoulu | Satakunta University of Applied Sciences KYLÄMAISEMAT KUNTOON Taide, kulttuuri ja ympäristö Tomi Kuusimäki.
(mukaellen Haikala & Mikkonen 2011, 29)
Selainkäyttöliittymän tuotantoprosessi Klikkaamalla pääotsikoista tietosi karttuu. Sininen mökki toimii paluupainikkeena. Selainkäyttöliittymän tuotantoprosessi.
Ohjelmistotekniikka ja projektinhallinta, 4 op
Esitutkimus (tarvekartoitus)
Systeemityö 2 Käyttötapauskaavio Teppo Räisänen, Principal Lecturer
Arvostelu Teppo Räisänen, Principal Lecturer Oulu University of Applied Sciences, School of Business and Information Management
Systeemityö 2 Tilakaavio – State machine diagram
Yritykset ja tutkimusryhmät, joiden tutkimushankkeita on kanavoitu Oulun seudun ammattikorkeakoulun (OAMK) opiskelijoiden opinnäytetöiksi.
Johdanto Teppo Räisänen, Principal Lecturer Oulu University of Applied Sciences, School of Business and Information Management
C 1. Testaus on ”sarja toimintoja” Itse asiassa, testaus on vuorovaikutusta, jota rytmittää ohjelmiston arviointi. Vaikka on hyödyllistä tunnistaa sarja.
Systeemityö 2 Toimintokaavio – Activity diagram
Arkkitehtuurisuunnittelu Jarkko Ilomäki. Tavoitteet Tuottaa IOBASE-projektiin hyvin suunniteltu, dokumentoitu ja ylläpidettävä arkkitehtuuri Oppia eräs.
Verkkojulkaisuprojekti – osa 2 Teppo Räisänen
Creative Campus - yliopisto innovaatioympäristönä Sisältöliiketoiminnan luovien prosessien johtaminen (Creative Processes and Content Busines.
Systeemityö 2 Oliokaavio Teppo Räisänen, Principal Lecturer
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö
Vaatimustenhallinta.
T Personal SE Assignment Pauli Aho Personal SE Assignment Valittu aihe ja menetelmä Käytettävyystestaus (usability testing) ISO :
T Ryhmä ”Tete” Henkilökohtainen SE-harjoitus Marko Nikula (Assesment of Architecture) Arkkitehtuurin arviointi.
XML – osa 2 Teppo Räisänen
Jari Hautamäki LLP/Erasmus/Virtual Campus... Edinet-hakemus R&D PRojects at the of year 2005 Active Projects JYVÄSKYLÄ UNIVERSITY OF APPLIED.
Customer projects integrated within curriculum at Media Engineering programmes Erkki Rämö EVTEK University of Applied sciences R&D Seminar Case:
Ohjelmistotekniikka kevät 2003 CASE-välineet. Ohjelmistotekniikka kevät 2003 Mitä ovat CASE-välineet? Computer Aided Software Engineering Tietokoneavusteinen.
Oodi Kehityksen Roadmap Antti Mäki. University of Lapland IN HELSINKI / ESPOO Aalto University: Helsinki University of Technology Helsinki.
Chakravorty & Krulce. Heterogenous demand and order of resource extraction Econometrica 62,
Projektityökurssi KLTITE05SU/OH Projektitöiden seminaariohjeet.
Ohjelmistotekniikka kevät 2003 Ohjelmistotekniikan määritelmä Ohjelmistotekniikka (Software Engineering) tarkoittaa pätevien insinööriperiaatteiden vakiinnuttamista.
S11-08 Workflow-tuote tuotantojärjestelmien integraatiossa Projektisuunnitelma.
Kohti Ohjaamoa 2 Ryhmäkeskustelut
Satakunnan ammattikorkeakoulu | Satakunta University of Applied Sciences Sosionomin ammatti ja työ seminaari Tuula Rouhiainen-Valo.
Prosessimallinnuksen kehittäminen JHKA-jaosto Jari Kallela.
Digitaalisen analyytikan perusteet Brandfors Webinar |
Facebook ohjelmointi - yhteenveto
Tietojärjestelmät KEHITTÄMINEN JOHTO KIRJANPITO TILAUSTEN KÄSITTELY
Mikko Keränen Director RDI
Vaatimusmäärittely kehitysprosessissa
Helsinki Metropolia University of Applied Sciences
KASVOKKAIN VERKOSSA: CONNECT PRO OPETUKSESSA
Maakuntien ICT-muutosten tehtäväkartat ja tehtäväverkot
Hannu Mäyrä OHJELMOINTI PROJEKTI Hannu Mäyrä
(mukaellen Haikala & Mikkonen 2011, 29)
Harjoitustyö -työkirja MS-Project
1. Olio-ohjelmointi.
Esityksen transkriptio:

Systeemityö 2 Vesiputousmalli Teppo Räisänen, Principal Lecturer Oulu University of Applied Sciences, School of Business and Information Management teppo.raisanen@oamk.fi, 050 382 6587

Vesiputousmalli Vaatimusten määrittely Testaus Ylläpito Integraatio Analyysi Suunnittelu Toteutus Integraatio Testaus Asennus Ylläpito

Vesiputousmallin edut Huolellinen suunnittelu ohjelmiston elinkaaren alussa johtaa merkittäviin säästöihin projektin myöhemmissä vaiheissa Vaatimuusmäärittelyvirhe, joka havaitaan vasta implementaatiovaiheessa, on 50–200 kertaa kalliimpi korjata Painotus kattavaan dokumentointiin Uuden työntekijän helppo liittyä projektiin missä tahansa vaiheesa, Selkeä ja helposti ymmärrettävä ja hallittava lähtökohta ohjelmistokehitysprojektiin

Vesiputousmallin kritiikki Mahdotonta suunnitella täydellisesti etukäteen mitään suurempaa ohjelmistoa siten, ettei aiempiin vaiheisiin tarvitsisi palata Asiakas ei osaa tarkasti määritellä omia vaatimuksiaan ennen kuin on päässyt kokeilemaan jollain tasolla toimivaa prototyyppiä Asiakas usein muuttaa vaatimuksiaan kesken projektin Suunnittelijat eivät aina osaa ennakoida kaikki toteutusongelmia Virheet aiemmissa vaiheissa saattavat kertautua valtaviksi ongelmiksi myöhemmissä vaiheissa.