2004 UK Spring Conference
Tutorials,  Monday 26th April 2004



topbar.gif (2145 bytes)

This year we are pleased to offer a choice of 5 full day tutorials and two half day tutorials:

T1 . The Use of Requirements – from Elicitation to Seeing their Consequences – for Mining Marbles in Centistan

Duration: Full Day

Presenters: Giles Gibson, Gordon Grange, Bob Dale ;   MBDA

Objectives of the Workshop: The workshop encourages attendees to write better requirements by developing an appreciation of the whole requirement life cycle.

The attendees of this workshop will gain practical experience of:-

 The exercise also allows attendees to:-

(The exercise does not cover the use of Requirements Management tools.)

 Overview:

The workshop is structured as a practical exercise. The participants are split to form two competing teams.  Through the course of the day the competition is to see which team can earn the most money.  The biggest determinant of who wins is the manner in which each team uses requirements.

The day is an intense and time pressured, yet light-hearted, experience.  In the morning the teams act as prime contractors on two different products related to the Centistani industry of mining marbles.  They elicit requirements from a variety of sources and prepare a set of requirements that are delivered to a subcontractor.  In the afternoon the teams act as those subcontractors; they build and install the product in Centistan and demonstrate it to the prime contractor.  As the last part of the exercise, the prime contractor then has to “sell” the product to the original customer. Finally, the successes and failures experienced by the teams are discussed.  The presenters act as the customers and as consultants to the teams.

The exercise can be summarised as follows:

Target Audience:

The workshop is aimed at experienced systems engineers but would also be of benefit to experienced software, electronic and mechanical design engineers and project managers.  It is applicable to all industries where bespoke products are developed.  No domain knowledge is required but practical skills to Blue Peter badge 2 would be an asset.

As the two teams will meet quite different problems during the exercise, two participants from the same company will go away with complementary experiences.

The workshop is designed to be run with a group of 8 to 12 people.

Course Material:

Where possible, some course material relating to the exercise will be e-mailed to attendees prior to the workshop. The remainder will be given as appropriate during the day.

Notes on the likely problems encountered during, and lessons learned from, the workshop will be available for the closing session.

Credentials of Presenters

The presenters have a combined 70 years of Systems Engineering experience in the defence and aerospace sector. All now work for MBDA, the Anglo/Franco/Italian missile supplier.  Projects they have worked on range from a control system for Concorde, through various sensors for missiles and military aircraft, to whole weapon systems.  They have experience of working with a Customer to define his need (or even working in advance of finding a customer) through to trying to convince a customer to pay for the developed product.  The presenters devised this exercise to show how requirements influence the whole project lifecycle.

T2 . From Problem Space to Systems Solution

Duration: Full Day

Presenter:   Derek Hitchins

Aims and Objectives

To examine perhaps the most interesting, yet least well-addressed part of the systems engineering cycle – the conception of a system solution. By the end of the tutorial, attendees should have a sound understanding of how to:

  1. identify, bound and explore a problem space

  2. conceive potential system solutions

  3. design and optimise a system solution,

  4. prove that they have done it.

Overview of Content

The tutorial will comprise a set of presentations, showing methods, with examples, interspersed with discussion:

Each session will be followed by a comprehensive question and answer session, during which attendees may explore aspects that they have not understood, or may challenge any of the ideas or methods presented.

Course Material Provided

Each attendee will receive a full set of the presentation material, including detailed slides not shown during the presentations. The slides will contain a full bibliography to direct further investigation.

Credentials of presenter:

Intended Audience/Potential Interest

The tutorial should be of interest to anyone concerned about the conception and design of solutions to problems. These often appear as Requirements. The tutorial concerns itself essentially with the formulation of sound, realistic, requirements that can be shown, in advance, to be an effective solution to a problem.

Interested parties should be those interested in the first half of the systems engineering cycle; government, those concerned with acquisition, system designers in industry, tool designers and vendors.

 

T3 . Real-Time UML for Systems Engineers

Duration: Full Day

Presenters : Matthew Hause, Francis Thom; Artisan Software Tools

This 1-day tutorial will introduce Systems Engineers into the practical application of the Unified Modelling Language (UML) specifically for Systems Engineering. It will initially look at the whole of the UML and then introduce (with an on-going Cruise Control Case Study) the specific areas of the UML that are of interest to Systems Engineers.

Aims and Objectives:

Course Workshop

Approximately 50% of the course involves practical application of the techniques. Attendees work in small groups to complete a number of worked examples, providing hands-on experience of applying the techniques and familiarity with the concepts. Use is made of ARTiSAN’s Real-time Studio to facilitate an understanding of developed designs. All examples are based on real-world, real-time systems.

Previous History of Tutorial:

This tutorial has run at INCOSE UK Spring Symposium 2001, 2002 and 2003. An extended 3-day Tutorial was developed and has been successfully delivered as a public course and to several companies.

What will be learnt :

Course Material provided :

Target Audience:

Systems Engineers embarking on a project using object-oriented Analysis and Design for the first time.

Pre-requisites

 

T4 . A Practical Introduction to System Dynamics: Adding a powerful modelling approach to the systems engineer’s toolkit.

Duration: Full Day

Presenters : Dave Exelby and Martin Caunt from HVR Consulting Services Ltd.

What is System Dynamics?:  System Dynamics is a well-established modelling methodology.  It focuses on the explicit representation of a system in terms of feedback and dynamic behaviour and includes qualitative mapping and quantitative simulation elements.  System Dynamics has been applied to a huge variety of applications from complex engineering projects through to public policy modelling over the last 30 years.  Although it is not a specialist systems engineering approach, it can be effectively applied to requirements capture, system design and project planning.

Aim: 

The aim of the workshop is to introduce participants to the basic concepts of, and provide hand-on experience of the System Dynamics method.  The workshop will cover both the use of causal mapping (soft modelling) for system description and quantitative simulation (hard modelling) for performance analysis.  A range of pertinent cases studies and additional sources will also be presented.  A set of problems will be used to provide participants with the opportunity to practice these newfound skills within the workshop environment.  A copy of an entry-level simulation tool will be provided to participants for this purpose and for them to take away.  This workshop will give participants the confidence to explore the approach in more detail and to recognise its utility for systems engineering problems as they arise.

Overview of the workshop:

Course Material Provided:

Copies of the slide materials will be provided as well as a copy of the MyStrategy SD tool.

Audience Prerequisites 

Participants need to supply a laptop computer in order to take advantage of the hands on practical modelling session.  A complimentary copy of the MyStrategy software will be distributed to all participants.  Should there be a shortage of computers then some pairing of participants would be expected.

Target Audience

 The workshop will appeal to all those with an interest in the application of soft methods and its links to hard analysis.  System Dynamics is a methodology that tackles both qualitative and quantitative modelling.  Systems engineers across all sectors will be able to use the approach – it has been applied to software engineering, defence acquisition, rail infrastructure to name but a few.

Presenters’ Credentials: 

Dave Exelby is a Principal Consultant at HVR and team manager of their strategy team.  Dave has been applying System Dynamics for the last 10 years.  These have been across a broad range of studies ranging from strategy consulting to FMCG companies to modelling of all aspects of acquisition within the defence sector.  Dave is involved in the System Dynamics community in the UK as a policy council member of the UK Chapter of the System Dynamics Society and has recently been elected to the council of the parent worldwide society.  Dave led the System Dynamics stream at the INCOSE Autumn Assembly in 2003.

Martin Caunt is a Senior Consultant with HVR’s Defence Analysis team.  Martin has a broad range of Operational Analysis and Systems Engineering experience applying soft analytical techniques in support of Operational Analysis studies, and large Systems Engineering projects within the defence sector.  Martin has over 6 years experience in the definition and expression of requirements, system and simulation modelling.

 

T5 . Build a Better Robot - Implementing ISO/IEC 15288 on Projects

Duration: Full Day

Presenters   Dr. Jon Holt and Ian Wilson; Brass Bullet Ltd

Aims and Objectives

The main aim of this intensive full-day workshop is to provide attendees with a hands-on appreciation of the new ISO/IEC standard for ‘Systems engineering life cycle management’ and to allow them the opportunity to apply the concepts to a mini-project involving building up a fully-working system out of Lego.

After a brief introduction to the standard and its key concepts, the group will be split into small project teams and, for the rest of the day, will carry out a project to ‘build a better robot’ than the other teams.

Each team will be provided with an ISO/IEC-compliant process model and from there they will have to: assign roles and responsibilities, plan major phases of the project, plan individual phase iteration and apply processes to the development of the robot. Each team will start with a set of requirements and process artefact templates and from there it is up to the team to plan and manage the effective development of the project.

 

The project itself will involve developing a small robot using the Lego Mindstorms building sets. The development will include: building robots, programming the robots, developing sensors and bespoke weaponry for the robots and the integration, verification & validation of the final system.

Each project will undergo a mini-audit in the context of ISO/IEC 15288 and there will be a robot challenge at the end of the day to see which robot will carry off the ultimate robot prize! (Probably a bottle of wine!)

Overview of Content

Course material provided

Credentials of Presenter

The course will be delivered by Dr. Jon Holt, of Brass Bullet Ltd, who has over 10 years experience in all aspects of systems engineering. He is a Fellow of the IEE, an ISO 9001-qualified auditor under the TickIT scheme and a qualified assessor for ISO 15504 (SPICE) and EFQM. He is a visiting lecturer at several universities, the author of the book ‘UML for systems engineering – watching the wheels’ and is currently the chair of the IEE Professional Network for Systems Engineers.

Intended Audience/Potential Interest

This tutorial will be of interest to all systems engineers and managers, including:

And anyone who wants to increase their awareness of this important new standard.

 

T6 (am) . Surviving and Thriving in a Dynamic Supply Chain

Duration: Half Day

Presenter Alan Smith, UCL Centre for Systems Engineering

Aims and Objectives:

To recognise the threats and opportunities associated with a dynamically changing supply chain environment and to provide strategies for dealing with them in a Systems Engineering context. For example, dealing with the situation where a reducing market forces tier 2 suppliers to take on a tier 1 capability in order to protect their tier 2 markets.

To describe the roles, skills and demands of the various supply chain participants (From Customer through Systems Integrator, Tier1, Tier2, to COTS Supplier).

To give a practical method that allows an organisation to measure its capabilities within a supply chain context.

To allow organisation to develop strategies for thriving within any part or parts of the chain, particularly for organisations seeking to move up to become a tier 1 supplier.

Overview of Content :

Many organisation are rethinking their place with the systems development supply chain, or have been forced to do so following a restructuring of their business context. The expectations of customers within this supply chain are highly dependent upon their position within it. For instance the demands at Tier 1 are quite different to say Tier 2 yet organisations often announce there intention to move up to Tier 1 without fully appreciating the capabilities needed, risks and consequences of failure.

The tutorial will first explore the supply chain associated with the development of bespoke systems, from User to Component Supplier. For each element of the chain the capability needed and relationship with customers and suppliers will be expanded and discussed.

Recognising that many large organisations may have capabilities and experience is various parts of the food chain a simple method of evaluation will be provided which allows an organisation to identify its strengths, and weakness within the food chain and to recognise any associated skill gaps. Mitigation strategies will be provided for some of the more common risks.

The tutorial will then go on to explore strategies that organisations may adopt to turn threats into opportunities and so thrive within this demanding environment.

The work is based in part on findings from an EPSRC supported Instrumentation Supply Chain Analysis and Modelling project being conducted at UCL.

Course Material Provided :

Credentials of presenter:

Intended Audience/potential interest:

Defence, transport, instrumentation suppliers throughout the food chain.

T7 (pm) . Filling the Systems Engineering Sandwich: a process that combines requirements-driven and model-based system development

Presenter        Jeremy Dick, Jonathan Chard; Telelogic UK

Duration:        Half Day

A sandwich without a filling — that’s what textual requirements management alone is like. With a rich filling of modelling in-between each layer of requirements, the sandwich becomes more interesting, less dry and far more palatable.  This tutorial is about putting processes in place that allow diagram-based system modelling (using examples drawn from UML 2.0) and text-based requirements management to work together effectively. Both bring benefits to the party: modelling provides visualization and formality;  requirements management provides structure, traceability and textual rationale for design. Modelling techniques alone are not enough. A clear approach to selecting and organizing those techniques into a coherent process in the key to success. The best thing since sliced bread …. bon appétit!

Tutorial Objectives:  

We aim to give attendees a clear vision of:-·     

Detailed Tutorial Outline:    

1. Setting the context:

  1. What is systems engineering (SE)?

  2. What is requirements management (RM)?

  3. What is system modelling (SM)?

2. The sandwich:

  1. The complementary nature of RM and SM.

  2. Managing complexity through layers.

  3. Levels of abstraction — problem v. solution.

  4. Capturing rationale.

3. A generic process:

  1. Activities at each layer.

  2. A data model.

  3. Requirements documents v. design documents.

  4. Traceability.

4. Modelling examples:

  1. Summary of diagrams (classes, use cases, sequence diagrams, state charts, architecture diagrams).

  2. Modelling in the problem domain.

  3. Modelling in the functional domain.

  4. Modelling in the design domain.

5. The design document:

  1. How to organize the model.

  2. Capturing design rationale.

  3. Structuring the design document.

6. Conclusion:

  1. The benefits of the combined approach.

  2. Tool support.

Intended Audience:   

This tutorial is intended for systems engineers (working as customers or suppliers), software engineers, project managers, and those otherwise interested in system modelling.

Audience Prerequisites:

Attendees are expected to be aware of, but not necessarily familiar with, systems engineering, requirements management, system modelling using UML.

Presenters Biography:          

Dr Jeremy Dick has been a principal consultant for Telelogic (originally QSS) for 7 years, working with the requirements management tool, DOORS. Co-author of a recent book entitled “Requirements Engineering” (Springer), Jeremy has considerable experience in providing training, consultancy and thought leadership in requirements management processes, and effective tool support.  This role, combined with a broad software engineering back-ground gained over two decades, puts him in a unique position to share experiences across a wide range of industries.

Dr Jonathon Chard has been a senior applications consultant with Telelogic for over three years, during which time he has worked extensively with UML and the Tau family of visual modelling, development and testing tools.  Having a formal background in electrical engineering, Jonathon has some fifteen years of experience in systems and embedded software design, a significant part of this experience gained within the automotive industry.

 

topbar.gif (2145 bytes)

Last Updated: 29 February, 2004