Jack Long is a Senior Consultant for Improving Enterprises. He has been part of teams delivering quality enterprise and retail software for over 15 years. In a variety of roles Jack has learned that pushing out quality software isn't as simple as writing and executing test cases. With a focus on how code is developed, what business needs are met, and an emphasis on communication between developers and the business, has helped him be successful to getting software projects to done. ?