Bill Kertis - Bill Curtis - Wikipedia

Bill Kertis
Tug'ilgan
Bill Kertis

1948
MillatiAmerika
Ta'limThe Texas universiteti
Texas xristian universiteti
Ekkerd kolleji
TashkilotCISQ (Direktor), Elektr va elektronika muhandislari instituti (IEEE), Hisoblash texnikasi assotsiatsiyasi (ACM), Operatsion tadqiqotlari va boshqarish fanlari instituti
Ma'lumCMM, Odamlar CMM, Dasturiy ta'minot jarayonini takomillashtirish, Dastur samaradorligi va sifatni o'lchash, Dizayn jarayoni, CISQ, MCC Inson interfeysi laboratoriyasi, CHI konferentsiyasi, dasturiy ta'minot sifati, dasturiy ta'minot samaradorligini o'lchash, dasturiy ta'minot jarayonini takomillashtirish, statistika, tashkiliy etuklik, dasturiy ta'minotning inson omillari

Bill Kertis (1948 yilda tug'ilgan) - dasturiy ta'minot muhandisi bo'lib, uning rivojlanishiga rahbarlik qilgani bilan mashhur Qobiliyatning etukligi modeli[1][2] va Odamlar CMM[3] dasturiy ta'minot muhandisligi institutida Karnegi Mellon universiteti va global miqyosda dasturiy ta'minotni takomillashtirish va dasturiy ta'minotni o'lchashni rivojlantirish uchun.[4][5][6] 2007 yilda uning a'zosi etib saylandi Elektr va elektronika muhandislari instituti (IEEE) dasturiy ta'minot jarayonini takomillashtirish va o'lchashga qo'shgan hissasi uchun.

Shaxsiy hayot

Bill Kertis tug'ilgan Meridian, Texas 1948 yilda Fort-Uortdagi mamlakat kuni maktabi 1967 yilda Bill Kurtis mukofoti har yili sport dasturiga eng ko'p hissa qo'shadigan bakalavr o'quvchisiga beriladi. U o'zining B.A. matematika, psixologiya va teatrda 1971 yilda Ekkerd kolleji Sankt-Peterburgda, Florida. U M.A.ni 1974 yilda The Texas universiteti. U doktorlik dissertatsiyasini oldi. 1975 yildan tashkiliy psixologiya va statistika bo'yicha ixtisoslashgan Texas xristian universiteti Fort-Uortda, Texas. Uning 4 ta kitobi, 150 dan ortiq maqolalari nashr etilgan va 7 ta ilmiy jurnalning tahririyat kengashida bo'lgan. U Texasning Fort-Uort shahrida yashaydi.

Karyera

Ish faoliyatini tashkiliy tadqiqotlar guruhida ilmiy yordamchi professor sifatida boshladi Vashington universiteti u erda u psixologiya kafedrasida statistikadan dars bergan va dasturchilar mahorati, etakchilik va sport psixologiyasi bo'yicha tadqiqotlar olib borgan.[7][8] U 1978 yilda General Electric kosmik bo'limida (hozirda bo'lim) Axborot tizimlari dasturlari dasturiy ta'minotini boshqarish bo'yicha menejeri sifatida dasturiy muhandislikka kirdi. Lockheed Martin ) Arlington (Virjiniya) da dasturiy ta'minot metrikalari va dasturlash amaliyotlari bo'yicha tadqiqot olib bordi. 1980 yildan 1983 yilgacha u global dasturiy ta'minot samaradorligini va sifatini o'lchash tizimini ishlab chiqdi ITT Dasturlash texnologiyalari markazi.

1983-1990 yillar davomida u "Inson interfeysi" laboratoriyasini tashkil etdi va keyinchalik dizayn jarayoni tadqiqotini olib bordi Mikroelektronika va kompyuter texnologiyalari korporatsiyasi (MCC), Texasning Ostin shahridagi Amerikaning beshinchi avlod kompyuter tadqiqotlari konsortsiumi.[9] 1991–1992 yillarda u Dasturiy ta'minot jarayoni dasturining direktori Dasturiy ta'minot muhandisligi instituti (SEI) da Karnegi Mellon universiteti Pensilvaniya shtatidagi Pitsburgda u ishlab chiqargan loyihalarni boshqargan Qobiliyatning etukligi modeli dasturiy ta'minot uchun (CMM).[1][2] va odamlar CMM [3] 1993 yilda u Ostinga qaytib keldi va global miqyosda CMM asosida takomillashtirish xizmatlarini ko'rsatadigan TeraQuest Metrics-ni asos solgan. TeraQuest tomonidan sotib olingan Borland Dasturiy ta'minot korporatsiyasi 2005 yilda, u erda jarayonning bosh direktori bo'ldi.

Hozirda u direktor IT dasturiy ta'minotining sifati bo'yicha konsortsium (CISQ) tomonidan tashkil etilgan IT sohasidagi etakchilik guruhi SEI va Obbo. Uning rahbarligi ostida CISQ dasturiy ta'minotning hajmini (avtomatlashtirilgan funktsional punktlarni hisoblash) va tizimli sifat ko'rsatkichlarini kodlash va dasturiy ta'minot me'morchiligi darajasida o'lchash standartlarini chiqara boshladi.

Muhim hissalar

Voyaga etish modellari va jarayonni takomillashtirish

Doktor Kurtis 1991 yilda muvaffaqiyatga erishish uchun tanlanganidan so'ng, qobiliyatning etuklik modelini (CMM) yaratish bo'yicha loyihani boshladi Uotts Xamfri direktori sifatida Dasturiy ta'minot muhandisligi instituti Dasturiy ta'minot jarayoni dasturi. CMM, SEI tomonidan to'plangan dasturiy ta'minotni ishlab chiqish bo'yicha eng yaxshi amaliyotlarni Hamfreyning "Jarayonning etukligi" tizimiga birlashtirdi.[10] Dasturiy ta'minot uchun 1.0 versiyasi uchun CMM 1991 yil avgustda va 1.1 versiyasi 1993 yil yanvarda chiqdi,[2] va CMM 1995 yilda kitob sifatida nashr etilgan.[1] 1990-yillar davomida u CMMni AQSh, Evropa Ittifoqi va Osiyodagi kompaniyalar va hukumat idoralariga targ'ib qildi va bu jarayonni takomillashtirishni boshqarish va dasturiy ta'minot tashkilotlari imkoniyatlarini baholash usuli sifatida global miqyosda qabul qilinishiga hissa qo'shdi.

Doktor Kurtis Xemfrining "Jarayonning etukligi doirasi" tashkiliy rivojlanishning noyob modeli ekanligini va tashkilotni takomillashtirish dasturlarini o'tkazish bo'yicha an'anaviy donolikka qarshi bo'lganligini va dasturiy ta'minot ishlab chiqishdan tashqarida tashkiliy jarayonlarga ham tatbiq etilishini tan oldi. Tashkiliy psixologiyadan kelib chiqqan holda u Xamfri asoslarini inson kapitalini boshqarish amaliyotida qo'llashni taklif qildi. Bill Xefli va Salli Miller bilan hamkorlikda u "People CMM" ni yaratdi,[3] Jarayonning etukligi doirasining turli xil tashkiliy jarayonlarga keng tatbiq etilishini tasdiqlash. People CMM kompaniyasi Hamfri tomonidan taklif etilgan beshta tashkiliy etuklik darajasida tobora takomillashib borayotgan inson kapitalini boshqarish amaliyotini amalga oshirishni bosqichma-bosqich amalga oshiradi. People CMM bir necha Fortune 200 kompaniyalari tomonidan ishchi kuchini rivojlantirish dasturlariga rahbarlik qilishda foydalanilgan va ishchi kuchining tez o'sishini boshqarish uchun offshor tizim integratorlari va autsorserlar tomonidan keng qabul qilingan.[11]

Qo'llab-quvvatlashi bilan Nedbank Janubiy Afrikada doktor Kertis va Charlz Veber biznes jarayonlarining etuklik modelini (BPMM) ishlab chiqdilar[12] loyihaga asoslangan CMM va CMMI imtiyozlarini biznesning doimiy zanjir jarayonlariga etkazish. BPMM etuklik modellarida jarayonni takomillashtirish dasturlarini boshqarish uchun ularni qo'llash bo'yicha o'n yillik tajribaga asoslangan bir nechta yangi yangiliklarni o'z ichiga oladi. BPMM bank, elektron uskunalar ishlab chiqarish, tibbiy xizmat va o'yin sohalarida qo'llanilgan va tasdiqlangan. BPMM yaqinda Ob'ektlarni boshqarish guruhining "Biznes jarayonlarini boshqarish tashabbusi" ning qo'llab-quvvatlanadigan spetsifikatsiyasiga (standartiga) aylandi.

Dasturiy ta'minotni o'lchash

Doktor Kurtis General Electric Space Division-da jamoani boshqargan, u birinchi bo'lib dasturiy ta'minot ko'rsatkichlari dasturchilarning ishlashi va sifatini taxmin qilish uchun ishlatilishini tajribada isbotlagan.[13] Uning guruhi dasturlash amaliyotini eksperimental ravishda o'rganishda dastlabki etakchilikni ta'minladi.[14][15][16] Keyinchalik ITT dasturlash texnologiyalari markazida global dasturiy mahsuldorlik va sifatni o'lchash tizimini ishlab chiqdi, bu dunyoning eng yirik korporativ konglomeratlaridan birida turli xil biznes yo'nalishlari bo'yicha korporativ asoslarni yaratishga imkon berdi. U dasturiy ta'minot samaradorligi va sifatini boshqarishda ilg'or statistik usullardan foydalanishni targ'ib qildi.[17][18]

2009 yilda doktor Kurtis SEI va OMG qo'shma homiyligi ostida tashkil etilgan IT dasturiy ta'minot sifati bo'yicha konsortsiumning (CISQ) ta'sischi direktori bo'ldi. CISQ-ning asosiy maqsadi dasturiy ta'minotning hajmi va sifat atributlarini kodlar darajasida o'lchash uchun standartlarni yaratishdir. Uning rahbarligi ostida CISQ yaqinda OMG tomonidan tasdiqlangan avtomatlashtirilgan funktsional ballarni hisoblash standartiga ega bo'ldi.[19] CISQ, shuningdek, dasturiy ta'minotning ishonchliligi, ishlash samaradorligi, xavfsizligi va sifatini avtomatlashtirilgan o'lchovlarini hisoblash standartini chiqardi.[20]

Loyihalash jarayoni

Kertis dasturiy ta'minotni ishlab chiqishning psixologik va xulq-atvor jarayonlarini o'rganish uchun advokat bo'lgan.[21][22] 1986 yilda MCC da dasturiy ta'minot texnologiyalari dasturida dizayn jarayoni tadqiqotlarini tashkil etdi. Keyingi to'rt yil ichida uning jamoasi dasturiy ta'minotni loyihalashtirishning yuqoridan pastga paradigmalariga qarshi chiqadigan tadqiqotlarini nashr etdi. Ular dasturiy ta'minotni talab qiladigan yirik tizimlarni loyihalashda duch kelgan eng katta muammolarni aniqlash uchun katta dasturiy ta'minot bo'yicha dizayn guruhlari bilan suhbatlashdilar.[23] Ular uch oy davomida dizaynerlik guruhi uchrashuvlarini videotasvirga olib, dizaynlar aslida qanday qilib jamoaviy dialektikadan paydo bo'lganligini ko'rishdi.[24] Shuningdek, ular dizaynning bilim jarayonlarini ochish uchun muammolarni hal qiladigan individual dasturiy ta'minot dizaynerlarini videoga olishdi.[25] Ularning tushunchalari dasturiy ta'minotda epchil rivojlanish usullarini qo'llash uchun dalil sifatida keltirilgan.[26]

Foydalanuvchi interfeysi

Doktor Kurtis MCC ning Inson interfeysi laboratoriyasini yaratishga rahbarlik qildi[9] sun'iy intellektni ko'p tarmoqli texnologiyalar bilan birlashtirgan rivojlangan foydalanuvchi interfeyslarini loyihalashtirish vositalarini yaratishga yo'naltirilgan. 1980 yilda Vashington shahridan mablag 'oldi Hisoblash texnikasi assotsiatsiyasi (ACM) kompyuter tizimidagi inson omillari bo'yicha dastlabki konferentsiyani boshlash uchun, bu hisoblash mashinalari assotsiatsiyasining muvaffaqiyatli CHI konferentsiya seriyasiga aylandi. foydalanuvchi interfeysi texnologiya. U CHI'85 uchun dastur kafedrasi edi [18] va CHI'89 uchun umumiy kafedra. U foydalanuvchi interfeysi dizaynini muhandislik dizayni intizomiga aylantirish uchun advokat edi[27] va foydalanuvchi interfeyslarida intellektual mulkni himoya qilish uchun yanada oqilona yondashuvlar uchun.[28]

Adabiyotlar

  1. ^ a b v Polk, Mark S.; Weber, Charlz V; Kertis, Bill; Krisis, Meri Bet (1995). Qobiliyatning etuk modeli: dasturiy ta'minot jarayonini takomillashtirish bo'yicha ko'rsatmalar. Dasturiy ta'minotda SEI seriyasi. O'qish, ommaviy: Addison-Uesli. ISBN  0-201-54664-7.
  2. ^ a b v Polk, Mark S.; Weber, Charlz V; Kertis, Bill; Krisis, Meri Bet (1993 yil fevral). "Dasturiy ta'minot uchun etuklik modeli (1.1-versiya)" (PDF). Texnik hisobot. Pitsburg, Pensilvaniya: Karnegi Mellon universiteti dasturiy ta'minot muhandisligi instituti. CMU / SEI-93-TR-024 ESC-TR-93-177.
  3. ^ a b v Xefli, Mark Uilyam E; Miller, Salli A; Kertis, Bill (2002). Odamlar qobiliyatining etuk modeli: ishchi kuchini yaxshilash bo'yicha ko'rsatmalar. Dasturiy ta'minotda SEI seriyasi. Addison-Uesli. ISBN  0-201-60445-0.
  4. ^ Kurtis, B. va Polk, M.K. (1993) Dasturiy ta'minot jarayonini takomillashtirish dasturini yaratish. Axborot va dasturiy ta'minot texnologiyasi, 35, 381-386
  5. ^ Kurtis, B. (2000). Jarayonning etukligiga global intilish. IEEE dasturi, 17 (4), 76-78
  6. ^ Curtis, B., Kellner, M., & Over, J. Jarayonni modellashtirish. ACM aloqalari, 35 (9), 75-90
  7. ^ Kurtis, B., Smit, RE va Smoll, F.L. Skipperni sinchkovlik bilan tekshirish: dubinkadagi etakchilik xatti-harakatlarini o'rganish. Amaliy psixologiya jurnali, 64 (4), 391-400
  8. ^ Smit, RE, Smoll, F.L. va Kurtis, B. Murabbiylarning samaradorligi bo'yicha mashg'ulotlar: Yoshlar sport murabbiylarida o'zaro munosabatlar mahoratini oshirishga kognitiv-xulq-atvorli yondashuv. Sport psixologiyasi jurnali, l (l), 59-75
  9. ^ a b Gibson, D.V. & Rogers, EM (1994). Sinovda AR-GE bo'yicha hamkorlik. Boston: Garvard biznes maktabi matbuoti.
  10. ^ Xamfri, V.S. (1989). Dasturiy ta'minot jarayonini boshqarish. Reading, MA: Addison-Uesli
  11. ^ Kurtis, B., Xefli, VE va Miller, S. (2003). Odamlar qobiliyatining etuklik modelini qo'llash tajribalari. Crosstalk: Mudofaa dasturlari muhandisligi jurnali, 16 (4), 9-13.
  12. ^ Weber, C.V. & Kurtis, B. (2004). Biznes jarayonlarining etuklik modeli. Ostin: TeraQuest. http://www.omg.org/spec/BPMM/1.0/PDF/
  13. ^ Curtis, B., Sheppard, SB, Milliman, P., Borst, A., & Love, T. (1979). Halstead va McCabe metrikalari bilan dasturiy ta'minotga xizmat ko'rsatish vazifalarining psixologik murakkabligini o'lchash. Dasturiy injiniring bo'yicha IEEE operatsiyalari, 5 (2), 96-104.
  14. ^ Sheppard, SB, Kurtis, B., Milliman, P., & Sevgi, T. (1979). Zamonaviy kodlash amaliyoti va dasturchilarning ishlashi. IEEE Computer, 12 (12), 41-49.
  15. ^ Kurtis, B., Sheppard, SB, Kruesi-Beyli, V., Beyli, J. va Boem-Devis, D. (1989). Dasturiy ta'minot spetsifikatsiyasi formatlarini eksperimental baholash. Tizimlar va dasturiy ta'minot jurnali, 9 (2), 167-207.
  16. ^ Kurtis, B. (1980). Dasturiy ta'minotda o'lchov va tajribalar. IEEE ish yuritish, 68 (9), 1144–1157.
  17. ^ Kurtis, B., Seshagiri, GV, Riefer, D., Xirmanpur, I., Keeni, G. (2008). Jarayonni miqdoriy boshqarish uchun holat. IEEE dasturi, 25(3), 24-28.
  18. ^ a b Kurtis, B., Sappidi, J., va Szynkarski, A. (2012). Arizaning asosiy qarzini hisoblash. IEEE dasturi, 29 (6), 34-42.
  19. ^ CISQ (2012). Avtomatik funktsiya nuqtasi spetsifikatsiyasi. http://it-cisq.org/wp-content/uploads/2012/09/13-02-01-Automated-Function-Points.pdf[doimiy o'lik havola ]
  20. ^ CISQ (2012). Avtomatlashtirilgan sifat ko'rsatkichlari bo'yicha CISQ spetsifikatsiyasi. "Arxivlangan nusxa" (PDF). Arxivlandi asl nusxasi (PDF) 2013-09-03. Olingan 2013-05-05.CS1 maint: nom sifatida arxivlangan nusxa (havola)
  21. ^ Kurtis, B. (1981, Ed.). Dasturiy ta'minotni ishlab chiqishda inson omillari. Vashington, DC: IEEE Kompyuter Jamiyati.
  22. ^ Kurtis, B., Solouey. E., Bruks, R., Blek, J., Erlich, K., va Ramsey, XR (1986). Dasturiy psixologiya: fanlararo dasturga ehtiyoj. IEEE ish yuritish, 74 (8), 1092–1106.
  23. ^ Curtis, B., Krasner, H., & Iscoe, N. (1988). Katta tizimlar uchun dasturiy ta'minotni loyihalashtirish jarayonini o'rganish. ACM aloqalari, 31 (11), 1268–1287.
  24. ^ Guindon, R. & Kurtis, B. (1988). Loyihalash jarayonida kognitiv jarayonlarni boshqarish: Qanday vositalar kerak? CHI'88 ishi. Nyu-York: ACM, 263-268.
  25. ^ Walz, D.B., Elam, JJ va Kurtis, B. (1993). Dasturiy ta'minotni loyihalash bo'yicha guruh ichida: bilimlarni egallash, almashish va integratsiya. ACM aloqalari, 36 (10), 62-77.
  26. ^ Poppendieck, M. & Poppendieck, T. (2003). Yalang'och dasturiy ta'minotni ishlab chiqish: tezkor vositalar to'plami. Boston: Addison-Uesli, p. 18.
  27. ^ Borman, L. & Kurtis, B. (1985, nashr.). Hisoblash tizimidagi inson omillari – II. Nyu-York: Shimoliy-Gollandiya.
  28. ^ Kurtis, B. va Xefli, B. (1994). Endi WIMP yo'q: foydalanuvchi interfeysi muhandisligining etukligi. O'zaro aloqalar, 1 (1), 22-34.