Software engineer | Innovation trainer & coach | C code to the C-suite | Owner
Kelley is an innovation trainer & coach, and software engineer. He has 25+ years of software development experience, in roles including software engineer, architect, manager, director, consultant, trainer, and coach. He helps innovative teams keep the process simple and essential, and get on with thrilling customers. Spirit of help, service, collaboration, and innovation. Certified Scrum Trainer (CST) He has trained and coached 3000+ of people in Scrum & Agile principles & practices, in the US, Canada, Europe, and India.
He is actively doing software development on a NASA project involving solar simulation and high-altitude balloon flights to measure performance of powerful new photovoltaics. He has developed software in the domains of scientific instrumentation, nanotechnology, semiconductors, solar energy, automotive diagnostics, investment, real estate, music, eCommerce, etc. Since embracing Extreme Programming (XP) in 2002, and Scrum in 2004, he has helped a wide variety of teams utilize Agile principles. He has helped teams develop software in a more Agile manner via refactoring, test-driven development (TDD), simple design, etc. He has led efforts to gradually rearchitect difficult legacy code bases. He has worked with leading Agile consulting/training/coaching companies including ThoughtWorks, Industrial Logic, Solutions IQ, etc. He has been fortunate to have worked with Ward Cunningham, Robert Martin, Joshua Kerievsky, and many other Agile thought leaders. He founded SourceCell in 2004, and currently does software development, consulting, coaching, and training, around the world./p>
B.S. Physics UCSB, B.A.Economics-Math UCSB, and 34 units of Computer Science, plus extensive continuing software education. He is a certified SEI Software Architecture Professional, with a special interest in the Lean Startup perspective to quickly find out what the world really wants and needs. Drawn to eclectic combos of Agile, Lean, Scrum, Extreme Programming, Lean Startup, Design Thinking, Innovation Games, etc. He is interested in both software and non-software innovation and agile practices, including Scrum for hardware, Extreme Manufacturing, government, education, human resources, etc. He holds three software patents in nanotechnology.
He holds the following Scrum certifications from the Scrum Alliance: Certified Scrum Trainer® (CST); Certified Scrum Professional® (CSP), Certified ScrumMaster® (CSM); Certified Scrum Product Owner® (CSPO); Certified Scrum Developer® (CSD); Registered Education Provider (REP); Scrum Alliance Scrum Foundations Instructor®, Certified Agile Leadership 1 (CAL1); Added Qualification in Scaling Scrum Fundamentals. Additional certifications include: Certified Marshall Goldsmith Stakeholder-Centered Coaching Leadership Coach for Individuals & Teams; Scrum at Scale® Certified Practitioner, Certified Large-Scale Scrum (LeSS) Practitioner, ICAgile Certified Professional - Agile Coaching (ICP-ACC), ICAgile Certified Professional - Agile Team Facilitation (ICP-ATF), ICAgile Certified Professional (ICP), Team Kanban Practitioner (TKP), Certified Scaled Agile Framework Program Consultant - SAFe SPC (SPC4) and SAFe Agilist. He is based in Palo Alto, California (Silicon Valley), Olympia, Washington, and Santa Barbara, California (Silicon Beach)
"I’ve known Kelley Harris for at least fifteen years. Throughout this time we have compared notes on the evolving practice of computer programming and especially the demands of complex programming in a team environment. Within the last year Kelley has contributed to Smallest Federated Wiki, an open-‐source recreation of wiki as a single-‐page application. Kelley is first and foremost a computer programmer. He is comfortable in a variety of environments and knows how to become comfortable in new and still emerging environments such as my new wiki. He approached the wiki work test-‐driven and managed it within git/github. He identified criteria for the image processing components, found published algorithms, and then chose and evaluated appropriately simple alternatives that were still fit for purpose. Kelley is also a methodologist and an educator. He is respectful of current practice while still interested in how it can be improved. We’ve had numerous long conversations both about how it is that agile methods emerged the way they did and how new developers can appreciate that evolution to its fullest. He appreciates that all development is situational and that adapting to the situation is the best way for a coach to deliver value.” -- Ward Cunningham, Founder of Cunningham & Cunningham, Inventor of the Wiki, and thought leader in Design Patterns, and Agile principles and practices.
"Kelley is an incredible resource into Agile methodologies -- what works, why it works, and how to implement. We have engaged Kelley to prepare materials, give technical guidance, and facilitate adoption of key practices into our organization. We enjoy working with Kelley and would highly recommend him to others. " -- Jonathan Siegel, Founder and CEO, ELC Technologies
"Kelley Harris is meticulous, efficient, an excellent communicator and a talented software engineer. When Kelley is helping us with projects, we know that great work is getting done and we rest easy, knowing our dollars are being spent wisely." -- Joshua Kerievsky, President of Industrial Logic, and author of Refactoring to Patterns
"Kelley recently conducted a Certified Scrum Master training session that I participated in. He did a masterful job of teaching the principles of Scrum and highlighted how they can be applied in both our personal and professional lives. The truth is Kelley is much more than a wonderful coach and mentor. He is truly empathetic to people and organizations, and is motivated by delivering value as a means to improve the world. We had some wonderful conversations that will forever impact me. I would highly recommend Kelley if you are looking for a leadership consultant, professional coach, mentor, or trainer, and/or business consultant." -- Richard Martin, Business and Management Consultant
For more references, see References
"I really appreciate all your help. You have made a tremendous impact on the team that we need to continue for next year" - Sarah Betadam, Splunk, Business Program Director | Project Management / SDLC Practices | Client Relationship Management | Change Management
"We asked SourceCell's Michael Kelley Harris and Elaine Bulloch to do a series of Certified ScrumMaster (CSM) courses for our people from SLAC and Stanford. I've heard nothing but positive comments about the CSM training. Everyone really enjoyed the classes. Many thanks to Kelley and Elaine for making it joyful, and of course for all the new knowledge they helped our teams gain!" -- Maggie Loera, SLAC National Accelerator Laboratory, Menlo Park, California
"It is rare to find Kelley's combination of subject matter expert and deep caring for his students. I thoroughly enjoyed how lively and active Kelley's course was. It was clear that he puts an incredible amount of time into planning the lessons and accompanying activities. Everyone was on their feet working together with an hour of us getting there on Day 1. This sort of engagement helps you learn the lesson and put it to immediate use. This type of learning helps you to grasp concepts faster and remember them longer.I have taken a dozen Scrum workshops in various places but nothing came close to the depth and creativity I found in Kelley's course, he is simply the best!" -- Carol Glennon, CSM Attendee, Sunnyvale, California
"Hi Michael. Thanks again for the Agile/Scrum training at SLAC recently. I think it will go a long way towards making our team more productive." -- Nikola Stojanovic, Senior IT Business Analyst, Stanford University / SLAC National Accelerator Laboratory, Menlo Park, California
"Kelley lead Agile training for a new product team at Toolwire. Our goal was to provide Agile training for a group ~15 people with varying levels of experience with Agile to help use that methodology to launch products faster and to get market feedback faster. His preparation for our sessions was meticulous and gave me and senior management confidence in the training program. His training style was thoughtful and collaborative and non-dogmatic (concerning agile). His experience as a software manager really helped bring to life explaining the concepts and how we could tailor this methodology to help us most quickly. We've only had one sprint which is in-progress as of this recommendation but I see that the team and senior management are confident that we'll be able to deliver product faster and gather feedback faster compared to our previous approach. I recommend Kelley and am hopeful that we can bring him back to our organization again for training and coaching for other teams at Toolwire." -- Jon Garcia, VP Product Management at Toolwire
"Kelley is a master facilitator and coach! He created a Scrum experience within the scrum workshop so we got to live as a scrum team and get better in the process. I feel more confident to help my Agile teams continuously improve." -- David Gallimore, Marshall Goldsmith Leadership Coach - Community Builder - Philanthropist
For more testimonials, see attendee feedback, coaching page, etc.