BaRE Käyttövalmis vaatimusmäärittelymenetelmä

Samankaltaiset tiedostot

IEC Sähköisten/eletronisten/ohjelmoitavien elektronisten turvallisuuteen liittyvien järjestelmien toiminnallinen turvallisuus

Innovative and responsible public procurement Urban Agenda kumppanuusryhmä. public-procurement

- Yleistä. - EA ad-hoc group - FINAS S21/ Keskustelua

TietoEnator Pilot. Ari Hirvonen. TietoEnator Oyj. Senior Consultant, Ph. D. (Economics) presentation TietoEnator 2003 Page 1

Tohtorixi. Pasi Tyrväinen , Päivitetty Prof. Digital media

Uusi toimintamalli henkilöturvallisuuden parantamiseen räjähdysvaarallisissa työympäristöissä. Tuija Luoma, VTT

Jatkotutkinnon tutkimusalan ja täydentävän aihealueen koodaus. Päivitys Anna-Kaarina Hakala

Standardi IEC Ohjelmisto

Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio

EASA Regional Workshop Tervetuloa! Welcome! Vastuullinen liikenne. Yhteinen asia.

Ohjelmistoihin perustuva liiketoiminta: haasteita ja mahdollisuuksia

Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio

Prosessiajattelu. Organisaation prosessikuvaus - CMMI. Prosessikuvaukset ja elinkaarimallit. Organisaation prosessien määritys CMMI käytänteet

SUOMI L3-KIELEN OSAAMISTASON KUVAUKSET yläkoulu ja lukio

HITSAUKSEN TUOTTAVUUSRATKAISUT

Prosessiajattelu. Prosessikuvaukset ja elinkaarimallit. Organisaation prosessikuvaus - CMMI. Sami Kollanus TJTA330 Ohjelmistotuotanto 3.4.

Strategiset kumppanuushankkeet

Master s Programme in Building Technology Rakennustekniikka Byggteknik

SCM Tuloskortti. Toimitusketjun hallinnan itsearviointi. Pekka Aaltonen Logistiikan Koulutuskeskus ECL Oy Ab alkaen LOGY Competence Oy

NESTE ENGINEERING SOLUTIONS

DI Uolevi Nikula prof. J Sajaniemi, prof. H Kälviäinen

Tietotekniikan koulutus ammattikorkeakouluissa 2012 Uudellamaalla

Testaaminen ohjelmiston kehitysprosessin aikana

Pedacode Pikaopas. Java-kehitysympäristön pystyttäminen

T Hypermediadokumentin laatiminen. Sisältö. Tavoitteet. Mitä on www-ohjelmointi? Arkkitehtuuri (yleisesti) Interaktiivisuuden keinot

Rakentamisen 3D-mallit hyötykäyttöön

SEPA REFAKTOROINTI Antti Ahvenlampi, 57408L Erik Hakala, 57509T

SR307 Tietoturvatekniikat ISO/IEC JTC 1/SC 27 IT Security Techniques. Tietoturvallisuuden hallinta ISO/IEC Reijo Savola Johtava tutkija VTT

Tietojärjestelmän osat

TIETOTEKNIIKAN OPS

Teknologiaosaamisen johtamisen koulutus (YATJAI15A3)

3 Verkkosaavutettavuuden tekniset perusteet

Arkkitehtuuritietoisku. eli mitä aina olet halunnut tietää arkkitehtuureista, muttet ole uskaltanut kysyä

Computing Curricula raportin vertailu kolmeen suomalaiseen koulutusohjelmaan

Tavoitteet 3.9. ARKKITEHDIN TUTKINTO JA KOULUTUSOHJELMAN OPETUSSUUNNITELMA. Yleistavoitteet. Oppimistavoitteet.

KEMIANTEKNIIKAN DI-OHJELMA MASTER S DEGREE PROGRAMMES IN CHEMICAL ENGINEERING 2014-

IT-ERP Tietohallinnon toiminnanohjausratkaisuna. ja ITIL palveluiden kehittämisessä

Liite 1: Team Finland Markkinoiden mahdollisuudet

Yrittäjäkasvatuksen polku - sivusto. Yksityiskohtainen suunnittelu Huhtikuu 2018

Tieto- ja palvelujohtamisen erikoistumisalue opintojen suunnittelu

Master s Thesis opinnäytetyön tuki Industrial Management Master s -ohjelmassa. TkT Marjatta Huhta, Metropolia

Meritekniikan opetus Aalto-yliopistossa

KANTAVIEN TERÄSRAKENTEIDEN OLETETTUUN PALONKEHITYKSEEN PERUSTUVA MITOITUS

Ohjelmistotekniikan menetelmät, käyttötapauksiin perustuva vaatimusmäärittely

Aalto-yliopisto Kemian tekniikan korkeakoulu Kemian tekniikan lukujärjestys SYKSY 2012

Copyright by Haikala. Ohjelmistotuotannon osa-alueet

TSSH-HEnet : Kansainvälistyvä opetussuunnitelma. CASE4: International Master s Degree Programme in Information Technology

Prosessien kehittäminen. Prosessien parantaminen. Eri mallien vertailua. Useita eri malleja. Mitä kehitetään?

Miten hyödynnän kv-opiskelijoita kansainvälistymisen alkutaipaleella. Ari Koski & Zaki Khan

Collaborative & Co-Creative Design in the Semogen -projects

Väitöskirjan kirjoittaminen ja viimeistely

Väitöskirjan ja lisensiaatintutkimuksen tarkastaminen teologisessa tiedekunnassa

Kuovi-Sovellusprojekti. Vaatimusmäärittely

Konvergenssilauseita

Turvajärjestelmäasentajan opetussuunnitelma. Turva-alan yrittäjät ry:n Turvapätevyyspäivä Pekka Frantsi

EU:n ulkorajayhteistyöohjelmien (ENI CBC) valmistelu ohjelmakaudelle

9. Muunneltavuuden hallinta

Tenttikysymykset. + UML- kaavioiden mallintamistehtävät

IP-kurssien loppuraportti ja Mobility Tool. Riikka Koivusalo Päivitetty

TEKNILLISTEN TIETEIDEN TOHTORIOHJELMAN JATKOTUTKINTOJA KOSKEVAT MÄÄRÄYKSET

CMMI CMMI CMM -> CMMI. CMM Capability Maturity Model. Sami Kollanus TJTA330 Ohjelmistotuotanto

Kandidaatintutkielma 6 op (+Äidinkielinen viestintä 3 op) (+Tutkimustiedonhaku 1 op) (+Kypsyysnäyte 0 op) Syksy 2014 Jaakko Kurhila

Rakentamisen koulutus (YARKAI15A3)

Yleiskatsaus. Mikä on IUCLID-pilvipalvelu? Mitkä ovat IUCLID-pilvipalvelun käytön edut? Miten pääsen käyttämään IUCLID-pilvipalvelua?

Käyttäjäkeskeinen vaatimusmäärittelytyö ketterän käyttöliittymäsuunnittelun haasteena

Rakennustietomallien hallinta linkitettynä tietona

Miten kuvaat ja kehität organisaation kokonaisarkkitehtuuria?

CMM Capability Maturity Model. Software Engineering Institute (SEI) Perustettu vuonna 1984 Carnegie Mellon University

CMMI CMM -> CMMI. CMM Capability Maturity Model. Sami Kollanus TJTA330 Ohjelmistotuotanto Software Engineering Institute (SEI)

OPISKELIJAN MUISTILISTA

Uusia näkökulmia riskienhallintaan ja toiminnan kehittämiseen

Poikkeusinfo XML-rajapinnan kuvaus, rajapinnan versio 2 Seasam Group

Globaalisti Hajautettu Ohjelmistokehitys Mitä, Miksi & Miten? Maria Paasivaara

EcoProP Potilashuoneen toiminnalliset vaatimukset

Kuvataiteen aineopinnot (35 op) - ayukuv1800

Tutkijanuran ja -aseman kehittäminen (HR Excellence in Research)

Virtuaalinen tarkastus. Katselmoinnit osa 3. Paritarkastus. N-kertainen tarkastus (n-fold inspection)

JAMK - Tekniikan ja liikenteen yksikkö. Jouko Pitkänen

Artikkelin kirjoittaminen Hoitotiede -lehteen

Käyttöohje Työturvallisuuskeskus RASSI Riskien arviointi sähköaloille Sisällys Yleistä Liitynnät Sovellusympäristö

EU:n ulkorajayhteistyöohjelmien (ENI CBC) valmistelu ohjelmakaudelle

Tuotantotalouden aineopinnot. Ville Tuomi

Kandidaatintutkielma 6 op (+Äidinkielinen viestintä 3 op) (+Tutkimustiedonhaku 1 op) (+Kypsyysnäyte 0 op) Kevät 2015 Jaakko Kurhila

Kuvataiteen aineopinnot (35 op) - ayukuv1800

Ylläpito. Ylläpidon lajeja

PIKAOPAS MODEM SETUP FOR NOKIA Copyright Nokia Oyj Kaikki oikeudet pidätetään.

Windows Phone. Module Descriptions. Opiframe Oy puh Espoo

HELSINKI AREA TESTBED. Martti Mäntylä, HIIT

Ylläpito. Ylläpito. Ylläpidon lajeja Ohjelmistotuotanto, syksy 1998 Ylläpito

HPLC kurssit. Kolme UUTTA yhden päivän kurssia HPLC kromatografisteille. Phenomenex sponsoroima. Ongelmanratkaisu HPLC analytiikassa.

EMCS-järjestelmän sanomarajapinnan toiminnallinen kuvaus asiakkaille Meeri Nieminen

HUMANISTINEN TIEDEKUNTA. Filosofian lisensiaatin tutkinto

Sähkötekniikan tutkintoohjelma. DI-tutkinto ja uranäkymät

Laatukustannukset. Laadun hallinta. Laadun kustannuksista

Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset

SIIRTYMÄSÄÄNNÖT MAISTERIN TUTKINNON KOULUTUSOHJELMAN OPINNOISSA LUKUVUONNA

Kokonaisvaltainen mittaaminen ohjelmistokehityksen tukena

Onnistunut käyttöliittymäprojekti

KanTa Liityntäpiste ja Ensemble MP

Transkriptio:

BaRE Käyttövalmis vaatimusmäärittelymenetelmä Uolevi Nikula, Tietotekniikan osasto, LTKK, Uolevi.Nikula@lut.fi 13.11.2002 un/tsoft 1 Esityksen sisältö Jatko-opinnot Lisensiaatintutkimus BaRE menetelmä versio 1.0 Menetelmän pääelementit Menetelmän lähtökohdat Yhteenveto 13.11.2002 un/tsoft 2 un/tsoft 1

Työn lähtökohtana jatko-opinnot Jatko-opintojen tavoitteena on tukea käytännön vaatimusmäärittelytyötä Ongelma-analyysin perusteella vaatimusmäärittelyn aloittaminen tunnistettiin kriittiseksi vaiheeksi Ratkaisua päätettiin hakea uudesta käyttövalmiista menetelmästä 13.11.2002 un/tsoft 3 Jatko-opintojen nykytilanne Lisensiaatintutkimus arvioitavana Käyttövalmis vaatimusmäärittelyn perusmenetelmä BaRE versio 1.0 on julkaistu ja käytössä Väitöskirja tehdään lisensiaatintutkimuksesta lisäämällä siihen menetelmän käytännön validointi 13.11.2002 un/tsoft 4 un/tsoft 2

Lisensiaatintutkimus Käsittelee vaatimusmäärittelyä ja sen taustoja Tunnistaa vaatimusmäärittelyn ja yleisen menetelmäkehityksen ongelmat sekä ratkaisumalleja Esittelee BaRE menetelmän ja sen teoreettisen arvioinnin Lähestyy asiaa tutkimusongelmana 13.11.2002 un/tsoft 5 BaRE menetelmä versio 1.0 Julkaistu LTKK/Tite Raportti 3:na Saatavana Markulta Versio 2.0 julkaistaan väitöskirjan yhteydessä Sisältää käytön yhteydessä huomatut parannustarpeet BaREn aiempia nimiä ovat BaSyRE Basic Systematic RE (kesä 2002) MiRE Minimum RE (kevät 2001) 13.11.2002 un/tsoft 6 un/tsoft 3

Menetelmän pääelementit Menetelmä koostuu kolmesta osasta: 1. BaRE menetelmän käyttö 2. BaRE dokumenttipohjat 3. Taustatietoa vaatimusmäärittelystä 13.11.2002 un/tsoft 7 Osa 1: BaRE menetelmän käyttö The BaRE Guide Yleiskuvaus menetelmästä Käyttöohje Prosessikuvaukset Tekniikkakuvaukset Tarkistuslistoja Työkalutuki Koulutus 13.11.2002 un/tsoft 8 un/tsoft 4

Yleiskuva menetelmästä Requirements Document Template 1.2 Business Goals ID Description Examples Speed up invoicing Reduce IT costs Observe deadlines 1.3... BaRE Guide Requirements Development Process Step 1: Establish objectives RD Topics Participants Initiator of... Techniques Tasks 1. Interview initiator... Step 2:... Techniques Introspection... Document review... Negotiation meeting Requirements Management Change management Evaluation process... Checklists Requirements analysis Requirements validation... 13.11.2002 un/tsoft 9 Osa 2: BaRE dokumenttipohjat Vaatimusmäärittelydokumentti, 5 liitettä Sanasto Tyypillinen tietokoneen kokoonpano Käyttötapauskuvaukset Vaatimusten yksityiskohtaiset kuvaukset Hylätyt vaatimukset Rajapintamäärittelyt Käyttöohje Vaatimusten muutokset, 1 liite Muutospyyntö 13.11.2002 un/tsoft 10 un/tsoft 5

Osa 3: Taustatietoa vaatimusmäärittelystä Practical RE in Short, 1 liite Requirements Document Topics Survey Jatkossa lisensiaatintutkimus BaRE A Ready to Use Method for Requirements Engineering 13.11.2002 un/tsoft 11 Menetelmän lähtökohdat 1/3 Käyttöönottovalmius Menetelmä voidaan ottaa käyttöön projektityössä ilman sovitustyötä Yksinkertaisuus Menetelmä soveltaa yksinkertaisia tekniikoita, jotka ovat useimmille tuttuja entuudestaan Menetelmä keskittyy vaatimusmäärittelyn perusasioihin 13.11.2002 un/tsoft 12 un/tsoft 6

Menetelmän lähtökohdat 2/3 Sovellusaluekohtaisuus Menetelmä on kehitetty pieniä hallinnollisia ja liiketoimintajärjestelmiä varten, joten dokumenttipohjat, tekniikat ja prosessit on voitu sovittaa käyttöönottovalmiiksi näitä sovelluksia varten Muunneltavuus Menetelmä tarjoaa peruselementit vaatimusmäärittelyn tekemiseen, mutta niitä voidaan kehittää edelleen ja yhdistellä muiden sopivien elementtien kanssa tarpeen mukaan 13.11.2002 un/tsoft 13 Menetelmän lähtökohdat 3/3 Systemaattisuus Menetelmä tarjoaa selkeät askeleet, joita seuraamalla vaatimusmäärittely tulee tehtyä 13.11.2002 un/tsoft 14 un/tsoft 7

Yhteenveto BaRE on käyttövalmis, yksinkertainen ja muunneltava vaatimusmäärittelymenetelmä BaRE on nyt testausvaiheessa Mikäli tarvetta on, voidaan tsoftin piirissä käynnistää toinen käyttöönottovaihe BaREsta Ottakaa yhteyttä Markkuun asian tiimoilta (Markku.Tukiainen@joensuu.fi) 13.11.2002 un/tsoft 15 un/tsoft 8