QA is a critical comp
onent of a web design process and one of the disadvantage of using a small company is that they do not follow the QA process. There are various tools and white papers for doing QA on the Internet. However, the recommended processes take a long time and usually a small company like mine is always short of time and it is tough to introduce a QA process as it takes time to download the process and practice. After a lot of research I concluded that it is best that I define my process for QA of web pages which does not take time and is easy to implement. I studied a lot of processes which others have shared on the Internet.
The process is divided into five phases and they are
- Self review
- Peer review
- Content approval
- Testing and usability.
- Compliance of set practices and
- Determine maintenance cycle
Self Review
- Free from spelling and grammatical errors
- Be concise: avoid long sentences and paragraphs
- As far as possible the content in a website should be written in plain English using the active voice.
- The format of the content of the website should be optimized for the screen so that it can be easily read. A website should have meaningful headings, bulleted lists and short paragraphs.
- The written style should be such that it does not sound promotional and should not criticize or praise any existing websites.
- When doing a self review the meta tag information should be checked for spelling and appropriate content. This includes
- An appropriate page title.
- A short description/summary of the content.
- A set of keywords that identify the content. Think about the type of words that people might type into a search engine to find your content.
- Images should be:
- Cropped and/or resized to suit the purpose
- Optimised and saved in a format appropriate for use on the web.
- Where multimedia formats are used, ensure:
- Transcripts are available for audio content
- Video is captioned (or transcribed)
- Where PDF format is used, ensure:
- An RTF alternative is provided, or
- A way of contacting someone to obtain an accessible alternative
I will follow up this post with others which would have the complete process for Quality Assurance of a website. In the next post I will tell the process that I follow for doing a peer review.
Please share your suggestions if you have any as sharing knowledge is one the principle goal of this blog.