Systemaattisen käyttöliittymäsuunnittelun tuottamien vaatimusten erot alkuperäisiin vaatimusmäärittelyn vaatimuksiin verrattuna Ville Nordberg, 14.2.2007.

Slides:



Advertisements
Samankaltaiset esitykset
1 Opiston Moodleopas KALVOSTO 3 – KURSSIN MUOKKAAMINEN KTOL:n Moodle-työryhmä Olli Ruohomäki.
Advertisements

Koostumussuhde Jukka Juslin © Jukka Juslin.
Innostavan esityksen muistavat kaikki. Ideasta käytäntöön NY 12h –leirin esitys2008.
1 Opiston Moodleopas KALVOSTO 1 – JOHDANTO KTOL:n Moodle-työryhmä Olli Ruohomäki.
T Projektikatselmus Ryhmä Reilu PP-Iteraatio
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
USKONTO/aineenopettajat AD 4 Ryhmäkokoontuminen Martin Ubani, FT, TM Uskonnon didaktiikan yliopistonlehtori SOKLA.
OHJELMAN OSITTAMINEN LUOKKA ATTRIBUUTIT METODIT. LUOKKA JAVA ohjelma koostuu luokista LUOKKA sisältää metodeja molemmat sisältävät attribuutteja eli muuttujia.
T Projektikatselmus GenCode T1 iteraatio
Perhevapaiden käyttö ja suorat kustannukset yrityksille Sami Napari (Etla) Perhevapaiden kustannukset –seminaari, Helsinki
Marja Toivonen gsm Tuumasta toimeen – seminaarin päätös Aktiivi
Mittaustekniikka (3 op)
UMF I Luento 1. Aika Luennot, Klo 14–16 to 4.9 – ke 10.9 ke 24.9 – ke 1.10 ke – pe Demot, Klo 10–12/12–14/14–16 Pe 12.9, Ti 16.9, Pe 19.9.
Simulaattorikoulutuksen jälkipuinti – osa oppimisprosessia.
Taulukkolaskennan perusteet
Pro gradu -tutkielmat ohjelmistotestauksesta
Selainkäyttöliittymän tuotantoprosessi Klikkaamalla pääotsikoista tietosi karttuu. Sininen mökki toimii paluupainikkeena. Selainkäyttöliittymän tuotantoprosessi.
INFOTILAISUUS HY – Aalto - TaY OTM projekti käynnistyy Niina Jokela / Kansainvälisen vaihdon palvelut1.
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
1 © Jukka Juslin Web-käyttöliittymä Jukka Juslin.
Opinnäytetyön tekijä: Etunimi Sukunimi
JHS:N SUOSITUKSET VAATIMUSMÄÄRITTELYLLE SEPPO RÄSÄNEN SAVONIA-AMMATTIKORKEAKOULU TERVEYSALA, KUOPIO Ohjelmistotekniikka ja projektinhallinta,
Pakkanen * * * Sovellustuotannon menetelmäpilotti
JYVÄSKYLÄN YLIOPISTO 2007 Teoria yhteiskuntatieteessä  teoria voi tarkoittaa –yleistä viitekehystä, kohdeilmiötä koskevaa aiempaa tieteellistä keskustelua.
Toistorakenne Toistorakennetta käytetään ohjelmissa sellaisissa tilanteissa, joissa jotain tiettyä ohjelmassa tapahtuvaa toimenpidekokonaisuutta halutaan.
Vaatimusten ja käyttöliittymäratkaisujen suhde nykyisessä vaatimusmäärittelyssä ja kuinka prosessia voisi kehittää Marju Kettunen, Seminaari:
Package diagram Tiia Jefremoff
Käyttöliittymä prototyypistä toteutukseen: sähkömittariasentajien- ja lukijoiden työt PDA-laitteelle Antti Halko
Juhana Hokkanen – Insinöörityöesitys – 14.5.
@ Leena Lahtinen TIETOKONEOHJELMAN RAKENNE OHJELMALLA ON KAKSI OSAA:  MÄÄRITYSOSA TIETOJEN KUVAUKSIA VARTEN  SUORITUSOSA TIETOJEN KÄSITTELYÄ.
Ajoituskaavio– Timing diagram Olli-Pekka Jokinen Aleksi Alapuranen tik9sna.
Aakkosnumeerinen tieto Tarkoittaa kaikkea muuta tietoa paitsi laskentaan tarkoitettuja lukuja Muuttujan tietosisältö on siis tekstitietoa Muuttujan tietotyypiksi.
Sähköinen tenttipalvelu Tenttis – ominaisuudet ja toiminnot
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.
Komponenttikaavio Lehtonen Iiro, Janne Liikka
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ö.
Pakkanen * * * Komponenttipohjaisen sovellustuotannon menetelmäpilotti PlugIT-seminaari Annamari Riekkinen ja Kirsi Karvinen FixIT-DoIT / HIS-tutkimusyksikkö.
Opiskelun ja opetuksen tukipalveluiden ja hallinnon viitearkkitehtuuri Pekka Linna, CSC.
Toistorakenne Toistorakennetta käytetään ohjelmissa sellaisissa tilanteissa, joissa jotain tiettyä ohjelmassa tapahtuvaa toimenpidekokonaisuutta halutaan.
Sisältötuotanto LUENTO 1 Anssi Jääskeläinen VO: Tiistaisin 6606.
Projektityökurssi KLTITE06SU/OH Projektitöiden seminaariohjeet.
Kuikka-projekti 1.Opponointi Projektiorganisaatio Projektiryhmä –Salla Kalermo –Sami Kosonen –Lauri Pohjola –Antti Tourunen Ohjaajat –Jukka-Pekka.
Kuovi-projekti 2. Väliesittely Projektiorganisaatio Jäsenet: * Antti Hedlund * Juho Kortelainen * Jaana Ojala * Juhana Pikki Tilaaja ja tilaajan.
Feministinen opettaminen – verkkojakson esittely Sari Koski-Kotiranta Opetusteknologiakeskus.
Mari Åman Department of Applied Mechanics Aalto University.
Löytyykö yhteinen linja? Tarvitaanko?
Otsikon asettelu Alaotsikko.
Home Movie Archive Demo ryhmän henkilöiden esittely
Aakkosnumeerinen tieto
Otsikon asettelu Alaotsikko.
Aakkosnumeerinen tieto
Otsikko ja kuva-asettelu
Ketterä ohjelmistokehitys
Vaatimukset ja käyttötapaukset
Vaatimusmäärittely kehitysprosessissa
Kaivosvesiverkosto Esityksen nimi / Tekijä
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Ohjelman perusrakenteet
Otsikon asettelu Alaotsikko.
Vaatimukset ja käyttötapaukset
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Esityksen transkriptio:

Systemaattisen käyttöliittymäsuunnittelun tuottamien vaatimusten erot alkuperäisiin vaatimusmäärittelyn vaatimuksiin verrattuna Ville Nordberg, Seminaari: Käyttöliittymäsuunnittelun vaikutukset ohjelmistoprosessiin

Ville Nordberg Sisältö  Yleinen esittely  Oops projektin Kaapo  Systemaattisella käyttöliittymäsuunnittelulla aikaansaadun käyttöliittymän demo  Yleistä keskustelua ratkaisuista  Päähuomiot  Kysymyksiä

Ville Nordberg Tutkielman rakenne  Oops projektin käyttöliittymäsuunnittelun tutkiminen  Uusi ohjelmiston suunnittelu systemaattista käyttöliittymäsuunnittelua käyttäen  Näistä kahdesta saatujen vaatimusten vertailu

Ville Nordberg Tavoitepohjaiset käyttötapaukset Liian myöhäinen aktivoitumishetki Pelkkä toteamus OpenOffice – toteutuksesta riittäisi. Tämä muoto itseasiassa sitoo käyttöliittymäratkaisua / toimintatapaa. Kaavio voidaan antaa toteutumana, mutta Juha ei tiedä etukäteen, millainen kaaviosta tulee. Lisäksi kurssin, luennoitsijan, sekä opiskelijoiden tietämyksestä on liian vähän tietoa.

Ville Nordberg Tavoitepohjaiset käyttötapaukset

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 Uusi kaavio Nimi:vesiputous.kavkäyttötapaus.kavLukujärjestys.kav Osa pankki

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 Uusi kaavio Nimi:UML-luento.kav Osa pankki

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Depa

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department

Ville Nordberg Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department Course

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department Course

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department Course

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department Course

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department Course

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department Course

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department Course

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department Course

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department Course

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department Course 1..*

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department Course 1..*

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department Course Cou 1..*

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department Course Facility 1..*

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department Course Facility 1..*

Ville Nordberg 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department Course Facility 1..* name: S Short String

Ville Nordberg name: String 1..* Kaavionpiirto-ohjelma vers. 1.0 UML-luento.kav Osa pankki University Department Course Facility 1..*

Ville Nordberg Yleistä keskustelua  Missä ratkaisuissa olisi parannettavaa (tästä kuitenkin löytyy eniten kommentoitavaa )  Hyviä ratkaisuja  Reaalimaailman rajoitteet

Ville Nordberg Huomioita systemaattisen käyttöliittymäsuunnittelun tuottamista aspekteista  Käyttöliittymä voi olla hyvinkin samannäköinen, käyttötavoissa paljonkin eroja  Systemaattinen käyttöliittymäsuunnittelu tuottaa toiminnot lähemmäksi kontekstiaan  Turhaa toiminnallisuutta ei tule, koska suunnittelussa käytetään tavoitepohjaisia käyttötapauksia

Ville Nordberg Kysymyksiä?