Steve Jewett is a software developer with The Boeing Company, where he is involved in the development of network-centric cognitive decision support systems. His software experience started with BASIC and FORTRAN on a DEC PDP 1170 back in high school. The trail from there to the present day includes a litany of languages, a broad spectrum of design strategies and development methodologies, and a bevy of software projects, some of which were actually successful. Over a 20+ year career, he has developed software for automated test equipment, weapon/aircraft integration, embedded systems, desktop applications and web applications. His primary areas of interest are software architecture design and software development methodologies, particularly agile software development and its relationship to lean processes.
"It is the very best summary of current Software Engineering that can be read in a few hours. "
--Ira Laefsky, Amazon.com
"If you are a manager who is considering moving to a more focused software development model and is wondering if "lean" is for you and your company, it wouldn't hurt to have your first introduction to Lean software development be The Art of Lean Software Development: A Practical and Incremental Approach."
--James Pyles, Million Chimpanzees
"This to-the-point, practical book on applying lean principles to software development is a excellent addition to the research of the known authors in understanding and implementing lean software engineering. This book will give you insight into the lean software practices that will enhance any software process."
--Ted Davis, Software Engineering Functional Manager, The Boeing Company
"This book presents Lean practices in a clear and concise manner so the reader is motivated to make their software more reliable and less costly to maintain. I recommend this book to anyone looking for an easy to follow guide to transform how the developer views the process of writing good software."
--Bryan Wells, Boeing I&SS Mission System