Barry Boehm | |
---|---|
Englanti Barry Boehm | |
Syntymäaika | 16. toukokuuta 1935 |
Syntymäpaikka | |
Kuolinpäivämäärä | 20. elokuuta 2022 [1] (87-vuotias) |
Maa | |
Tieteellinen ala | ohjelmistotuotanto |
Työpaikka | |
Alma mater | |
tieteellinen neuvonantaja | Elliot Ward Cheney [d] [2] |
Palkinnot ja palkinnot | Stevens Award [d] ( 2011 ) Hyvä ACM IEEE:n jäsen [d] Kiinan tiedeakatemian kunniatohtori [d] ( 2011 ) Harlan D. Mills Award [d] IEEE-mitali Simon Rameau [d] |
Mediatiedostot Wikimedia Commonsissa |
Barry Boehm ( s . 16. toukokuuta 1935 , Santa Monica , Kalifornia - 20. elokuuta 2022 [1] ) on yhdysvaltalainen ohjelmistoekonomisti.
Syntynyt vuonna 1935. Boehm suoritti matematiikan kandidaatin tutkinnon Harvardin yliopistosta vuonna 1957, maisterin tutkinnon vuonna 1961 ja tohtorin tutkinnon vuonna 1964, molemmat matematiikan alalta [3] .
Kuollut 20. elokuuta 2022 [4] .
Barry Boehmin tutkimusintresseihin kuului ohjelmistokehitysprosessiarkkitehtuurin , ohjelmistometriikan ja kustannusmallien mallintaminen [3] .
Hänen tutkimusintresseihinsä kuuluivat myös Constructive Cost Model ( COCOMO ), ohjelmistokehitysprosessin spiraalimalli , ohjelmistojen hallintaan liittyvä lähestymistapa.
Vuoden 1973 raportissa Boehm ennusti, että ohjelmistokustannukset ylittävät laitteistokustannukset.
Barry Boehmin vuoden 1981 kirja The Economics of Software Development kuvaa konstruktiivisen kustannusmallin ( COCOMO ). Se yhdistää ohjelman ohjelmistokehitystyön henkilökuukausina (PM) tuhansiin lähdekoodiriviin (KSLOC).
Boehm loi myös ohjelmistokehityksen spiraalimallin . Tällä iteratiivisella ohjelmistokehitysprosessilla on ollut suuri vaikutus MBASE - ja Extreme - ohjelmointiin .
Barry Boehm on parantanut estimointimenetelmää sisältämään enemmän eräiteraatioita, mikä tekee siitä sopivamman tiettyjen ongelmien luokkiin, kuten ohjelmistokehitykseen. Tätä muunnelmaa kutsutaan Delphi-laajakaistamenetelmäksi.
Kehitetty Incremental Commitment Model (ICM) [5] on prosessi, jossa suunnitellaan, kehitetään ja kehitetään järjestelmiä 2000- luvun järjestelmiin . Järjestelmätyypit kattavat laajan valikoiman COTS-pohjaisista järjestelmistä "rutiinitietojärjestelmiin", jotka ovat ihmisintensiivisiä ja elämän tai turvallisuuden kannalta kriittisiä [6] .
Vasta vuonna 1998, ICM:n kehittämisen jälkeen, Barry Boehm alkoi yhdessä A. Winsor Brownin kanssa keskittyä sen mukauttamiseen spiraalimalliin ja sen toteuttamiseen MBASE:ssa [7] ja sitä seuranneessa Lean MBASE:ssa [8] ja alkoi työskennellä asteittaisen ohjelmistotuen (ICMS) sitoutumismallin luomiseksi mukauttamalla olemassa olevia tukityökaluja [6] .
Temaattiset sivustot | ||||
---|---|---|---|---|
|
Ohjelmistokehitys | |
---|---|
Prosessi | |
Korkean tason käsitteet | |
Ohjeet |
|
Kehittämismenetelmät _ | |
Mallit |
|
Merkittäviä lukuja |
|