Radio Frequency Engineering :Consultancy and Training

Gaddon Ltd: Head Office 18 New Royd, Millhouse Green, Sheffield, S36 9NW, UK.

REG UK  6865365.  VAT No. UK948480679

Tel: UK +44 01226 766999   Email

Gaddon Engineering Support  RF Training contact us

Programming Basic Principles Course (2 day)

This course covers the techniques and methodologies to produce high level test procedure information for use by programmers to write software programs. As such this course in not linked to any particular software package but covers the aspects needed to prepare data and text flow, block diagrams, procedure flow  charts and diagrams and logic analysis required at the procedure design level. The course looks at capturing and defining the testing requirements, depth of testing between design, production and in use phases along with the trade-offs between testing time and depth analysis.

The course uses various real life scenarios to indicate techniques to capture testing data specify testing level and optimising testing procedure and testing time and is based on the procedure design techniques used by the UK MoD.

By the end of the course you will be able to:

 Carry out a Testing needs analysis of a system.

 Prepare a procedural flow chart

 Prepare a decision chart of procedure

 Know how to specify items to be tested and limits to apply.

 Define the requirement for test equipment required.

 Analyse and optimise a test procedure.


Day 1

Needs Analysis Techniques, NAOMIE, systematic survey, Integrated Logistic Analysis, levels of testing, accuracy, complexity, failure rates, Mean time between failure and false positives/negative results.

Limit testing, operational envelope, test to failure, point testing.

Testing accuracy, results from Needs Analysis, low accuracy, high accuracy, over testing.

Testing procedure, Fault recognition, single track procedure, multi track, procedure optimisation.

Flow testing, task time and equipment utilisation.

Day 2

Flow charts, production and testing using symbolic logic.

Decision analysis, automated, manual, limit setting go/nogo

Data capture and analysis, historic and contemporary.

Automated and manual decision making, loops, failure recognition.

Logic analysis of procedure.

For more course details and prices please contact us at

Scheduled Courses available:







Book Course