Software plays a major part in so many aspects of life today that its quality, reliability and cost has an effect on each of us. This course is intended to provide a broad introduction into the general concepts of software quality, compliance with ISO 9001 and TickIT and developments internationally in this field.
Like most things software development is a process. This process comprises of a sequence of events culminating in the production of a piece of software. The manner in which this software is developed and controlled can have a large bearing on its suitability and reliability.
Although there are numerous examples of good software, there are also examples of software which does not achieve its intended function.
An example of bad software may be an Air Traffic Control System (ATCS) where software has been written to control the position and direction of aircraft. The software has been written, tested and appears to work satisfactorily. Ninety-eight aircraft are being controlled and every thing is OK, ninety-nine aircraft are now on the system and everything is still OK. The one hundredth aircraft appears on the system and suddenly all the ATCS computer screens go blank. Why? – because the software can only cope with up to ninety-nine aircraft the ATCS computer has crashed.
The TickIT logo indicates that the certificated organisation is involved in software development and that TickIT guidance and certification procedures have been followed. The TickIT requirements are rigorous and include such issues as; software development methodology, clearly defined software life cycle, etc.
Put simply “ISO9001 is the bronze award – ISO9001 TickIT is the gold award”.
Course delegates will be able to as a consequence of this course:
Items covered include:
The lecturing team is comprised of professionals who have been especially selected for their recognised knowledge and experience in the field of project and software management.
See Training Courses for price list and order form