Www.monash.edu.au IMS5401 Web-based Systems Development Topic 3: Development for the web 3(e) Evaluation and site maintenance.

Slides:



Advertisements
Similar presentations
Planning Your web content
Advertisements

15 Maintaining a Web Site Section 15.1 Identify Webmastering tasks Identify Web server maintenance techniques Describe the importance of backups Section.
Metrics for Process and Projects
Metrics for Process and Projects
Copyright 2004 Monash University IMS5401 Web-based Systems Development Topic 2: Elements of the Web (g) Interactivity.
Website Development Process By Una Dooney. Slide 2Computer Applications Stage 1 Slide 2 The Website Development Process Involves the following Stages.
Web Development Life Cycle (WDLC) by Sally King. 2 Initiation/ Inception Analysis & Requirements Definition Design Construction Installation/ Deployment.
IMS5401 Web-based Systems Development Topic 3: Development for the web (a) Overview of web development issues.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 21 Slide 1 Software evolution.
Chapter 5: Project Scope Management
ID sept 03 John T Burns© Copyright De Montfort University 2003 All Rights Reserved Users and User Characteristics.
1 IS112 – Chapter 1 Notes Computer Organization and Programming Professor Catherine Dwyer Fall 2005.
Chapter 5: Project Scope Management
Modified by: Masud-Ul-Hasan and Ahmad Al-Yamani 1 Chapter 11 Network Management (Selected Topics)
Industrial Avionics Working Group 18/04/07 Defining the Safety Case Architecture IAWG Modular Certification.
4 types of implementing information systems
Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
1. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “Usability Engineering” –Describe the various steps involved.
PBA Front-End Programming Pre- and Post-design activities.
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
What Is the Internet? The Internet is a worldwide collection of computer networks that links together millions of computers used by businesses, the government,
Term 2, 2011 Week 3. CONTENTS The physical design of a network Network diagrams People who develop and support networks Developing a network Supporting.
Sarah Rice - IA Summit 2004 Bottom-Up Information Architecture: Re-Design of an Enterprise Class Web Site.
by Marc Comeau. About A Webmaster Developing a website goes far beyond understanding underlying technologies Determine your requirements.
Chapter 8: Systems analysis and design
11 SECURITY TEMPLATES AND PLANNING Chapter 7. Chapter 7: SECURITY TEMPLATES AND PLANNING2 OVERVIEW  Understand the uses of security templates  Explain.
14 Publishing a Web Site Section 14.1 Identify the technical needs of a Web server Evaluate Web hosts Compare and contrast internal and external Web hosting.
Software evolution. Objectives l To explain why change is inevitable if software systems are to remain useful l To discuss software maintenance and maintenance.
15 Maintaining a Web Site Section 15.1 Identify Webmastering tasks Identify Web server maintenance techniques Describe the importance of backups Section.
Section 15.1 Identify Webmastering tasks Identify Web server maintenance techniques Describe the importance of backups Section 15.2 Identify guidelines.
ITEC224 Database Programming
Managing your website in OpenCMS Yvonne Aburrow Web Services Team.
WEB DESIGN USING DREAMWEAVER. The World Wide Web –A Web site is a group of related files organized around a common topic –A Web page is a single file.
Publish Calendars to the Web. CCUweb Presentation (10 Minutes) 1 Demonstration of published calendars (10 minutes) 2 Demonstration of importing calendar.
Dr Lisa Wise 9/08/2002 The Evolution and Devolution of the Webmaster Role Dr Lisa Wise.
1 CO1552 Web Application Development The Web Design Process.
2 Systems Architecture, Fifth Edition Chapter Goals Describe the activities of information systems professionals Describe the technical knowledge of computer.
1 Copyright © 2008 Accenture All Rights Reserved. Client Background Fireman’s Fund is a premier property and casualty insurer. It provides personal, commercial.
SCSC 311 Information Systems: hardware and software.
Administrative Software Chapter 7 Teaching and Learning with Technology.
1 Additional Topics: Splash, Flash and Web Usability INFO 654 – Spring 2007.
1999 Asian Women's Network Training Workshop Tools for Searching Information on the Web  Search Engines  Meta-searchers  Information Gateways  Subject.
InWEnt | Qualified to shape the future1 Internet based Human Resource Development Management Platform Human Resource Development Programme in Natural Disaster.
The Internet and World Wide Web
Software Metrics – part 2 Mehran Rezaei. Software Metrics Objectives – Provide State-of-art measurement of software products, processes and projects Why.
Automated Benchmarking Of Local Authority Web Sites Brian Kelly UK Web Focus UKOLN University of Bath Bath, BA2 7AY UKOLN is supported by:
Chapter 3: Software Project Management Metrics
Configuration Management and Change Control Change is inevitable! So it has to be planned for and managed.
Software Evolution Program evolution dynamics Software maintenance Complexity and Process metrics Evolution processes 1.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
Differentiation What is meant by differences between learners?
Copyright 2010, The World Bank Group. All Rights Reserved. Recommended Tabulations and Dissemination Section B.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 21 Slide 1 Software evolution.
Chapter 22 Metrics for Process and Projects Software Engineering: A Practitioner’s Approach 6 th Edition Roger S. Pressman.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Mobile Application Testing Mobile Application Testing.
Ellis Paul Technical Solution Specialist – System Center Microsoft UK Operations Manager Overview.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 21 Slide 1 Software evolution.
Multimedia Industry Knowledge CUFGEN01A Develop And Apply Industry Knowledge CUFMEM08A Apply Principles Of Instructional Design To A Multimedia Product.
V7 Foundation Series Vignette Education Services.
Project: Web Designer. Phase 1: The World Wide Web.
Adobe CQ5 Offering Trending Digital Experience NextRow Inc
MCA NAAD Competition 2014: Guidelines & Rules Submission date: 1 st March 2014.
Testing and delivery Web design principles. Web development is software development.
Software Project Configuration Management
Web Technologies for Business
Cambridge TECHNICALS- LEVEL 3
PLANNING A SECURE BASELINE INSTALLATION
Metrics for Process and Projects
WEB DESIGN Cross 11, Tapovan Enclave Nala pani Road, Dehradun : ,
Presentation transcript:

IMS5401 Web-based Systems Development Topic 3: Development for the web 3(e) Evaluation and site maintenance

2 Agenda 1.Designing for site maintainability 2.Site maintenance 3.Maintaining content and CMS

Designing for site maintainability Any collection of information usually loses currency and value if not regularly up-dated Rate of declining information value will vary according to site purpose - one day out of date? one month out of date? ten years out-of-date? (Contrast with typical IS; remember the Y2K problem?) Design of all sites must take account of up- dating needs

4 Types of up-dating requirements Common problems: Out-of-date (incorrect) information Out-of-date (incomplete) information Out-dated site style Out-dated technology Falling behind web and organisational ‘standards’ ‘Dead’ site links All of these may severely reduce the ability of the site to serve its information purpose

5 Implications for design Any responsible site developer must include consideration of up-dating needs in their site design ‘Elegance’ and sophistication of design may have to be compromised to cater for up-dating considerations In particular, take account of expertise of people available to do the up-dating work

Web site maintenance Several possible types of maintenance need: Maintaining content Maintaining design Maintaining technology Distinguish between routine (on-going maintenance) and major reviews Need for and frequency of maintenance should be assessed at the time of site design Design may have to be modified to keep in line with maintenance capabilities

7 Maintaining site content ALL web sites run the risk of their content becoming out-of-date or incorrect Likelihood, frequency and extent of content change is an important design issue If not planned properly, up-dating content may become a new web development project in its own right Up-dated content (modify existing) - relatively simple issue Adding new types of content - may be much more complex

8 Maintaining site design Fashion and its importance - look and feel; their impact on site usability and appeal Changing web ‘standards’ User expectations Compatibility with changing organisational standards (logos, publication standards, etc)

9 Maintaining site technology Hardware considerations User computers - monitors, capabilities Access speeds - bandwidth Software considerations Browsers Plug-ins Standards Mark-up languages Scripting languages

10 Site maintenance tasks Site design and content should be regularly reviewed and evaluated against user needs Frequency of site reviews should be determined by the nature of the information need it meets Reviews should include input from relevant groups such as: Users Graphic designers Content experts Technical experts Should provide a clear picture of what has to be done and by when

11 Site evaluation User response is harder to gauge than in ‘normal’ systems Hit rates and other useless statistics Evaluating site usability AND user satisfaction Serious site evaluation Audiences and their needs Focus groups Market research See people like Jakob Nielsen for ideas and methods for evaluation

12 Site evaluation outcome Measure objective features of site usability (eg WWW guidelines, etc) Get a picture of subjective user response to site content and site usability Provides basis for extension, enhancement and amendment of site and site content (or perhaps abandonment of site?!)

13 Who manages site and content maintenance? The team which creates a site will probably cease to be responsible for it after site installation So who is responsible for maintaining the site and its content? Can the site design enable users to ensure that site content remains suitable (see CMS below)? For how long will the site design remain suitable? Note that post-installation problems should be a major factor in initial analysis and design!

Maintaining content and Content Management Systems (CMS) Promises to automate processes for up-grading web site content (and design) Can also provide editorial control over content management Some key possible features (uses): Make authoring easier Enable faster up-dating (maintain currency) Enforce standards/consistency Enforce approval process Monitor; audit trails/roll back

15 Content Management Systems (diagram adapted from Ellis, 2002 at Content Management Software Designer Content provider Design templates Content templates Up-graded Content Web server Editorial control

16 CMS Industry Has become a multi-billion dollar industry Huge range of products, prices, features and claimed capabilities Examples include Vignette Interwoven Microsoft Content Management Server Macromedia Contribute etc

17 CMS Products Have a look at Note: Quantity of products (>1000) Price of products ($0-300,000+) Monash example: TeamSite (Interwoven) 129,000 files (expect increase to 500,000 files) 337 changes per day (April 2005) 68,000 changes since Sept 2004

18 How well do CMS work? They promise … the world They deliver: … something? … at what cost? (money, time, effort, expertise) … and it works … how well? Anecdotally, much dissatisfaction for many users … but maybe some happy users? Still developing; will improve; will it ever deliver what it has promised? Base your expectations on what it actually does, not on what it claims