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ä?