Vaatimusanalyysin hallintatyökalu

Slides:



Advertisements
Samankaltaiset esitykset
Wikispace jatkokurssi Jarmo Heikkinen Karoliina Kemppainen Satu Kylmänen.
Advertisements

Tietojärjestelmät 2.
Tietokanta.
4. Vaatimusten hallinta Ohjelmistotuotantoprosessin tavoitteena
Web-sovellusten arkkitehtuurit K1103TK CodeIgniter - perusteet Jouni Juntunen.
Tietojärjestelmien kehittäminen
Tietokannan suunnittelu
Tapahtumasekvenssit = Käyttötapausten realisointi
Vaatimustenhallinta laadun tukena
JSP Uraani-ryhmän toteuttamassa Vainu- palvelussa.
Visual Studio 2008 ja sovellusten elinkaaren hallinta Matti Antila Jukka Wallasvaara Iikka Paavolainen Microsoft Oy.
T Projektikatselmus GenCode PS iteraatio
T Iteration Demo TeamDC PP Iteration
T Projektikatselmus Ryhmä Reilu PP-Iteraatio
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
T Projektikatselmus GenCode PS iteraatio
Tilakatsaus Paatti-projekti 7. kokous Mitä on tehty? Projektisuunnitelma Vaatimusmäärittelyn muokkausta Mobiilikäyttöliittymän toteutusta Tutkijan.
Ketterä kehitys käytännössä – TFS & Meteor
Olioperustainen ohjelmistoprosessi
Projektin nimi: Iso rinkeli
Asfalttinormitoimikunta Toiminnan painopisteet ja tulevaisuuden haasteet Pirjo Kuula-Väisänen.
Finnan kehittämisideoiden hallinta LUONNOS Heli Kautonen ja Aki Lassila Konsortioryhmän kokous
KAUPPAKESKUKSEN TURVALLISUUSRISKIEN ARVIOINTI
Ohjelmistotuotanto kevä 2010 Juho Hirvonen Mikko Nieminen Tuomas Saarela.
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
1 © Jukka Juslin Web-käyttöliittymä Jukka Juslin.
Onnistunut IT-projekti - Haaveesta totta? Tiken näkemys
Mitä on projektinhallinta?
JHS:N SUOSITUKSET VAATIMUSMÄÄRITTELYLLE SEPPO RÄSÄNEN SAVONIA-AMMATTIKORKEAKOULU TERVEYSALA, KUOPIO Ohjelmistotekniikka ja projektinhallinta,
Esitutkimus (tarvekartoitus)
KULTTUURIYMPÄRISTÖN PALASISTA KOKONAISUUDEKSI Maakuntamuseoiden teemapäivät Jyväskylä 20. – MUSEOVIRASTO Elisa El Harouny
Tavoitteet Aikataulu Työmäärä Vaatimukset Tasapuolisuus.
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
HeurekaHallinta. Tavoite Tehdä uudesta järjestelmästä helpompi ja käytettävämpi Asentaa toimiva järjestelmä Heurekan palvelimelle viikolla 12.
T Loppukatselmus OtaShop2 Halme, Inkinen, Karanko, Kosunen, Kärkkäinen, Larmo, Ojanen.
Aihe: J2ME Log4J Esittäjä: Lokki-projekti Pvm: Loppuesittely.
Käyttöliittymä prototyypistä toteutukseen: sähkömittariasentajien- ja lukijoiden työt PDA-laitteelle Antti Halko
Neuron Jyväskylän yliopisto Tietotekniikan sovellusprojekti Kevät 2004.
Tietojenkäsittelyn toisen lukuvuoden 1. lukukausityö Syksy 2010.
Lyhyt johdanto CVS:ään (ict1td002 - Ohjelmointitaito)
Copyright 2009 TietoEnator Corporation Metla Tietoarkkitehtuuri Väliraportin esittely Lasse Akselin Lead Enterprise Architecture Consultant.
Analyysi. Yleistä analyysistä Mitä ohjelmiston on tehtävä? Analyysin ja suunnittelun raja on usein hämärä Ei-tekninen näkökulma asiakkaalle näkyvien pääkomponenttien.
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 1 Projektin esittely lyhyesti Projektin tilanne Vaiheen lopputulokset Seuraavan vaiheen (MÄ)
SHAMAN-projekti Projektiryhmä Ohjaajat Tilaaja Marko Andersson
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 3 Projektin esittely lyhyesti Projektin arviointi –projektin tila –suunnitelmat P1-vaiheelle.
Vaatimusmäärittely Henkilökohtainen menetelmä Kokemuksia Petri Saloma (49585S) T Tietojenkäsittelyopin ohjelmatyö.
SHAMAN-projekti Projektiryhmä Ohjaajat Tilaaja Marko Andersson
Pakkanen * * * Komponenttipohjaisen sovellustuotannon menetelmäpilotti PlugIT-seminaari Annamari Riekkinen ja Kirsi Karvinen FixIT-DoIT / HIS-tutkimusyksikkö.
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 2 Projektin esittely lyhyesti Projektin tilanne Vaiheen lopputulokset Seuraavan vaiheen (SU)
T Iteraatio Demo Neptune Projektin Suunnittelu-iteraatio Klo SoberIT.
Kaakkuri Sovellusprojekti Esityksen rakenne Projektiorganisaatio Projektiorganisaatio Taustatietoja Taustatietoja Sovelluksen ominaisuudet.
Mentortapaaminen Agenda Tilannekatsaus Vastuualueet Tulevaa Riskejä ja ongelmia Menetelmäharjoitukset Esitys: Kommunikaatio- ja kokouskäytännöt.
Käki-projekti, Loppuesittely Käki-projekti Loppuesittely
Aihe: J2ME Log4J Esittäjä: Lokki-projekti Pvm: Väliesittely.
Ohjelmistotekniikka - Määrittely (Analysis) Kevät 2003 Hanna-Kaisa Lammi LTY/Tite.
SHAMAN-projekti  Projektiryhmä Marko Andersson Mika Rinkinen Matti Törmä Timo Valonen  Tilaaja Jyväskylän yliopiston atk-keskus.
Neuron Jyväskylän yliopisto Tietotekniikan sovellusprojekti Kevät 2004.
WILMA 1.0 WTS Oy / JY - Tietotekniikan laitos Jari Pulli Jenni Ristonmaa Timo Salminen Jari Pulli Jenni Ristonmaa Timo Salminen.
1 ASIAKAS/PALVELIN -JÄRJESTELMÄ Järjestelmän tarkoituksena on mahdollistaa käyttäjän kyselyt tietokantaan asiakasohjelman avulla. Asiakasohjelma ottaa.
ALEA-Projekti Loppuesittely.
TX00AA09 Mediatekniikan projekti 6 op. Tavoitteet Tavoitteena on tehdä vaativa mediatekniikan alaan liittyvä projekti, jossa käytetään mahdollisimman.
Digitaalisen infran täydennyskoulutus
Yrityksen projektisuunnitelma
Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4
Kirjoita tähän Kirjoita tähän Kirjoita tähän Kirjoita tähän Kirjoita tähän Kirjoita tähän Kirjoita tähän.
Home Movie Archive Demo ryhmän henkilöiden esittely
THL – SÄHKÖINEN JULKAISEMINEN MÄÄRITTELYTYÖPAJA
Vaatimusmäärittely kehitysprosessissa
Kansallinen palveluväylä
OpeOodi: missä mennään
Esityksen transkriptio:

Vaatimusanalyysin hallintatyökalu VAATIVA Vaatimusanalyysin hallintatyökalu

Tehtäväksianto Asiakas: Professori Inkeri Verkamo ” - Tietojenkäsittelytieteen laitoksella pidetään vuosittain 25 ohjelmistotuotantoprojektia, jotka keräävät ison joukon vaatimuksia. - Näiden vaatimusten hallintaan tarvitaan työkalu.”

Vaatimusmäärittelyn ongelmia Monta sidosryhmää Muuttuvat tarpeet Eri näkökulmat Ristiriidat … mutta lopputuloksena pitäisi olla täsmällinen, toteuttamiskelpoinen vaatimusdokumentti

Tavoitteita hallintatyökalulle Käyttökelpoinen koko elinkaaren aikana vaatimusten määrittely vaatimusten riippuvuudet ja kytkennät myös vaatimusten toteutumisen seuranta Sallii erilaisia kuvaustapoja Jäsentää myös epäformaalit kuvaukset

Projektiryhmä Sinikka Ranta Projektipäällikkö Marja Helminen Dokumenttivastaava Jarmo Laitinen Dokumenttivastaava Jussi Muhonen Projektin kotisivun web-vastaava Jussi Marttila Koodivastaava Timo Virkkala Koodivastaava Matti Vuorinen Testausvastaava

Vaativajärjestelmä Työkalu vaatimusten hallintaan Voidaan kirjata, analysoida ja hallita järjestelmän vaatimuksia ja käyttötapauksia tuottaa runko vaatimusdokumentille hallita vaatimusten yhteyksiä ja ristiriitoja seurata vaatimusten toteutumista projektin elinkaaren aikana

Avainsanat Vaatimus Käyttötapaus Yhteys Vaatimus-dokumentti Vaatimustyyppi (esim. käyttäjä-vaatimus) Kohde (esim. osajärjestelmä) Yhteystyyppi Prioriteetti Vaatimuksen tila Projekti Etappi Projektin tila Sidosryhmä

Historiatiedot Järjestelmä säilyttää vaatimusten ja käyttötapausten versiohistorian Vanhoja versioita voidaan tarkastella Myös suljetun projektin tietoja on mahdollista katsella

Liitännäisjärjestelmä Järjestelmään voidaan lisätä liitännäisinä uusia tapoja kuvata vaatimuksia ja käyttötapauksia esimerkiksi projekti voi tehdä oman syöttöpaneelin

Projektit ja käyttäjät Tietosisältöä jäsennetään projekteina Projektilla voi olla useita käyttäjiä Asiakas voi olla mukana tavallisena käyttäjänä Käyttäjä voi olla jäsenenä useassa projektissa Projektin omistajalla on lisäoikeuksia

Kehitystyövälineet Kehitystyövälineet Eclipse-kehitystyökalu Visual Editor käyttöliittymän suunnitteluun Subversion-versionhallintaohjelmisto

Toteutus Suunnittelu ja toteutus MVC-mallin pohjalta Java 1.5 Postgres-tietokanta

Lopuksi MVC-mallin mukainen toteutus haastava suorastaan vaativa