Better Software - July/August 2008 - (Page 6) Contributors ChuCK allison developed software for more than twenty years before becoming a professor of computer science at Utah Valley University. He is a technical editor for Better Software magazine and founding and current editor of the online journal The C++ Source. He spent most of the 1990s as an active member of the C++ Standards Committee and is author of two C++ books, including Thinking In C++, Volume 2: Practical Programming, with Bruce Eckel. His company, Fresh Sources, Inc., gives onsite training in C++, Python, and design patterns. His current top technical interest is the resurgence of functional programming. Whenever he finds a little down time he plays classical guitar or bikes the country roads of central Utah. Contact Chuck at chuck@freshsources .com. miChael bolton lives in Toronto and teaches heuristics and exploratory testing in Canada, the United States, and other countries. He is co-author, with James Bach, of Rapid Software Testing and a regular contributor to Better Software magazine. Contact Michael at mb@developsense.com. rob myers has more than twenty years of professional experience in software development. Rob is an Extreme Programming coach who brings to the classroom his passion for value-oriented software development, team development, and sane work environments. He teaches Test-Driven Development, Design Patterns Explained, Implementing Scrum for Your Team, LeanAgile Testing, and other courses. ClarKe Ching is a New Zealander living in Scotland. In addition to being an independent consultant and a regular columnist on StickyMinds.com, he’s a passionate advocate of agile software development and a chairman of the AgileScotland special interest group, which meets monthly in Edinburgh. Clarke currently is writing a book titled Rolling Rocks Downhill, in which he explains why working with software projects often feels like pushing rocks uphill. He also demonstrates how to use lean, quality, and agile techniques to make your projects more productive and predictable. Read more about his book and other articles and listen to his podcasts at www .clarkeching.com. miKe Cohn is the founder of Mountain Goat Software, a process and project management consultancy that specializes in helping companies adopt and improve the use of agile processes and techniques. He is the author of Agile Estimating and Planning and User Stories Applied for Agile Software Development. Mike is a founding member of the Agile Alliance, serves on its board of directors, and is a frequent presenter at the STAR and Better Software conferences. He can be reached at mike@mountaingoat software.com. Kimberly Ferrari has more than twenty years of software development experience in both the commercial and government sectors. Kim has held positions from programmer to software engineering lead for a team of twelve developers. Currently Kim works for the University of California at the Lawrence Livermore National Laboratory where she is the security and protection group leader and software engineering lead for the security and protection group. Prior to this position, she worked for Lockheed Martin. Kim programs in many languages including C#, C++, and Ada. 6 BETTER SOFTWARE JULY/AUGUST 2008 www.StickyMinds.com http://www.clarkeching.com http://www.clarkeching.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.