Vaatimusmäärittely kehitysprosessissa

Slides:



Advertisements
Samankaltaiset esitykset
Testaus ja testausympäristöt
Advertisements

Sisäinen integraation ratkaisut
Tietotekniikan hankintojen toimintaprosesseja. •Esivalmistelut  teknologiat, tuotteet, testaukset, markkinat, infra •Hankintojen suunnittelu  tietohallintopalvelut/teknologia-
4. Vaatimusten hallinta Ohjelmistotuotantoprosessin tavoitteena
Osaamisen ja sivistyksen parhaaksi Oppijan verkkopalveluiden hyväksymistestaus – Kick-off.
© 2012 Tieto Corporation Vaatimukset ja Testaus – Kokemuksia TestausOSYn seminaari , Tapiola Erkki Pöyhönen Lead Test Manager Tieto, Enterprise.
Café 2: Tietoarkkitehtuuri, hankehallinta, hallintamalli
Tervetuloa! Vaatimukset ja testaus –tilaisuus /07/2014 © LähiTapiola-ryhmä / Etunimi Sukunimi.
Ohjelmiston elinkaarimallit
Visual Studio 2008 ja sovellusten elinkaaren hallinta Matti Antila Jukka Wallasvaara Iikka Paavolainen Microsoft Oy.
T Projektikatselmus GenCode PS iteraatio
Ketterä testaus ja testauslähtöinen kehitys
T Projektikatselmus Ampel 1. Toteutusvaihe
T Projektikatselmus GenCode PS iteraatio
Testaus Tiptopissa draft Mats Lindstedt, Mika Rintala.
Tilakatsaus Paatti-projekti 4. kokous Mitä on tehty? Vaatimusmäärittely aloitettu Projektisopimus lähes valmis Käyttöliittymän suunnittelua.
Tilakatsaus Paatti-projekti 7. kokous Mitä on tehty? Projektisuunnitelma Vaatimusmäärittelyn muokkausta Mobiilikäyttöliittymän toteutusta Tutkijan.
Jatkuva Integraatio ohjelmistokehityksessä
Systemaattisen käyttöliittymäsuunnittelun tuottamien vaatimusten erot alkuperäisiin vaatimusmäärittelyn vaatimuksiin verrattuna Ville Nordberg,
Oliosuunnittelu.
Kuvaa mahdollisimman selkeästi yrityksenne käyttämä mobiiliratkaisukokonaisuus, jolla osallistutte Most Mobile Enterprise - kilpailuun. Kilpailun esiraati.
Finnish Support Center FSC Oy tietojärjestelmien asiantuntija.
1 © NOKIA 2000 testing PPT/ / Juha Kähkönen Kuvaukset prosessin vaiheen aikaisista hallintatavoista Tekninen määrittely Vaatimus- määrittely.
Osaamisen ja sivistyksen parhaaksi Oppijan verkkopalveluiden hyväksymistestitapausten kuvausohje.
Ohjelmistojen suunnittelumenetelmät ja –työkalut
Selainkäyttöliittymän tuotantoprosessi Klikkaamalla pääotsikoista tietosi karttuu. Sininen mökki toimii paluupainikkeena. Selainkäyttöliittymän tuotantoprosessi.
UKJ ja ulkoiset järjestelmät AAPA ja FUCIO –yhteistyöpalaveri Ari Ahlqvist.
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Ohjelmistotekniikka ja projektinhallinta, 4 op
Onnistunut IT-projekti - Haaveesta totta? Tiken näkemys
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
5.3 Toteutus Tuotantokäsikirjoitusten valmistuttua päästään rakentamaan lopullista tuotetta toteutus- vaiheessa. Tuotanto vaihe voi alkaa jo osittain tuotantokäsikirjoituksen.
Opi ja Kartturi Mitä osia opintohallinnon viitearkkitehtuurissa saattaa olla Koostanut Pekka Linna, CSC.
Systeemityö 2 Vesiputousmalli Teppo Räisänen, Principal Lecturer
T Loppudemo Kaffetauko eAuction
Osaamisen ja sivistyksen parhaaksi Oppijan verkkopalveluiden hyväksymistestaus – Miksi ja miten?
Käyttöliittymä prototyypistä toteutukseen: sähkömittariasentajien- ja lukijoiden työt PDA-laitteelle Antti Halko
Verkkojulkaisuprojekti – osa 1 Teppo Räisänen
Vaatimustenhallinta.
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.
T Personal SE Assignment Pauli Aho Personal SE Assignment Valittu aihe ja menetelmä Käytettävyystestaus (usability testing) ISO :
Vaatimusmäärittely Henkilökohtainen menetelmä Kokemuksia Petri Saloma (49585S) T Tietojenkäsittelyopin ohjelmatyö.
T Projektikatselmus Ampel Projektisuunnitteluvaihe (Versio 1.0)
Ohjelmistotekniikka kevät 2003 CASE-välineet. Ohjelmistotekniikka kevät 2003 Mitä ovat CASE-välineet? Computer Aided Software Engineering Tietokoneavusteinen.
Luento LTY Ohjelmistotekniikka Jari Jauhiainen Helsoft Oy ©
2/2001 Tietojärjestelmät ja Systeemisuunnittelu Luennoitsija: Tapio Lammi
Ohjelmistotekniikka Vaatimustenhallinta Kevät 2002 Päivi Ovaska LTKK/Tite.
Projektityö Lähe: Projektityömateriaali BB:n sivulla.
KANSALLISKIRJASTO - Kirjastoverkkopalvelut Mukaan Finnaan - mukaantuloprosessin vaiheet Finna-koulutus Palvelusuunnittelija Susanna Eklund Kansalliskirjasto.
Uudet palvelut (räätälöity): Tomin kommentit Painopiste on kuvassa mielestäni huono, tässä vaiheessa ja tätä ennen pitää panostaa eniten Jos näissä vaiheissa.
Opiskelijan ajanhallintajärjestelmä OAJ Ohtu Miniprojekti 2010 Vaatimusmäärittely.
Yrityksen projektisuunnitelma
Metatietovaranto Melinda tiekartta 2008 – 2020 Versio 5.0 ( )
Metatietopalvelut Elementit Mikael Vakkari, neuvotteleva virkamies. VM.
Onnistuneen tietovarastoprojektin edellytykset
Asiakastietojen sähköistä käsittelyä koskevan lainsäädäntötyöryhmän tavoitteet Maritta Korhonen Kehittämispäällikkö.
Työkaluja tehtävien tueksi
”Projektin nimi” PROJEKTI
Ohjelmistotekniikan menetelmät, Johdatus ohjelmistotuotantoon
THL - Eurykleia Henkilöstö- ja talousasioiden suunnittelu- ja raportointijärjestelmän määrittely TP 1 agenda Ongelman kuvaus, tavoitteet, rajaukset,
THL - Eurykleia Henkilöstö- ja talousasioiden suunnittelu- ja raportointijärjestelmän määrittely TP 4 agenda Toiminnallisuuden läpikäynti I (Henkilöstöhallinto)
Sote-tietojohtamisen tietojärjestelmästä Kommenttipyynnöt sivuilla: 26
Ohjelmistotekniikan menetelmät, Johdatus ohjelmistotuotantoon
”Projektin nimi” -projekti
Harjoitustyö -työkirja MS-Project
Vaatimusanalyysin hallintatyökalu
HENKILÖSTÖKÄYTÄNTÖJEN VALMISTELU
– Ohjelmistojen mallintaminen, Johdatus ohjelmistotuotantoon
Esityksen transkriptio:

Vaatimusmäärittely kehitysprosessissa

Määrittely, suunnittelu, toteutus Kehitysprosessi Valmistelu Määrittely, suunnittelu, toteutus Hyödyntäminen Testaus © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018

Valmistelu - vaatimukset Määrittely, suunnittelu, toteutus Hyödyntä-minen Valmistelu - vaatimukset Testaus Ylätason vaatimuksia jotka antavat raamit kehitystyölle Liiketoiminnan prosessit lähtökohtana Vaatimukset luokitellaan ja priorisoidaan Liiketoimintavaatimukset, asiakasvaatimukset, toiminnalliset vaatimukset, laatuvaatimukset, teknologiavaatimukset Vaatimuksiin kuvataan mittarit, jotta voidaan todentaa vaatimuksen täyttyminen © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018

Määrittely - vaatimukset Valmistelu Määrittely, suunnittelu, toteutus Hyödyntä-minen Määrittely - vaatimukset Testaus Järjestelmävaatimukset (toiminnalliset vaatimukset) sekä ei-toiminnalliset vaatimukset Käyttötapauksia, käyttöliittymäkuvauksia, liittymäkuvauksia, ym. määrittelydokumentteja Kuvataan yksityiskohtaisesti MITÄ järjestelmä tekee ja sisältää Lähtötietoina tulee käyttää valmisteluvaiheen vaatimuksia ja liiketoiminnan prosessikuvauksia Testauksella todennetaan vaatimusten täyttyminen © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018

Hyödyntäminen – vaatimukset Valmistelu Määrittely, suunnittelu, toteutus Hyödyntä-minen Hyödyntäminen – vaatimukset Testaus Vaatimusten elinkaari jatkuu myös hyödyntämisvaiheessa Osa vaatimusten täyttymisestä voidaan todentaa vasta kehitystyön valmistuttua (EI kuitenkaan järjestelmävaatimuksia) © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018

Haasteet Valmisteluvaiheen vaatimukset unohtuvat määriteltäessä järjestelmävaatimuksia Valmisteluvaiheen vaatimusten toteutumista ei pystytä helposti todentamaan, kuitenkin kehitystyön päätteeksi tämä pitää tehdä Vaatimusten elinkaari on lyhyt, vaatimuksia ei hyödynnetä käyttöönoton jälkeen © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018

Haaste 1 Valmisteluvaiheen vaatimukset unohtuvat määriteltäessä järjestelmävaatimuksia Ratkaisu: Viedään kaikki vaatimukset QC:lle Linkitetään järjestelmävaatimukset valmisteluvaiheen vaatimuksiin © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018

Haaste 2 Valmisteluvaiheen vaatimusten toteutumista ei pystytä helposti todentamaan Ratkaisu: Kiinnitetään kaikkiin vaatimuksiin testitapaukset Seurataan vaatimusten toteutumista testien avulla Projektin aikana tai käyttöönoton jälkeen © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018

Testitapaukset ja järjestelmävaatimukset © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018

Haaste 3 Vaatimusten elinkaari on lyhyt, vaatimuksia ei hyödynnetä käyttöönoton jälkeen Ratkaisu: Vaatimuksia ylläpidetään jatkuvasti (priorisointi, ajantasaisuus) Vaatimukset ja testitapaukset jäävät käyttöönoton jälkeen järjestelmähuollon hyödynnettäviksi (QC, osa luovutusta) © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018

? Kysymyksiä © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018