| Vrsta datoteke | APK |
|---|---|
| Verzija | 1.0 |
| Izdavač | Subject Mastery Academy |
| Datum izlaska | 25. lip 2020. |
| Datum dodan | 25. lip 2020. |
| Os zahtjevi | Android |
| Zahtjevi | Requires Android 4.1 and up |
| Ukupno preuzimanja | 1 |
| Cijena | Free |
Opis
Što ćete naučiti koristeći ovu aplikaciju
Programsko inženjerstvo uz pomoć računala
Papirologija softverskog inženjerstva
Izazovi softverskog inženjerstva
Certifikacija i obrazovanje
Računalni programeri
Inženjeri protiv programera
IEEE definicija
Evolucija softvera
Zakoni evolucije softvera
Evolucija softvera E-Type
Paradigme softvera
Potreba za softverskim inženjeringom
Karakteristike dobrog softvera
Softversko inženjerstvo tretira pristup razvoju softvera kao formalni proces sličan onom koji se nalazi u tradicionalnom inženjerstvu. Softverski inženjeri počinju analizom korisničkih potreba. Oni dizajniraju softver, postavljaju ga, testiraju na kvalitetu i održavaju ga. Oni upućuju računalne programere kako da napišu kod koji im je potreban. Softverski inženjeri mogu ili ne moraju sami napisati bilo koji dio koda, ali trebaju snažne programerske vještine za komunikaciju s programerima i često tečno govore nekoliko programskih jezika.
Softverski inženjeri dizajniraju i razvijaju računalne igre, poslovne aplikacije, mrežne upravljačke sustave i softverske operativne sustave. Oni su stručnjaci za teoriju računalnog softvera i ograničenja hardvera za koji dizajniraju.
Cijeli proces dizajniranja softvera mora se formalno upravljati mnogo prije nego što se napiše prvi red koda. Softverski inženjeri proizvode dugačke projektne dokumente koristeći računalno potpomognute alate za softversko inženjerstvo. Softverski inženjer zatim pretvara dokumente dizajna u dokumente specifikacije dizajna, koji se koriste za dizajn koda. Proces je organiziran i učinkovit. Nema direktnog programiranja.
Napravljeno s ljubavlju od strane Subject Mastery Academy