Back to top

The Essence of Software Engineering

Give structure to Routine Tasks and Free-Up Time for Innovation

Learn how to use the Essence to give structure to routine tasks and free-up time for innovation.

Training info

Course overview

What you will get from this course:

  • Learn about Alphas from the new Essence standard, and how they represent important dimensions of every development project that you need to monitor

  • Experience an innovative way to help teams improve their way of working by starting from where they are – without throwing away the good practices they currently use

  • Master the use of Alphas to define milestones based on the achievement of objectives, rather than the artifacts produced

  • Explore Alphas as a way of measuring progress and health regardless of the method or practices being used

  • Learn how Essence will enable a team, or organization, to evaluate the strengths and weaknesses of your way of working, and evolve your team’s practices as it inspects and adapts

  • Learn how to achieve effective governance and compliance without constraining the team’s ability to innovate and succeed.

  • Experience a unique and innovative learning approach based on game play

Developed by the author’s of the best selling “The Essence of Software Engineering: Applying the SEMAT Kernel” the course is designed to be an immersive and interactive experience. It is light on slide-ware and heavy on interaction, exercise and serious game.

Other course info

Development teams, Software practitioners,Analysts, Developers, Testers, Project managers, Scrum Masters, Coaches, Methodologists and Change Agents.

What you receive 

All attendees will receive their own copy of the book and their own set of SEMAT cards, as well as other materials to allow them to apply the Essence with their teams after the course.


Prior experience of working on software development.

2 days