Consulting & Training by Roy Osherove

Roy Osherove is the Founder of Legato Labs. He’s also the organizer of the Israeli Web3 Developer Underground Meetup. He’s the author of “Art of Unit Testing”, “Elastic Leadership” and the upcoming “Co-Ops: Pipeline Driven Organizations”. He has been working in the software industry for over 20 years in most types of technical & testing roles, and these days is working as a freelance consultant & trainer on-site for various companies across the world.

Roy Osherove

Roy Osherove


Consulting & Training Topics



Team Leaders, Tech Leads & Elastic Leadership

It’s almost impossible to find real self organizing teams in the wild today. Most companies I visit have teams that are in what I call Survival Mode - they are too busy fixing fires and reacting that they don’t have time to learn skills that would have prevented those fires in the first place. Getting those teams to become self organizing is what I coach and train about.

Elastic leadership is a framework and philosophy of technical leadership that can help you as you manage day-to-day and long term challenges and strive to create the elusive self-organizing team. It is about understanding that your leadership needs to change based on which phase you discover your team is in. I coach & train Executives, technical leads and other technical experts in the organization on helping to grow true organizing teams


XP, Unit Testing, TDD & Engineering Practices

I’m the author of The Art of Unit Testing and also create the String Calculator Kata. I consult teams on various engineering practices & related topics such as:

  • Pairing, Continuous Delivery, pipelines & visibility dashboards

  • Team Metrics & KPIs such as cycle time, Mean time to Recovery, Escaped Bugs, Red-To-Green time, Main-Merge-Time and more.


Co-Ops, Pipeline Driven Organizations & Continuous Delivery

I help large teams and organizations plan and implement Co-Ops & Continuous Delivery transformations in an environment with Many inter-dependent and related systems and subsystems, software and teams that rely on each other, Monolithic systems and/or static software/hardware environments, Lengthy Approval Gates or change control processes, securityfinancialmedical or other compliance requirements, Lengthy waterfall based processes among multiple teams and stake holders and workflows that are mostly manual and error prone across multiple teams or stakeholders

The main goal of these transformations is to create an organization that operates through automated pipelines of continuous delivery with fast cycle times, high confidence, and great quality. I doesn’t matter what Agile framework you’re using or attempting: Large Scale Scrum (LeSS), Scaled Agile Framework (SAFe), Scrum Nexus, or others. Continuous Delivery values will be important to you and we can find a way to make them work.