Том Гилб: Жүйелік инженерия және бағдарламалық жасақтама сарапашысы
Tom Gilb
Том Гилб: Американдық жүйе инженері, кеңесші, автор. Бағдарламалық жасақтама метрикасы, тексеру және эволюциялық процестерді дамытқан. Agile әдістемелерінің алға басушысы.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Американдық жүйелік инженер, кеңесші және автор Том Гилб (толық аты "Томас Стивен Гилб", 1940 жылы туған) – бағдарламалық метриканы, бағдарламалық өнімді тексеруді және эволюциялық процестерді жасаумен белгілі американдық жүйелік инженер, кеңесші және автор.
American systems engineer, consultant, and author
Tom Gilb (full name "Thomas Steven Gilb", born 1940) is an American systems engineer, consultant, and author, known for the development of software metrics, software inspection, and evolutionary processes.
Өмірбаян
Том Гилб 1940 жылы АҚШ-тың Калифорния штатындағы Пасадена қаласында дүниеге келген. 1956 жылы Ұлыбританияға, ал 1958 жылы Норвегияға көшіп өтті. 1958 жылы IBM компаниясында алғашқы жұмысын бастады және 1960 жылы тәуелсіз кеңесші ретінде жұмыс істеді. Ол 1968-1981 жылдар аралығындағы эволюциялық бағдарламалық құралдарды әзірлеу процестеріндегі алғашқы жұмыстарымен танымал, бұл әдіс еңбекке қабілетті бағдарламалық құралдарды әзірлеу әдістерінің алға басушысы болды. Қазіргі уақытта ол ұлы Кай Гилбпен серіктестікте кеңесші, оқытушы және автор болып жұмыс істейді. Ол негізінен көпұлтты клиенттерге "эволюциялық жүйелерді жеткізу" (Evo) арқылы ұйымдарын және әдістерін жақсартуға көмектеседі. Оның әдісі барлық архитектуралық назардың мүдделі тараптарға құндылық жеткізуге бағытталуы және инженерлік принциптер мен ғылыми әдістерді өзгеріс жобаларын жоспарлау және басқаруда, оның өзі әзірлеген және "Planguage" деп атаған ресми инженерлік тіл сияқты қолдану қажеттігіне негізделген. Ол "Ұлыбритания, Еуропа, Қытай, Үндістан, АҚШ, Кореядағы университеттерде қонақ лекция оқыды және халықаралық деңгейдегі ондаған техникалық конференцияларда негізгі спикер болды".
Tom Gilb was born in 1940 in Pasadena, California, United States. He emigrated to the United Kingdom in 1956 and to Norway in 1958. He took his first job with IBM in 1958 and became a freelance consultant in 1960. He is known for his early work on evolutionary software development processes from 1968 to 1981, which was a forerunner of agile software development methods. He is currently a consultant, teacher and author, in partnership with his son Kai Gilb. He mainly helps multinational clients improve their organizations and methods by using "evolutionary systems delivery" (Evo). His method is based upon the core ideas that all architecture focus has to be on delivering value to the stakeholders and that engineering principles and scientific methods must be used in planning and management of change projects using a formal engineering language like the one that he has developed and named "Planguage". He has "guest lectured at universities all over UK, Europe, China, India, USA, Korea – and has been a keynote speaker at dozens of technical conferences internationally".
Жарияланымдар
Гилб тоғыз кітап және бірнеше мақала жазды. Олардың ішінде:
Gilb has written nine books and several articles. A selection includes:
Бағдарламалық қамтамасыз етуді тексеру, 1993 ж. (Дорти Грэммен бірлесіп)
Бағдарламалық жасақтамаларды басқару принциптері, 1988 ж. (19-шы қайта басылым).
Software Metrics (Winthrop компьютерлік жүйелер сериясы), 1977 ж.
Бәсекеге қабілетті инженерлік: Плангажды пайдалана отырып жүйелер және бағдарламалық қамтамасыз етуді басқару жөніндегі нұсқаулық, 2005 ж. (Плангаж – Гилб өнертапқан, талаптарды құжаттауға нақтылық қосатын ресми, табиғи тілде модельдеу нотациясы.)
Software Inspection, 1993. (with coauthor Dorothy Graham)
Principles of Software Engineering Management, 1988. (19th printing). Software Metrics (Winthrop computer systems series), 1977. Competitive Engineering: A Handbook for Systems & Software Engineering Management using Planguage, 2005. (Planguage is a formal, natural language modelling notation invented by Gilb that adds rigour to the requirement documentation.)