This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.

SEMAT Blog SEMAT Blog

New Video on Practical Ways Teams Can Use Essence and New Published Paper on Essence

Information found at… https://paulemcmahon.wordpress.com/2015/01/19/new-video-on-practical-ways-teams-can-use-essence-and-new-published-paper-on-essence/
Leer más sobre New Video on Practical Ways Teams Can Use Essence and New Published Paper on Essence »

Essence: What’s New and Different?

In November of this year, 2014, I gave a talk on Essence at Binghamton University to a group of Computer Science students.  You can catch the highlights of Part I of the talk on YouTube.  This is a great video to watch if you want to learn what is new and different about Essence, the new software engineering Object Management Group (OMG) standard intended specifically for software...
Leer más sobre Essence: What’s New and Different? »

Using Essence to Help Your Team Stay Fit, and Your Organization Find its Right Level of Governance

A new blog has just been posted about an interesting discussion recently taking place in an Essence User Guide meeting. http://paulemcmahon.wordpress.com/2014/11/27/using-essence-to-help-your-team-stay-fit-and-your-organization-find-its-right-level-of-governance/
Leer más sobre Using Essence to Help Your Team Stay Fit, and Your Organization Find its Right Level of Governance »

Why Software Engineering Isn’t Like Other Engineering Disciplines and How it Changes the Game.

A new article has just been published that might be of interest to those following the work of SEMAT. http://ezinearticles.com/?Why-Software-Engineering-Isnt-Like-Other-Engineering-Disciplines-and-How-it-Changes-the-Game&id=8735903 As always, comments are encouraged.
Leer más sobre Why Software Engineering Isn’t Like Other Engineering Disciplines and How it Changes the Game. »

How do you keep your audience engaged when they don’t understand your language?

In August, 2014 (this year) I faced this challenge when speaking at the Latin American Software Engineering Symposium (LASES) in Barranquilla, Columbia. The night before the talk Dr. Carlos Zapata and I came up with an idea that not only worked, but also generated more questions than I ever imagined. The title of my talk was: Essence: A Practitioner and Team Performance...
Leer más sobre How do you keep your audience engaged when they don’t understand your language? »

Quantifying the Value of Using SEMAT’s Essence Framework by Paul E. McMahon

There has recently been a lot of discussion related to quantifying the value of using SEMAT’s Essence Framework.  I just posted a blog on this subject at:  http://paulemcmahon.wordpress.com/2014/09/01/quantifying-the-value-of-using-semats-essence-framework/ I’d love to hear what you think…
Leer más sobre Quantifying the Value of Using SEMAT’s Essence Framework by Paul E. McMahon »

A Slightly Different Way to Think About the SEMAT Vision and the Essence Framework by Paul E. McMahon

I have just posted a blog about a different way to think about the SEMAT vision and the Essence Framework.  http://paulemcmahon.wordpress.com/2014/08/18/a-slightly-different-way-to-think-about-the-semat-vision-and-the-essence-framework/     I would love to hear what you think.  
Leer más sobre A Slightly Different Way to Think About the SEMAT Vision and the Essence Framework by Paul E. McMahon »

Practice Slices and Patterns: A Better Way to Deploy Process Improvements

I have just posted my second blog of a planned series on topics in my new book.  This blog is titled: “Practice Slices and Patterns: A Better Way to Deploy Process Improvements”.    Practice slices and patterns is a way to engage your practitioners in their own practice improvement which is a major goal of SEMAT and the Essence Framework. ...
Leer más sobre Practice Slices and Patterns: A Better Way to Deploy Process Improvements »

New book with discussion on Essence now available

For those who may be interested, the new book I referred to in my blog on July 3 that includes discussions on the Essence framework is now available.  You can learn more about the book at www.amazon.com (paperback book or kindle store) or at www.leanpub.com/15fundamentals . The book’s title is: 15 Fundamentals for Higher Performance in Software Development You can also get...
Leer más sobre New book with discussion on Essence now available »

Where Can People Learn More About How Essence Can Help Today? by Paul E. McMahon

With the recent news release of the OMG Board of Directors adoption of the new Essence standard, and with the recent call for action for worldwide SEMAT adoption more people are now asking where can they learn more about how Essence can help. Speaking as one who has been involved since the initial kickoff meeting in Zurich in 2010, one of the great things I have observed about the...
Leer más sobre Where Can People Learn More About How Essence Can Help Today? by Paul E. McMahon »

Critical Thinking and SEMAT’s Essence Framework by Paul E. McMahon

This past April I was asked to speak to a group of Computer Science students at Binghamton University, State University of New York, a school rich in a tradition of great software and systems engineering thinkers. In 1971, when I was working on my Masters degree at the same school, Jerry Weinberg (who was a professor of computer systems at the same school at the same time) published his...
Leer más sobre Critical Thinking and SEMAT’s Essence Framework by Paul E. McMahon »

SEMAT and SWEBOK: A Perfect Marriage? by Paul E. McMahon

In Medellin a few weeks ago in a workshop held following my keynote address at the Latin American Workshop on Software Engineering and Knowledge Engineering (JIISIC)  one of the first questions I received was:                          How does SEMAT relate to...
Leer más sobre SEMAT and SWEBOK: A Perfect Marriage? by Paul E. McMahon »

Essence: Why do we need it?

by Paul E. McMahon There has been quite a bit of discussion recently about why we need SEMAT, or more specifically the Essence kernel which is the first product of the SEMAT community. This past week I gave a keynote address at the Latin American Workshop on Software Engineering and Knowledge Engineering (JIISIC) held at the University de Medellin, in Medellin, Columbia– a great...
Leer más sobre Essence: Why do we need it? »

Another step forward for Semat

As you may know from our Three Year Vision , Semat’s first step was to create a common ground for software engineering. This common ground would be manifested as a kernel of essential elements that are universal to all software development efforts, and a simple language describing methods, practices and the kernel elements. Both the kernel and the language should be widely accepted. ...
Leer más sobre Another step forward for Semat »

Semat Three-Year Vision

Ivar Jacobson, Shihong Huang, Mira Kajko-Mattsson, Paul McMahon, Ed Seymour The work on Semat has been going on for almost two years.  We have not published much that can be of any practical value to our target groups, which are the industry, represented by developers and their teams, and the academics, represented by instructors and researchers.  This is not because we want...
Leer más sobre Semat Three-Year Vision »

Semat has reached Latin America

Semat has reached new regions in the world. In April 2010 a new chapter of Semat was founded in China—the Semat China—and this chapter is now ready to function. This week another chapter of Semat was founded in Colombia—The Semat Latin America. It covers Latin America, which includes South America and Central America. During the Latin American Software Engineering Symposium (LASES...
Leer más sobre Semat has reached Latin America »

A Major Milestone: On the way to a new standard

Semat Blog Release by Shihong Huang We are now happy to declare that Semat has reached a milestone in its history. The OMG RFP (Request for Proposal), entitled “A Foundation for the Agile Creation and Enactment of Software Engineering Methods”, was approved by OMG on June 24, 2011. The RFP is heavily inspired by the work of Semat.  Becoming adopted as part of a standard body is...
Leer más sobre A Major Milestone: On the way to a new standard »

Agile in Everything

In our experience, to be successful with methods you need to be agile, light and lean in everything you do while working with methods. This means, for example, that how you build your method, adapt it as you learn more and use it while developing real software all need to be agile, lean and light. Even if the method you work with is not agile, for instance it is based on a waterfall approach,...
Leer más sobre Agile in Everything »

You are a developer – what is in Semat for you?

Ivar Jacobson and Paul McMahon As a developer, you care about building great software quickly and making your customers happy. A developer is anyone involved in developing software. This includes architects, analysts, programmers, testers, etc. As time goes by developers want to become more and more professional working with software. When they move from team to team or even...
Leer más sobre You are a developer – what is in Semat for you? »

The key points of the OMG RFP Draft: Call for a widely accepted kernel

The OMG RFP is entitled “A Foundation for the Agile Creation and Enactment of Software Engineering Methods.” This title is selected to loudly and clearly strike for three distinctive key points driven by Semat: (1)  It is about finding a kernel. It emphasizes that the RFP is not creating a new method; instead, it is to build a foundation that “consists of a kernel of...
Leer más sobre The key points of the OMG RFP Draft: Call for a widely accepted kernel »

What is Semat Revisited

Understanding Semat, getting to grips with what it is and how it is to be realised, can be a challenge. I thought I would try and capture a set of key features that I hope describe Semat in a way that is easily digestible and helpful in getting a clear understanding. Semat is a community that has come together to address some profound problems in software engineering with an agreed...
Leer más sobre What is Semat Revisited »

Update on Semat moving forward

Time flies. Semat seems to have been quiet for a long time, but for very good reasons. Silence doesn’t imply inactive. On the contrary, activities have been going on quietly and have never stopped. In this blog, I give you a few glimpses of what’s new with Semat, and how you could get involved and contribute. Basically we have been working on three things: Moving the...
Leer más sobre Update on Semat moving forward »

Semat moving forward – step 2

Dear Signatories, Supporters and Friends of Semat, This is the second email on the way ahead for Semat: 1.    The Troika is delighted to announce that the Semat community will continue to implement the Grand Vision (formulated in the call for action) and that the work on implementing the first year vision (formulated in the vision statement) will move to OMG. ...
Leer más sobre Semat moving forward – step 2 »

Semat – A Status Report on The Kernel

Authors : Dave Cuningham, Michael Goedicke, Ivar Jacobson, Mira Kajko-Mattson, Paul Mc Mahon, Richard Soley, Ian Spence. Note: The work presented here will continue within the responsibility of OMG. Summary Semat was started as an initiative to revolutionize software engineering “based on a solid theory, theory, proven principles and best practices, that includes a kernel of...
Leer más sobre Semat – A Status Report on The Kernel »

Semat moving forward

Dear Signatories, Supporters and Friends of Semat, Just about one year ago, we three old friends (Bertrand Meyer, Ivar Jacobson & Richard Soley, or as we are playfully called, the Troika) decided to band together to as we said “to re-found software engineering as a rigorous discipline.  We recognized that the natural tendency in our field is to perturb systems minimally into...
Leer más sobre Semat moving forward »

The 2nd Semat Workshop

Following the first Semat workshop in Zurich on March 2010, the second Semat workshop took place in Washington D.C. on July 13–14, 2010. The workshop was attended by 21 people who have been actively involved in the contributions and discussions of the six Semat tracks’ activities. The workshop’s atmosphere was very positive, accompanied by rigorous discussions, constructive comments, and a...
Leer más sobre The 2nd Semat Workshop »

Two complementary macro-trends in software engineering

We see two distinct and yet complementary macro-trends driving the way we can improve software development. One could be called “Methods & Tools;” the other could be called “Professionalism & Craftsmanship.” These two trends are not new; they have been around as long as we have built software. Both are based on the fact that it is people who develop programs, rather than methods and...
Leer más sobre Two complementary macro-trends in software engineering »

Some critiques of the Semat initiative

Given the ambition of the Semat project it would be surprising if it did not cause some controversy. Alistair Cockburn wrote a long critique at http://alistair.cockburn.us/A+Detailed+Critique+of+the+SEMAT+Initiative . Martin Fowler, at http://martinfowler.com/bliki/Semat.html , echoes Cockburn and states that the effort is “fundamentally doomed”. The issues are complex and we welcome...
Leer más sobre Some critiques of the Semat initiative »

The first Semat workshop: a blueprint for Semat

The first Semat workshop was held in Zurich on March 17-18, 2010.  The workshop was attended by 28 people, including industry signatories representing four corporations. The report highlights the event of the first Semat workshop, including its purpose, activities, results, and future venues. The purpose and scope of Semat initiative are described in the Vision Statement .  Semat...
Leer más sobre The first Semat workshop: a blueprint for Semat »

Software engineering universals: where to start?

Our previous post “What is the Scope of the Kernel” presented a list of candidate features for the kernel. The ensuing discussions focused in particular on how judgmental we should be in analyzing current methods and practices, and what would be a good starting point for building the kernel. All participants appear to agree on the existence of a kernel: a core of concepts...
Leer más sobre Software engineering universals: where to start? »

The Vision

Today as promised, 15 February 2010, we are delighted to publish our Vision Statement for the Semat project.  We appreciate all of the comments that we have received privately and on the blog, which influenced our thinking and sharpened our focus.  We hope that you will find the result coherent and focused, and a good baseline for the project.  We have identified and...
Leer más sobre The Vision »

What is the Scope of Software Engineering?

Looking at the discussions that have been appearing in response to the initial SEMAT-related blog posts, there appears to be little shared understanding of what we in the software world mean by the term “software engineering” or why it was selected ahead of other candidates such as “software development” or “computer science”. The importance of the wording is also illustrated by the...
Leer más sobre What is the Scope of Software Engineering? »

The SEMAT Charter – A proposal

This blog entry was originally posted December 11, 2009 on www.semat.org .  In order to make it easier for us to comment we now also post it here. Where are we as a community? Since this initiative was launched early October this year, we have 31 signatories, more than 600 supporters and 5 corporate signatories agreeing with our Call for Action.  We have a web...
Leer más sobre The SEMAT Charter – A proposal »

What is the scope of the kernel?

Our first blog entry on the kernel has started to generate some great discussions! As we look through the initial comments and read some of the published support materials (for instance Philippe Kruchten: http://semat.org/documents/20181/27952/Kruchten_conceptual_model.pdf/7f228bea-1c06-4f75-8cbb-8c35ad7f04fa ), it becomes clear that there are a number of things that are essential to...
Leer más sobre What is the scope of the kernel? »

Establishing a Kernel?

One of the key foci of the SEMAT Call for Action is to agree “a kernel of widely-agreed elements, extensible for specific uses”.  In this discussion we will explore the idea of a kernel. The goal is to gather requirements related to the kernel.  Please join the debate by commenting on this entry. What is the Kernel An important step in fulfilling the promise of the SEMAT...
Leer más sobre Establishing a Kernel? »

Welcome!

Barely a week after setting up www.semat.org , we are close to two hundred people supporting our initiative. More are joining by the hour. The initiative appears ready to mushroom! We don’t expect SEMAT to solve all the problems of software engineering. It addresses the development of a common knowledge base; other initiatives are needed — for example — to increase professionalism...
Leer más sobre Welcome! »
— 75 Resultados por página
Mostrando 36 resultados.