► Šīs Software Engineering Application mērķis ir nodrošināt programmatūras inženierijas pamatprincipus, principus un prasmes, kas vajadzīgas, lai izstrādātu un uzturētu augstas kvalitātes programmatūras produktus. ✦
►Ieteiktie programmatūras inženierijas procesi un metodes ietver prasību specifikāciju, projektēšanu, ieviešanu, testēšanu un programmatūras projektu vadību. ✦
► Turklāt šo Pieteikumu var izmantot praktiķi, kuriem ir jāatjauno savas zināšanas ar jaunākajām programmatūras inženierijas metodēm un procesiem. ✦
► Programmatūras inženierija apspriež principus, metodiku, tendences un praksi, kas saistīta ar dažādām programmatūras inženierijas fāzēm. Sākot no pamatiem, lietotne lēnām progresē uz progresīvām un jaunām tēmām programmatūras projektu vadības, procesu modeļu, metodoloģijas izstrādes, programmatūras specifikāciju, testēšanas, kvalitātes kontroles, ieviešanas, programmatūras drošības, uzturēšanas un programmatūras atkārtotas izmantošanas jomā. Datorzinātņu un inženierzinātņu studenti, Informācijas tehnoloģijām un datorprogrammām būtu ļoti noderīgi atrast šo lietotni.¹
【Tēmas, kas iekļautas zemāk】
➻ Kas ir programmatūras inženierija
➻ Programmatūras attīstība
➻ Programmatūras evolūcijas likumi
Software E-tipa programmatūras evolūcija
➻ programmatūras paradigmas
➻ Programmas inženierijas nepieciešamība
Of Labas programmatūras raksturojums
➻ Programmatūras izstrādes dzīves cikls
➻ programmatūras izstrādes paradigma
➻ Programmatūras projektu vadība
➻ programmatūras projekts
➻ Nepieciešamība pēc programmatūras projektu vadības
➻ Programmatūras projektu vadītājs
➻ Programmatūras pārvaldības pasākumi
➻ Projekta novērtēšanas metodes
➻ Projektu plānošana
➻ Resursu vadība
➻ Projektu risku vadība
➻ Riska vadības process
➻ Projekta izpilde un uzraudzība
➻ Projektu komunikācijas vadība
➻ Konfigurācijas vadība
➻ Projektu vadības rīki
➻ Programmatūras prasības
➻ Prasības Inženierija
➻ prasību inženierijas process
➻ Prasību izveides process
➻ Prasību atklāšanas paņēmieni
➻ programmatūras prasību raksturojums
➻ Programmatūras prasības
➻ Lietotāja saskarnes prasības
➻ Programmatūras sistēmu analītiķis
➻ Programmatūras metrika un pasākumi
➻ Programmatūras projektēšanas pamati
➻ Programmatūras dizaina līmeņi
➻ modulārizācija
➻ līdzsvarotība
➻ savienojums un kohēzija
➻ Dizainparauga pārbaude
➻ Programmatūras analīzes un projektēšanas rīki
➻ datu plūsmas shēma
➻ Struktūras diagrammas
➻ HIPO shēma
➻ Strukturēta angļu valoda
➻ Pseidokodekss
➻ Lēmuma tabulas
➻ subjektu-attiecību modelis
➻ datu vārdnīca
➻ Programmatūras dizaina stratēģijas
➻ Strukturētais dizains
➻ Funkcionāls dizains
➻ objektīvais dizains
➻ Dizaina process
➻ Programmatūras projektēšanas pieejas
➻ Programmatūras lietotāja interfeisa dizains
➻ komandrindas saskarne (CLI)
➻ grafiskā lietotāja saskarne
➻ Lietojumam raksturīgas GUI sastāvdaļas
➻ Lietotāja interfeisa projektēšanas aktivitātes
➻ GUI ieviešanas rīki
➻ Lietotāja interfeiss Zelta noteikumi
➻ Programmatūras dizaina sarežģītība
➻ Halsteada sarežģītības pasākumi
➻ Ciklomātiskas sarežģītības pasākumi
➻ Funkcijas punkts
➻ Logiski iekšējie faili
➻ Ārējie saskarnes faili
➻ ārējā izmeklēšana
➻ programmatūras ieviešana
➻ Strukturēta programmēšana
➻ Funkcionālā plānošana
➻ Programmēšanas stils
➻ programmatūras dokumentācija
➻ Programmatūras ieviešanas izaicinājumi
➻ Pārskats par programmatūras testēšanu
➻ programmatūras validācija
➻ Programmatūras verifikācija
➻ Manuālā un automātiskā testēšana
➻ Testēšanas pieejas
➻ Testēšanas līmeņi
➻ Testēšanas dokumentācija
➻ Testēšana salīdzinājumā ar QC, QA un auditu
➻ Programmatūras uzturēšanas pārskats
Of apkopes veidi
Of uzturēšanas izmaksas
➻ uzturēšanas darbības
➻ Programmatūras pārkārtošana
➻ Komponentu atkārtota lietojamība
➻ CASE rīki
Of CASE rīku sastāvdaļas
➻ Lietu rīku veidi
➻ Iteratīvā ūdenskrituma modelis
➻ Prasību analīze un specifikācija
➻ Lēmuma koks
➻ Formāla sistēmas specifikācija
➻ programmatūras dizains
➻ Programmatūras dizaina stratēģijas
➻ Programmatūras analīzes un projektēšanas rīki
➻ Strukturētais dizains
➻ Objektu modelēšana, izmantojot UML
➻ Lietot shēmas diagrammu
➻ Mijiedarbības diagrammas
➻ Black-Box testēšana
➻ programmatūras uzturēšana
➻ programmatūras uzturēšanas procesu modeļi
➻ Programmatūras uzticamība un kvalitātes vadība
➻ Drošuma izaugsmes modeļi
➻ programmatūras kvalitāte
➻ Programmatūras projektu plānošana
Atjaunināta
2024. gada 24. sept.