Contact

Articles

Agile and SEMAT Perfect Partners for Software Engineering Best Practices

Combining agile and SEMAT yields more advantages than either one alone. This paper discusses how two current popular movements complement one another to provide a powerful basis for software development.

In a recent LinkedIn article by Dr Ivar Jacobson, (replicated here to raise visibility), Ivar explores the various use cases of the Essence standard as they can be used powerfully by software development teams and organizations to develop better, faster, cheaper and Happier!

SEMAT white Paper - Why Should an Executive Care

In today's ever more competitive world, boards of directors and executives demand that CIOs and their teams deliver "more with less." Studies show, without any real surprise, that there is no one-size-fits-all method to suit all software initiatives. The SEMAT movement has an answer.

Methods are only theory - agile methodology discussion by Dr. Ivar Jacobson

This article is intended to people who are interested in successful adoption of methods / ways of working – an area of maybe as much as 50% failures. Guidelines on how teams and organizations are suggested to work have been proposed since we started to develop software. Such guidelines have usually been called methods or lately “ways of working”. Over the years we have had a large number of published methods.

A thinking framework in the form of an actionable kernel, by Ivar Jacobson, Pan-Wei Ng, Paul E. McMahon, Ian Spence and Svante Lidman.

A collection of Essence Activity Space Cards

The Activity Spaces are an often-overlooked aspect of Essence. These 15 descriptions of types of common activities that all software development teams will do are often overshadowed by the specific activities from Practices. But as this article shows they have value in their own right and can be a powerful tool to help teams improve.

In a recent LinkedIn article by Dr Ivar Jacobson, (replicated here to raise visibility), Ivar explores how the Essence standard can be used powerfully to make even existing methods better so that teams and organizations can more easily learn and consume them.

Contact Us