Liiketoiminnan / kohdemaailman ymmärtäminen

Slides:



Advertisements
Samankaltaiset esitykset
Käyttöohje: Kuinka luoda uusi sivu. (Painamalla F5 voit katsoa tämän diaesityksen)
Advertisements

Ohjelmistokehitys Viikko 2 Mika Salo Pekka Valtonen Asmo Voutilainen
Kuluttajan e-lasku Lyhyt tietopaketti laskuttajille
Kalastuslupien sähköinen kuittivihko on nopein ja helpoin tapa saada yhdellä tilauksella kalastusluvat suurellekin ryhmälle.
KyläNetti - sivun tekeminen • KyläNetti-sivustoon on luotu valmiiksi esimerkinomainen sivurakenne, jota voi vapaasti muokata • Kaikki sivut eivät ole näkyvissä.
Ilman jatkuvaa kehitystä ja muutosta tulevaisuus on epävarma Konkreettisia askelia, joilla saavutamme visiomme Arvot Missio Perustehtävä Visio Millainen.
Innostavan esityksen muistavat kaikki. Ideasta käytäntöön NY 12h –leirin esitys2008.
Tietojärjestelmät 2.
Alustava liiketoimintasuunnitelma
7. Käyttötapausmallinnus (kirjassa 8.4)
Osaamisen ja sivistyksen parhaaksi Oppijan verkkopalveluiden hyväksymistestauksen raportointiohje Testitapauksen raportointi Havainnon raportointi.
4. Vaatimusten hallinta Ohjelmistotuotantoprosessin tavoitteena
Satu Helmi & Ismo Kantola
• Agronetiin rakennettu sähköinen toimintaympäristö, joka kokoaa yhteen kaikki koulutukseen liittyvät osa-alueet AGRONET-OPPIMISYMPÄRISTÖ Oppimisympäristö.
Mohammed Kertoo itsestään:
Tapahtumasekvenssit = Käyttötapausten realisointi
Toimintasuunnitelma.
W w w. h a m k. f i Wiki koulutus Leenakaija Lehto
Tilastotietoja pankkien maksu-järjestelmistä Suomessa
Netvibes henkilökohtaisena oppimisympäristönä Kiravo – kirjasto avoimena oppimisympäristönä Biblär – biblioteket som ett öppet lärcentra Krista Auvinen.
T Iteration Demo TeamDC PP Iteration
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Stratox Oy / HN / Oct 01 / for SiX1 määr arvi tavo kilp toim resu toim Strategia on yhteinen näkemys yrityksen suunnasta ja toimien yhteensovittaminen.
Tietotekniikan tuotantoprosessi Ke 7.3. Byrokratia vs. nyrkkipaja Kurssin sisältö Menetelmämalleista Ke 14.3.Busineksen löytäminen.
Avoin-Web Pro -projekti SISÄLLÖNTUOTANTO Eija Varis Info
1 TILASTOTIETOJA PANKKIEN MAKSU- JÄRJESTELMISTÄ SUOMESSA
Automaatioasentajan työprosessi
Oliomallittaminen ja UML
Työelämävalmiuksia | Yrittäjyyskasvatusta | Oman talouden hallintaa Toimintasuunnitelma.
Info-TV Projekti.
Ohjelmistotekniikka - Tenttiin valmistautumisesta Kevät 2003 Hanna-Kaisa Lammi LTY/Tite.
Rakenteen ja ilmeen määrittelystä konseptissa. Konseptisuunnittelu Konseptisuunnitelman sisällöstä Konseptisuunnitelmassa kuvaillaan Projektin tausta.
Suotuisan oppimistarinan rakentaminen ET- koulutus/T3/ Tapio Malinen.
Finnish Support Center FSC Oy tietojärjestelmien asiantuntija.
Kympit – Kymenlaakson maahanmuuttajien paremman integraation tueksi Teemafoorumi Höyrypanimo, Kotka Metallialan osaamiskartoitus Riitta.
Verkko-opetuksen laadun tekijät – Kansallisen VOPLA-laatuverkosto- ja –palveluhankkeen esiselvityksen tuloksia Kristiina Karjalainen Annikka Nurkka Virtuaaliyliopistohanke.
Valmius tulevaisuuteen Arto Saloranta.
Selainkäyttöliittymän tuotantoprosessi Klikkaamalla pääotsikoista tietosi karttuu. Sininen mökki toimii paluupainikkeena. Selainkäyttöliittymän tuotantoprosessi.
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Opinnäytetyön tekijä: Etunimi Sukunimi
JHS:N SUOSITUKSET VAATIMUSMÄÄRITTELYLLE SEPPO RÄSÄNEN SAVONIA-AMMATTIKORKEAKOULU TERVEYSALA, KUOPIO Ohjelmistotekniikka ja projektinhallinta,
FUAS Kielet ja viestintä
Aluepalvelut Laureassa
Ammattikorkeakoulukirjastojen monimuotoinen toimintaympäristö: Rikkaus ja haaste, osa 1 Maija Koponen Rovaniemen ammattikorkeakoulu FinELib kertoo ja kuuntelee:
Käyttötapauskaavio ja käyttötapaukset
BuildingSMART Infra-toimialaryhmän strategia
Esitutkimus (tarvekartoitus)
Systeemityö 2 Käyttötapauskaavio Teppo Räisänen, Principal Lecturer
Oppimisfoorumi Tilanne AKTIVA ▲ Hyria Koulutus Oy ▲ VirtuaaliAMK.
0 Käyttöliittymät II (syksy 2004) / Sari A. Laakso Helsingin yliopisto, tietojenkäsittelytieteen laitos Kt 6: Asiantuntija-arvio Ville Romppainen Nesteen.
Käsikirjoitus oppimisaihiotuotantoa varten. Perustiedot Tuotantorenkaan nimi: Koordinaattori: Teema: Tämän teeman oppimisaihioilla tuotettavat opintopisteet:
© 2010 IBM Corporation1 Objektien käyttöoikeudet  Kaikilla sisällönhallinnan objekteilla on käyttöoikeudet. Käyttöoikeudet on jaoteltuina Lukuoikeuksiin,
Palvelun muotoilu, Workshop
Systeemityö 2 Vesiputousmalli Teppo Räisänen, Principal Lecturer
Systeemityö 2 Toimintokaavio – Activity diagram
Drupal Luonnonvarat joulutapaaminen Mikko Laine, Maanmittauslaitos.
– Ohjelmistojen mallintaminen, mallintaminen ja UML.
Käyttötapaus (Use case) UML-tekniikalla
T Henkilökohtainen SE harjoitus
Pakkanen * * * Komponenttipohjaisen sovellustuotannon menetelmäpilotti PlugIT-seminaari Annamari Riekkinen ja Kirsi Karvinen FixIT-DoIT / HIS-tutkimusyksikkö.
VERKKOKAUPAT T-TK-1-2 Sara Rocco, Jaana Malm, Miko Pukkinen.
Ohjelmistotekniikka ja projektinhallinta, 4 op
”Mitä tahansa voi saavuttaa kunhan vain yrittää!” Pikkuyrittäjien hissipuheet.
Opetusta verkkoon – miksi? Sari Koski-Kotiranta
Toimintasuunnitelma.
Lean Canvas palveluiden suunnittelun ja kehittämisen apuvälineenä
Oulun seudun ammattikorkeakoulu
Vaatimusanalyysin hallintatyökalu
Avainresurssit ja kyvykkyydet
Esityksen transkriptio:

Liiketoiminnan / kohdemaailman ymmärtäminen Tuotantoprosessi pähkinässä 2/5 ke 14.3. Liiketoiminnan / kohdemaailman ymmärtäminen Use Caset Vaatimusmäärittely Harjoitukset

Liiketoiminnan / kohdemaailman ymmärtäminen millaiseen tarkoitukseen sovellusta tehdään? mikä on business ? mikä ongelma ratkaistaan ? big picture käyttäjän ymmärtäminen ”omistajan” ymmärtäminen ylläpitäjän ymmärtäminen firman strategia ansaintalogiikka

firman strategia ansaintalogiikka mitä firma tekee ? miten se saavutetaan ? mitä projekteja tehdään ? mikä tuo rahaa ? mikä maksaa eniten ? ylläpitokustannukset ? mitä työntekijät haluavat tehdä ?

e.g. Stadia toimialat kulttuuriala uusmedia verkkoviestintä mitä firma tekee, mikä on visio ? miten se saavutetaan ? mitä projekteja tehdään ? ”... monialainen korkeakoulu, jonka avoimesta oppimisympäristöstä valmistuu ammatillisia asiantuntijoita. Ammattikorkeakoulu edistää pääkaupunkiseudun omaleimaisen ja koko valtakunnan työ- ja elinkeinoelämän hyvinvointia, osaamista ja kilpailukykyä tarjoamalla koulutus-, tutkimus-, kehittämis- ja palvelutoimintaa.” ”... huippuyksiköiden muodostama kansainvälisesti arvostettu korkeakoulu, jonka opiskelijat työllistyvät heti valmistuttuaan.” toimialat kulttuuriala uusmedia verkkoviestintä "... mielekkään opintojen toteutuksen (kuinka toteutamme koulutuksen niin mielekkäänä, ettei tule keskeytyksiä)." verkkoviestinnän www-sivut

mikä tuo rahaa (hakijoita) ? mikä maksaa eniten ? ylläpitokustannukset ? vetoavat www-sivut arvokasta tietoa opiskelijoiden omat sivut jne... web admin sisällön ylläpito uusiminen ? suunnittelukustannukset laitehankinnat toteutuskustannukset

käyttäjän ymmärtäminen ”omistajan” ymmärtäminen ylläpitäjän ymmärtäminen käyttötapaukset minkä ongelman ratkaisee ? kuinka käyttää ? gdf ff kdlk dflk sf sdfd f dfgd gfdf miltä näyttää ? mihin käyttää ?

Käyttötapaukset (Use Cases) Käyttäjä (actor) Suhde (relationship) Käyttötapaus (use case) Käyttötapauskaavio (use case diagram) osta kirja laske tuotto selaa katalogia käyttäjä bol.com

Miksi käyttötapauksia ? Yksinkertaisia, helppoja (tarkkuuden määrittäminen vaikeaa) Havainnollistavia, rautalangasta Käyttäjälähtöisiä Valmiit testit käyttötapauksista Järjestelmän ja ihmisen välinen vuorovaikutus Tuovat esiin tarvittavan toiminnallisuuden käyttäjien näkökulmasta Voidaan käyttää tuotannon eri vaiheissa

Nosta rahaa pankkiautomaatista Kuvaus: Perttu Peruskäyttäjä nostaa automaatista rahaa. Käyttäjät: Perttu Peruskäyttäjä Esiehto: Perttu Peruskäyttäjällä pankkikortti ja rahaa tilillä. Askeleet: Perttu Peruskäyttäjä syöttää pankkikortin pankkiautomaattiin ja näppäilee tunnusluvun. Perttu Peruskäyttäjä valitsee haluamansa rahamäärän valikosta. Automaatti antaa Perttu Peruskäyttäjälle kortin ja rahat. Loppuehto: Perttu Peruskäyttäjällä on nostamansa rahat.

UC-01 Nosta 100mk pankkiautomaatista Kuvaus: Perttu Peruskäyttäjä syöttää kortin sisään pankkiautomaattiin ja näppäilee tunnusluvun, minkä jälkeen hän nostaa tililtään 100mk. Tämän jälkeen Perttu Peruskäyttäjä saa automaatista 100mk ja kuitin, josta näkyy noston suuruus ja tilin saldo noston jälkeen. Käyttäjät: Perttu Peruskäyttäjä Esiehto: Perttu Peruskäyttäjällä on tili olemassa pankissa, tilillä on ainakin 100mk rahaa, Perttu Peruskäyttäjällä on pankkiautomaattikortti ja siihen tunnusluku. Askeleet: 1. Perttu Peruskäyttäjä syöttää pankkikortin pankkiautomaattiin. 2. Pankkiautomaatti pyytää tunnuslukua. 3. Perttu Peruskäyttäjä syöttää tunnusluvun (Poikkeus 1). 4. Pankkiautomaatti tarjoaa nostovaihtoehdoksi 100mk ja 200mk. 5. Perttu Peruskäyttäjä painaa nappia, jossa lukee 100mk. 6. Pankkiautomaatti antaa Perttu Peruskäyttäjälle hänen pankkikorttinsa 7. Perttu Peruskäyttäjä poistaa pankkikortin syöttöaukosta 8. Pankkiautomaatti antaa Perttu Peruskäyttäjälle 100mk ja kuitin. Perttu Peruskäyttäjällä on 100mk, kuitti ja hänen tilillänsä on 100mk vähemmän rahaa Loppuehto: Poikkeus 1: Perttu Peruskäyttäjä syöttää väärän tunnusluvun. Siirrytään kohtaan 2. Poikkeukset:

Perttu syötä kortti ja tunnusluku katso saldo nosta pikavalinnalla <<käyttää>> nosta pikavalinnalla Perttu nosta vapaa summa

(Requirements management) Vaatimusten hallinta (Requirements management) Vaatimus = ominaisuus, jonka tuote täyttää toiminto suorituskyky ulkonäkö … mitä tahansa Vaatimusten kartoitus Vaatimusten määrittely Vaatimusten hallinta

Vaatimusten kartoitus aivoriihi markkinatutkimukset prototyypit haastattelut liiketoiminnan ymmärtäminen käyttötapaukset yms.

Vaatimusten määrittely Vaatimus #12: “Palvelusta voi tilata newsletterin” Web-sivuilta on mahdollista tilata uutislehti annettuun sähköpostiosoitteeseen. Vaatimus #22: “Sivut eivät tahmaa” Yhden sivun lataaminen ei saa kestää enempää kuin 5 sekuntia. Vaatimus #7: “Sivut toimii Apachella” Web-sivut toimivat Apache-serverin versiolla 1.3 tai myöhempi.

Vaatimusten määrittely Hyvin kirjoitettu vaatimus: Yksiselitteinen Ymmärettävä Todennettava Johdonmukainen Mahdollinen Riippumaton toteutuksesta Jäljitettävä Järjestetty tärkeyden mukaan Järjestetty vakauden mukaan Kattava Oikein

Vaatimusten hallinta Muutosprosessi (change management) Vaatimusten stabiilisuus Vaatimusten tärkeysjärjestys Vaatimusmäärittely sopimuksena Vaatimusten ylläpito projektin aikana

Visio-dokumentti Tekijän ja asiakkaan yhteinen näkemys tehtävästä tuotteesta Käsikirjoitus, storyboardit Layoutit, protot jne. Tärkeintä on yhteisymmärrys eri osapuolien (stakeholders) välillä asiakas loppukäyttäjä tekijät (hallinto ja varsinaiset tekijät)

Harjoitukset http://www.hut.fi/u/rsarvas/tavi00/ 1. Harjoitus (DL 20.3. 06:00) 5 tärkeintä käyttötapausta ja niistä kaavio vaatimusmäärittelydokumentti 2. Harjoitus (DL 27.3. 06:00) luokka- ja sekvenssikaaviot riskianalyysi 3. Harjoitus (DL 3.4. 06:00) testisuunnitelma hyväksymistestit