Coaching That Delivers

We've coached hundreds of project communities in successful transitions to eXtreme Programming, Kanban, Lean and Agile.

Meet Them All

"Industrial Logic's training and coaching, along with their mentoring of internal coaches, has been instrumental in making our Agile transition stick. We have now successfully scaled Agile across our entire IT and Product Management organizations, creating a more collaborative environment."

— Katherine Thalheimer, Senior VP, Nielsen Media Research

More Testimonials

Mentor Staff

Grow the skills of your employees with our outstanding coaches.

Tune Your Process

Visualize your work and discover better software processes.

Improve Quality

Pay down technical debt and improve your software quality.

Scale Smarter

Leverage our services and products to scale across your enterprise.

Coaching Services

How can you produce better products, delighted customers and happier employees?

You know transitioning to a new process isn't easy. Imagine how much easier it will be with the help of our experts. Each one of our coaches has decades of software development knowledge and of coaching experience.

We can address your team's unique challenges and context by using our depth of experience with Agile, Scrum, eXtreme Programming, Lean, and Kanban, as well as technical practices like Test-Driven Development, Refactoring, Continuous Integration and a wide range of technologies, languages, cultures, and domains.

We work effectively with executives, management, product development, architects, testers, developers, user experience designers, and the many other people who help to produce software within your organization to create a sustainable lean / agile culture.

Our coaches can assess your needs, help define or tune a process, roll out an implementation and mentor your staff to replace us.

Our success will be measured through qualitative observations of the benefits you get from our coaching service:

Maximized return on investment because of early deliveries.

Lower defect rates because of the increased software quality that using Test-Driven Development brings.

Reliable deliveries and traceable change sets through continuous integration.

Reduced time from concept to cash because of lean / agile planning

Improved maintainability because of reductions of code smells and technical debt

Improved software usability by incorporating customer feedback more effectively

Select the option that best fit your needs Start Evolve Transform
Online, quantitative assessment
On-site, qualitative assessment
Coach the Coaches
Remote Coaching 10 hours 20+ hours
Embedded Coaching 2 weeks 4 weeks 8+ weeks
Get quote Get quote Get quote

More Details

On-site, Qualitative Assessment

It's hard to improve if you're shooting blind. To start improving you need to know where you stand. Our visualizations and reports will help you decide if a change is effective and is driving the desired behavior. Imagine visualizing the health of your code base and your team's capabilities quickly and economically.

The qualitative assessments are conducted by one of our expert coaches and take place on-site. This process provides specific and timely insight into the following:

  • Current way the teams operate
  • Significant challenges faced by the teams
  • Key recommendations around successfully adopting new approaches
  • How to establish a pattern of coaching that fits in with their daily work

Online, Quantitative Assessment

The quantitative assessment will provide specific feedback on the Test-Driven Development (TDD) and Object Oriented Design (OOD) capabilities of your developers. This information can highlight gaps in terms of knowledge and skill levels on the team and identify barriers to Lean / Agile practice the team will need to plan for during an Agile / Lean transition or tune-up.

We provide custom reports which include graphs created automatically by our innovative programing session critique and individual comments on the developer’s technique by our senior coaches who perform manual code reviews.


A lunch-n-learn is a chance for people to come together over lunch to study some topic in depth. Lunch is usually supplied for free by the host company. The group has access to a projector and can review topics, study code, do coding exercises (sometimes called coding katas or dojos), study articles, books, videos or eLearning.

Coach the Coaches

We know we did a good job when your teams don’t need us anymore. By helping some of your key staff acquire coaching skills we help you become self-reliant.

We find people in your organization who have the skill and temperament to become internal coaches, and then mentor them to help scale your Agile / Lean adoption.

Remote Coaching

Remote Coaching provides remote access to experts. Your staff and our coach will meet at regular times to review how things are going, what problems exist and possible solutions to those problems. Conversations can happen via video, instant message, phone or some combination thereof. This one-on-one coaching is provided at a lower cost than embedded coaching, yet still provides customized support directed solely toward your team’s needs.

Most of the same activities embedded coaches perform can be fulfilled remotely via video conferencing and screen sharing technologies.

Embedded coaching

On-site Lean / Agile coaches work full-time, embeded with your development teams for a given period of time. In our experience, a transition to agile methodologies is more likely to succeed where the teams get support from expert coaches from 2 to 4 iterations, who can guide them through applying the new skills they’ve developed during training or other transition work.

After this initial batch of coaching, we like to give each team time to practice on their own. The coaches then revisit the teams on a regular basis to help them further refine their Lean / Agile practices and help correct any problems.

We judge our coaching engagements by whether we helped engender a culture of continuous improvement.

Rarely have I met trainers who are truly hands-on. The depth of knowledge and onfield experience of Industrial Logic's instructors is truly inspiring. Their proficiency in agile techniques and TDD is bleeding edge. We have benefitted immensely in barely three days of TDD training with them. We wish they were on our team here in EMC2.

Vimal Kumar, Principal Software Engineer, EMC2

The Industrial Logic team actually does what most other providers only claim to do - provide instructionally sound training and coaching solutions that fundamentally change and improve the performance of our teams.

Susan Stocker, Director, Training & Development, GE Software – Advanced Solutions

The key moment for us was experiencing emergent design first-hand via rapid integration and testing. We also appreciated that the coach could communicate and was also very technically experienced – rare combination!

Bill Rayburn, Cisco Systems

I shudder to think what would have happened if we had not engaged your coaches.

Christopher Duro, Senior Manager, Test Consulting, Cognizant Technology Solutions

Industrial Logic has been instrumental in helping me roll out Agile in IronKey. Even though we had agile/scrum overview training, CSPO training and executive training prior to Industrial Logic getting involved, the key is to also rollout various technical agile disciplines across engineering so that the organization can reap more agile benefits. I could not have done it all by myself, and I am very appreciative of the help IL gave us.

Mun-Wai Chung, Director of Program Management – Ironkey, Inc.

Industrial Logic did a great job for us. We used them for teaching courses, for coaching, and for coaching workshops for our internal coaches. We were impressed with a quality outcome on each of these engagements. Besides professional delivery, I was impressed with the quality of their relationship management and willingness to spend time brainstorming solutions to plant agile in the rocky soil of my big company.

Software Manager, Big-Pharma Company

Request a Quote - Coaching

Our coaches can assess your needs, help define or tune a process, roll out an implementation and mentor your staff to replace us.

Loading form...

Joshua Kerievsky

Berkeley, California - USA

Joshua is the CEO of Industrial Logic, one of the oldest and most well-respected agile consultancies on the planet. Since 1996, Joshua and his global network of experts have helped people in teams across many industries leverage the wisdom and power of modern development methods. An early pioneer and practitioner of Extreme Programming, Lean Software Development and Lean Startup, Joshua most recen[...]

Alan Chedalawada

Alan Chedalawada has led successful Business Agility transformations for small, mid-size, and large organizations for over 14 years.  The organizations’ portfolios ranged from $2M - $400M annually (technology spend), comprised with 50 – 1500 business opportunities and directly included 75 – 5000 persons. Alan has been directly involved with 12 transformations over the past 14 years, (see[...]

Antony Marcano

London, England – UK

Antony has 20 years industry experience, 15 years of which, in agile and lean methods. His extensive experience includes company-wide agile transformations, agile coaching, process reengineering, and software development. His advice and coaching has contributed to his clients achieving up to 80% reductions in delivery cycle times. His unique breadth of experience means that he is as comfortable ad[...]

Ashley Johnson

Montana - USA

Ashley is a high-performance team expert and senior coach for Industrial Logic who is passionate about creating value.  He has personally coached thousands of people across many teams, helping organizations achieve high-performance teamwork through responsible and intentional collaboration. As a coach, Ashley guides enterprise clients through lean/agile transformations yielding measurable improve[...]

Bill Wake

Williamsburg, Virginia - USA

Bill is a Senior Consultant with Industrial Logic. He has been a software consultant, coach and trainer for more than ten years, and a developer for more than twenty. Bill is an expert in coaching and teaching teams Lean and Agile software development, chartering, testing and refactoring. Prior to joining Industrial Logic, Bill managed development at Gene Codes Forensics, Inc., a producer of bi[...]

Brett Schuchert

Oklahoma City, Oklahoma - USA

Brett has 25+ years of teaching and consulting experience. He has worked with numerous Fortune 500 firms across a number of industries and countries to train, mentor, and coach developers and non-developers in Agile/Lean methodologies. Brett has led several Agile in the Large Transitions (> 100 people) and Agile/XP Immersions for both online and traditional businesses spanning industries from o[...]

Bryan Beecham

Ottawa - Canada

​Bryan Beecham is an Agile coach, trainer, developer and international speaker with over 20 years of comprehensive IT experience. His specialties are coaching teams, providing effective training and facilitating Agile adoption. He is a software craftsman who is passionate about improving everyone’s ability to design and produce excellent software. Bryan has extensive experience architecting, d[...]

Gerard Meszaros

Calgary, Alberta - Canada

Gerard is a Senior Consultant with Industrial Logic. He is a Certified ScrumMaster (Practicing) with proven experience implementing Agile and XP in a variety of problem domains and technical solutions including Java, .Net and SAP ABAP. Gerard is an internationally recognized expert in Agile methods, test automation, software architecture, software patterns and object-oriented system specializing i[...]

Jeff Langr

Colorado Springs, Colorado - USA

Jeff is a veteran software developer with almost a third-century of experience. He has written five books on software development: Pragmatic Unit Testing in Java 8 with JUnit, Modern C++ Programming with Test-Driven Development, Agile In a Flash, Agile Java, and Essential Java Style. He also contributed two chapters to Uncle Bob's (Robert C. Martin's) book, Clean Code (Prentice Hall, 2008).[...]

Matt Barcomb

Ohio - USA

Matt is a seasoned Product Development leader and consultant, specializing in Lean and Agile change, who takes an evidence-based, systems-thinking approach to organizational improvement. He uses his 20+ years of experience to help companies optimize product development planning, workflow, delivery, and improve strategic alignment and execution. Matt enjoys challenging existing mental models and si[...]

Naresh Jain

Developer...Consultant...Conference Producer...Startup Founder…Naresh brings a wealth of Agile experience to Industrial Logic. Prior to joining Industrial Logic, he organized and founded several Agile communities and events, including the Agile Software Community of India (ASCI). Naresh is an internationally recognized Technology & Product Development Expert. Over the last decade, he has[...]

Perry Reid

Oklahoma City, Oklahoma - USA

Perry is a Senior Consultant with Industrial Logic. He is a veteran of the software development industry with over 30 years of experience driving enterprise software development projects to successful completion. Having worked in the energy, defense, aerospace, finance, and healthcare industries, Perry now applies his diverse and extensive experience to coaching and leading development teams to su[...]

Ravindra Jaju

Pune, Maharashtra - India

Jaju is an avid programmer, speaker, and coach with broad expertise in the areas of system architecture, text and data mining, networking, business & advertising and start-up ventures. He enjoys the mix of teaching and learning that coaching offers. He is highly motivated by technical challenges and by interacting with people, understanding their situation and helping them overcome their probl[...]

Tim Ottinger

Round Lake Beach, Illinois - USA

Tim is committed to understanding and improving the art of software from the angle of “thinking for a living.” He is a programmer, author, trainer and globally recognized coach with over 35 years of real software development experience. His style is practical and hands-on, steeped in both Agile and classic traditions. Tim rapidly communicates concepts and practices, and is recognized for his c[...]

Timothy Fitz

Timothy is a coach, teacher and mentor committed to spreading the insights and experience he has gained over the years. He is a believer in Lean and safety-focused practices that help make people’s lives better: contributors are happier because safety-focused practices remove a significant number of frustrations and pain-points, while stakeholders and customers are happier because better product[...]

Wyatt Sutherland

Viroqua, Wisconsin - USA

Wyatt Sutherland has over twenty years of experience in IT, architecting and implementing leading-edge technologies and performance improvement process methodologies. In 2000, after reading Kent Beck's book "eXtreme Programming eXplained", Wyatt began applying the XP practices to a single project then quickly began including the practices to other critical projects within the company. While th[...]