Coding in scientific research 'must be professionalised to restore trust'

The computer code behind the scientific modelling of epidemics like COVID-19 should meet independent professional standards to ensure public trust, according to the British Computer Society (BCS), the Chartered Institute for IT.

The lack of widely-accepted software development standards in scientific research has allowed for the ‘politicised’ undermining of confidence in computational modelling, including in high-profile models informing Coronavirus policy, the institute argued.

In a new policy paper, BCS called for professional software development standards to be adopted for research that has a critical impact on society - like health, criminal justice and climate change. The underlying code should also be made open source.

Bill Mitchell, director of policy at BCS, said: “The politicisation of the role of computer coding in epidemiology has made it obvious that our understanding and use of science relies as much on the underlying code as on the underlying research.

“We welcome the government’s commitment to following science in developing policy responses to the coronavirus pandemic," he continued. "We support the use of computational modelling in exploring possible outcomes of policy decisions, such as investigating which lockdown measures are likely to have the greatest public health benefits."

At the same time though, Mitchell said that the BCS considers that - at present - the quality of the software implementations of scientific models appear to rely too much on the individual coding practices of the scientists (who are not computer scientists) who develop them, "rather than professional software development practices being publicly evidenced against appropriate standards".

According to BCS, professionalising and using best practice software development in scientific research should lead to:

• The ability of different science research groups to share, combine, adapt and build upon software implementations of computational models, no matter whether they are in the same discipline, institution or country.
• The ability of scientists to correctly modify software implementations of computational models in times of crisis as rapidly as possible.
• Facilitating reproducibility of research findings and ensuring high quality research is published in peer reviewed journals.
• Providing reassurance to the public that policy decisions are based on robust evidence of the highest quality.

Given the seriousness of this issue and the significant consequences of not using relevant best practice and specialists, the BCS stated that it will approach experts across the sector to discuss how to professionalise software development practice in scientific research, including the Centre for Data Ethics and Innovation, the Alan Turing Institute, the Safety Critical Systems club, the British Insurance Association, Royal Society, the Royal Academy of Engineering, Cabinet Office, NSHX, UKRI and Public Health England.

    Share Story:

Recent Stories


The future-ready CFO: Driving strategic growth and innovation
This National Technology News webinar sponsored by Sage will explore how CFOs can leverage their unique blend of financial acumen, technological savvy, and strategic mindset to foster cross-functional collaboration and shape overall company direction. Attendees will gain insights into breaking down operational silos, aligning goals across departments like IT, operations, HR, and marketing, and utilising technology to enable real-time data sharing and visibility.

The corporate roadmap to payment excellence: Keeping pace with emerging trends to maximise growth opportunities
In today's rapidly evolving finance and accounting landscape, one of the biggest challenges organisations face is attracting and retaining top talent. As automation and AI revolutionise the profession, finance teams require new skillsets centred on analysis, collaboration, and strategic thinking to drive sustainable competitive advantage.