Tässä kommentteja käyttötapauksia koskeneen viikkotehtävien vastauksista. Yleisesti on todettava, että tämä näyttää olevan sekä aikaisemmista opinnoista että luennoista huolimatta _todella_ vaikea asia: _yhtään_ kaikkien alla tarkasteltavien kriteereiden valossa kokonaan moitteetonta vastausta ei löytynyt. Lisäksi kuvaukset olivat todella erilaisia, joten kyllä niiden perusteella tehtävistä ohjelmistakin tulisi aivan erilaisia - ja sitten vielä ihmetellään miksi asiakkaan toiveet täyttäviä ohjelmistoja on niin vaikeaa tuottaa... Nämä vastaukset osoittavat myös sen, kuinka vaikeaa on eri abstraktiotasojen löytäminen ja kuvaaminen. Itse Texas Hold'wm -pelikierrosta oli kuvattu aika mukavasti, mutta sen päällä olevan järjestelmän yleisen tason kuvaaminen (ns. Business Use Case) sekä järjestelmän ja käyttäjän välisen interaktion esittäminen (joka muuten antaa loistavan pohjan käyttöliittymäsuunnittelulle) sekä perusaskeleiden muotoilu jäivät kovasti tavoitetasosta ja luentojen esimerkeistä (jotka olivat vähän sekavia - myönnän - mutta niin on oikea projektityökin ja sieltä pitäisi pyrkiä kaivamaan se olennainen esiin...) Kriteerit, joiden perusteella vastauksia on luokiteltu, ovat seuraavat: R = Käyttötapausjoukon yleisrakenne: Jos tästä on tullut merkintä, on vastauksessa saatu myös eri käyttötapausten välisiä suhteita ja yleisen tason käyttötapausta kiinni M = Askeleiden muotoilu: Jos tästä on tullut merkintä, on eri askeleiden perusrakenne ("kuka tekee mitä, mitä tavoitetta verten") ollut kohdallaan S = Sovelluksen roolin kuvaus interaktiosekvensseissä: Mitä käyttäjä/rooli tekee, mitä sovellus tekee, jotta (kunkin) käyttötapauksen tavoite toteutuu. Vaikein yksittäinen asia - vastauksista päätellen. N = Käyttötapausten nimeäminen: VerbiFraasiNimenä Kun vastaajan kohdalla on jokin näistä kirjaimista, se tarkoittaa sitä, että kyseisen kriteerin osalta vastaus on OK.