I have broad technical and management experience in the computer industry, primarily in the areas of software and systems design and development, software testing, and software quality assurance. I have extensive experience in managing and implementing Agile- and Model-based process improvement in software, hardware and systems engineering environments. I'm an CMMI Institute certified High Maturity Lead Appraiser for CMMI and have consulted with a variety of organizations from small Agile-based to large Fortune 100 firms. I'm also a Certified Scrum Master and assist organizations that are transitioning to Agile Methods. I provide training and workshops on a number of topics on softwa...