Programmatūras dokumentācijas veidi

Satura rādītājs:

Anonim

Ja jūs kādreiz esat redzējis datora direktoriju tīkla uzņēmumā ar nosaukumu "programmatūras dokumenti" vai "programmatūras ceļveži" un pēc tam aplūkojāt dokumentus, kuriem bija atļauja apskatīt, jūs, iespējams, sapratāt programmatūras dokumentu un dokumentu veidu skaitu. daudz. Šķiet arī, ka daži dokumenti, kas ievietoti vienā kategorijā, attiecas arī uz citām kategorijām. Programmatūras dokumenti tiek izmantoti katrā tipiskā programmatūras dzīves cikla posmā, tāpēc tā ir laba vieta, kur izpētīt izveidoto dokumentu veidu.

Priekšlikums

Programmatūras piedāvājums nosaka programmatūras sistēmas prasības un nosaka programmatūras mērķi un risināmās problēmas. Tajā tiks norādīts arī paredzamais laiks, kad programmatūras projekts tiks veikts, un citi faktori, kas ietekmē priekšlikumu.

Priekšizpēte

Priekšizpēte parasti notiek projekta sākumā. Šis posms nosaka, vai programmatūras rūpnīca atbilst klienta biznesa vajadzībām. Priekšizpētes rezultāts izlemj, vai projekts turpināsies vai nē.

Prasību analīze

Prasību analīze nodrošina līdzekļus biznesa prasību pārvēršanai automatizētos programmatūras risinājumos. Šo uzdevumu parasti veic ārējs konsultants vai uzņēmuma vadība. Prasības pārvērš biznesa prasības faktiskajās aparatūras, programmatūras un komponentu specifikācijās.

Dizaina dokumenti

Dizaina dokumenti nodrošina pamatu programmatūras izstrādei tehniskā līmenī. Kā norāda nosaukums, pirms kodēšanas sākšanas tiks izstrādāti vairāki grafiskie un teksta modeļi datu bāzēm, saskarnēm, sakariem, tīmekļa izstrādei un citiem programmatūras aspektiem.

Kodēšanas dokumenti

Kodēšanas dokumenti attiecas uz faktisko pirmkodu, ko izmanto programmatūras programmēšanai. Kodu var rakstīt jebkurā datorā pieejamā valodā, ieskaitot Java, C ++, PHP un simtiem citu datoru valodu atkarībā no izmantotās sistēmas.

Testēšanas dokumenti

Testēšanas komandas un izstrādātāji izstrādā testēšanas dokumentus dažādos programmatūras dzīves cikla posmos. Izstrādātāji izveido vienības pārbaudes dokumentus savam kodam. Testēšanas komanda vai citi cilvēki, kas nav tieši saistīti ar kodu, veic integrācijas testēšanu un uzņēmējdarbības prasību pārbaudi.

Lietotāja rokasgrāmatas un mārketings

Lietotāja rokasgrāmatas sniedz norādījumus par jaunās programmatūras darbību. Ja sistēma ir liela un sarežģīta, lietotāju rokasgrāmatas parasti papildina oficiāli apmācības kursi darbiniekiem. Tirdzniecības dokumenti parāda jaunās programmatūras sistēmas priekšrocības potenciālajiem klientiem.

Programmatūras licences

Programmatūras licenču izsniegšana padara programmatūras lietošanu likumīgu līdz gala lietotājam. Lietotāji lieto programmatūru saskaņā ar autorizācijas uzņēmuma izdotās programmatūras licences noteikumiem. Ne visai programmatūrai ir stingri licencēšanas noteikumi, un tas īpaši attiecas uz atvērtā koda. Parasti programmatūras sistēmām ir sava veida licencēšanas dokuments, kas nosaka, kā un kur programmatūru var izmantot.