Razlika između verzija stranice "Softversko inženjerstvo"
[pregledana izmjena] | [pregledana izmjena] |
Uklonjeni sadržaj Dodani sadržaj
Rescuing 2 sources and submitting 0 for archiving.) #IABot (v2.0 |
No edit summary |
||
Red 1:
'''Softversko inženjerstvo''' je sistematska primjena [[Inženjerstvo|inženjerskih]] pristupa [[ Razvoj softvera|razvoju]] [[Softver|softvera]].<ref name="BoDu04">{{Harvnb|Abran|Moore|Bourque|Dupuis|2004}}</ref><ref name="ACM 2020">{{Cite web|url=http://computingcareers.acm.org/?page_id=12|title=Computing Degrees & Careers|last=ACM|year=2007|publisher=ACM|accessdate=2010-11-23}}</ref><ref name="Laplante 2007">{{Cite book}}</ref> Softverski inženjering je direktno potpolje [[Inženjerstvo|inženjerstva]] i preklapa se s [[Računarska nauka|računarskom]] i [[ Nauka o upravljanju|upravljačkom naukom]].<ref>https://www.dagstuhl.de/Reports/96/9635.pdf</ref> Također se smatra dijelom cjelokupnog [[Sistemski inženjering|sistemskog inženjeringa]].
== Polja ==
===
Inženjering zahtjeva odnosi se na prikupljanje, analizu, specifikaciju i potvrdu zahtjeva za [[softver]] .
=== Softverski dizajn ===
[[Softverski dizajn]] odnosi se na proces definisanja arhitekture, komponenti, interfejsa i drugih karakteristika sistema ili komponente. To se naziva i [[softverska arhitektura]].
===
Razvoj softvera jest glavna aktivnost izgradnje softvera,<ref name="BoDu042">{{Harvnb|Abran|Moore|Bourque|Dupuis|2004}}</ref><ref name="swebookv3">{{Cite web|url=https://www.computer.org/web/swebok/v3|title=Software Engineering Body of Knowledge (SWEBOK Version 3), 2014|website=www.swebok.org|publisher=IEEE Computer Society|format=pdf|accessdate=24 May 2016|ref=swebookv3}}</ref> kombinacija [[Računarsko programiranje|programiranja]], provjere, testiranja softvera i uklanjanje grešaka. [[Proces razvoja softvera]] jest definicija, implementacija, procjena, mjerenje, upravljanje, i poboljšanje samog procesa životnog ciklusa softvera. Oslanja se na [[upravljanje konfiguracijom softvera]] koje se odnosi na sistemsku kontrolu promjena u konfiguraciji i održavanje integriteta i praćenja konfiguracije i koda tokom životnog ciklusa sistema. Savremeni procesi koriste softversko verzioniranje.
Testiranje softvera<ref name="BoDu042" /><ref name="swebookv3" /> jest empirijsko, tehničko istraživanje koje se provodi kako bi se pružile informacije o kvaliteti proizvoda ili usluge koja se testira. To je jedan aspekt [[Kvaliteta softvera|kvalitete softvera]].
=== Održavanje softvera ===
Održavanje softvera<ref name="BoDu042" /><ref name="swebookv3" /> odnosi se na aktivnosti potrebne za pružanje ekonomične podrške nakon izdavanja softverskog proizvoda.
== Reference ==
{{Refspisak|}}
== Vanjski linkovi ==
|