2021∕22 PROJEKT nr 5 ‒ Planeerimine - kuressaareametikool/tarkvaraprojektid GitHub Wiki

Õpieesmärgid:

  • tarkvara analüüs ja planeerimine
  • dokumenteerimine
  • Github / Jira

Tiimid

Sisukord

  1. Ajakava
  2. Ülesandepüstitus
  3. Inspiratsiooniks
  4. Esitlus

Ajakava

  • K

    • 12:45 Ülesande tutvustus ruumis K208
    • Tiimide kohtumine, tutvumine, küsimuste püstitamine ja kirja panemine, suhtluskanalite ja töövahendite kokku leppimine ja seadistamine, teemaga tutvumine, probleemide leidmine ja arutelu
    • K 15:00 - Koosolek - kohtumine kliendiga ruumis K207. Kaks tiimi korraga, tiimist kaks esindajat. Infosüsteemi valiku esialgne tutvustus. Esmane funktsionaalsuse kooskõlastamine. Kasutaja rollide kinnitamine.
  • N

    • N 11:00 - Koosolek - kasutajate vajadused ja millst informatsiooni kasutajad vajavad
    • N 15:00 - Koosolek - kasutuslugude tagasisside
  • R

    • R 09:00 - Koosolek - andmemudel, andmebaasi mudel, wireframe testimine
    • 12:45 Esitlused K208.

U:lesandepüstitus

Teha infosüsteemile tarkvara analüüs.

  • Valida infosüsteem
  • Planeerida ajakava ülesande lahendamiseks
  • Paika panna vajalikud funktsioonid
  • Mõelda läbi erinevad infostüsteemi kasutajad ja kinnitada rollid
  • Mõelda läbi kasutajate vajadused, millist infot iga roll vajab (vaatamine, sisestamine, muutmine, kustutamine - CRUD)
  • Kasutuslood - iga rolli tegevused, mida saab teha
  • Andmemudel - millist infot on vaja andmebaasi salvestada ja kuidas see on struktureeritud
  • Andmebaasimudel
  • Wireframe (vähemalt tahvlil / paberil, kui aega on, siis võib olla Figmas) NB! see ei ole kujundus
  • Wireframe testimine kliendi peal
  • Issue'de loomine - priooriteedid ja keerukus
  • Kõik tegevused ja ideed dokumenteerida!!! Kasutage Wikit. Pildistage tahvlile ja paberile joonistatu üles ja lisage Wikisse.

Inspiratsiooniks

Mõned ideed

  • Toggle track laadne toode
  • E-pood
  • Diski ketaste andmebaas
  • Raamatupidamise tarkvara
  • ERP (pigem mõni tükk sellest)
  • CMS

Esitlus

  • Aega 10 minutit
    • Readme
    • Iga tiimi liige peab sõna võtma
  • Slaidide asemel Readme, mis sisaldab
    • Tiimi liikmete nimed
    • Lühikokkuvõte töökäigust
    • Töövahendite loetelu
    • Kas aja planeerimine vastas tegelikussele
    • Iga tiimi liikme nime ja vastuseid kolmele küsimusele (oluline on analüüsida enda tegevust selle projekti jooksul)
      • Kuidas rakendad selles projektis õpitut järgmistes arendusprojektides
      • Üks pehme oskus, mida õppisin ja endas arendasin
      • Üks tehniline oskus, mida õppisin ja endas arendasin
  • Esitlus tuleb üle kanda ka MS Teams's