Architecture Engineering Tools, a quantified multidimensional approach to IT architecture and design (2 day course)

Wednesday 28 and Thursday 29 August 2013

9.00am - 5.00pm

BCS London, 1st Floor, The Davidson Building, 5 Southampton Street, London, WC2E 7HA | Maps

Free of charge and open to all (BCS and non-BCS members)

Tom Gilb Hon FBCS and Kai Gilb

Intended for:

People who have some design or architecture practice and responsibility today, and who want some new and powerful tools for designing. This is the beginning of a personal study leading to competence as IT Design Engineer, or IT Architectural Engineer.


Most IT design and IT Architecture is currently based on non-engineering paradigms. There is almost total absence of quantified requirements for performance, qualities and costs, as a design basis. There is as good as no practice of estimation and measurement of the multiple impacts of a design or architecture on these requirements. In short, design is practiced in an intuitive manner. Nice words but no justification or responsibility. This is highly unprofessional and is damaging to our community. This course will expose, and make freely available, the set of tools necessary to practicing real IT Design/Architecture Engineeering.


1. Overview Lecture: "Real Architecture"
2. Quantified Architecture Requirements as Primary Design Drivers:
3. Planguage as a basic open source language for architecture modeling and communication.
4. Specification Quality Control: Numeric evaluation of requirements and design specifications.
5. Design (Architecture) Specification: Advanced levels of detail as prerequisite for evaluation
6.  Design Impact Estimation: on multiple design drivers of quality and cost.
7. Dynamic Design to Cost: how to meet performance and quality targets within budgets and deadlines by dynamic learning and adjustment
8. Evo: Getting early and continuous feedback on design attributes

Limitations: this course cannot train most people to be design engineers. However, the best participants will have the basis for beginning the advanced practice and teaching themselves more. We will be very concrete about the methods, the case study practices, and give free access to deeper textbook material. Your awareness of real IT design engineering will be dramatically raised. Hopefully you will wish to continue these studies and practices.


Primary Textbook: Gilb, 'Competitive Engineering' (digital copy is course material).

Assorted papers and slides at

The rest of the documentation will consist of a set of slides, papers, case studies, and electronic books, which will be provided on a Dropbox Site.


Applications for places are to be sent directly to Soheir Ghallab

Please specify:

1. Why interested
2. Employment status
3. Confirm which course(s)

Preference is given to under-employed professionals.

Tom Gilb Hon FBCS has mainly worked within the software engineering community, but since 1983 with Corporate Top Management problems, and since 1988 with large-scale systems engineering (Aircraft, Telecoms and Electronics).

He is an independent teacher, consultant and writer. He has published nine books, including the early coining of the term "Software Metrics" (1976) which is the recognised foundation ideas for IBM CMM/SEI CMM/CMMI Level 4.

He is recognised as the founder or major driver of several technical disciplines such as software metrics and evolutionary project management, as well as being an innovative pioneer in Inspections, and the inventor of the planning language Planguage. He is directly recognised as the idea source for parts of the Agile and Extreme programming methods (primarily the incremental cycles). The latest copy of the BCS ITNow (page 7), credited Tom Gilb Hon FBCS with the beginning in 1985 of the Agile approach.

Tom and Kai Gilb have recently developed their own Agile Inspections and Agile Evolutionary Project Management processes, that are being successfully used by clients.