Bøhm, Barry

Den stabile version blev tjekket ud den 3. september 2022 . Der er ubekræftede ændringer i skabeloner eller .
Barry Bøhm
engelsk  Barry Bøhm
Fødselsdato 16. maj 1935( 16-05-1935 )
Fødselssted
Dødsdato 20. august 2022( 20-08-2022 ) [1] (87 år)
Land
Videnskabelig sfære software Engineering
Arbejdsplads
Alma Mater
videnskabelig rådgiver Elliot Ward Cheney [d] [2]
Priser og præmier Stevens Award [d] ( 2011 ) Hej ACM medlem af IEEE [d] æresdoktor for det kinesiske videnskabsakademi [d] ( 2011 ) Harlan D. Mills Award [d] IEEE medalje Simon Rameau [d]
 Mediefiler på Wikimedia Commons

Barry Boehm ( født 16. maj  1935 , Santa Monica , Californien20. august 2022 [ 1] ) er en amerikansk softwareøkonom.

Biografi

Født i 1935. Boehm modtog en bachelorgrad i matematik fra Harvard University i 1957, en kandidatgrad i 1961 og en ph.d.-grad i 1964, begge i matematik [3] .

Døde den 20. august 2022 [4] .

Virker

Barry Boehms forskningsinteresser omfattede modellering af softwareudviklingsprocesarkitekturen , softwaremålinger og omkostningsmodeller [3] .

Hans forskningsinteresser omfattede også den konstruktive omkostningsmodel ( COCOMO ), en spiralmodel af softwareudviklingsprocessen, en tilgang til softwarestyring.

Udgifter til software og hardware

I en rapport fra 1973 forudsagde Boehm, at softwareomkostningerne ville overstige hardwareomkostningerne.

Barry Boehms bog fra 1981 The Economics of Software Development beskriver den konstruktive omkostningsmodel ( COCOMO ). Det relaterer softwareudviklingsindsatsen for et program i person-måneder (PM) til tusind linjer kildekode (KSLOC).

Boehm skabte også spiralmodellen for softwareudvikling. Denne iterative softwareudviklingsproces har haft stor indflydelse på MBASE og ekstrem programmering .

Forbedringer til Delphi-metoden

Barry Boehm har forbedret estimeringsmetoden til at inkludere flere batch-iterationer, hvilket gør den mere egnet til visse typer problemer såsom softwareudvikling. Denne variant kaldes Delphi-bredbåndsmetoden.

Udviklet Incremental Commitment Model (ICM) [5] er en proces med design, udvikling og udvikling af systemer til systemer fra det 21. århundrede . Systemtyperne dækker en bred vifte af COTS-baserede systemer til "rutinemæssige" informationssystemer, der er menneskeintensive og kritiske for liv eller sikkerhed [6] .

Det var først i 1998, efter udviklingen af ​​ICM, at Barry Boehm sammen med A. Winsor Brown begyndte at koncentrere sig om at tilpasse den til spiralmodellen og dens implementering i MBASE [7] og den efterfølgende Lean MBASE [8] og begyndte at arbejde på at skabe en gradvis forpligtelsesmodel for softwaresupport (ICMS) ved at tilpasse eksisterende støtteværktøjer [6] .

Noter

  1. 1 2 Barry Boehm, en "levende legende" inden for system- og softwareteknik, dør som 87-årig
  2. Matematisk genealogi  (engelsk) - 1997.
  3. 12 Biografi . _ csse.usc.edu . Hentet 14. maj 2017. Arkiveret fra originalen 24. september 2013.
  4. Barry Boehm, en "levende legende" inden for system- og softwareteknik, dør som   87 -årig ? . USC Viterbi | Ingeniørskolen . Hentet: 2. september 2022.
  5. CSE hjemmeside . Sunset.usc.edu . Hentet 23. oktober 2016. Arkiveret fra originalen 3. marts 2016.
  6. 1 2 Boehm, B., Brown, AW og Koolmanojwong, S. Demonstrationsforslag: Incremental Commitment Model for Software. University of Southern California, Los Angeles, CA. 90089.
  7. Boehm, B., Abts, C., Brown, AW, Chulani, S., Clark, BK, Horowitz, K., Madachy, R., Reifer, D., og Steece, B. 2000. Softwareomkostningsberegning med COCOMO II. ISBN 0-13-026692-2 . Prentice Hall PTR Upper Saddle River, NJ.
  8. Arkiveret kopi (downlink) . Hentet 4. juni 2009. Arkiveret fra originalen 18. juni 2008.