Tom DeMarco - Tom DeMarco - Wikipedia
Tom DeMarco | |
---|---|
narozený | |
Státní občanství | Spojené státy |
Alma mater | Cornell University, Columbia University, University of Paris |
Známý jako | Strukturovaná analýza |
Ocenění | Stevensova cena (1999) |
Vědecká kariéra | |
Pole | Počítačová věda |
Instituce | Bell Labs |
Tom DeMarco (narozený 20 srpna 1940) je Američan softwarový inženýr, autor a konzultant pro softwarové inženýrství témat. Byl jedním z prvních vývojářů strukturovaná analýza v 70. letech.
raný život a vzdělávání
Tom DeMarco se narodil v roce Hazleton, Pensylvánie. Získal titul BSEE v elektrotechnice od Cornell University, M.S. z Columbia University a a diplôme z University of Paris na Sorbonně.[1]
Kariéra
DeMarco začal pracovat v Bell Telephone Laboratories v roce 1963, kde se účastnil ESS-1 projekt rozvoje prvního velkého rozsahu Elektronický spínací systém, které byly instalovány v telefonních kancelářích po celém světě.[2] Později v 60. letech začal pracovat pro francouzskou IT poradenskou firmu, kde pracoval na vývoji a dopravní systém pro nový trh zboží v La Villette v Paříži a v 70. letech 20. století pro vývoj online bankovních systémů ve Švédsku, Holandsku, Francii a New Yorku.[3]
V 70. letech byla společnost DeMarco jednou z hlavních postav ve vývoji strukturované analýzy a strukturovaného designu v softwarovém inženýrství.[4] V lednu 1978 vydal Strukturovaná analýza a specifikace systému,[5] významný milník v této oblasti.[4]
V 80. letech s Tim Lister, Stephen McMenamin, John F. Palmer, James Robertson a Suzanne Robertson, založil poradenskou společnost „The Atlantic Systems Guild“ v New Yorku. Firma původně sdílela kanceláře s vydavatelstvím Dorset House Publishing, které vlastnila Wendy Everyan, manželka Tima Listera. Z jejich společnosti se vyvinula poradenská společnost se sídlem v New Yorku a Londýně se specializací na metody a řízení vývoje softwaru.[Citace je zapotřebí ]
DeMarco přednášel a konzultoval po celé Americe, Evropě, Africe, Austrálii a na Dálném východě.[6] Byl také technickým poradcem pro ZeniMax Media, mateřská společnost vydavatele videoher Bethesda Softworks.[7]
Je členem ACM a členem IEEE. Žije v Camden, Maine, a je[když? ] ředitel společnosti Atlantic Systems Guild a kolega a hlavní konzultant Konsorcium frézy.[1] DeMarco byl v roce 1986 příjemcem Warnierova cena - za "celoživotní přínos v oblasti výpočetní techniky" a příjemce z roku 1999 Stevensova cena pro „příspěvek k metodám vývoje softwaru“.[1]
Osobní život
Ve svém volném čase je DeMarco pohotovostní lékařský technik, certifikovaný jeho domovským státem a Národní registr EMT.[6] Je také zakládajícím členem Penobscot Compact, působící pod záštitou Maine State Aspirations Program, ve kterém místní zaměstnavatelé přispívají placeným časem svých zaměstnanců k výuce studentů na veřejných školách.[8]
Publikace
DeMarco je autorem více než devíti knih a 100 článků o řízení projektů a vývoji softwaru. Výběr:[9]
- 1978. Strukturovaná analýza a specifikace systému. Yourdon, ISBN 0-91-707207-3
- 1986. Řízení softwarových projektů: Správa, měření a odhady. Prentice Hall, ISBN 0-13-171711-1
- 1987. Peopleware: Produktivní projekty a týmy. S Timothym Listerem. Dorset House. ISBN 978-0-932633-43-9
- 1997. Termín: Román o řízení projektů. Dorset House. ISBN 978-0-932633-39-2
- 2001. Slack, Getting Past Burnout, Busywork a mýtus o celkové efektivitě. ISBN 978-0-767907-69-9
- 2002. „Agile Methods Fray“. Software IEEE, 35(6)
- 2003. Waltzing with Bears: Řízení rizik u softwarových projektů. S Timem Listerem. Dorset House v březnu 2003. ISBN 978-0-932633-60-6
- 2008. Adrenalinové feťáci a zombie šablon: Porozumění vzorům chování projektu. S Peterem Hruschkou, Timem Listerem, Suzanne Robertsonovou, Jamesem Robertsonem, Stevem McMenaminem. ISBN 978-0-932633-67-5
- 2009. DeMarco, Tom (2009). „Softwarové inženýrství: myšlenka, jejíž čas přišel a odešel?“ (PDF). Software IEEE. 26 (4): 96–96. doi:10.1109 / MS.2009.101. ISSN 0740-7459.
- 2013. Andronescuův paradox. Amazon Digital Services, Inc. ASIN B00C9GVDY0
Viz také
Reference
- ^ A b C „Tom DeMarco“. The Atlantic Systems Guild. 2013. Citováno 28. října 2013.
- ^ Tom DeMarco (2002) Strukturovaná analýza: Počátky nové disciplíny Archivováno 3. Března 2004 v Wayback Machine V: sd & m Conference 2001, Software Pioneers Eds .: M. Broy, E. Denert, Springer 2002.
- ^ Tom DeMarco Archivováno 3. listopadu 2009, v Wayback Machine Člen ISRC. Citováno 24. listopadu 2008.
- ^ A b Ward, Paul T. (13. října 1995). "Strukturovaná analýza". v Allen Kent; James G. Williams (eds.). Encyklopedie mikropočítačů: Svazek 17 - Strategie v mikroprocesorovém průmyslu pro TCP / IP Internetworking: Koncepty: Architektura: Protokoly a nástroje. Taylor & Francis. str. 51–89. ISBN 978-0-8247-2715-4.
- ^ DeMarco, Tom (1978). Strukturovaná analýza a specifikace systému. Yourdon. ISBN 978-0-917072-07-9.
- ^ A b „Tom DeMarco“. Dorset House Publishing. Citováno 28. října 2013.
- ^ „ZeniMax Media Profile-Technical Advisory Board“. ZeniMax.com. 2001. Archivovány od originál 8. října 2001. Citováno 29. července 2016.
- ^ DeMarco, Tom (1990). "Rozdíl ve školách". Software IEEE. 7 (6): 78–82. doi:10.1109/52.60592.
- ^ Tom DeMarco Seznam publikací z bibliografického serveru DBLP.