Računalništvo, telefonija
08.06.2017 08:00
Posodobljeno 9 let nazaj.

Deli z drugimi:

Share
Sledite nam na Google News

Učinkovit način prenosa ideje o delovanju aplikacije od naročnika k razvijalcem

Učinkovit način prenosa ideje o delovanju aplikacije od naročnika k razvijalcem
specfikacija-zahtev-za-programsko-opremo

Premišljeno načrtovanje programske opreme na podlagi kakovostne specifikacije zahtev za programsko opremo vam lahko podvoji možnosti za uspeh projekta izgradnje programske opreme in vam prihrani tisoče evrov.

Pri tradicionalnem (ang: waterfall) modelu razvoja programske opreme je prva faza, sistemska analiza s specifikacijo zahtev, tudi najpomembnejša faza razvoja. V tej fazi se srečamo s problemi, ki lahko povzročajo zamude na projektu in tudi povzročajo težave v samem projektnem pristopu.

Specifikacija zahtev za programsko opremo v osnovi predstavlja naročnikovo razumevanje (v pisni obliki) želenega delovanja programske opreme in dobro je, da je ta usklajena z razumevanjem načrtovalca in razvijalca. Tak način naročniku prinaša veliko koristi – vse od razumljive povratne informacije, opisanih detajlov, ki vplivajo na načrtovanje, oblikovanje in razvoj sistema do definiranih pogodbenih obveznosti med ponudnikom in načrtovalcem.

Poleg problematike vodenja IT projekta, se na področju zahtev za programsko opremo lahko v praksi srečamo z različnimi problemi, ki se največkrat pojavijo, ko naročnik ne ve, kaj v resnici želi oz. razpolaga z nejasnim pogledom na svoje potrebe, želje ali pa med razvojem programske opreme spreminja zahteve.

Da se uspešno izognemo vsem morebitnim težavam je izredno pomembno, da naročnik načrtovalcu odda razumljiv opis zahtev za programsko opremo s poudarkom na nedvoumnost, kjer je vsak pojem enolično razložen in se ga da razumeti na en sam način.

Dobra programska oprema je tista, ki je 100 % skladna z zahtevami, prepoznanimi pred začetkom njene izgradnje. Če zahteve vsebujejo napake, so nejasne in slabo definirane, potem le redko kdo lahko zahteve popravi v nadaljnjem procesu razvoja programske opreme.

Kako učinkovito napišemo zahteve za programsko opremo?

Zahteva predstavlja nek pogoj, zmožnost, ki ga vaša aplikacija mora izpolnjevati, da bo dosegla svoj namen. Te velikokrat ni enostavno prepoznati in jih razumeti, še težje pa jih je zapisati oz. dokumentirati na nek enostaven in razumljiv način. Strukturo in obliko dokumenta narekujejo različni standardi in priporočila, vendar pa je najbolj pomembno, da sledimo lastnostim (atributom) dobrega opisa zahtev za programsko opremo. Ti so nedvoumnost, preverljivost, skladnost, popolnost in prilagodljivost.

Celoten proces, kako najprej razumeti in nato v t.i. specifikaciji zahtev opisati, kaj želite od naročene programske opreme, na temeljit, jasen in razumljiv način lahko spoznate na naši odlični praktični delavnici Specifikacija zahtev za programsko opremo – od ideje do opisa, ki bo potekala 23. junija 2017 v Ljubljani. Poleg tega boste spoznali pomen in način označevanja zahtev ter neposredne povezave z načrtom testiranja računalniške aplikacije.

Več o vsebini in programu delavnice si preberite tukaj.


Vam je bila novica zanimiva?

Povejte prijateljem, da ste novico prebrali na Računalniških novicah.

Share
Prijavi napako v članku

Povezave

Članek je pripravljen v sodelovanju s partnerjem Agencija POTI - Z znanjem do cilja!
Za več informacij so vam na voljo pri Agencija POTI - Z znanjem do cilja!
Ob kontaktu povejte, da ste objavo zasledili v Računalniških novicah.

Želite biti obveščeni o novostih, ki jih pripravljamo s partnerjem Agencija POTI - Z znanjem do cilja!? Vpišite svoj e-mail in se prijavite na BREZPLAČNE e-novice, od katerih se lahko kadarkoli odjavite.




Kaj berejo drugi?

Partnerji Računalniških novic Prikaži vse

DRUŠTVO DUH ČASA

Trubarjeva cesta 72, 1000 Ljubljana, Tel: 06 815 40 63
Računalniki za socialno ogrožene Smo skupina računalniških zanesenjakov, ki le stežka gleda kako cele gore še uporabnih računalnikov in računalniških delov končajo na odpadu. ... Več
Bronasti partner

AKREDON d.o.o., Toner123.si

Moste 30, 4274 Žirovnica, Tel: 051 392 793
Spletna trgovina Toner123.si V spletni trgovini Toner123.si lahko izbirate med bogato ponudbo originalnih in kakovostnih kompatibilnih tonerjev ali kartuš za tiskalnike svetovno znanih ... Več

e-asist d.o.o.

Ljubljanska cesta 3a, 1236 Trzin, Tel: 040 879 080
Težave s tiskalniki? In to ravno takrat, ko imate največ dela? Z vključitvijo naprav v sistem nadzora, vam podjetje e-asist d.o.o. lahko zagotovi najmanjše število okvar ... Več

MVM SERVIS d.o.o.

Na trgu 28, 3330 Mozirje, Tel: 031 611 116
MVM SERVIS, spletne in grafične storitve, d. o. o. je podjetje, specializirano za celovito ponudbo kreativnih grafičnih rešitev na ključ. Od konkurence jih ločuje popolnoma lastna ... Več