Learn more about Essence
Essence is gaining popularity in software and engineering companies who find that "canned agile methodologies" do not quite hit the mark in solving their production or time-to-market issues. Interest in learning about Essence, the standard Common Ground of Methods and Frameworks adopted by Object Management Group (OMG), has been growing rapidly. In particular since the MeetUp ‘Essence for Agility’ (started Jan 2021) and ‘Essence Education Forum’ (2020) were created.
There is much to study from many different sources, experts and industries using an array of media (books, papers, blogs, the web, videos, etc.) and in Ivar Jacobson International’s (IJI) case training, consulting and tools.
In our Essence Education Forum, our community mission, is to facilitate education in Essence, creation of all kinds of training material as well as training itself. One important task for us will be to provide references to publications, training material on a universal level.
In this article I have limited my response to the material, we in IJI have created. Moreover, to avoid overwhelming you, I have limited the list to what I think is most interesting and up to date.
The “Elevator pitch"
The Essence common ground is a new way to analyse, evolve and experience the numerous software engineering practices and methods (often called "frameworks") within your own business context. It can help businesses to understand their gaps, develop their own learning tools and guide their teams to greater agile maturity.
These are not small or easy changes to make and businesses frequently approach us when a change failed to provide the desired improvement (or worse, it created unintended divisions). To really get "under the skin" of Essence will require some effort. Most important to the users of Essence is to understand its many key use cases. This cannot be done in the blink of an eye. However, to get a first taste of what it is about, why not read this short elevator pitch 'The Essence of Essence'
The “Crazy Things” Series
After almost 20 years of being a co-creator of use cases, UML, RUP, and more, I felt something was fundamentally wrong with how we worked with methods and frameworks. I felt having method wars, gurus and no common ground was unworthy of our discipline.
Over the years we have identified many "crazy things" when working with methods. I identified five "crazy things" and wrote an article for each one of them asking people to join in and discuss the "craziness". The wording in the title and the content expressed my frustration, for which I apologise. As Essence, among many other things, attempts to address these "crazy things", I recommend you to read this summary article "The Craziest Things with Methods and Frameworks" to get a feeling for "Why Essence".
There are also some videos and podcasts:
·??????InfoQ podcast with Shane Hastie interviewing Ivar Jacobson: The Craziness of Methods and Frameworks, and What to Do Instead https://www.infoq.com/podcasts/methods-frameworks/
·?????IIBA Brazilian Chapter Fabricio Laguna interviewing Ivar: What crazy things are happening with methods? https://www.youtube.com/watch?v=ENXSFkpfzvw
·?????IIBA Brazilian Chapter Fabricio Laguna interviewing Ivar: Do you have a solution for the crazy things with methods? https://www.youtube.com/watch?v=gKBw_yH0llM
?
Value Proposition of Essence
Eliminating the "crazy things" that happen when you attempt to roll in a new "framework" is just one objective for of Essence, but there is much more that you can do with it. Why not start by asking yourself these questions:
Essence can facilitate businesses to define and grow their own Agile Charter of working practices and methodologies, which in turn has a profound impact on many different personas concerned with software development. Because every business is unique.
Here, is an attempt to give a feeling of the value of Essence: https://bit.ly/38Uq9Lg
?
领英推荐
IJI’s landing page for Essence
We have recently designed some new web pages trying to respond to the question: “Why Essence?”. We have identified three personas, whom we assume have different missions to address: the team, the champion and the sponsor. Here they are:?https://whyessence.ivarjacobson.com/
?
Better Scrum through Essence
According to Dr. Jeff Sutherland, co-creator of Scrum:
Scrum done well is a highly effective practice, but what can you do when it feels like it is not working for you as planned?
At Ivar Jacobson International, we have been working hard on designing a training course which addresses the failures of Scrum implementations. Read what people say about the course: Better Scrum Through Essence Testimonials.
You can also read this blog written by one of the students: My experience as a student, https://bit.ly/3D05hix.
?
Essence for Agility
Essence for Agility is a new community which we started at the beginning of 2021 and which has got significant interest among people interested in agile ways of working.
We organized meetups and many interesting discussions with participation by Jeff Sutherland, Kent Beck, Scott Ambler, Grady Booch, Murat Erder (Continuous Architecture), Joakim Sundén (Spotify Model), Bob Martin, Bertrand Meyer, Mike Cohn, myself and many others. ?You can find recordings of them here: https://www.dhirubhai.net/pulse/essence-agility-ivar-jacobson/. You can join the “Essence for Agility” MeetUp group to see our upcoming events: https://www.meetup.com/essence-for-agility/
?
Videos?(in order of priority)
Papers?(in priority order) published in prestigious CACM and/or ACM Queue.
Blogs and articles.?There are lots of blogs and articles, but some are of particular interest.
Books.?There are several books published on Essence. The most important one is “The Essentials of Modern Software Engineering”, published in?2019.?https://amzn.to/398wL9i. Reading this book will give you the most coherent understanding of Essence and its use cases.???
Case Study.?As a global leader in container shipping, Hapag-Lloyd?now use?game-changing Essence technology?to improve the efficiency of their teams. Essence is helping them adopt and adapt agile practices to fit their real needs, providing tailored approaches for different types of projects.?https://bit.ly/397oxP1.
Tools.?IJI has developed several tools to help teams and organizations to adopt Essence. Essence in Practice WorkBench? is a tool to author practices and compose practices into methods. Essence in Practice TeamSpace?provides Live Guidance?to teams and organizations. If interested, please contact IJI.
CEO & Founder | Ekomni
3 年????
Product Manager, Agile Consultant, Expert in development methods and creating effective teams
3 年Stay tuned for for more content from IJI shortly. I have been writing a series of articles exploring some practical uses of Essence and some specific cases where Essence can be particularly valuable. It's not just Scrum that can be 'Better Through Essence'...! (They will be on the website Ivar mentioned and probably published here on LinkedIn too.)
Architectural Change Management
3 年Ivar, many thanks for the article! I’d like to point the readers to a dedicated knowledge base page on Essence which I developed while immersing myself into Essence. There is a lot of redundancy but I might have captured some additional Essence-related nuggets. Please note that this is a curated list that is continuously updated: ? https://stefanmalich.com/knowledge-base/software-engineering/essence/ ? As I’m working with Essence for some time, I can endorse that Essence is a game changer for the software industry. Thus, I highly recommend to have a look and familiarize yourself with the concepts, language and kernel defined in the Essence standard. If you struggle with finding a starting point, please let me know. I can support you getting on your learning path.
CEO at OrderCaptain.com | Co-Founded Bey2ollak.com
3 年Ahmed Helmy
CEO at OrderCaptain.com | Co-Founded Bey2ollak.com
3 年Ahmed Helmy