mary jean harrold mary jean harrold march 12 1947 september 19 2013 was an american computer scientist noted for her research on software engineering she was also noted for her leadership in broadening participation in computing she was on the boards of both cra and craw and was cochair of craw from 20032006 biography harrold received a ba in mathematics in 1970 and a ms in mathematics in 1975 both from marshall university harrold taught secondary mathematics in west virginia south carolina ohio and pennsylvania from 19701982 she then attended graduate school at the university of pittsburgh she received a ms in computer science in 1985 and a phd in computer science in 1988 both from university of pittsburgh her dissertation adviser was prof mary lou soffa she stayed at the university of pittsburgh as a visiting assistant professor then in 1990 she started at clemson university as an assistant professor and was promoted to associate professor in 1995 in 1996 she started as an assistant professor at ohio state university and was promoted to associate professor in 1998 in 1999 she moved to the georgia institute of technology as an associate professor and was promoted to professor in 2003 harrold was involved with the sigsoft community she was general chair of the conference sigsoft in 2008 awards mary jean harrold was named an acm fellow in 2003 in 2004 as a current craw cochair harrold along with prof carla ellis and dr jan cuny accepted the presidential award for excellence in science mathematics and engineering mentoring paesmem award on behalf of craw for significant achievements in mentoring women across educational levels her other notable awards include in 2011 she was named an ieee fellow for contributions to software systems she is currently listed as the third top software engineering author of all time in 2007 acm named her the top ranking software engineering researcher in the world georgia institute of technology mary jean harrold school of computer science vtesoftware engineeringfields computer programming requirements engineering software deployment software design software maintenance software testing systems analysis formal methods concepts data modeling enterprise architecture functional specification modeling language orthogonality programming paradigm software software archaeology software architecture software configuration management software development methodology software development process software quality software quality assurance software verification and validation structured analysis orientations agile aspectoriented object orientation ontology service orientation sdlc modelsdevelopmental agile eup executable uml incremental model iterative model prototype model rad up scrum spiral model vmodel waterfall model xp other spice cmmi data model er model function model information model metamodeling object model systems model view model languages idef uml usl sysml softwareengineers victor basili kent beck grady booch fred brooks barry boehm peter chen danese cooper ward cunningham tom demarco edsger w dijkstra delores m etter martin fowler adele goldstine margaret hamilton c a r hoare lois haibt mary jean harrold grace hopper watts humphrey michael a jackson ivar jacobson alan kay nancy leveson stephen j mellor bertrand meyer david parnas trygve reenskaug winston w royce james rumbaugh mary shaw peri tarr elaine weyuker niklaus wirth edward yourdon related fields computer science computer engineering project management risk management systems engineering category commons authority control acm dl 81100639551 dblp hmaryjeanharrold 