Contact

Essence

Ivar Jacobson Keynote Speaks about Agile and Essence

The way we develop software struggles to keep pace with changes in technology and business. Even with the rise of agile we still see people flip-flopping from one branded method (or to be more fashionable framework) to another throwing away the good with the bad, and behaving more like religious cultists than scientists. Dr. Ivar Jacobson delivered this presentation at a keynote address at SECR Russia in October 2017. He revisited the history of methods, explained why we need to break out of our repetitive dysfunctional behavior, and introduced Essence: a new way of thinking that promises to liberate the practices and enable true learning organizations.

Agile Methods needed for IoT

The Industrial Internet Consortium predicts the IoT (Internet of Things) will become the third technological revolution after the Industrial Revolution and the Internet Revolution. Its impact across all industries and businesses can hardly be imagined. Existing software (business, telecom, aerospace, defence, etc.) is expected to be modified or redesigned, and a huge amount of new software, solving new problems, will have to be developed. As a consequence, the software industry should welcome new and better methods. This pdf makes the case that to be a major player in this space you...

Agile Essence - Essence Kernel Diagram for Software Engineering

Software Engineering Conference in Russia (SECR) is one of the brightest annual IT events in the country. The 13th edition of the SECR will take place on October, 20-22 in Saint-Petersburg and the conference program will include a key-note address by IJI Chairman Dr. Ivar Jacobson.

Queue.ACM Publication - Internet of things and Agile Methodologies with Essence Agility Toolset

The Industrial Internet Consortium predicts the IoT (Internet of Things) will become the third technological revolution after the Industrial Revolution and the Internet Revolution. Its impact across all industries and businesses can hardly be imagined. Existing software (business, telecom, aerospace, defense, etc.) is expected to be modified or redesigned, and a huge amount of new software, solving new problems, will have to be developed. As a consequence, the software industry should welcome new and better methods. This article makes the case that to be a major player in this space you will need a multitude of methods, not just a single one. Existing popular approaches such as Scrum and SAFe (Scaled Agile Framework) may be part of the future, but you will also need many new methods and practices—some of which aren’t even known today. Extending a single method to incorporate all that is needed would result in something that is way too big and unwieldy. Instead, the new OMG (Object Management Group) standard Essence can be used to describe modular practices that can be composed together to form a multitude of methods, not only to provide for all of today’s needs, but also to be prepared for whatever the future may bring.

ABC of Essentialization

To be agile as teams, we need to adjust our approach to meet our immediate challenges and needs. To be agile as an organization, we need to learn collectively and evolve our approach over time to support our evolving mission, so that we continue to excel in an ever-changing environment. We would not call a TV set “adaptive” if, in order to adjust the volume, we had to throw it away and replace it with a model with a different volume setting. So why are we prepared to accept process frameworks that leave us in a similar predicament every time we want to improve our product development performance as an organization?

Agile at Scale Essentials Cards and Games for Software Teams

A modularized set of interchangeable practices that enable organizations to scale agile smoothly as part of a tailored transformation program that delivers value early and often, and builds a flexible and long-lasting library of practices, able to flex and grow over time in response to changing technology and business challenges.

Agile Essentials Cards and Games for Software Teams

The Agile Essentials practices provide a basic starter kit toolbox that covers all the common and critical aspects of team-based development. Each practice contains a small number of cards that provide useful, structured advice on how to successfully adopt and apply each practice.

New Agile Standard Essence - a market disrupting innovation presentation

A new, cutting-edge approach can help you harness the principles of disparate software methodologies to accelerate adoption and deliver value. Essence, a modular standard created by the Object Management Group and promulgated by SEMAT (Software Engineering Method and Theory), provides a method-agnostic, common language for re-using software practices. Companies using Essence have seen dramatic cost-savings, process improvements and even new business creation.  Essence enables configuration of the 17 best-known agile methodologies in the market into smaller, foundational atomic “bricks” of re-usable practices. Currently the CA Technologies stack (CA PPM, Agile Central, CDM, Release Automation and Service Virtualization) is one of the unique environments that support all of these re-usable bricks of Agile practices.

Software development magazine ACMQUEUE logo

Essence  Agility is instrumental in moving software development toward a true engineering discipline.

The IoT with its expected huge number of products will need a multitude of methods. Mandating a one-size-fits-all method was an old dream that never worked in practice. 60 years of having monolithic methods in system development is also enough. Let’s break their tyranny using smarter Essence-based methods.

Contact Us