User stories

Tredun ohjelmistokehittäjien kurssimateriaaleja

User stories

User story, on kuvaus siitä mitä loppukäyttäjä voi tehdä järjestelmässä.

Tässä on hahmoteltu vaadittavia toiminnallisuuksia jonkinlaisessa tärkeys tai toteutusjärjestyksessä. Voit seurata tätä, tai toteuttaa ne itse parhaaksi katsomassasi järjestyksessä:

Kirpputorisivusto

  1. Avaa kirpputorin pääsivun, jotta hän näkee seuraavan kirpputorin tiedot (aika, paikka, kartta, vapaat paikat/varatut paikat jne)

  2. Avaa myytävät tuotteet sivun, jotta hän voi tutustua tapahtumassa myynnissä oleviin tuotteisiin (kuvaus, hinta, kuva)

  3. Käyttäjä rekisteröityy sivulle, jotta hän saa käyttäjätilin johon voi tallentaa tietoa

  4. Käyttäjä kirjautuu sisälle, jotta voi varata kirpparipöydän

  5. Kirjautunut käyttäjä varaa kirpuutoripaikan (auto/viltti), jotta voi lisätä myytäviä tuotteita. Huom riittää, että voi varata autopaikkoja ensimmäisessä versiossa.

  6. Kirjautunut käyttäjä lisää myytäviä tuotteita, jotta ihmiset voivat niitä selailla (tuotteen kuvaus, hinta, kuva)

  7. Kirjautunut käyttäjä kirjautuu ulos, jotta muut eivät pääse muokkaamaan hänen tietojaan


  1. Kirjautunut käyttäjä muokkaa/poistaa myytäviä tuotteita, jotta tuotelistaus näkyisi asiakkaalle oikein

  2. Kirjautumaton käyttäjä etsii (filtteröi) tuotteita tuotekategorian perusteella

  3. Kirjatunut käyttäjä päivittää yhteystietojaan, jotta ne olisivat oikein kirpputorin järjestäjän listoilla


  1. Admin kirjautuu sisälle, että hän voi tarkastella kirpputoripaikan varanneiden ihmisten tietoja (nimi, paikkanumero, yhteystiedot)

  2. Admin muokkaa kirpputorin tietoja, jotta ihmiset saavat uusimmat tiedot kirpputorista

  3. Admin poistaa varauksia

  4. Admin lisää uuden kirpputoripäivän

jne.