Steve Freedman, MSE, has 20+ years of experience in the maintenance (support and evolution) portion of the software development life cycle, and he has worked in the financial and health-care industries. He has been teaching in the MSE Program since the fall of 2005.