📘Įvadas į programinės įrangos inžineriją (2025–2026 m. leidimas)
📚Įvadas į programinės įrangos inžineriją yra išsamus vadovėlis, pagrįstas mokymo programa, kruopščiai sukurtas BSCS, BSSE, BSIT studentams, laisvai samdomiems darbuotojams, savarankiškai besimokantiems ir jaunesniems programinės įrangos kūrėjams, norintiems sukurti tvirtą programinės įrangos projektavimo, kūrimo, testavimo ir projektų valdymo pagrindą.
Šiame leidime pateikiamas puikus teorinių žinių, praktinių pavyzdžių, klausimų su keliais atsakymų variantais ir viktorinų derinys, padedantis studentams suprasti programinės įrangos kūrimo gyvavimo ciklą (SDLC), programinės įrangos procesus ir esminius inžinerijos principus, naudojamus šiuolaikinėse kūrimo aplinkose, tokiose kaip Agile ir DevOps.
Knygoje daugiausia dėmesio skiriama realioms programinės įrangos praktikoms, suteikiančioms besimokantiesiems galimybę efektyviai valdyti programinės įrangos projektus, kurti keičiamo dydžio architektūras ir užtikrinti programinės įrangos kokybę. Per struktūrizuotus skyrius ir atvejų analizes studentai įgis tiek konceptualų supratimą, tiek praktinę įžvalgą apie tai, kaip profesionalūs programinės įrangos inžinieriai dirba šiuolaikinėje pramonėje.
📂 Skyriai ir temos
🔹 1 skyrius: Įvadas į programinės įrangos inžineriją
-Kas yra programinės įrangos inžinerija?
- Skirtumas tarp programinės įrangos inžinerijos ir programavimo
- Programinės įrangos kūrimo gyvavimo ciklo (SDLC) modeliai: krioklio, spiralės, lankstumo, DevOps
- Programinės įrangos inžinierių vaidmenys ir atsakomybė
🔹 2 skyrius: Projektų ir procesų valdymas
- Projektų valdymo pagrindai
- Programinės įrangos procesų modeliai ir tobulinimas
- Konfigūracijos valdymas
- Rizikos valdymas programinės įrangos projektuose
🔹 3 skyrius: Reikalavimų inžinerija
- Išaiškinimo metodai (interviu, apklausos, stebėjimas)
- Funkciniai ir nefunkciniai reikalavimai
- Programinės įrangos reikalavimų specifikacija (SRS)
- Sistemų modeliavimas: DFD, naudojimo atvejai, UML diagramos
- Reikalavimų patvirtinimas ir valdymas
🔹 4 skyrius: Programinės įrangos projektavimas
- Gero projektavimo principai
- Architektūrinis projektavimas (sluoksniuotas, kliento-serverio, mikropaslaugų)
- Objektinis projektavimas (OOD) ir UML modeliavimas
- Funkcinis projektavimas
- Vartotojo sąsaja (UI) ir vartotojas Patirties (UX) dizainas
🔹 5 skyrius: Programinės įrangos prototipų kūrimas ir kūrimas
- Prototipų tipai (vienkartiniai, evoliuciniai, inkrementiniai)
- Lankstūs prototipų kūrimo metodai
- Prototipų kūrimo vaidmuo šiuolaikiniame programinės įrangos kūrimo gyvavimo cikle (SDLC)
🔹 6 skyrius: Programinės įrangos kokybės užtikrinimas ir testavimas
- Kokybės užtikrinimo (QA) koncepcijos ir metrika
- Testavimo lygiai: vienetinis, integracinis, sisteminis, priėmimo
- Testavimo metodai: juodoji dėžė, baltoji dėžė, regresinė
- Programinės įrangos kokybės metrika ir procesų tobulinimas
🔹 7 skyrius: Išplėstinės programinės įrangos inžinerijos temos
- Pakartotinio naudojimo ir projektavimo šablonai (GoF šablonai)
- Programinės įrangos priežiūra ir evoliucija
- Debesijos pagrindu sukurta programinės įrangos inžinerija
- Dirbtinis intelektas ir automatizavimas programinės įrangos kūrime
- Užduotys ir projektai visuose SDLC etapuose
🌟 Kodėl verta rinktis šią programėlę / knygą?
✅ Išsami programinės įrangos inžinerijos kursų programa
✅ Įtraukti klausimai su keliais atsakymų variantais ir testai koncepcijų įvaldymui
✅ Apima tiek tradicinį SDLC, tiek šiuolaikinius Agile / DevOps metodus
✅ Padeda ruoštis egzaminams, kurti projektus ir dalyvauti pokalbiuose
✅ Sukurta studentams, mokytojams, laisvai samdomiems darbuotojams ir specialistams
✍ Šią programėlę įkvėpė autoriai:
Roger S. Pressman, Ian Sommerville, Steve McConnell, Watts S. Humphrey
📥 Atsisiųskite dabar!
Įvaldykite programinės įrangos projektavimą, kūrimą ir projektų valdymą su „Įvadas į programinės įrangos inžineriją“ (2025–2026 m. leidimas) – jūsų išsamus akademinis ir profesinis vadovas, kaip tapti efektyviu programinės įrangos inžinieriumi. 🚀