Кіріспе

Канадалық бағдарламалық жасақтама инженері Дэвид Лорж Парнас (10 ақпан 1941 жылы туған) – бағдарламалық жасақтама инженериясының алғашқы канадтық дамушысы, ол модульдік бағдарламалауда ақпаратты жасыру тұжырымдамасын жасады, ол бүгінгі күні объектіге бағытталған бағдарламалаудың маңызды құралы болып табылады. Ол сонымен қатар нақты құжаттаманы жақтауымен де танымал.

Модульді жобалау

Модульдік жобалауда оның модульдер ішінде жоғары үйлесімділікке және модульдер арасындағы әлсіз байланысқа қатысты екі ережесі бағдарламалық құралдарды модульдік жобалаудың негізі болып табылады. Дегенмен, Парнастың 1972 жылғы "Жүйелерді модульдерге бөлу критерийлері туралы" атты мақаласында бұл ереже ақпаратты жасыру арқылы түсіндірілген, ал байланыс және үйлесімділік терминдері қолданылмаған. Ол оларды ешқашан пайдаланбаған.

Техникалық белсенділік

1980 жылдардың ортасында доктор Парнас АҚШ-тың стратегиялық қорғаныс жобасына (әрі "Жұлдызды соғыс" деп белгілі) қарсылық білдірді, ядролық шабуылды болдырмау үшін жеткілікті сапалы қолданба жасау мүмкін емес екенін айтты. Ол сондай-ақ "бағдарламалық инженерия" кәсіби деңгейге көтерілуін жақтаушылардың алдыңғы қатарында болды (ол бұл терминді "аяқталмаған одақ" деп сипаттайды). Доктор Парнас бағдарламалық жасақтама саласындағы этиканы да ынталы түрде қолдайды.

Академиялық бағалау әдістеріне қатысты көзқарас

Парнас ғылыми өндірісті бағалаудағы жарияланымдар санына негізделген тәсілді ашық түрде сынға алатын ғалымдар тобына қосылды. 2007 жылғы қарашадағы "Сандар ойынын тоқтату" атты мақаласында ол әлемнің көптеген университеттерінде қолданылатын, қазіргі сандық академиялық бағалау жүйесінің (ол жарияланымдар санына немесе әрқайсысына түсетін сілтемелер санына бағытталған болсын) кемшіліктерін және ғылыми прогреске көмектесудің орнына білімнің дамуын тежейтін бірнеше себебін егжей-тегжейлі түсіндіреді.