FURST is a framework that can help in producing higher quality software. The five principles are Fit For Purpose, Unit Tested, Reviewed, Standard and Timely.
The concept is a simple one and includes many ideas that have been forwarded in books such as ‘Clean Code’ and ‘Code Complete’ as well as current best practices. Each principle can be decomposed into attributes and these can be assessed to provide a guide to how well the organisation’s goals are being met.
Everyone is welcome to attend this lecture - if you are interested, please register your place via the above link.
This event is jointly organised with the Institution of Analysts and Programmers (IAP). Light refreshments will be available from 19:00.About the speaker
Paul Lynham is the Vice-president of the Institution of Analysts and Programmers (IAP). He is a freelance software consultant who is currently engaged as the principal applications architect in a project to implement electronic hospital referrals between consultants within the NHS in Wales. He has a long and wide experience in producing software using a variety of technologies and has used over a dozen Turing complete programming languages. His work has spanned various sectors including agriculture, education, health, defence, policing, wealth management and the Foreign and Commonwealth Office. Previously he lectured in colleges and for the Open University and is interested in research and practices which can be used to improve software quality. One particular interest is the notion of ‘Compealing Code’, i.e. code which is comprehensible and compelling while being appealing. This is linked to appraising code using static analysis. Another interest is the long-term goal of improving professionalism in software development.