Michael Wallace has more than 30 years of experience as a software developer, business analyst, project manager, technical and business consultant. He has managed software development teams as large as 70 members in both small and large organizations. Michael started using agile in 1998 when he stepped out of day-to-day software development and needed a process to help his team deliver projects successfully. He is currently an Agile Coach at a Global Financial Services firm and has taught in the graduate programs at OSU and DeVry University Keller Graduate School of Management. Michael has published several articles and books on business and technology topics.