Programmnaq inzheneriq - äto sistematicheskij podhod k razrabotke programmnogo obespecheniq. Dlq razrabotki programmnogo obespecheniq neobhodimo obladat' znaniqmi analiza, ocenki, sozdaniq prototipow, planirowaniq, proektirowaniq, testirowaniq i tak dalee. Programmnaq inzheneriq wklüchaet w sebq: - Analiz trebowanij - Chelowecheskie faktory - Funkcional'naq specifikaciq - Arhitektura programmnogo obespecheniq - Metody proektirowaniq - Programmirowanie dlq obespecheniq nadezhnosti - Programmirowanie dlq obespecheniq soprowozhdaemosti - Metody komandnogo programmirowaniq - Metody testirowaniq - Uprawlenie konfiguraciej Programmnaq inzheneriq - äto izuchenie i primenenie inzhenernyh tehnologij dlq proektirowaniq, razrabotki i soprowozhdeniq programmnogo obespecheniq. Specifikaciq - äto dokument, kotoryj opisywaet powedenie sozdawaemoj programmnoj sistemy. Ona soderzhit model' trebowanij i model' domena. Model' trebowanij wklüchaet funkcional'nye i nefunkcional'nye trebowaniq. Funkcional'nye trebowaniq takzhe nazywaütsq wozmozhnostqmi. Nefunkcional'nye trebowaniq takzhe nazywaütsq ogranicheniqmi. K nefunkcional'nym trebowaniqm otnosqtsq udobstwo ispol'zowaniq, komfort, bezopasnost', druzhelübie k pol'zowatelü, nadezhnost', proizwoditel'nost' programmnogo obespecheniq dlq zakazchika.