Website development is the foundation of a successful online presence because it allows you to showcase your brand, engage with your audience, and drive conversions. Without a well-developed and engineered website, your online presence could lack credibility and fail to attract potential customers. ISO/IEC/IEEE 23026:2023—Systems And Software Engineering – Engineering And Management Of Websites For Systems, Software And Services Information provides specifications for engineering websites whose purpose is to deliver information about information and communication technology (ICT) systems, software, and services.
Front-End Web Development Vs Back-End Web Development
Web development falls into two categories: front-end development and back-end development. Front-end development focuses on the visual aspects of a website. This is the part that users see and interact with through their browser. On the other hand, back-end development comprises a site’s structure, system, data, and logic. It consists of the website code that runs on the server, including scripting languages and web frameworks. Together, front-end and back-end development combine to create interactive, visually pleasing websites.
What Is ISO/IEC/IEEE 23026?
ISO/IEC/IEEE 23026:2023 defines system engineering and management requirements for the life cycle of websites, including strategy, design, engineering, testing and validation, and management and sustainment for intranet and extranet environments. It applies to those using web technology to present information and communications technology (ICT) information, such as information for users of systems and services, plans and reports for systems and software engineering projects, and documentation of policies, plans, and procedures for IT service management.
Websites for public access and for limited access, such as for users, customers, and subscribers seeking information on IT systems, products, and services are within the scope of ISO/IEC/IEEE 23026:2023. The standard provides requirements for website owners and website providers, managers responsible for establishing guidelines for website development and operations, website engineers, designers, developers, and operations and maintenance staff, who can be external or internal to the website owner’s organization.
What Is ICT Information and Communications Technology?
Information and Communication Technologies (ICTs) is a broader term for Information Technology (IT), and it is the infrastructure that enables modern computing. ICT refers to all communication technologies, including antiquated technologies, such as landline telephones, radio, and television broadcast as well as today’s artificial intelligence and robotics technology. It also refers to the internet, wireless networks, cell phones, computers, software, middleware, video-conferencing, and social networking. ICT enables users to access, retrieve, store, transmit, and manipulate information in a digital form.
ICTs are used to refer to the convergence of media technology such as audio-visual and telephone networks with computer networks, by means of a unified system of cabling (including signal distribution and management) or link system. However, there is no universally accepted definition of ICTs because concepts, methods, and tools involved in ICTs are constantly evolving on an almost daily basis.
What Does a Website Plan Include?
ISO/IEC/IEEE 23026:2023 details that the website should prepare and follow a project plan, covering the entire life cycle of the site. The life cycle includes implementation (strategy, planning, design, development, testing, and configuration), deployment, and maintenance (technical support, release management, updates, incident and problem management), and retirement. The standard maintains that the plan should include the following items:
- Website owner
- Website purpose, scope, and intended user communities
- Intended lifespan of the website and frequency of change to the content, usability and relevance of existing content
- Applicable standards, such as CSS, and policies, including privacy, information security, risk management, and intellectual property policy
- Applicable organizational guidance, including style guides
- Roles and responsibilities for site development and content development
- Roles and responsibilities for validating website content and usability, achieving performance targets, and conducting performance testing
- Constraints on website platform or infrastructure, including programming languages
- Schedules and resource estimates
- Response to user support needs