3rd Monday Event
Software Development Harmony with SEMAT by Dave Cuningham
||Monday, 17th October 2016
||19:00 (tea & coffee available from 18:30)
||Novotel, Bostock Lane, Long Eaton, Nottingham, NG10 4EP (map)
||Free! (non-members welcome)
Details Refreshments will be served from 18:30 which provides great networking opportunities before the talk
BCS membership is not required and everyone is welcome so spread the word
Over the last 20 years the number of methods available to software and system engineers has dramatically increased. This was fuelled most recently by the development of Agile processes and continues to accelerate due to the rise of cloud, digital, DevOps and new wave technologies that require different implementation methods. This can led to confusion especially in the creation of complex globally defined solutions where multiple teams need to be involved and have to find a way of connecting these methods together. Some have suggested that a master process is the way forward, a process to 'control them all. as it were, but is this really the best way forward while looking towards a more agile and flexible way of doing work?
A number of leading figures in the industry believe not and as such created SEMAT (Software Engineering Method and Theory) http://www.semat.org to find a better way of doing this. This brought together industry, research and educational figures to relook at how we do things. One of the first outputs of this has been to define the Essence Kernel. This has distilled down the key elements of any software project into the core key elements that need to be focused on and the stages each need to be tracked through. This then allows other methods to align to these outcome points and be used to communicate cross process working in an easier to understand manner.
In addition this allows the creation of practices of work. These become the building blocks of all other methods and thus can be used to ensure best practice and consistency is maintained across a diverse solution.
Dave has been involved in SEMAT and Essence from its very beginnings being present at the initial working session to define and refine the work.
In this talk Dave will explain the reasons
Why SEMAT was formed
How the Essence Kernel is defined
How the Essence Kernel can be used to create business benefits
[back to top]
About the Presenter David has over 25 year experience within the IT industry and has specialised in object-orientated analysis and component based design and their implementation within middleware and client server solutions using an agile approach. He has a proven track record in architecting and supporting the development of both standard client server and multi-tier middleware solutions.
David has been involved in all aspects of the project lifecycle. He has a special interest in Application Development Methods, both traditional and Agile, and is currently the Lead Architect for Applications Methods and tools within Business and Application Services, and has a passion for Model driven Architecture & Design. David is recognised as a Fujitsu Distinguished Engineer.
[back to top]