Standards

The Concept of Standards

  • Standards are established norms or requirements in the field of technology.
  • They ensure compatibility, interoperability and safety among software and electronic devices.
  • Standards can be set by international organizations, such as the International Organization for Standardization (ISO) or national bodies like the British Standards Institution (BSI).

Various Types of Standards

  • Technical standards ensure that hardware and software products can work together.
  • Procedural standards guide how tasks are performed within the industry.
  • Ethical standards establish the moral responsibilities of individuals and organisations within the technology industry.
  • Legal standards are guided by legislation and determine the legal responsibilities of entities in the industry.

Importance of Standards in Computing

  • Standards ensure that different computer systems and software can interact and function together.
  • They help in maintaining quality, safety and efficiency of products and processes.
  • Standards can help in reducing waste and improving environmental sustainability.
  • They create an environment where innovation can thrive, by providing a basis on which new technologies can be developed.
  • Standards ensure all manufacturers are on a level playing field, as they all need to comply with the same regulations.

Examples of Standards in Computing

  • HTTP (Hypertext Transfer Protocol) and HTTPS are standards that govern how information is transferred on the World Wide Web.
  • Wi-Fi standards (such as 802.11ac or 802.11n) have been created to ensure all wireless network devices operate on the same principles.
  • USB (Universal Serial Bus) is a standard that regulates how computers connect to peripheral devices.
  • HTML (Hypertext Markup Language) is a standard for creating web pages.

Challenges in Complying with Standards

  • Compliance with standards can be costly for smaller businesses as it often requires significant investment in infrastructure and training.
  • The landscape of technology changes rapidly and it can be difficult for standards to keep up with innovation.
  • Interpretation of standards can be subject to different interpretations leading to inconsistency.
  • Compliance requires continuous monitoring and adjustments, which can be time and labour intensive for organisations.