Software Engineering Method and Theory (SEMAT)

  • Software Engineering Method and Theory (SEMAT) is an industry community committed to improving software engineering practices, by redefining and re-shaping software engineering as a rigorous discipline. It was founded in 2009 by Ivar Jacobson, Bertrand Meyer and Richard Soley.

    The Essence Kernel

    One of the first and most prominent outputs from the SEMAT community is The Essence Kernel - the smallest set of concepts that are common to all software projects.

    The Essence Kernel manifests itself in practical tools & assets such as Alpha State Cards, and enables the seamless blending of practices to create highly flexible ways of working for software teams.

    The Essence Kernel is emerging as a new industry standard managed by the OMG.

    Lean|Agile Tool Bag

    We have been using these concepts for many years with our customers, to create innovative and pragmatic solutions to software development challenges. Explore some of these solutions in our "Lean|Agile Tool Bag" below.

    Lean Agile Tool Bag

    Alpha State Cards and GamesAlpha State ExplorerPractice Based Development