Кіріспе

Британдық компьютер ғалымы Майкл Энтони Джексон (16 ақпан 1936 жылы туған) – британдық компьютер ғалымы және Лондон қаласында, Англияда тәуелсіз компьютерлік кеңесші. Ол сонымен қатар Ұлыбританиядағы Ашық университетінде зерттеу профессоры қызметін атқарады.

Жұмыс

Джексон бірнеше әдіс әзірледі. Осы әдістердің әрқайсысы алдыңғысына қарағанда кеңірек көлемді қамтиды және бұрынғы әдісте пайда болған, бірақ толыққанды дамытылмаған идеяларға негізделген. Оның кітаптарын ретімен оқу оның ойлау эволюциясын қадағалауға мүмкіндік береді.

Джексонның құрылымдық бағдарламалауы

Джексонның құрылымдық бағдарламалауы (JSP) – Джексон әзірлеген алғашқы бағдарламалық жасақтаманы әзірлеу әдісі. Бұл бағдарламаны жобалау әдісі және оның «Программаны жобалау принциптері» кітабында сипатталған. JSP жеке бағдарламаларды жобалауды қамтиды, бірақ жүйелерді емес.

Джексон жүйесінің дамуы

Джексон жүйелік дамуы (JSD) Джексон әзірлеген екінші бағдарламалық жасақтаманы құру әдісі болды. JSD – бұл жеке бағдарламалар ғана емес, толыққанды жүйелерді дамытуға арналған жүйелік даму әдісі. JSD ең тиімді түрде ақпараттық жүйелерге қолданылады, бірақ оны нақты уақыт режимінде жұмыс істейтін кіріктірілген жүйелерді дамыту үшін де оңай кеңейтуге болады. JSD оның "System Development" атты кітабында сипатталған.

Мәселелерді шешу әдісі

Проблемалық талдау немесе проблемалық кадрлар әдісі Джексон әзірлеген бағдарламалық қамтамасты әзірлеудің үшінші әдісі болды. Ол тек ақпараттық жүйелерді ғана емес, кез келген бағдарламалық қамтамасты әзірлеудің әр түрлі аспектілерімен айналысады. Алғаш рет ол "Бағдарламалық талаптар мен сипаттамалар" кітабында эскизделген, ал "Проблемалық кадрлар" кітабында толыққанды сипатталған. Проблемалық кадрлардағы қолданбалар мен жетістіктерге арналған бірінші халықаралық семинар Шотландияның Эдинбург қаласында өткен ICSE’04 шарасы аясында ұйымдастырылды.