Building your website
The purpose of this phase is to build and integrate all the components and elements of the site in accordance with all applicable requirements and constraints.
Description
This section provides detailed information on the actual work to be done to build a website during the lifecycle and process of site development and construction. This implementation-related information is broken down into various technical steps and activities, not all of which may be applicable for all the different types of websites that are covered by the IPG. The different standards that apply and other guidelines to be followed in order to prepare an IPG-compliant website are important inputs to these various activities.
Activities
- Construction of all site pages, completely filled out with content
- Creation of CSS, HTML, PDF, XSLT, XML, RSS, iPod files or any other formats needed
- Programming, scripting, editing
- Adaptation of pages for different devices (PDA, mobiles, printers)
- Uploading of data, installation of an application database at DIGIT/Data Centre
- Proofreading of all site content (text) in all languages
- Detailed testing (functional) of database and programming functionality (prerequisite installation at DIGIT/Data Centre)
- Testing and verification of database reporting features
- Testing of site reader support features
- Making archives/backup of all site components including: HTML code, programming code and any other site development materials
- Request for tailor made access log statistical reports to the relevant responsible authority (DG COMM)
- Mapping (redirection, flexible redirection, short address – alias, reverse proxy)
Quality Assurance/ Evaluation criteria
Quality Plan
- HTML validation
- Links integrity
- Accessibility testing
- Browser compatibility testing, cross-platform & browser
- Usability testing
- Integration testing
- Performance testing (DIGIT)
- Security testing
- Stress test by DIGIT for multi-user applications
Outputs
- Database tables and programming (Queries, procedures, etc.)
- Finished HTML for all web pages (static sites)
- Finished navigation link structure
- All programming in place and linked to pages, ready for beta testing
- All database components in place and linked to site pages
- All graphic design, illustration, and photography in place
- Designed and tested customised search functionality
- Test reports
