MIKRO KNJIGA
    od 1984. god.
    Knjige▹Računari i InternetProjektovanje softvera

    Prikaži 8 puta
    veću sliku


    Osnove softverskog inženjerstva
    Autor: dr Jovan Popović
    Strana: 312
    Ostali detalji
    Veličina slova: A A
    Ova knjiga objedinjuje i sažeto opisuje najvažnije koncepte za svakoga ko se bavi softverskim inženjerstvom, od studenata računarskih fakulteta i početnika u oblasti programiranja do iskusnih softverskih inženjera koji žele da upotpune svoje znanje u ovoj oblasti.

    Sadržaj knjige je aktuelan i obuhvata neophodno znanje koje bi profesionalni softverski inženjeri trebalo da poseduju. Za početnike u oblasti softverskog inženjerstva ova knjiga je najbrži put kojim mogu da nauče najbitnije neophodne koncepte u ovoj oblasti. Iskusni softverski inženjeri mogu da koriste knjigu za planiranje i razvoj projekta, kao i samo upravljanje projektom.

    Sadržaj
    Uvod
    Terminologija
    Proces razvoja softvera

    Inženjerstvo zahteva
    Analiza i prikupljanje zahteva 9
    Razumevanje potreba korisnika
    Definisanje vizije projekta
    Analiza i modelovanje poslovnog domena
    Modelovanje poslovnih objekata
    Modelovanje poslovnih slučajeva korišćenja
    Modelovanje poslovnih procesa
    Validacije poslovnih modela
    Definisanje korisničkih zahteva
    Zahtevi
    Validacija zahteva
    Tehnike dokumentovanja zahteva Upravljanje zahtevima i promenama
    Konfiguracija zahteva
    Promene zahteva
    Odobravanje promena
    Sledljivost zahteva
    Procene vremena i napora na osnovu zahteva
    Zaključak

    Arhitektura i dizajn
    Inicijalni dizajn
    Domenski model
    Dizajn korisničke interakcije
    Modelovanje podataka
    Arhitektura softvera
    Osnovni arhitekturni principi Slojevita organizacija koda
    MV arhitekturni stilovi
    CQRS
    Arhitekture zasnovane na porukama i događajima
    Mikrokernel arhitektura
    Arhitekture distribuiranih aplikacija
    Detaljni dizajn
    Dizajn interakcija softverskih komponenti
    Dizajn softverskih komponenti
    Fizički dizajn podataka
    Zaključak

    Razvoj programskog koda
    Radno okruženje
    Razvoj prototipa Funkcionalni prototip
    Arhitekturni prototip
    Kodiranje Standardi kodiranja
    Konkurentno i distribuirano programiranje Asinhrono programiranje
    Programiranje tokova podataka
    Deklarativno programiranje
    Refaktorisanje
    Analiza i pregled koda
    Jedinično testiranje
    Proces razvoja koda
    Planiranje iteracije
    Implementacija funkcionalnosti Definicija kraja posla
    Operacioni razvoj (DevOps) Otkrivanje defekata
    Kontrola i praćenje verzija koda
    Osnove GIT sistema
    Grananja
    Distribuirana kontrola koda
    Integracija koda
    Kontinualna integracija
    Isporučivanje koda
    Podešavanje okruženja
    Kontinualna isporuka
    Zaključak

    Testiranje
    Test infrastruktura
    Test podaci
    Funkcionalno testiranje
    Identifikacija test slučajeva
    Dizajn test slučajeva
    Implementacija automatskih testova
    Izvršavanje test slučajeva
    Testiranje sigurnosti
    Testiranje performansi
    Test opterećenja
    Stres test
    Razvoj zasnovan na testovima
    Manuelno i istraživačko testiran
    Upravljanje defektima
    TrijažaStanja problema
    Zaključak

    Upravljanje projektom
    Planiranje
    Identifikacija projektnih zadataka
    Procene vremena i budžeta
    Definisanje procesa razvoja softvera
    Kreiranje plana razvoja
    Praćenje i kontrola Taktičko praćenje aktivnosti
    Strateško praćenje aktivnosti
    Upravljanje procesom isporuke
    Kvantitativno praćenje napretka
    Upravljanje rizicima
    Identifikacija i analiza rizika
    Prevencija rizika
    Mitigacija rizika


    Detaljni podaci o knjizi
    Naslov: Osnove softverskog inženjerstva
    Izdavač: CET
    Strana: 312 (cb)
    Povez: meki
    Pismo: latinica
    Format: 24 cm
    Godina izdanja: 2019
    ISBN: 978-86-7991-413-2
    Naručite
    Cena: 1.474 RSD
    Vaša cena: 1.400 RSD
    Cena za inostranstvo:
    14,00 EUR
    Kom.:
    ili
    Naručite telefonom:
    Nije radno vreme
    nismo dostupni na telefonu.





    Kupljeno uz ovu knjigu

    Algoritmi i strukture podataka
    2500 din.

    Konkurentni i distribuirani sistemi
    2100 din.

    Um caruje: Projektni obrasci
    2240 din.

    Naučite PHP, MySQL i JavaScript: razvoj dinamičkih veb strana korak po korak prevod 6. izdanja
    2880 din.

    Jasan kod: Priručnik za pisanje jasnih programa
    0 din.

    Pčelarstvo za neupućene
    1760 din.

    Naučite veb dizajn, prevod 4. izdanja: Vodič kroz HTML, CSS, JavaScript i veb grafiku
    2720 din.

    Refaktorisanje – poboljšanje dizajna postojećeg koda (II izdanje)
    1430 din.

    Umrežavanje računara: Od vrha ka dnu, prevod 7. izdanja
    2700 din.

    Algoritmi i strukture podataka
    1290 din.

    Jasan kod: Priručnik za pisanje jasnih programa, drugo revidirano izdanje prevoda knjige Clean Code
    2240 din.

    Python za Excel: savremeno okruženje za automatizaciju i analizu podataka
    2000 din.

    Refaktorisanje po meri: preuzmite kontrolu nad svojim kodom
    1840 din.

    Testiranje softvera u praksi
    1300 din.

    Naučite progresivne veb aplikacije
    1600 din.

    Izgradnja mikroservisa
    2230 din.

    Moderni dizajn šabloni: kroz realne C# primere
    1350 din.

    Microsoft SQL Server 2012 programiranje : Od početka
    2970 din.

    Paralelni svetovi
    1793 din.

    C# i .NET Core projektni obrasci
    2195 din.

    Ocene i mišljenja čitalaca
    Budite prvi koji će svoje mišljenje podeliti sa drugima (morate biti prijavljeni)


    Pitanja, odgovori, mišljenja...
    Prijavite se ovde i pošaljite vaša mišljenja i pitanja našim urednicima i čitaocima

    Poruku poslaoPoruka
    MIKRO KNJIGA D.O.O.
    Kneza Višeslava 34, 11030 Beograd, Srbija
    e-pošta: prodaja(а)mikroknjiga.rs
    Komercijalna banka: 205-33117-65
    Matični broj: 07465181
    Šifra delatnosti: 5811
    PIB: 100575773
    Dokumenti o identifikaciji

    © Mikro knjiga 1984-2024