Help Desk System How to Deploy them? Author: Stephen Grabowski.

Slides:



Advertisements
Similar presentations
Software Quality Assurance Plan
Advertisements

How to Document A Business Management System
GCSE PROJECT GUIDELINES Use this presentation to make sure you have the correct content for you project - click on.
© 2005 by Prentice Hall Appendix 2 Automated Tools for Systems Development Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F.
Manage Quality
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
IS112 – Chapter 1 Notes Computer Organization and Programming Professor Catherine Dwyer 2003.
Requirements Analysis Concepts & Principles
Fundamentals of Information Systems, Second Edition
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition.
SYSTEM TESTING AND DEPLOYMENT
9 1 Chapter 9 Database Design Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Lecture Nine Database Planning, Design, and Administration
Help-Desk Systems Stephen Lee-Urban November 17, 2006.
HELP DESK SYSTEMS Using “CaseBased Reasoning”. Topics Covered Today  What is Help-Desk ?  Components of HelpDesk Systems  Types Of HelpDesk Systems.
Chapter 13 Organizing Information System Resources MIS Department Centralization and Decentralization Outsourcing Computer Facilities and Services.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.1.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
Database Systems: Design, Implementation, and Management Ninth Edition
Continuation From Chapter From Chapter 1
Chapter 9 Database Planning, Design, and Administration Sungchul Hong.
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
Introduction to Software Quality Assurance (SQA)
Appendix 2 Automated Tools for Systems Development © 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 2 Slide 1.
Term 2, 2011 Week 3. CONTENTS The physical design of a network Network diagrams People who develop and support networks Developing a network Supporting.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS (Cont’d) Instructor Ms. Arwa Binsaleh.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
© 2007 by Prentice Hall 1 Introduction to databases.
Auditing Information Systems (AIS)
© 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Chapter 1: The Database Environment Modern Database Management 9 th Edition Jeffrey A. Hoffer,
Copyright 2002 Prentice-Hall, Inc. 1.1 Modern Systems Analysis and Design Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 1 The Systems Development.
Lecture 7: Requirements Engineering
SYSTEM TESTING AND DEPLOYMENT CHAPTER 8. Chapter 8: System Testing and Deployment 2 KNOWLEDGE CAPTURE (Creation) KNOWLEDGE TRANSFER KNOWLEDGE SHARING.
Building Data and Document-Driven Decision Support Systems How do managers access and use large databases of historical and external facts?
Systems Analysis and Design in a Changing World, Fourth Edition
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
1 Software Requirements l Specifying system functionality and constraints l Chapters 5 and 6 ++
Software quality factors
1 Database Systems Instructor: Nasir Minhas Assistant Professor UIIT PMAS-AAUR
Chapter 4 Decision Support System & Artificial Intelligence.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Chapter 4 Automated Tools for Systems Development Modern Systems Analysis and Design Third Edition 4.1.
Systems Development AIMS 2710 R. Nakatsu. Overview Two philosophies of systems development –Systems Development Life Cycle (SDLC) –Prototyping Alternative.
Chapter 9  2000 by Prentice Hall. 9-1 Client/Server Computing.
Foundations of Information Systems in Business. System ® System  A system is an interrelated set of business procedures used within one business unit.
Systems Analyst (Module V) Ashima Wadhwa. The Systems Analyst - A Key Resource Many organizations consider information systems and computer applications.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
T EST T OOLS U NIT VI This unit contains the overview of the test tools. Also prerequisites for applying these tools, tools selection and implementation.
Introduction to Software Engineering 1. Software Engineering Failures – Complexity – Change 2. What is Software Engineering? – Using engineering approaches.
Stephen Lee-Urban November 17, 2006
Software Quality Control and Quality Assurance: Introduction
Chapter 1 The Systems Development Environment
Modern Systems Analysis and Design Third Edition
The Development Process of Web Applications
Modern Systems Analysis and Design Third Edition
Software Documentation
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment
CMMI – Staged Representation
Modern Systems Analysis and Design Third Edition
Modern Systems Analysis and Design Third Edition
SYSTEM TESTING AND DEPLOYMENT
Chapter 1 The Systems Development Environment
Modern Systems Analysis and Design Third Edition
What is a System? A system is a collection of interrelated components that work together to perform a specific task.
Presentation transcript:

Help Desk System How to Deploy them? Author: Stephen Grabowski

The Three Service Levels of a Help Desk System End User Hotline (Level 1) System Administrator, Application Specialists (Level 2) Maintenance and OEMs (Level 3)

Benefits of a Help Desk Technicians do not have to re-derive solutions to problems –This wastes company resources

Structure and Representation of a Help Desk System Attribute Value Pair –Good for answering trivial question –Good when users of the help desk system are inexperienced

Structure and Representation of a Help Desk System Cont. Object Oriented Representation –Structure of the technical system to be diagnosed can be represented in the necessary degree of detail –Symptoms can be clearly related to the object to which they belong to –The semantics of the problem description can be captured and used for selecting appropriate prior experience –A high retrieval accuracy can be achieved –Discussed general OO representation in class

Case Model (Problem) The Topic –The area in which the problem is located hardware, software, network, printing service etc… The Subject –The physical object that the failure is related to Specific software, printer, router, etc… The Behavior –The way the subject behaves Wrong print size, screeching sound, no dial tone, etc…

Case Model (Situation) A set of attribute-value pairs describing symptoms that are important to diagnose the fault –Contain the minimum amount of info required to diagnose the problem (independence, completeness, minimalist)

Case Model (Solution) Contains the fault and the remedy –Composed of text or hypertext links –Can include links to more detail description –Can be a result of various situations Each complete path from problem to solution becomes its own case

Kinds of Cases Approved cases Opened cases (everyone can see) These case are separated into a case buffer (opened) and a main case base (approved)

User and Roles Help desk operator –Lowest access rights –Use application on a regular basis to solve problems –Case retrieval and case acquisition Experience author –Responsible for case maintenance and case approval –Checks for redundancy and consistency Experience base administrator –Creates and maintains the domain and case model –Administer users and access rights

Client/Server Architecture Allows all users to get the same up to date information Eases the maintenance of the domain model and the case base

Retrieving Problem Solutions with Homer Two modes –Manual User can enter as much information about a problem as wanted and then invokes a retrieval method All matching case are retrieved –Automatic The system retrieves matching cases after every item entered Solutions are displayed in the bottom view by decreasing relevance (CCBR)

Feedback Can be retained by pressing the retain button –Opens a case entry interface Operator can make final modifications Document why the case should be keep

Solutions

Case Browser Used by the experience author to manage the case base –Case creation –Case copy –Delete case –Approve case

The Development of the Homer System Managerial Processes –Goal Definition (realistic) Hard criteria (measurable) –Problem solution quality »First call resolution rate, average cost of solution –Process quality »Avg time to solve problem, avg # of escalation –Organizational quality »Speed up in operator training, flexibility of training Soft criteria (subjective) –End-user satisfaction »Availability of the help desk, friendliness –Help-desk operator satisfaction »Workload, work atmosphere, repetitiveness –Corporate aspects »Preservation of knowledge

The Development of the Homer System Cont. –Awareness creation (operators & managers) Sharing knowledge will cause benefit in the future –Will be able to solve more problems then they currently can Experience management is based on an established technology (M) Needs continuous management support (M) –Tool Selection (consider long term, $) Operating system The complexity of the technical domain (home, networked applications) Experience of operators and users Organization of help desk Project goals

The Development of the Homer System Cont. Organizational Process During System Development –Project team and initial domain selection Help desk personal experienced in domain System implementers Keep members constant Test users (experienced and not) Domain –Training the project team Trained in modeling, filling, and maintaining the knowledge in the system

The Development of the Homer System Cont. –Development of knowledge acquisition and utilization After development these need to be analyzed –Knowledge sources and formats –Processes that allow efficient acquisition –Qualification of personal Three roles –Help-desk operator –Experience Author –Experience base administrator

The Development of the Homer System Cont. Technical processes during development –General IT related processes Similar to other IT projects in many aspects UI and integration are different –UI needs to present the right info, at the right moment, at the correct level of detail –Needs to be developed in accordance with user level (E, 1, 2, 3) –Needs to have interface to a different user identification database –Trouble ticket system (should be integrated with UI) »Record, manage, trace, escalate and analyze received calls

The Development of the Homer System Cont. Initial knowledge acquisition –Three goals Training the project team in knowledge acquisition Initializing the knowledge in the system Collecting enough help-desk cases

The Use of the Homer System Managerial processes during system use Organizational processes during system use Knowledge utilization and acquisition process –Training the help desk operators

The Use of the Homer System Cont. Technical processes during system use –Continuous knowledge acquisition and maintenance Case buffer -> main base –Contain info necessary and sufficient to solve a problem –Described on a level that the end user can understand Verify case –Correct, relevant, applicable Before entered into case base –It’s a viable alternative that does not exist in base –Can it be subsumed by another case –Can be combined with another case to create a new one –Will case cause an inconsistency –Case already available in case base

Overview of the Design and Maintenance of a Help-Desk system Project planning and initialization Implementation of a rapid prototype Evaluation and revision of the prototype Implementation of the integrated case- based help-desk support system Evaluation and revision of the case-based help-desk support system Utilization of the case-based help-desk support systems

Evaluation of Homer Performed by INRECA II –Benefits for help desk operators 102 problems of which 45 trivial or directed to the wrong help desk Homer solved 18 (32%) Time to solve without = 141 min with = 9 min Results better than expected

Summary Help desk systems –help solve problems faster –give more people more knowledge Building –long and difficult –need to convince people go give up their knowledge Maintaining –Requires constant maintenance