QA Focus – Supporting JISC's 5/99 Programme The QA Focus Perspective Marieke Guy UKOLN

Slides:



Advertisements
Similar presentations
A centre of expertise in digital information management Ideology Or Pragmatism? Open Standards And Cultural Heritage Web Sites Author & Presenter Brian.
Advertisements

UKOLN is supported by: Providing a Support Infrastructure for Digital Library Programmes Marieke Guy QA Focus A centre of expertise in.
Funded by: © AHDS Quality Assurance QA Focus & TASI Workshop Hamish James QA Focus (AHDS)
QA Focus – Supporting JISC's 5/99 Programme QA For Digital Library Projects Brian Kelly UKOLN This.
A centre of expertise in digital information managementwww.ukoln.ac.uk Approaches To E-Learning: Developing An E-Learning Strategy Brian Kelly UKOLN University.
1 QA Focus – Supporting JISC's Digital Library Programmes The QA Focus Methodology Brian Kelly and Amanda Closier UKOLN Gareth Knight AHDS
A centre of expertise in digital information managementwww.ukoln.ac.uk QA For Web Sites: Introduction To QA Brian Kelly UKOLN University of Bath Bath .
1 QA Focus – Supporting JISC's Digital Library Programmes QA For Metadata: Conclusions Brian Kelly and Amanda Closier UKOLN Gareth Knight AHDS
QA Focus – Supporting JISC's 5/99 Programme QA Focus: Working With Jorum+ Brian Kelly UKOLN Hamish James AHDS
A centre of expertise in digital information managementwww.ukoln.ac.uk QA For Web Sites: QA Focus Resources Brian Kelly UKOLN University of Bath Bath .
A centre of expertise in digital information management Developing a Quality Culture For Digital Library Programmes Author & Presenter Brian Kelly UKOLN.
1 QA Focus – Supporting JISC's Digital Library Programmes Quality Assurance For Digital Library Programmes: The QA Focus Approach Brian Kelly Hamish James.
1 QA For Web Sites Brian Kelly UKOLN University of Bath Marieke Guy UKOLN University of Bath Ed Bremner TASI/ILRT.
A centre of expertise in digital information managementwww.ukoln.ac.uk Interoperability Across Digital Library Programmes? We Must Have QA! Brian Kelly.
Configuration Management
1 QA Focus – Supporting JISC's Digital Library Programmes Quality Assurance (QA) For Digital Library Projects Brian Kelly UKOLN
1 QA Focus – Supporting JISC's Digital Library Programmes Quality Assurance For Digital Library Programmes: A Practical Workshop Brian Kelly UK Web Focus.
A centre of expertise in digital information managementwww.ukoln.ac.uk UKOLN is supported by: UKOLN Workshop For NEMLAC: QA For Web Sites Brian Kelly UKOLN.
A centre of expertise in digital information managementwww.ukoln.ac.uk UKOLN is supported by: UKOLN/TechDis Workshop For RSC South East: QA For Web Sites.
A centre of expertise in digital information managementwww.ukoln.ac.uk QA For Web Sites: Developing Your Own QA Brian Kelly UKOLN University of Bath Bath.
A centre of expertise in digital information management A QA Framework To Support Your Library Web Site Review Brian Kelly UKOLN University of Bath Bath.
A centre of expertise in digital information managementwww.ukoln.ac.uk QA for Web Sites Brian Kelly UKOLN University of Bath Bath, BA2 7AY
A centre of expertise in digital information managementwww.ukoln.ac.uk QA For Web Sites: Implementing QA Brian Kelly UKOLN University of Bath Bath .
A centre of expertise in digital information management UKOLN is supported by: Benchmarking Web sites Marieke Guy Interoperability Focus.
A centre of expertise in digital information managementwww.ukoln.ac.uk QA For Web Sites: What Can Go Wrong? Brian Kelly UKOLN University of Bath Bath .
1 Introducing … QA Focus Brian Kelly UK Web Focus UKOLN Karla Youngs TASI ILRT Marieke Napier QA Focus UKOLN.
Quality evaluation and improvement for Internal Audit
Web Site Creation: Good Practice Guidelines Self Assessment Of Project Web Sites Marieke Napier NOF-digitise Advisor UKOLN University of Bath UKOLN is.
4. Quality Management System (QMS)
Effectively applying ISO9001:2000 clauses 5 and 8
A centre of expertise in digital information managementwww.ukoln.ac.uk QA For Web Sites: Approaches To Testing Brian Kelly UKOLN University of Bath Bath,
CHAPTER 5 Infrastructure Components PART I. 2 ESGD5125 SEM II 2009/2010 Dr. Samy Abu Naser 2 Learning Objectives: To discuss: The need for SQA procedures.
Web Site Creation: Good Practice Guidelines Standards For Project Web Sites Brian Kelly UK Web Focus UKOLN University of Bath UKOLN is supported by: .
Product Quality, Testing, Reviews and Standards
A centre of expertise in digital information managementwww.ukoln.ac.uk QA And The IWMW Web Site: A Case Study (flaws and all) Brian Kelly UKOLN University.
Software Quality Assurance Lecture 4. Lecture Outline ISO ISO 9000 Series of Standards ISO 9001: 2000 Overview ISO 9001: 2008 ISO 9003: 2004 Overview.
A centre of expertise in digital information management 1 UKOLN is supported by: SWMLAC Workshop: Introduction to Benchmarking Web Sites.
A centre of expertise in digital information managementwww.ukoln.ac.uk Quality Assurance For Your Web Site Brian Kelly UKOLN University of Bath Bath .
A centre of expertise in digital information managementwww.ukoln.ac.uk Quality Assurance For Museum Web Sites: Developing A QA Framework Brian Kelly UKOLN.
Professor Norah Jones Dr. Esyin Chew Social Software for Learning – The Institutional Policy of the University of Glamorgan ICHL 2012, China
A centre of expertise in digital information managementwww.ukoln.ac.uk Accessibility Testing Brian Kelly UKOLN University of Bath Bath, BA2 7AY
UKOLN is supported by: Approaches to Metadata Quality Marieke Guy QA Focus A centre of expertise in digital information management
Standards And Architectures For NOF Digitisation Projects Brian Kelly UK Web Focus UKOLN University of Bath Bath, BA2 7AY UKOLN is supported by: .
1 The Technical Standards and Your Bid Sarah Ormes UKOLN University of Bath Bath, BA2 7AY UKOLN is funded by Resource: The Council for Museums, Archives.
Automated Benchmarking Of Local Authority Web Sites Brian Kelly UK Web Focus UKOLN University of Bath Bath, BA2 7AY UKOLN is supported by:
QA for MIMAS A Case Study Anne McCombe MIMAS
A centre of expertise in digital information managementwww.ukoln.ac.uk Accessibility and NOF-digi Support: The Lessons Learnt Brian Kelly UKOLN University.
QA Focus – a JISC-funded advisory service supporting JISC 5/99 projects QA Focus Surveys QA Focus carried out a number of surveys of project Web sites.
A centre of expertise in digital information managementwww.ukoln.ac.uk Understanding And Exploiting Web 2.0: Benchmarking Web Sites Brian Kelly UKOLN University.
A centre of expertise in digital information management UKOLN is supported by: QA Resources
A centre of expertise in digital information managementwww.ukoln.ac.uk Making Effective Use Of Benchmarking Tools Brian Kelly UKOLN University of Bath.
1 QA Focus – Supporting JISC's Digital Library Programmes QA For Metadata: The QA Focus Methodology Brian Kelly, UKOLN Supported by Amanda Closier, UKOLN.
1 Surveys of Scottish 5/99 Project Web Sites Brian Kelly UK Web Focus & QA Focus Manager UKOLN University of Bath Contents 
A centre of expertise in digital information managementwww.ukoln.ac.uk Standards For JISC's Development Programmes Brian Kelly UKOLN University of Bath.
A centre of expertise in digital information managementwww.ukoln.ac.uk Quality Assurance For Museum Web Sites: Review Brian Kelly UKOLN University of Bath.
United Nations Oslo City Group on Energy Statistics OG7, Helsinki, Finland October 2012 ESCM Chapter 8: Data Quality and Meta Data 1.
A centre of expertise in digital information managementwww.ukoln.ac.uk UKOLN is supported by: UKOLN/TechDis Workshop For RSC South East: What Next? Brian.
A centre of expertise in digital information managementwww.ukoln.ac.uk An Approach To Standards: A Presentation For CIE Partners Brian Kelly UKOLN University.
A centre of expertise in digital information managementwww.ukoln.ac.uk A Standards Framework For Digital Library Development Programmes Brian Kelly UK.
Current Approaches to Web Site Development Brian Kelly UK Web Focus UKOLN University of Bath UKOLN is funded by Resource: The Council for Museums, Archives.
A centre of expertise in digital information managementwww.ukoln.ac.uk UKOLN is supported by: Effective Web Site Training Workshop: Benchmarking Web Sites.
A centre of expertise in digital information managementwww.ukoln.ac.uk UKOLN is supported by: This work is licensed under a Attribution- NonCommercial-ShareAlike.
A presentation for ILI Web Site Accessibility: Too Difficult To Implement? Brian Kelly UK Web Focus UKOLN Contents Implementation.
A centre of expertise in digital information managementwww.ukoln.ac.uk Quality Assurance For Museum Web Sites: Benchmarking Survey Brian Kelly UKOLN University.
A centre of expertise in digital information managementwww.ukoln.ac.uk UKOLN is supported by: Accessibility And E-Learning: Conclusions Brian Kelly UKOLN.
A centre of expertise in digital information management 1 UKOLN is supported by: SWMLAC Workshop: QA for Web Sites Marieke Guy Interoperability.
A centre of expertise in digital information management QA Focus: Providing A Quality Assurance Framework And Free Support Materials! Background UKOLN,
Computer Security: Principles and Practice First Edition by William Stallings and Lawrie Brown Lecture slides by Lawrie Brown Chapter 17 – IT Security.
SOFTWARE TESTING Date: 29-Dec-2016 By: Ram Karthick.
Surveys Of Project Web Sites
Presentation transcript:

QA Focus – Supporting JISC's 5/99 Programme The QA Focus Perspective Marieke Guy UKOLN

QA Focus – Supporting JISC's 5/99 Programme The QA Perspective If you want to sort out the problems on your Web site you can do so by developing a Quality Assurance Framework This involves: Testing Problem tracking and corrective action Policies Procedures Documentation

QA Focus – Supporting JISC's 5/99 Programme What Can You Test? Functional testing Compatibility testing Load/performance testing Stress testing Usability testing Security testing Integration of unit testing Link testing HTML and CSS validation Reliability testing Regression testing …

QA Focus – Supporting JISC's 5/99 Programme Automated Testing Should be scalable Only suitable approach for large sites Can push ( ) information about problems Many free testing tools available but: Will not spot all usability/accessibility problems Can provide too much information Comprehensive and configurable testing tools can be expensive

QA Focus – Supporting JISC's 5/99 Programme Manual Testing Can spot usability/accessibility problems Can make use of one’s community/user base/peers Can use of key pages which will identify problems which occur elsewhere Useful for testing new Web sites “5 users can spot most of your problems” but: Not suitable for testing large numbers of pages Quality of feedback may be variable Often not useful for testing established Web sites

QA Focus – Supporting JISC's 5/99 Programme Approaches to Automated Testing Automated testing can make use of: Web-based tools Desktop tools UKOLN has made use of Web-based testing tools: Monitor accessibility, HTML, CSS, compliance, page size, links quality, nos. of links, etc. Benchmarking approach provides comparison with one’s peers

QA Focus – Supporting JISC's 5/99 Programme Peer Review “Give me comments on my Web site and I’ll also test yours” Can help in community-building Particularly useful for programmes in which project Web sites being developed at same time But: Can be difficult in processing unstructured responses Need to manage process

QA Focus – Supporting JISC's 5/99 Programme Problem Tracking There are three stages in a corrective action system: The short term fix The cure Prevention of errors – identify potential causes of error by analysing data to setect trends which if allowed to continue would result in errors

QA Focus – Supporting JISC's 5/99 Programme Documentation 3 Levels of documentation: Policy e.g. Quality Manual System e.g. Processes and procedures Work practices e.g. instructions More detailed, more specific, applies to fewer people

QA Focus – Supporting JISC's 5/99 Programme Policy A plan or course of action intended to influence and determine decisions Procedure A way of performing or effecting something Process A series of actions, changes, or functions bringing about a result Definitions

QA Focus – Supporting JISC's 5/99 Programme Documentation Good documentation Policies, procedures and audits Define procedures for all processes Requirements Specifications Mission statements or statement of direction Define your audience Document the testing suite and tools Document authoring tools etc. Document problems tracking A Quality Management System (QMS)??

QA Focus – Supporting JISC's 5/99 Programme Issues I Goals for testing will be related to the kind of site you have Testing time is limited – use automated tools Documentation is critical – to make sure practices are repeatable Implement your QA procedures slowly over time to avoid stifling productivity QA planning at the start of development means less time fixing things at the end

QA Focus – Supporting JISC's 5/99 Programme Issues II Motivating/persuading people to implement a QA Culture can be difficult – run workshops to show people what you are aiming for Make sure you have a feedback mechanism for the procedures you are implementing Having a great team/management is crucial

QA Focus – Supporting JISC's 5/99 Programme The QA Focus Perspective QA Focus: Funded by JISC Currently provided by UKOLN and AHDS Currently supports JISC's 5/99 programme Staff: Brian Kelly, Project manager Marieke Guy, QA Focus officer, UKOLN Hamish James, QA Focus officer, AHDS Gareth Knight, QA Focus officer, AHDS

QA Focus – Supporting JISC's 5/99 Programme Approach Taken Two possible approaches to ensuring compliance with standards and best practices: Enforce Inspect all project’s work Strict auditing, with penalties for no- compliance Encourage Training for project staff Developmental, explaining reasons for compliance, documenting examples of best practices and providing advice on implementation and monitoring The latter approach is preferable, especially in a HE context The latter approach is preferable, especially in a HE context

QA Focus – Supporting JISC's 5/99 Programme QA Focus Work Documentation and Advice Briefing Papers Case Studies FAQs Descriptions of tools and architectures for projects to implement best practices In-house QA Surveys Providing Motivation Workshops Liasing The QA Focus Toolkit

QA Focus – Supporting JISC's 5/99 Programme Documentation: Briefing Papers Advisory briefing documents are being produced These are: Brief, focussed documents Informed by findings of the surveys Advisory briefing documents are being produced These are: Brief, focussed documents Informed by findings of the surveys

QA Focus – Supporting JISC's 5/99 Programme Documentation: Case Studies Case Studies are being commissioned These are: Written by projects themselves Describe the solution adopted to a particular problem Include details of lessons learnt – not just a press release! Case Studies are being commissioned These are: Written by projects themselves Describe the solution adopted to a particular problem Include details of lessons learnt – not just a press release!

QA Focus – Supporting JISC's 5/99 Programme Web Site Testing Tools Full list of Web site testing tools available from database Surveys run with a number of the tools In the future there will be reviews of tools Full list of Web site testing tools available from database Surveys run with a number of the tools In the future there will be reviews of tools

QA Focus – Supporting JISC's 5/99 Programme Describing Tools and Approaches As an example of approach which provides easier access to testing tools, see the,tools approach deployed on UKOLN Web site. This approach: Applies to all resources on Web site Covers HTML and CSS validation and various other tests Some recursive apps (,rvalidate ) Easily implemented with single line redirect This approach: Applies to all resources on Web site Covers HTML and CSS validation and various other tests Some recursive apps (,rvalidate ) Easily implemented with single line redirect

QA Focus – Supporting JISC's 5/99 Programme In-house QA Policies Procedures Audits To date: Web Standards - XHTML, CSS Linking - links to and from Accessibility Usage Statistic Metadata

QA Focus – Supporting JISC's 5/99 Programme Documentation and Advice I We have: Surveyed project Web sites and identified areas of lack of compliance with standards and best practices Demonstrated examples of the potential importance of compliance for repurposing resources

QA Focus – Supporting JISC's 5/99 Programme Documentation and Advice II In addition we need to provide: Brief focussed advice on the standards Information on how to monitor compliance More Case studies on solutions deployed by projects themselves Guidance on dealing with implementation difficulties and what to do when strict compliance is difficult to achieve Reviews of testing tools

QA Focus – Supporting JISC's 5/99 Programme Surveying The Community Surveys of project Web sites have been carried out in order to: Obtain a profile for the community Identify examples of best practices Identify areas in which further advice is needed Surveys included: Accessibility 404 error pages HTML & CSS compliance

QA Focus – Supporting JISC's 5/99 Programme Survey Philosophy I The surveys made use of freely-available Web- based tools: Methodology is open No software needs to be installed locally (apart from Web browser) Findings can be reproduced Latest results can be obtained by clicking on link to testing service

QA Focus – Supporting JISC's 5/99 Programme Survey Philosophy II The surveys typically examined project entry points and not entire Web site as: This page has the highest profile The aim is to validate a methodology which can be deployed by projects themselves, not to test every page on behalf of the projects

QA Focus – Supporting JISC's 5/99 Programme Survey Findings Findings available from

QA Focus – Supporting JISC's 5/99 Programme Providing Motivation There is a need to explain why compliance with standards is important and to provide motivation for projects to update their tools, authoring procedures, etc.This may involve More workshops Evaluating project's QA plans Liaising with projects over the requirements of the key QA procedures applicable to their work Liaising with the Advisory Services over their provision of advice and address maintenance and feedback mechanisms Overseeing QA work

QA Focus – Supporting JISC's 5/99 Programme Self Assessment Toolkit We will be developing a self-assessment toolkit for projects to use, by individual projects or across project clusters The toolkit will consist of: Examples of QA procedures Documented examples of use of testing tools Self-assessment questionnaires Advice on standards and best practices Case studies, FAQs etc.

QA Focus – Supporting JISC's 5/99 Programme QA for Digitisation Do it once…..do it right: Project is fundamentally dependent upon the quality of original product Quality is the pre-requisite to preservation Quality expectations will only grow Delivery problems can be fixed, but capture problems normally can’t

QA Focus – Supporting JISC's 5/99 Programme QA For Web Sites The Web is the main delivery mechanism for projects and services An increasing awareness of the importance of accessibility, use of new devices (PDAs, WAP, e-books, …), repurposing of Web content (e.g. archiving) But invalid HTML is still the norm Look to standards – XHTML, XML, CSS, WAI If proprietary formats need to be used, flag them and use in most open way QA Focus is trying to explain why and how

QA Focus – Supporting JISC's 5/99 Programme Next Steps Extended Coverage We will be moving on from Web and digitisation to include other areas including: Metadata Multimedia Software development Deployment into service … Next Steps

QA Focus – Supporting JISC's 5/99 Programme Next Steps – Metadata Thoughts on QA for metadata: SyntaxCheck syntax on embedded DC Cataloguing RulesEnsure projects have appropriate cataloguing rules InteroperabilityEnsure metadata can interoperate with third parties Fitness for purposeEnsure metadata is appropriate for its purpose Change controlEnsure architecture for managing metadata can cope with change control (cf Exploit Case Study)

QA Focus – Supporting JISC's 5/99 Programme Next Steps – Software Thoughts on QA for software: SpecificationProcess for developing systems spec, agreeing spec with stakeholders, etc. MethodologyDocumentation of systems development methodology (cf UML case study) TestingDocumentation of testing methodology DeploymentAwareness of deployment challenges

QA Focus – Supporting JISC's 5/99 Programme Limitations There are a number of limitations to the work we have carried out so far: Project Web sites have different purposes (information about the project; communications with project partners; project deliverables themselves; etc.) Projects have different levels of funding, resources, expertise, etc. Projects are at different stages of development (and some have finished)

QA Focus – Supporting JISC's 5/99 Programme QA Focus And You! What relevance has QA Focus for you? You can deploy QA Focus practices for your projects, etc You can write case studies and advisory documents: Seen to be working with JISC We can promote your approaches and work This will help instigate best practices within your group You can develop QA procedures in innovative areas (e.g. OAI, thesaurii, ePrints, e-Books, etc.) which QA Focus can use

QA Focus – Supporting JISC's 5/99 Programme Questions Any questions?