Mobilno RSS Facebook Twitter E-novice Nastavi za domačo stran Dodaj med priljubljene Podcast Rock Radio Pozabljeno geslo Registriraj se Prijava facebook_connect.gif



  • A- A+

08.06.2017      8:00
|
Agencija Poti

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

  • A- A+

 

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.











KOMENTIRAJ

X



ANKETA
Arhiv anket

Ali uporabljate javna omrežja Wi-Fi, ali raje ostanete pri mobilni podatkovni povezavi?





ZADNJE RAČUNALNIŠKE TEŽAVE IN REŠITVE

ZADNJE KOMENTIRANE NOVICE

Tu je prvi telefon, ki plava na vodi! 1
Potato  |  Čuden da plava, lej kak je... polovica s...
Apple klonil pritiskom in priznal težave z no... 1
takogreto  |  Ajde, ni to nič takega. Bodo že popečal.
iPhone X in "FaceID": Zaupanja vredna novost?... 5
Potato  |  Sej večina stvari ki so v telefonih jih ...
iPhone X in "FaceID": Zaupanja vredna novost?... 5
Klankon  |  Saj pa ni apple razvil tega, to je obsta...
iPhone X in "FaceID": Zaupanja vredna novost?... 5
Potato  |  Me zanima kdaj bo kdo drug dav tole v te...
RN KANAL




e-novice Želim brezplačno izdajo uredniškega izbora
najboljših računalniških novic na e-mail
Potrdi
(predogled)
(predogled)
(predogled)
(predogled)


100% skrbno bomo varovali vašo zasebnost in odnaročili se boste lahko kadarkoli!
Twitter




V zgornje okence vpišite vaš elektronski naslov, na katerega boste prejeli nadaljna navodila.

Mozilla Firefox

Kliknite na meni Orodja (Tools) in izberite Možnosti (Options)
V zavihku Splošno (Main) v polje Domača stran (Home Page) vpišite naslov rn.si
Kliknite na gumb V redu (OK)

Internet Explorer

Kliknite na meni Orodja (Tools) in izberite Internetne možnosti (Internet Options)
V zavihku Splošno (General) v polje Home Page (Domača stran) vpišite naslov rn.si
Kliknite na gumb V redu (OK)

Chrome

Hkrati pritisnite ALT+F in izberite Možnosti
V zavihku Osnove kliknite na gumb Uporabi trenutno stran
Kliknite na gumb Zapri

Netscape Navigator

Kliknite na meni Tools in izberite Options
V zavihku Main v polje Home Page vpišite naslov rn.si
Kliknite na gumb OK

Opera

Hkrati pritisnite CRTL+F12
Kliknite gumb »Use current«
Kliknite na gumb OK

Safari

Hkrati pritisnite tipki CTRL+","
Izberete zavihek General
Kliknite gumb »Set to current page«

Mozilla Firefox

Hkrati pritisnite tipki CTRL+D
Kliknite na gumb Shrani (Save)

Internet Explorer

Hkrati pritisnite tipki CTRL+D
Kliknite na gumb Dodaj (Add)

Chrome

Hkrati pritisnite tipki CTRL+D
Kliknite na gumb Končano (Finish)

Netscape Navigator

Hkrati pritisnite tipki CTRL+D
Kliknite na gumb OK

Opera

Hkrati pritisnite tipki CTRL+D
Kliknite na gumb OK

Safari

Hkrati pritisnite tipki CTRL+D
Kliknite na gumb OK