SEMAT ۱۰ بهمن ۱۳۹۹
The Essence: Small Set of Universal Software Engineering Endeavors

What is Essence? Essence provides us with a thinking framework that allows teams to understand where they are and acts as a foundation for their way-of-working. At the heart of the Essence approach is the Essence Kernel – a simple state-driven model of software engineering. The Essence Kernel captures the small set of things that […]

SEMAT ۲۵ دی ۱۳۹۷
Escaping Method Prison

The paper “Escaping Method Prison” by Ivar Jacobson was honored in “The best agile paper 2018”. (this), Key Takeaways An understanding of the concept method prison with its side effects gurus, method wars and the zig-zag path, and why it is “the most foolish thing in the world”. Escaping method prisons by adopting the Essence […]

SEMAT ۲ شهریور ۱۳۹۱
Re-founding Software Engineering – SEMAT at the Age of Three

Software engineering is gravely hampered by immature practices. Specific problems include: The prevalence of fads more typical of the fashion industry than an engineering discipline; a huge number of methods and method variants, with differences little understood and artificially magnified; the lack of credible experimental evaluation and validation; and the split between industry practice and […]

SEMAT ۱ اسفند ۱۳۸۸
SEMAT — Software Engineering Method and Theory

«We are some people who have observed software engineering theory and practice of the past decades and have realized that it is now time to revitalize this discipline. We have been quietly planning a “revolution”.Since then I have advanced gradually. First, I explored this idea by publishing a paper, entitled “In need of a theory […]