Programinės įrangos dokumentų tipai

Turinys:

Anonim

Jei kada nors matėte kompiuteryje esantį katalogą savo kompiuteryje, pavadintame „programinės įrangos dokumentais“ arba „programinės įrangos vadovais“, ir tada pažvelgėte į dokumentus, kuriuos turėjote peržiūrėti, tikriausiai supratote, kiek programinės įrangos dokumentų ir dokumentų tipų yra gausus. Taip pat atrodo, kad kai kurie vienoje kategorijoje esantys dokumentai taip pat taikomi kitoms kategorijoms. Programinės įrangos dokumentai naudojami kiekviename tipinio programinės įrangos gyvavimo ciklo etape, todėl tai yra gera vieta tirti sukurtų dokumentų tipą.

Pasiūlymas

Programinės įrangos pasiūlyme nurodomi programinės įrangos reikalavimai ir apibrėžiama programinės įrangos paskirtis bei išspręstos problemos. Taip pat bus nurodytas numatomas programinės įrangos projekto laikas ir kiti veiksniai, turintys įtakos pasiūlymui.

Galimybių studija

Galimybių studija paprastai vyksta projekto pradžioje. Šiame etape nustatoma, ar programinės įrangos gamykla atitinka kliento verslo poreikius. Galimybių studijos rezultatai nusprendžia, ar projektas bus vykdomas, ar ne.

Reikalavimų analizė

Reikalavimų analizė suteikia galimybę versti verslo reikalavimus į automatizuotus programinės įrangos sprendimus. Šią užduotį atlieka išorinis konsultantas arba įmonės vadovybė. Reikalavimai verčia verslo reikalavimus į faktines techninės įrangos, programinės įrangos ir komponentų specifikacijas.

Dizaino dokumentai

Projektavimo dokumentai suteikia pagrindą programinės įrangos kūrimui pradėti techniniu lygiu. Kaip rodo pavadinimas, keli kodai, sąsajos, ryšiai, žiniatinklio plėtra ir kiti programinės įrangos aspektai bus suprojektuoti grafiniu ir tekstiniu būdu, kol bus pradėtas kodavimas.

Kodavimo dokumentai

Kodavimo dokumentai yra susiję su faktiniu programinės įrangos programavimo šaltiniu. Kodą galima parašyti bet kokiu skaičiumi prieinamų kompiuterių kalbų, įskaitant „Java“, „C ++“, „PHP“ ir šimtus kitų kompiuterių kalbų, priklausomai nuo naudojamos sistemos.

Testavimo dokumentai

Testavimo komandos ir kūrėjai kuria testavimo dokumentus įvairiuose programinės įrangos gyvavimo ciklo etapuose. Kūrėjai sukuria vieneto testavimo dokumentus savo kodui. Bandymų komanda ar kiti asmenys, tiesiogiai nesusiję su kodu, atlieka integracijos bandymus ir verslo reikalavimų testavimą.

Vartotojo vadovai ir rinkodara

Naudotojų vadovai pateikia instrukcijas, kaip veikia nauja programinė įranga. Jei sistema yra didelė ir sudėtinga, naudotojo vadovus paprastai remia oficialūs personalo mokymo kursai. Rinkodaros dokumentai iliustruoja naujos programinės įrangos sistemos potencialą klientams.

Programinės įrangos licencijos

Programinės įrangos licencijų išdavimas leidžia naudoti programinę įrangą galutiniam vartotojui teisėtai. Vartotojai naudoja programinę įrangą pagal autorizuojančios bendrovės išduotos programinės įrangos licencijos sąlygas. Ne visa programinė įranga turi griežtas licencijavimo sąlygas, o tai ypač aktualu atviro kodo atveju. Paprastai programinės įrangos sistemos turi tam tikrą licencijavimo dokumentą, kuriame nurodoma, kaip ir kur programinė įranga gali būti naudojama.