Programmatūras izstrādes tehnoloģija(1),19/20-P

Programmatūras izstrādes (Programminženierijas) principi. Programmatūras izstrādes process. Plānošana. Objektorientētā modelēšana lietojot UML valodu. Programminženierijas struktūrrāmis, projektēšanas sagataves un arhitektūras. Esošo starpsistēmu arhitektūru apskats. Izkliedētas sistēmas. Komponentbāzētas sistēmas. Programmatūras projektējuma izstrāde, programmatūras prototipa izstrāde. Konfigurācijas testēšana. Savietojamības testēšana. Web testēšana. Testēšanas procesa vadība. Programmatūras kvalitātes nodrošināšana. Izvairīšanās no kļūdām un citām kvalitātes problēmām. Inspicēšanas un apskates. Kvalitātes procesu standarti. CASE rīku apskats.