esmaspäev, 9. jaanuar 2017

Esmaspäev 09.01.2017

Tarkvaraarendus on:

1) Teaduslike ja tehnoloogiliste teadmiste ja meetodite süstemaatiline rakendamine;
2) Süstemaatiline, distsiplineeritud ja oluline lähenemine tarkvara arendamisele ja haldamisele;
3) Kindlate arendusmeetodite rajamine ning kasutamine, et ekonoomiliselt saada tarkvara, mis on usaldusväärne ning töötab päris masinates

Nelja P meetod: product (toode), valitud meetod, people (inimesed kes realiseerivad), project (projekt)

COCOMO (Constructive Cost Model)- tarkvara arendamise panus programmile, mees-aastates T, lähtekoodi ridadeni (SLOC- source lines of code). T = k*SLOC^(1+x)

Tarkvaranõuded: väli tarkvara arenduses mis tegeleb huvigruppide nõuete täitmisega.
Nõuded
1) Tingimus või võimekus mida kasutaja vajab, et lahendada probleeme või eesmärke saavutada.
2) Tingimus või võimekus millele süsteem peab vastama, standard, spetsifikatsioon
3) Punktide 1 või 2 dokumenteeritud esitlus

SRS osad (SRS malli leiab siit):

(PS: Sisukord ei ole just kõige parem)
1) Projekti muudatuste ajalugu
2) Dokumendi heakskinnitajad
3) Sisukord
   1) Sissejuhatus
     a) Eesmärk
     b) Ulatus
     c) Definitsioonid, akronüümid. lühendid
     d) Viited
     e) Ülevaade
   2)
   3) Nõuded
      a) Välise liidese nõuded
         1) Kasutajaliidesed
         2) Riistvaraliidesed
         3) Tarkvaralised liidesed
      b) Funktsionaalsed nõuded
      c)
      d) Klassid/objektid
   5) Mittefunktsionaalsed nõudued
       1) Jõudlus
       2) Portimine
     f) Pöörded
     g) Disainipiirangud
Andmeobjekt Registeri sisu ja piirangud:
  1) Sissejuhatus
  2) Sisendid
  3) Andmete töötlemine
  4) Väljundid
  5) Veakäitlus

Aire tunnis tegime arvsõnade käänamis harjutusi.

Mida õppisin: mis on nelja P meetod.

Kommentaare ei ole:

Postita kommentaar