George Dinwiddie helps organizations develop software more effectively. He brings decades of development experience from electronic hardware and embedded firmware to business information technology. He helps organizations, managers, and teams solve the problems they face by providing consulting, coaching, mentoring and training at the organizational, process, team, interpersonal, and technical levels. Involved in the Agile community since 2000, he has helped organizations ranging from a 6-person startup to a Fortune 100 company and a billion-plus dollar federal program, either directly or in partnership with other companies. He is the author of _Software Estimation without Guessing: Effective Planning in an Imperfect World_ (Pragmatic Bookshelf), _Evolutionary Anatomy of Test Automation Code_ (LeanPub) and co-author of _Patterns of Agile Journeys_ (LeanPub).