Revolution within Software Engineering
Welcome to a presentation of a new initiative called Semat (Software engineering and methods) to change the way we work with software.
‘Semat – a Revolution in Software Engineering’
Time: Fri 2011-12-16 15.00 - 18.00
Location: Aula at Forum, KTH Royal Institute of Technology, Kista
Behind this title is actually quite some substance. Watts Humphrey, the father of CMMI, said slightly paraphrased that Semat can very well turn out to be the greatest thing that has happened to software engineering since 1967. 35 of the greatest leaders in the software field (including leaders in agile and lean in both the industry and the academic world) have signed a manifest:
“Software engineering is gravely hampered today by immature practices. Specific problems include:
• The prevalence of fads more typical of fashion industry than of an engineering discipline.
• The lack of a sound, widely accepted theoretical basis.
• The huge number of methods and method variants, with differences little understood and artificially magnified.
• The lack of credible experimental evaluation and validation.
• The split between industry practice and academic research.
We support a process to refound software engineering based on a solid theory, proven principles and best practices that:
• Include a kernel of widely-agreed elements, extensible for specific uses
• Addresses both technology and people issues
• Are supported by industry, academia, researchers and users
• Support extension in the face of changing requirements and technology”
The manifest is also signed by 15 large corporations and universities such as IBM, Microsoft, Ericsson, Chalmers, SICS. And by more than 1600 supporters around the world! Two chapters of Semat are set up in China and Latin America and more are on the way.
Semat is not developing a new method. On the contrary it is an agile way of working with methods coming from any camp and for any kind of software. Semat is inclusive of all ways of working – modern as well as legacy techniques.
One of the key ideas of Semat is that underlying all methods is a kernel of things that you always have, always do and always produce. Starting from this kernel we will have a common ground for software engineering on top of which we can all learn new ideas and research their impact in different ways.
During the presentation we will explain what has been done and what is being done in Semat right now and when you can start harvest the work.
The following people will present: Mira Kajko-Mattsson, Ivar Jacobson, Paul mc Mahon, Ian Spence and Michael Striewe.
You won’t regret coming! This may very well turn out to be a day you will remember forever.