Michael Jesse Chonoles ia an established system developer, educator, author, and consultant. Michael has done just about everything that you can do in software and system development—business, requirements, and software analysis; software, system, and architectural design; coding in many languages; testing and quality control—right through marketing, packing, and shrinkwrapping the software.He is former Chief of Methodology at the Advanced Concepts Center (ACC) and has an MSE in Systems Engineering from the University of Pennsylvania and BSs in Math and Physics from MIT.