Jennifer Greene and Andrew Stellman have been building software together since 1998. Jennifer has a testing background, and has managed teams of architects, developers, and testers. She has led multiple large-scale outsourced projects. Between the two of them, they have managed every aspect of software development. Jennifer and Andrew formed Stellman & Greene Consulting in 2003, with a focus on project management, software development, management consulting, and software process improvement. They have worked in a wide range of industries, including finance, telecommunications, media, non-profit, entertainment, natural language processing, science and academia. For more information about them and their book, Applied Software Project Management, visit http://www.stellman-greene.com.