Better Software - July/August 2008 - (Page 7) Contributors neil harrison is an assistant professor of computer science at Utah Valley University in Orem, Utah. Before that, he developed software professionally for more than twenty years. Neil is the co-author of Organizational Patterns of Agile Software Development. He is acknowledged as the world’s leading expert on pattern shepherding, and the Pattern Languages of Programs (PLoP) Conference shepherding award is named after him. Email Neil at harrisne@ uvsc.edu. Kevlin henney is an independent consultant and trainer based in the UK. He provides consultancy and training in programming techniques, software architecture, and development process. He is co-author of two recent books on patterns, A Pattern Language for Distributed Computing and On Patterns and Pattern Languages. Over the course of twenty years, Clinton Keith has gone from programming avionics for advanced fighter jets and underwater robots to overseeing programming for hit video game titles such as “Midtown Madness,” “Midnight Club,” and “The Bourne Conspiracy.” He introduced the video game industry to agile development and is now an agile coach teaching teams how to adopt Scrum. Clinton’s Web site is www.ClintonKeith.com. William oliver received a BS in mathematics from the University of Utah in 1974. He served as a nuclear submarine officer until 1979 and worked in the aerospace industry as a test engineer on solid fuel rocket engines for three years. William worked in the process control industry for approximately fifteen years before joining Lawrence Livermore National Laboratory in February of 1996. Since then he has completed all course work for a master’s degree in computer science and has developed requirement specifications for control systems, been a software developer for scientific applications that run on the world’s largest supercomputers, and is currently a software quality engineer supporting software quality assurance practices for scientific codes. He is the project administrator for a static analysis tool and assists various code teams in performing software defect analysis. gregory PoPe has more than thirty-five years of experience applying common sense to developing software in the commercial and government sectors. Greg has held positions from programmer to CEO. He has consulted, presented, and taught software quality worldwide and also holds patents for automated software testing systems. Currently Greg works for the Lawrence Livermore National Laboratory where he is software quality engineering group leader and V&V project leader for advanced simulation and computing (ASC). www.StickyMinds.com JULY/AUGUST 2008 BETTER SOFTWARE 7 http://www.ClintonKeith.com http://www.StickyMinds.com
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.