Can we automate the user's interaction with an IT system?

A structured language for describing a users interaction with an IT system, enabling greater automation.

Thursday 14 September 2017, 6.00pm - 8.00pm
6.30pm - 7.30pm - Talk
7.45pm - 8.00pm - Q&A

The Davidson Building, 5 Southampton Street, London WC2E 7HA.
The nearest underground stations are Covent Garden and Charing Cross.

Paul Chorley, Autotestpro

Book Online

This is a joint event with Software Testing (SIGiST) Specialist Group.


In an ideal world, the software development lifecycle (SDLC) and the creation of commonly produced artefacts at each stage would be fully automated. In the real-world, full automation is not possible due to the amount of human intervention required at each stage. However, one of the problems with increasing automation in this field, has been that traditionally the users functional requirements at the start of the SDLC, have typically been captured in an unstructured form; usually narrative text. As this narrative has no defined or repeatable structure, it does not lend itself to being automatically re-used in latter stages of the SDLC. A structured language for describing a users interaction with a computer system and the expected outcomes of each interaction, enables these requirements to be ‘captured once and used many times’ throughout the SDLC, thus enabling document artefacts such as requirement specifications, development specifications, test scripts, acceptance criteria and user guides to be automatically produced. When this structured definition is fed into an automated testing engine that understands this language, the desired system behaviour can be automatically verified, leading to significant productivity, speed and quality improvements.

Speaker Biography:

Paul is a seasoned IS/IT professional with just over 20 years experience in all aspects of IT, from architecting, designing, developing, testing, delivering, managing and directing large complex IS/IT projects and programmes. He has worked for global IT corporates such as Unisys and EDS/HP and independently with his own consultancy company, helping companies including Rolls-Royce, UK MoD and Six Degrees Group with strategic transformation programmes. He has a track record of successfully recovering severely trouble stricken projects and programmes using a combination of sound application of the SDLC and building strong collaborative teams. Paul is currently Managing Director and Co-founder of Autotestpro Ltd, a company which has developed a patent pending and highly innovative solution to automate the Software Delivery Lifecycle (SDLC).

Closing date for bookings is Wednesday 13 September 2017 at 11:59 pm. No more bookings will be taken after this date.

For overseas delegates who wish to attend the event please note that BCS do not issue invitation letters.