Coaching That Delivers
We've coached hundreds of project communities in successful transitions to eXtreme Programming, Kanban, Lean and Agile.
"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
Grow the skills of your employees with our outstanding coaches.
Tune Your Process
Visualize your work and discover better software processes.
Pay down technical debt and improve your software quality.
Leverage our services and products to scale across your enterprise.
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|
|eCoaching||10 hours||20+ hours|
|Embedded Coaching||2 weeks||4 weeks||8+ weeks|
|Get quote||Get quote||Get quote|
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.
eCoaching 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.
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.
Berkeley, California - USA
Joshua is a globally recognized thought leader in Agile and Lean software development. He is an entrepreneur, author, and programmer passionate about excellent software and discovering better, faster and safer ways to produce it.
As the founder and visionary leader of Industrial Logic, Joshua is taking Lean and Agile processes to the next level with anzen, the Japanese word for safet[...]
Cairo - Egypt
Amr is a software development practitioner, seasoned teacher and coach who thrives on delighting his clients. As Industrial Logic’s Director of Client Safety, Amr plays various roles on teams to help his clients build better, safer and more valuable software. He works with both small and large development teams to learn and use new technologies, adopt and adapt appropriate Agile developmen[...]
São Paulo - Brazil
Alex is committed to constantly improving how Industrial Logic delivers value to its customers. He is a programmer, coach, scientist, student and teacher who loves to push boundaries. As Director of Product Safety, he focuses on everything necessary to deliver quality software to solve client’s real world problems, and helps provide the tools needed to create a pathway to excellence.<[...]
Round Lake Beach, Illinois - USA
Tim is a practical, hands-on coach, steeped in both Agi[...]
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. Prior to joining Industrial Logic, Bill managed development at Gene Codes Forensics, Inc., a producer of bioinformatics software. He also held positions with Capital One Financial, VTLS, Inc., and Digital Equipment Corporation.[...]
Dallas, Texas - USA
Ashley is an entrepreneur, 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 [...]
Detroit, Michigan - USA
Patrick helps software teams and their stakeholders learn how to build better software, in a steady flow.
With over 32 years of professional software development experience, Patrick has become a specializing generalist. Over the last 9 years he has worked as an agile coach, specializing in building teams, and training and mentoring programmers, testers, business stakeholders an[...]
Eindhoven - The Netherlands
Ingmar is a programmer, trainer, team builder, inspirer and Senior Coach for Industrial Logic. His passions include technical practices like Test-Driven Development and Refactoring. Ingmar has successfully introduced these techniques in a wide variety of projects from embedded applications to web services. Some of the applications include media players for DVB-T mobile phones, an encrypted bio[...]
Egchel, Limburg - The Netherlands
Ruud has more than a decade of experience in professional software and system development with seven years using Agile development practices. He introduced XP in Europe’s largest electronics company, Royal Philips Electronics, which is one of the world's major private research organizations with their laboratories spread throughout the world. He supported the organization twice in gett[...]
Spokane, Washington - USA
Urbandale, Iowa - USA
Afton, Virginia - USA
Michael is an acknowledged world leader in programming, coaching, writing and teaching Agile and Lean software production. His quirky wit and passionate style enable him to quickly connect with his teams and to contribute from day one of an assignment.
With over 25 years of experience as a professional geek, Mike brings deep expertise in technical matters, and is comfortable and [...]
Pune, Maharashtra - India
Steven spends most of his time helping teams adopt Agile engineering and testing practices in and around Hong Kong. In his leisure time, he also enjoys writing programs that solve problems. His love of programming started in his early primary school days. He later obtained a Bachelor's Degree in Computer Science at the University of Hong Kong, where he developed his interests[...]
Urbana, Illinois - USA
Coeur d'Alene, Idaho - USA
Viroqua, Wisconsin - USA
Oakland, California - USA
Joel is an experienced, pragmatic coach with a background as a developer, manager, and architect across a variety of systems. He has a passion for coaching and helping teams and organizations simplify their world and increase their collaboration. Joel is an Agile advocate with experience in corporate transformation, coaching projects, coaching coaches, and teaching Agile practices acros[...]
London - England
London - England
Shanghai - China
Calgary, Alberta - Canada
Philadelphia, Pennsylvania - USA
London - England
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
GE Software Engineers are building exciting solutions that make the Industrial Internet a reality. Industrial Logic’s courses and coaching expertise are just as cutting edge - keeping pace with the skills we need around the world, to deliver new and higher value solutions to our customers.Susan Stocker, Director, Software Engineering Training & Development, GE Advanced Solutions Group
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