Automated Help Desk Solutions

Size: px
Start display at page:

Download "Automated Help Desk Solutions"

Transcription

1 ONDERZOEKSRAPPORT NR 9408 An Integrated Model for the Scoping Decision of Automated Help Desks by Patrick E. MERLEVEDE Jan J. VANTHIENEN D/1994/2376/10

2 An Integrated Model for the Scoping Decision of Automated Help Desks Patrick E. MERLEVEDE Consultant KBS solutions W armoes NV (Belgium) Jan J. V ANTHIENEN Katholieke Universiteit Leuven Department of Applied Economic Sciences Dekenstraat 2, B-3000 Leuven (Belgium) Tel.: (32) , Fax: (32) , fdban06@bleku111 Abstract Help desk automation is for many companies the first application area of knowledge based systems. In a lot of cases, however, insufficient attention is paid to the scoping question, advocating the use of advanced technology, without thinking in terms of appropriate solutions. Several approaches in help desk automation are being taken nowadays, with different degrees of computer involvement. Typical applications can be classified into the following common views, based on perception of underlying technologies: (intelligent) information sharing & retrieval, call administration, case storage & lookup, expert systems. A lot of help desk systems, however, only deal with a partial aspect of the problem, without justification or even awareness of the total picture. In this paper a global framework of help desk automation is presented. It is argued that, from a scoping point of view, such a framework must be considered first. Only then, and based on the evaluation of needs and opportunities, the decision to implement a total or partial solution can be made on safe fundamentals. The use of a general help desk automation model is advocated as a basis for the system inception phase, in order to set organizational priorities and avoid nice solutions to the wrong problem. Keywords Track: Deployment of Intelligent Systems; Topic: Organizational Issues, Justification for intelligent systems projects; Subtopics: help desk, knowledge based system, expert system, case based reasoning, machine learning, knowledge technology, intelligent information system, text retrieval

3 -2-1. Introduction In information systems development, the scoping decision is of major importance. Many projects have failed because of a too narrow (trivial) or too broad (infeasible) focus. When it comes to knowledge based systems, however, this crucial system inception phase is often treated with less respect than it deserves. In recent papers, the stress is put on a formal analysis of the situation and the needs of the help desk. Citing Avron Barr [92]: "A good analysis of your operation will uncover the underlying causes of your help desk problems and determine whether they are likely to be treatable by automation. This "systems analysis" should be done before you spend any money on a computer system of any sort. " In the following sections a general model of help desk automation will be presented as a basis for the system inception phase. It is argued that the decision to implement a total or partial help desk solution can only be made based on this global picture, after evaluating needs, opportunities, and priorities of the various components. 2. Some Common help desk views Several approaches in help desk automation are being taken nowadays, with different degrees of computer involvement. More and more, software becomes available to support these [sometimes partial] approaches. Based on previous experiences [Vermeulen & Merlevede, 90], we would like to classify the typical 'solutions' into 3 common views: Information sharing & retrieval Under this common denominator reside elements (technologies) like: on-line documentation (e.g. manuals, shortlists, procedures), , groupware (workflow automation), etc. Some advanced extensions might be present, e.g. intelligent text retrieval, multimedia databases, hypertext, fuzzy systems,...

4 - 3- Call administration & case lookup Keeping track of cases at the help desk mainly implies two types of data storage: administrative call tracking databases and problernfsolution storage. Both approaches require detailed storage of individual calls, although for different purposes. The former will be used for help desk management purposes (follow-up, statistics, accounting,...). The case history, on the other hand, is an invaluable source of information. Instead of being a dead archive, it may be used to retrieve identical or similar problems from the past, potentially leading to such advanced issues as machine learning, database mining, case based reasoning. Expert systems technology Several advanced AI technologies have found their way to the help desk. The basic issue here is to provide intelligent support (assistance, advice, decision making) to the solution of the problem, based on domain knowledge. The expectations of the results when applying one of these technologies are quite high. Several commercial tools exist such as decision tree editors, simple rule based systems and model based tools (deep knowledge, simulation). 3. Positioning the help desk project: goals, partners and major components The help desk is more than an office answering end user questions: several other parties are involved; the goal is larger than strict problem solving and major components range from traditional administrative matters, over information retrieval to intelligent problem solving HELP DESK GOALS IN THE PROBLEM LIFECYCLE The first and major task of the help desk is to solve incoming problems as soon as possible, in an efficient and effective way (avoiding a backlog of unsolved problems is an important objective here). But when a call comes in, two observations can be made:

5 -4-1. the user has a problem, and 2. he or she is not able (or not willing) to solve it himself. Based on these observations, the role of the help desk can and should be extended to incorporate both stages of the problem lifecycle: 1. avoiding the problem situation in the first place or, 2. if a problem has occurred, enabling the user to solve it without extra help. In a similar fashion, the task of the help desk is not finished when the problem is solved: the user(s) must be informed about causes and consequences in order to avoid similar problems in the near future. The help desk time scope, therefore, may range from call based problem solution only (the narrow help desk) to the full trajectory from error avoidance (which is usually beyond the responsibility of the help desk, e.g. bug free software design), problem avoidance (correct use by training), call avoidance (the help yourself approach), up to repetitive call avoidance (distributing problem solutions): the extended help desk (figure 1). When the time scope of the help desk is extended in this way, more emphasis is put on training, teaching and giving feedback, on top of actual problem solving. In accordance with this time scope, the role and goals of the help desk will range from information retrieval (librarian), support (assistant), advice (adviser), education (instructor) to problem solving (expert).

6 -5- I install I problem encountered call I I problem solved design ( train teach EXTENDED I ool~ p.ooiom j ""'""" ( narrow ) ) Figure 1: The extended versus narrow help desk in the problem lifecycle 3.2. PARTNERS INVOLVED IN THE HELP DESK Since the primary goal of a help desk is to have qualified people solve problems of others, a considerable number of partners are involved in a help desk project: End Users (of different levels) They are the final target of the system. Their problems must be solved in the most efficient ways. This can be training, to prevent questions, or provide manuals so that they can find the solution themselves. Of course, in most of the cases it will involve communication with experts. Experts This group should be able to solve the problems. To prevent a work overload, easier or routine tasks can be taken away from them, e.g. by distinguishing between senior & junior experts. The senior experts will be shielded so that they only have to solve the more complex problems. This gives them time to increase their know-how and -eventually- to train the end user. [Help Desk] Management Management will try to have the experts provide the best service at the best price. Apart from its choice where the trade-off level is put, it will aim at maximizing the efficiency of the help desk. It has to manage issues of providing full access to the

7 -6- in-house knowledge, ensuring its quality and guarding it. If managed well, the knowledge can even become a strategic weapon. Developers Developers are often considered to be an "external party". Management will call them in to improve the efficiency of the help desk staff, by means of automation. They will have to evaluate the needs of the other parties and provide the best solution, whatever that might be. If the necessary experience with knowledge based solutions is not available internally, an external consultant may be called in. Information Systems The interfaces of the knowledge based system are the communications link between the help desk and other information systems. It would be hard to imagine an automated help desk without links to data processing, configuration and user databases, corporate data and applications, etc. In an increasing number of cases, the help desk is the end user's main contact with the information systems department. Education/Training Gathering and modelling corporate knowledge is an invaluable source of information for training purposes. The availability of computerized knowledge adds to the consistency, efficiency and quality of the training process throughout the organization. Training new help desk personnel, when automated help desks are available, will relieve the expert from a heavy burden. Knowledge Quality Circle A project implying knowledge can only be successful if the different parties work together, e.g. to improve the knowledge. Automating the help desk provides an ideal environment for knowledge improvement. The experts start to work more explicitly with their knowledge; the users can give advice to improve the knowledge models and to make the systems more user-friendly. In most cases, knowledge acquisition leads to knowledge improvement. Once a system is taken into production, the knowledge will be better used through its distribution. Meanwhile the experts get more time to deal with more complex

8 -7- problems of which the solutions can be automated as well, giving even more time, etc PRINCIPAL COMPONENTS OF THE HELP DESK Basically, the [automated] help desk consists of 4 major components, which in several ways interact with the help desk partners, as they were described above. The basic components of the automated help desk are outlined in figure 2. ADMINISTRATIVE Cat! Hlstory idb PROBLEMS AND CASES KNOWLEDGE TECHNOLOGIES INFORMATION SYSTEMS Figure 2: Major help desk components (details dimmed intentionally) Administration First, one will want to keep track of the results of the help desk. In most cases, help desk staff will not be very cooperative in registering the necessary details about past cases (waiting times, success ratios, time spent on solution,...). It is often considered as a form of control that does not add anything to the service the help desk provides.

9 - 8- Problems & Cases Above the mere storage of administrative data on past cases, one will want to extend this facility to become more useful for dealing with future problems. If the case base is linked in one way or another to the administrative system, it will also help to motivate the help desk staff to spend some of their precious time to keep track of cases. Information Systems As the help desk usually has to handle computer problems, one can find much relevant information in the existing information systems of the company. This information can come from diverse sources, from [on-line] manuals provided by the vendors, from corporate databases and repositories, and from a - more or less well structured - configuration database. Also the help desk should be able to access and be accessed from other (data processing) applications. Knowledge Technologies Trying to solve help desk problems using knowledge based systems has always been appealing, as it reduces the burden of routine tasks for highly skilled experts. Having the knowledge available at all times and with a constant quality is highly valuable. Knowledge management can start from writing down procedures for dealing with common problems, in order to keep the knowledge in-house and to have some standardized solutions for these important problems. As the amount of written procedures tends to occupy large volumes, the maintainability and the overview of this 'solution' become a bottleneck. At that point, organizations often start thinking about automating the knowledge. A central dispatcher takes care of problem identification and routing, when questions arrive at the help desk. It will direct them to the appropriate component, in a manual or automated way.

10 -9-4. A general help desk model The following figure (figure 3) gives a complete overview of the elements from which the automated help desk can be assembled. In the ideal case all elements will be present. This section defines each of these elements and explains its function in the model. HELP DESK PARTIES Knowledge Quality Circle ADMINISTRATIVE Administrative Call History Case History Response System Domain Information Corporate Data KB KNOWLEDGE BASE Configuration Users Repository PROBLEMS AND CASES KNOWLEDGE TECHNOLOGIES INFORMATION SYSTEM~ Figure 3: A general help desk model

11 I NFORMATION & DATABASES A first step in help desk and knowledge management will be keeping track of everything that happens. All information available should be stored. For these purposes, several databases can be set up, each with their own role. Administrative Call History This database will store information about the problem history. It will be used to answer questions like: when was the call made; is the problem solved, how fast was it solved? This information will be the basis for statistics and follow-up, and can help to convince management of the importance of the help desk. Case Base Solved problems can be stored in the case base. This database contains structured information about typical symptoms, the steps to take, etc. From this database, one can extract information about solutions for previous cases. Extracting knowledge from a case base implies that its filling should be handled carefully. Filling the case base is often regarded as a burden, as the help desk staff fails to see its potential use. Domain Information Ideally, a (hyper)text & multimedia database will contain all available information about the domain to be handled by the help desk. This means that this database can serve as the only source of information, replacing all other documentation sources, acting as a large automated library with all information available on-line... Several vendors sell pre-packaged electronic information, such as CD-ROM libraries, on-line documentation, etc. Corporate Databases Using the corporate database will prevent creating redundant information. Indeed, these databases contain a lot of information which is already available. Wellorganized corporate databases will prove to be the easiest sources to get the correct information about a user, the software and the equipment he uses and his connections to the rest of the company:

12 Configuration database As its name implies, this database contains information about the configuration that has to be monitored. Configuration can be interpreted in the largest sense: the system can be everything from a computer system to a nuclear plant. Whatever the help desk is about, it will be important to achieve a sufficient level of detail in this database. User Information This database contains information about the user. It should be able to give us answers such as: what is the user's job-description, what [applications] does he need for this, what is his available hardware, what are the access profiles? Repository Meta-information is stored in the repository. We can use it to find out which data is available in the company, where it can be found, who is responsible for specific systems, etc. 4.2 I NFORMATION RETRIEVAL Once information can be stored, one should think about ways to retrieve it. This section discusses some classic retrieval solutions. Tracking & Logging Subsystem The role as retrieval instrument from this help desk module consists mainly of reporting. This includes tasks like incident reporting, statistics and monthly reports. Response System Questions asked to the help desk cari often be answered by consulting the databases or by putting the question in . Coordination of these sources of information will be done by the response system. In turn, this system consists of three main elements:

13 - 12- Systems Interface (S.l.) The help desk will need links to other parts of the corporate information systems. One could think about links to the mainframe (e.g. to monitor it), network servers, etc. The system interface is the communications link between the help desk and the rest of the computer system. It should offer facilities to allow the system to run other applications concurrently, to embed other applications, etc. Intelligent Document Retrieval (l.d.r.) The IDR is the link between the (hyper)text/multimedia database and the outside word, in this case the help desk. Its goal is to help the user find the correct documents to answer the question. Several solutions are available in this domain, from [text] retrieval based on keywords, topics or search patterns, to hypertext facilities that allow browsing through documents. Data Interface (D./.) This part of the response system contains the access mechanisms (retrieval & storage) to the corporate databases. This mechanism should provide a transparent access path to the information, on whatever computer system it might be stored. This implies that this interface will have to manage complex architectures, like client-server or distributed databases. 4.3 ADDING INTELLIGENCE As a subsequent step, knowledge can be added to the system. Building an intelligent system usually does not mean to replace the experts. An intelligent system is a performance support system [Carr, 92] that helps the users and the experts to solve the more common problems. The technology behind the "intelligence' is not the goal, but means of the project. Case Based Reasoning (CBR)/Learning/Database Mining One can use the cases stored in the case base to solve new cases that are coming in, based on the similarities between the new case and cases stored in the case base. The case base can also be analyzed (using learning-technology) to extract more general solving strategies from it. Research in this area resulted into solutions

14 - 13- ranging from decision tree generation (e.g. the ID3-algorithm) to artificial neural networks. Knowledge Based System (KBS) Both CBR and learning systems act upon the stored information (the case base). A KBS will go further and will include other sources of knowledge. The KBS is an integral part of the response system. It works analogously to the other interfaces: it acts as the link to the knowledge base. The knowledge base is the heart of the knowledge based system. It contains the detailed knowledge supplied by the expert(s). The knowledge base contains both factual knowledge and logical, procedural knowledge to manipulate the facts. This knowledge can be stored using different representations, ranging from decision trees and rule bases to more complex models [V anthienen, 91]. 4.4 BRINGING IT TOGETHER Until now, all elements have been described independent from each other. This section describes the missing links that bring these modules together into a working system. One of the main tasks of these modules will be to couple the (human) help desk parties to the highly automated back office. Acquisition & Maintenance Special systems can be developed to "elaborate" the knowledge. This goes from having a developer acquiring the knowledge and building a system to store it, to a system in which the expert can store the knowledge himself, in a (slightly adapted) natural form that he can understand. When building such an expert interface, one should realize that there is a trade-off between simplicity and expressive power. Expert systems are often being marketed as ideal tools for non-programmers to develop complex knowledge-based applications. One should be very cautious, however. There exists a wide variety of tools for the development of expert systems and only the simple systems are suited for people with a limited knowledge of computers and expert systems development methodologies. [Merlevede & Vanthienen, 91]

15 - 14- User Interface As with most advanced information systems, the acceptance of the automated help desk will depend heavily on its front end: the user interface. Building the user interface means that the user has to be taken into account. The user interface should be able to deal with varying levels of computer experience among the users. The stored information should be accessible in numerous ways. The automated help desk has to be more than an advisor. It should also be a library to retrieve information from and an instructor to learn from. Central Dispatcher The central dispatcher manages the problems arriving at the help desk. This management consists of problem determining and problem routing. It will help to decide which piece of software or which help desk staff member or expert is best suited to answer the question, so that the problem is routed to the right part of the help desk infrastructure. The help desk might be organized into different lines of involvement: first line help by the dispatcher, then a limited amount of time by an expert, and finally, if the problem remains unsolved, an intensive study by the field expert or even a new design proposal. The dispatcher can be automated or human. Its form will depend on the level at which the user-interface with the end-user is situated. There are two possibilities: the end-user can communicate directly with the available tools, or the communication will happen trough the help desk staff. 5. Applying the framework to the scoping decision Help desk automation is for many companies the first application area of knowledge based systems. "The help desk is to automated knowledge distribution what payroll was to the automation of record keeping... a universal application that fits the new technology like a glove." (Avron Barr [92]). Back in the early days, when knowledge based systems were research objects and when private persons and companies took their first steps in the world of AI, there was no need for extensive communication with other systems. Now that

16 - 15- prototypes are leading to fully operational systems, the need for integration and communication with the other facilities is critical. A knowledge based system, and particularly a help desk, must offer a number of possibilities to interface with the rest of the computer infrastructure. Tools often focus on technology rather than on the solution of the problem the user or organization really has. Rather than advocating the use of advanced technology, the implementation of knowledge solutions should be considered first [Merlevede, 91]. Before help desk automation can be pursued, real bottlenecks and opportunities should be examined. The help desk scope can then be directed to the most relevant items. In this analysis, the global help desk model will be of valuable assistance, as it identifies major components and relations. Every partial solution has its drawbacks. But if the scoping decision is based on extensive examination of alternatives/extensions, no surprises will pop up and users or management will not be deceived in their false expectations. Based on the general help desk model, the scoping question can be put in a more general context: What is the goal of the help desk in the problem lifecycle (narrow versus extended)? What type of knowledge will the help desk contain (causal model, experience, h eunstics,..... )? What are current weaknesses, priorities and opportunities? If not every component of the general model can be realized, what will be lacking? The make or buy decision: do we build a help desk tool and fill it with knowledge; buy a tool and develop our own knowledge; buy knowledge with or without a tool; outsource the building process, or even the entire help desk operation;

17 - 16- This evaluation of the help desk needs and opportunities should take place before starting to build prototypes. Only after the evaluation and scoping process, we can decide to which degree advanced technologies, tools or languages are really needed, or other elements should be considered first. 6. Conclusions At the beginning of this paper, some common help desk views are listed, which are typically limited to a subset of a more general help desk model. These limitations are part of the problem: one should not use a partial solution when it is not satisfactory. Another danger consists of using technology for the sake of technology. The previous section has shown the relations between the different elements: one technology as such will not solve the help desk problems. We advocated the use of a general help desk model as a basis for the system inception phase of the help desk automation project. This will provide an overview and avoid unintended partial solutions. References BARR, A., Software Trends at the Help Desk, Intelligent Software Strategies 8(8), August 92, pp BRAMER, M.A., Practical Experience in Building Expert Systems, John Wiley & Sons Ltd, Chichester, England, 1990, 230 pp. CARR, C., Performance Support Systems: a New Horizon for Expert Systems, AI Expert 7(5), May 1992, pp HARMON, P. & HALL, C., Intelligent Software Systems Development, An IS Manager's Guide, John Wiley & Sons, Inc., 1993, 472 pp. LICKER, P.S., Getting Advice From a Computer, Data Base 22(3), Summer 1991, pp MERLEVEDE, P.E., Guidelines for Structuring and Implementing Knowledge, Master Thesis, K.U.Leuven; 1991, 30 pp.

18 - 17- MERLEVEDE, P.E., SCHOONVLIET, P. & VANDAMME, P., Automating a Decision Support Desk, Kennistechnologie '93, Amsterdam, pp MERLEVEDE, P.E & V ANTHIENEN, J., A structured Approach to Formalization and Validation of Knowledge, IEEE/ACM International Conference on Developing and Managing Expert System Programs, Washington, DC, 30 SEJ.Yf-2 OCT, 1991, pp NASH, J., Expert Systems: A New Partnership, AI Expert, 7(12), December 1992, pp NEWQUIST III, H.P., Moving away from the middle, AI Expert, 7(9), September 1992, pp V ANTHIENEN, J., "Knowledge Acquisition and Validation Using a Decision Table Engineering Workbench", The World Congress on Expert Systems, Pergamon Press, Orlando, /91, pp VERMEULEN, S. & MERLEVEDE, P.E., Het ontwikkelen van een Help Desk Toolset, Seminar on Computer Applications in Management, K.U.Leuven, February 1990, 45+56pp. WARMOES, S., Kennissystemen en Kennismanagement in de Praktijk, Garant, Leuven, 1991, 128 pp. XEPHON USER SURVEY, The Help Desk in Action, Xephon Technology Transfer Lim. Berkshire, England, 1989, 172 pp.

19 Contents ABSTRACT KEYWORDS ! 1. INTRODUCTION SOME COMMON HELP DESK VIEWS POSITIONING THE HELP DESK PROJECT: GOALS, PARTNERS AND MAJOR COMPONENTS Help desk goals in the problem lifecycle Partners involved in the help desk Principal components of the help desk A GENERAL HELP DESK MODEL Information & databases Information Retrieval Adding intelligence Bringing it together APPLYING THE FRAMEWORK TO THE SCOPING DECISION CONCLUSIONS REFERENCES... 16

Chapter 13: Knowledge Management In Nutshell. Information Technology For Management Turban, McLean, Wetherbe John Wiley & Sons, Inc.

Chapter 13: Knowledge Management In Nutshell. Information Technology For Management Turban, McLean, Wetherbe John Wiley & Sons, Inc. Chapter 13: Knowledge Management In Nutshell Information Technology For Management Turban, McLean, Wetherbe John Wiley & Sons, Inc. Objectives Define knowledge and describe the different types of knowledge.

More information

Rapid Bottleneck Identification

Rapid Bottleneck Identification Rapid Bottleneck Identification TM A Better Way to Load Test WHITEPAPER You re getting ready to launch or upgrade a critical Web application. Quality is crucial, but time is short. How can you make the

More information

Foundations for Systems Development

Foundations for Systems Development Foundations for Systems Development ASSIGNMENT 1 Read this assignment introduction. Then, read Chapter 1, The Systems Development Environment, on pages 2 25 in your textbook. What Is Systems Analysis and

More information

Knowledge Management

Knowledge Management Knowledge Management Management Information Code: 164292-02 Course: Management Information Period: Autumn 2013 Professor: Sync Sangwon Lee, Ph. D D. of Information & Electronic Commerce 1 00. Contents

More information

Evaluating OO-CASE tools: OO research meets practice

Evaluating OO-CASE tools: OO research meets practice Evaluating OO-CASE tools: OO research meets practice Danny Greefhorst, Matthijs Maat, Rob Maijers {greefhorst, maat, maijers}@serc.nl Software Engineering Research Centre - SERC PO Box 424 3500 AK Utrecht

More information

A HYBRID RULE BASED FUZZY-NEURAL EXPERT SYSTEM FOR PASSIVE NETWORK MONITORING

A HYBRID RULE BASED FUZZY-NEURAL EXPERT SYSTEM FOR PASSIVE NETWORK MONITORING A HYBRID RULE BASED FUZZY-NEURAL EXPERT SYSTEM FOR PASSIVE NETWORK MONITORING AZRUDDIN AHMAD, GOBITHASAN RUDRUSAMY, RAHMAT BUDIARTO, AZMAN SAMSUDIN, SURESRAWAN RAMADASS. Network Research Group School of

More information

IT FOR BUSINESS AND FINANCE. BUSINESS PROCESSES and INFORMATION SYSTEMS

IT FOR BUSINESS AND FINANCE. BUSINESS PROCESSES and INFORMATION SYSTEMS IT FOR BUSINESS AND FINANCE BUSINESS PROCESSES and INFORMATION SYSTEMS SYSTEM (definition) A group of interacting, interrelated, or interdependent elements forming a complex whole presenting the following

More information

International Journal of Management and Social Science Research Review, Vol.1, Issue.2, Aug - 2014. Page 46

International Journal of Management and Social Science Research Review, Vol.1, Issue.2, Aug - 2014. Page 46 HRIS AND ITS IMPLICATIONS IN HRM INDUSTRY Ms.S.Usha Lecturer, Department of Business Administration, Madurai Kamaraj University College, Madurai. Ramu.V Assistant Professor, Dept. of Management Studies,

More information

SAP Managed Services SAP MANAGED SERVICES. Maximizing Performance and Value, Minimizing Risk and Cost

SAP Managed Services SAP MANAGED SERVICES. Maximizing Performance and Value, Minimizing Risk and Cost SAP Managed Services SAP MANAGED SERVICES Maximizing Performance and Value, Minimizing Risk and Cost WE RE FOCUSED ON YOUR GOALS Increase productivity with fewer resources. Optimize IT systems while cutting

More information

How to save money with Document Control software

How to save money with Document Control software How to save money with Document Control software A guide for getting the most out of your investment in a document control software package and some tips on what to look out for By Christopher Stainow

More information

THE e-knowledge BASED INNOVATION SEMINAR

THE e-knowledge BASED INNOVATION SEMINAR The Kaieteur Institute For Knowledge Management THE e-knowledge BASED INNOVATION SEMINAR OVERVIEW! Introduction Knowledge is a new form of renewable and intangible energy that is transforming many organizations.

More information

Software Inventory Best Practices. Issued: April 26, 2016. Approved: Bruce F Gordon 04/26/2016 Chairperson Date

Software Inventory Best Practices. Issued: April 26, 2016. Approved: Bruce F Gordon 04/26/2016 Chairperson Date Software Inventory Best Practices Issued: April 26, 2016 Approved: Bruce F Gordon 04/26/2016 Chairperson Date Team Members Gayle Jordan, TVA, Lead Dan Holland, PGE/DCPP Chris Meemken, STP Randy Moose,

More information

Measuring Success Service Desk Evaluation Guide for the Midsized Business: How to Choose the Right Service Desk Solution and Improve Your ROI

Measuring Success Service Desk Evaluation Guide for the Midsized Business: How to Choose the Right Service Desk Solution and Improve Your ROI BEST PRACTICES WHITE PAPER Measuring Success Service Desk Evaluation Guide for the Midsized Business: How to Choose the Right Service Desk Solution and Improve Your ROI Table of Contents INTRODUCTION...1

More information

OVERCOMING THE CHALLENGES IN IMPLEMENTING EMR

OVERCOMING THE CHALLENGES IN IMPLEMENTING EMR OVERCOMING THE CHALLENGES IN IMPLEMENTING EMR The bottom line of any Electronic Medical Records (EMR) implementation is operational efficiency. Implementing EMR software surely proves to be valuable to

More information

The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform

The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform Technical Discussion David Churchill CEO DraftPoint Inc. The information contained in this document represents the current

More information

Business Intelligence and Decision Support Systems

Business Intelligence and Decision Support Systems Chapter 12 Business Intelligence and Decision Support Systems Information Technology For Management 7 th Edition Turban & Volonino Based on lecture slides by L. Beaubien, Providence College John Wiley

More information

HELP DESK SYSTEMS. Using CaseBased Reasoning

HELP DESK SYSTEMS. Using CaseBased Reasoning HELP DESK SYSTEMS Using CaseBased Reasoning Topics Covered Today What is Help-Desk? Components of HelpDesk Systems Types Of HelpDesk Systems Used Need for CBR in HelpDesk Systems GE Helpdesk using ReMind

More information

The Modern Service Desk: How Advanced Integration, Process Automation, and ITIL Support Enable ITSM Solutions That Deliver Business Confidence

The Modern Service Desk: How Advanced Integration, Process Automation, and ITIL Support Enable ITSM Solutions That Deliver Business Confidence How Advanced Integration, Process Automation, and ITIL Support Enable ITSM Solutions That Deliver White Paper: BEST PRACTICES The Modern Service Desk: Contents Introduction............................................................................................

More information

KNOWLEDGE FACTORING USING NORMALIZATION THEORY

KNOWLEDGE FACTORING USING NORMALIZATION THEORY KNOWLEDGE FACTORING USING NORMALIZATION THEORY J. VANTHIENEN M. SNOECK Katholieke Universiteit Leuven Department of Applied Economic Sciences Dekenstraat 2, 3000 Leuven (Belgium) tel. (+32) 16 28 58 09

More information

Fuzzy Knowledge Base System for Fault Tracing of Marine Diesel Engine

Fuzzy Knowledge Base System for Fault Tracing of Marine Diesel Engine Fuzzy Knowledge Base System for Fault Tracing of Marine Diesel Engine 99 Fuzzy Knowledge Base System for Fault Tracing of Marine Diesel Engine Faculty of Computers and Information Menufiya University-Shabin

More information

Highly Available Service Environments Introduction

Highly Available Service Environments Introduction Highly Available Service Environments Introduction This paper gives a very brief overview of the common issues that occur at the network, hardware, and application layers, as well as possible solutions,

More information

Root Cause Analysis for IT Incidents Investigation

Root Cause Analysis for IT Incidents Investigation Root Cause Analysis for IT Incidents Investigation Still trying to figure out what went wrong? Even IT shops with formal incident management processes still rely on developers and/or support specialists

More information

Business Process Management Technology: Opportunities for Improved Efficiency and Reduced Costs in the Mining Industry

Business Process Management Technology: Opportunities for Improved Efficiency and Reduced Costs in the Mining Industry Business Process Management Technology: Opportunities for Improved Efficiency and Reduced Costs in the Mining Industry A Paper Prepared for Presentation to the Industry Summit on Mining Performance: Business

More information

Expert System and Knowledge Management for Software Developer in Software Companies

Expert System and Knowledge Management for Software Developer in Software Companies Expert System and Knowledge Management for Software Developer in Software Companies 1 M.S.Josephine, 2 V.Jeyabalaraja 1 Dept. of MCA, Dr.MGR University, Chennai. 2 Dept.of MCA, Velammal Engg.College,Chennai.

More information

01219211 Software Development Training Camp 1 (0-3) Prerequisite : 01204214 Program development skill enhancement camp, at least 48 person-hours.

01219211 Software Development Training Camp 1 (0-3) Prerequisite : 01204214 Program development skill enhancement camp, at least 48 person-hours. (International Program) 01219141 Object-Oriented Modeling and Programming 3 (3-0) Object concepts, object-oriented design and analysis, object-oriented analysis relating to developing conceptual models

More information

(Refer Slide Time: 01:52)

(Refer Slide Time: 01:52) Software Engineering Prof. N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture - 2 Introduction to Software Engineering Challenges, Process Models etc (Part 2) This

More information

DCIM Software and IT Service Management - Perfect Together DCIM: The Physical Heart of ITSM

DCIM Software and IT Service Management - Perfect Together DCIM: The Physical Heart of ITSM 1 Overview Information Technology is so fundamental to every business today that every organization needs to establish formal processes to ensure that IT services are continually aligned to the business,

More information

Compass Interdisciplinary Virtual Conference 19-30 Oct 2009

Compass Interdisciplinary Virtual Conference 19-30 Oct 2009 Compass Interdisciplinary Virtual Conference 19-30 Oct 2009 10 Things New Scholars should do to get published Duane Wegener Professor of Social Psychology, Purdue University Hello, I hope you re having

More information

10 simple rules for buying a helpdesk system

10 simple rules for buying a helpdesk system TechExcel White Paper Follow these ten rules to get your helpdesk started on the right path. Whether you are buying for the first time or just replacing your current system, this whitepaper aims to provide

More information

Knowledge Management System Architecture For Organizational Learning With Collaborative Environment

Knowledge Management System Architecture For Organizational Learning With Collaborative Environment Proceedings of the Postgraduate Annual Research Seminar 2005 1 Knowledge Management System Architecture For Organizational Learning With Collaborative Environment Rusli Haji Abdullah δ, Shamsul Sahibuddin

More information

Detailed Design Report

Detailed Design Report Detailed Design Report Chapter 9 Control System MAX IV Facility CHAPTER 9.0. CONTROL SYSTEM 1(9) 9. Control System 9.1. Introduction...2 9.1.1. Requirements... 2 9.2. Design...3 9.2.1. Guidelines... 3

More information

Business Process. Automation. Automation. David Chernicoff Susan Perschke. sponsored by

Business Process. Automation. Automation. David Chernicoff Susan Perschke. sponsored by Business Process Automation Managing Cost in Your Automation Enterprise David Chernicoff Susan Perschke sponsored by i Contents Business Process Automation Managing Cost in Your Enterprise Chapter 1: What

More information

How To Make A Software Revolution For Business

How To Make A Software Revolution For Business The Software Revolution Salesforce.com Feb, 2000 There is a software revolution going on. This software revolution will fundamentally change the way organizations view enterprise software. This software

More information

The Phios Whole Product Solution Methodology

The Phios Whole Product Solution Methodology Phios Corporation White Paper The Phios Whole Product Solution Methodology Norm Kashdan Phios Chief Technology Officer 2010 Phios Corporation Page 1 1 Introduction The senior staff at Phios has several

More information

Supporting the BPM lifecycle with FileNet

Supporting the BPM lifecycle with FileNet Supporting the BPM lifecycle with FileNet Mariska Netjes Hajo A. Reijers Wil. M.P. van der Aalst Outline Introduction Evaluation approach Evaluation of FileNet Conclusions Business Process Management Supporting

More information

CS 565 Business Process & Workflow Management Systems

CS 565 Business Process & Workflow Management Systems CS 565 Business Process & Workflow Management Systems Professor & Researcher Department of Computer Science, University of Crete & ICS-FORTH E-mail: [email protected], [email protected] Office: K.307,

More information

Looking back on how desktop support has evolved, it s interesting to see how tools

Looking back on how desktop support has evolved, it s interesting to see how tools DECEMBER 2013 Desktop Support Technology Written by Michael Hanson Data analysis by Jenny Rains Looking back on how desktop support has evolved, it s interesting to see how tools have changed. Many years

More information

Lockout/Tagout (LOTO): Automating the process

Lockout/Tagout (LOTO): Automating the process Lockout/Tagout (LOTO): Automating the process By: Bryan K. Gay, Jr. CHAMPS Software, Inc. Lockout/Tagout (LOTO): Automating the process Table of Contents 1. The traditional LOTO process 2. Why automate?

More information

Axapta Object Server MICROSOFT BUSINESS SOLUTIONS AXAPTA

Axapta Object Server MICROSOFT BUSINESS SOLUTIONS AXAPTA MICROSOFT BUSINESS SOLUTIONS AXAPTA Axapta Object Server Microsoft Business Solutions Axapta Object Server minimises bandwidth requirements and ensures easy, efficient and homogeneous client deployment.

More information

8. KNOWLEDGE BASED SYSTEMS IN MANUFACTURING SIMULATION

8. KNOWLEDGE BASED SYSTEMS IN MANUFACTURING SIMULATION - 1-8. KNOWLEDGE BASED SYSTEMS IN MANUFACTURING SIMULATION 8.1 Introduction 8.1.1 Summary introduction The first part of this section gives a brief overview of some of the different uses of expert systems

More information

Guidelines for Claims Management System Selection

Guidelines for Claims Management System Selection White Paper Guidelines for Claims Management System Selection By Jose Tribuzio January 2009 Systema Software 1 www.systemasoft.com Overview Selecting a new claim system can be an intimidating task due

More information

White Paper: 5GL RAD Development

White Paper: 5GL RAD Development White Paper: 5GL RAD Development After 2.5 hours of training, subjects reduced their development time by 60-90% A Study By: 326 Market Street Harrisburg, PA 17101 Luis Paris, Ph.D. Associate Professor

More information

Implementing ERP in Small and Mid-Size Companies

Implementing ERP in Small and Mid-Size Companies Implementing ERP in Small and Mid-Size Companies This is an excerpt from the April 1, 2001 issue of CIO Magazine ERP Implementation in 10 Easy Steps. 1. Ask the board of directors for an arbitrary but

More information

How To Test For Elulla

How To Test For Elulla EQUELLA Whitepaper Performance Testing Carl Hoffmann Senior Technical Consultant Contents 1 EQUELLA Performance Testing 3 1.1 Introduction 3 1.2 Overview of performance testing 3 2 Why do performance testing?

More information

Automating ITIL v3 Event Management with IT Process Automation: Improving Quality while Reducing Expense

Automating ITIL v3 Event Management with IT Process Automation: Improving Quality while Reducing Expense Automating ITIL v3 Event Management with IT Process Automation: Improving Quality while Reducing Expense An ENTERPRISE MANAGEMENT ASSOCIATES (EMA ) White Paper Prepared for NetIQ November 2008 IT Management

More information

From Desktop to Browser Platform: Office Application Suite with Ajax

From Desktop to Browser Platform: Office Application Suite with Ajax From Desktop to Browser Platform: Office Application Suite with Ajax Mika Salminen Helsinki University of Technology [email protected] Abstract Web applications have usually been less responsive and provided

More information

Virtual Desktop Infrastructure Optimization with SysTrack Monitoring Tools and Login VSI Testing Tools

Virtual Desktop Infrastructure Optimization with SysTrack Monitoring Tools and Login VSI Testing Tools A Software White Paper December 2013 Virtual Desktop Infrastructure Optimization with SysTrack Monitoring Tools and Login VSI Testing Tools A Joint White Paper from Login VSI and Software 2 Virtual Desktop

More information

Enterprise Resource Planning Analysis of Business Intelligence & Emergence of Mining Objects

Enterprise Resource Planning Analysis of Business Intelligence & Emergence of Mining Objects Enterprise Resource Planning Analysis of Business Intelligence & Emergence of Mining Objects Abstract: Build a model to investigate system and discovering relations that connect variables in a database

More information

Software Engineering Introduction & Background. Complaints. General Problems. Department of Computer Science Kent State University

Software Engineering Introduction & Background. Complaints. General Problems. Department of Computer Science Kent State University Software Engineering Introduction & Background Department of Computer Science Kent State University Complaints Software production is often done by amateurs Software development is done by tinkering or

More information

A Sensible Approach to Asset Management

A Sensible Approach to Asset Management Introduction Most IT managers would agree, an effective asset management program is the key to successfully managing the IT enterprise. Whether it is measuring total cost of ownership or creating an enterprise-wide

More information

SHAREPOINT CONSIDERATIONS

SHAREPOINT CONSIDERATIONS SHAREPOINT CONSIDERATIONS Phil Dixon, VP of Business Development, ECMP, BPMP Josh Wright, VP of Technology, ECMP Steve Hathaway, Principal Consultant, M.S., ECMP The construction industry undoubtedly struggles

More information

KM road map. Technology Components of KM. Chapter 5- The Technology Infrastructure. Knowledge Management Systems

KM road map. Technology Components of KM. Chapter 5- The Technology Infrastructure. Knowledge Management Systems Knowledge Management Systems Chapter 5- The Technology Infrastructure Dr. Mohammad S. Owlia Associate Professor, Industrial Engineering Department, Yazd University E-mail :[email protected], Website :

More information

Big Data Integration: A Buyer's Guide

Big Data Integration: A Buyer's Guide SEPTEMBER 2013 Buyer s Guide to Big Data Integration Sponsored by Contents Introduction 1 Challenges of Big Data Integration: New and Old 1 What You Need for Big Data Integration 3 Preferred Technology

More information

WHITE PAPER. iet ITSM Enables Enhanced Service Management

WHITE PAPER. iet ITSM Enables Enhanced Service Management iet ITSM Enables Enhanced Service Management iet ITSM Enables Enhanced Service Management Need for IT Service Management The focus within the vast majority of large and medium-size companies has shifted

More information

Game Design From Concepts To Implementation

Game Design From Concepts To Implementation Game Design From Concepts To Implementation Overview of a Game Engine What is a Game Engine? (Really) Technical description of game: A Soft real-time interactive agent-based computer simulation A game

More information

Extend the value of your core business systems.

Extend the value of your core business systems. Legacy systems renovation to SOA September 2006 Extend the value of your core business systems. Transforming legacy applications into an SOA framework Page 2 Contents 2 Unshackling your core business systems

More information

ABSTRACT. would end the use of the hefty 1.5-kg ticket racks carried by KSRTC conductors. It would also end the

ABSTRACT. would end the use of the hefty 1.5-kg ticket racks carried by KSRTC conductors. It would also end the E-Ticketing 1 ABSTRACT Electronic Ticket Machine Kerala State Road Transport Corporation is introducing ticket machines on buses. The ticket machines would end the use of the hefty 1.5-kg ticket racks

More information

Chapter 6 Essentials of Design and the Design Activities

Chapter 6 Essentials of Design and the Design Activities Systems Analysis and Design in a Changing World, sixth edition 6-1 Chapter 6 Essentials of Design and the Design Activities Chapter Overview There are two major themes in this chapter. The first major

More information

Global Software Change Management for PVCS Version Manager

Global Software Change Management for PVCS Version Manager Global Software Change Management for PVCS Version Manager... www.ikanalm.com Summary PVCS Version Manager is considered as one of the leading versioning tools that offers complete versioning control.

More information

When companies purchase an integrated learning

When companies purchase an integrated learning Feature 2. Project team members are required to perform their regular responsibilities in addition to committing their time to the implementation. Organizations can overcome these challenges if they find

More information

10 Tips to Better Manage Your Service Team

10 Tips to Better Manage Your Service Team 10 Tips to Better Manage Your Service Team Service Management Recurring Services Solution Development & Mgmt Marketing & Sales Project Services Service Desk Field Services Managed Services Service Desk

More information

An Introduction To CRM. Chris Bucholtz

An Introduction To CRM. Chris Bucholtz Chris Bucholtz Contents Executive Summary...3 Introduction...4 Why CRM?...4 The Top 6 Things CRM Can Do For You...5 Creating A Standardized Process...5 No More Weekly Status Reports...5 Automate Your Unique

More information

Warranty Claims Management System (WCMS)

Warranty Claims Management System (WCMS) Warranty Claims Management System (WCMS) Product Overview Many warranty departments are not as efficient as they can be in terms of speed and communication. Often, claims are handled via email and telephone

More information

DCIM Software and IT Service Management - Perfect Together

DCIM Software and IT Service Management - Perfect Together DCIM Software and IT Service Management - Perfect Together A White Paper from Raritan 2014 Raritan Inc Overview Information Technology is so fundamental to every business today that every organization

More information

Satisfying business needs while maintaining the

Satisfying business needs while maintaining the Component-Based Development With MQSeries Workflow By Michael S. Pallos Client Application Satisfying business needs while maintaining the flexibility to incorporate new requirements in a timely fashion

More information

The ROI of Test Automation

The ROI of Test Automation The ROI of Test Automation by Michael Kelly www.michaeldkelly.com Introduction With the exception of my first project team out of college, in every project team since, I ve had to explain either what automated

More information

The Deployment Pipeline

The Deployment Pipeline The Deployment Pipeline (Extending the range of Continuous Integration) Dave Farley 2007 Continuous Build A core practice in Agile development projects is the use of Continuous Integration. CI is a process

More information

Terrace Consulting Services

Terrace Consulting Services Terrace Consulting Services Overview: Every project will require some degree of Planning before Implementation can begin. Analysis and Planning are essential in order to confirm requirements, define the

More information

Electronic Performance Support Systems (EPSS): An Effective System for Improving the Performance of Libraries

Electronic Performance Support Systems (EPSS): An Effective System for Improving the Performance of Libraries Electronic Performance Support Systems (EPSS): An Effective System for Improving the Performance of Libraries Madhuresh Singhal & T S Prasanna National Centre for Science Information Indian Institute of

More information

The Integration Between EAI and SOA - Part I

The Integration Between EAI and SOA - Part I by Jose Luiz Berg, Project Manager and Systems Architect at Enterprise Application Integration (EAI) SERVICE TECHNOLOGY MAGAZINE Issue XLIX April 2011 Introduction This article is intended to present the

More information

IT & Small Businesses. It can help grow your small business and cut cost where you never thought possible.

IT & Small Businesses. It can help grow your small business and cut cost where you never thought possible. It can help grow your small business and cut cost where you never thought possible. Contents Introduction Cutting Cost Saving Time Creating a Competitive Advantages Conclusion 3 4 9 12 13 2 Title of the

More information

IV. Software Lifecycles

IV. Software Lifecycles IV. Software Lifecycles Software processes and lifecycles Relative costs of lifecycle phases Examples of lifecycles and processes Process maturity scale Information system development lifecycle Lifecycle

More information

WHITEPAPER. Creating and Deploying Predictive Strategies that Drive Customer Value in Marketing, Sales and Risk

WHITEPAPER. Creating and Deploying Predictive Strategies that Drive Customer Value in Marketing, Sales and Risk WHITEPAPER Creating and Deploying Predictive Strategies that Drive Customer Value in Marketing, Sales and Risk Overview Angoss is helping its clients achieve significant revenue growth and measurable return

More information

Accounts Payable Invoice Processing. White Paper

Accounts Payable Invoice Processing. White Paper www.allstarss.com ACCELERATING Business Processes Accounts Payable Invoice Processing Table of Contents Table of Contents TABLE OF CONTENTS... I THE BUSINESS CHALLENGE... 2 Invoice Processing Costs...

More information

Strategies and Methods for Supplier Selections - Strategic Sourcing of Software at Ericsson Mobile Platforms

Strategies and Methods for Supplier Selections - Strategic Sourcing of Software at Ericsson Mobile Platforms Strategies and Methods for Supplier Selections - Strategic Sourcing of Software at Ericsson Mobile Platforms Caroline Raning & Johanna Vallhagen February 2007 Department of Industrial Management and Logistics,

More information

Author: Ed Gipple President, ICS Learning Group

Author: Ed Gipple President, ICS Learning Group Author: Ed Gipple President, ICS Learning Group ICS Learning Group 8221 Ritchie Highway Suite #303 Pasadena, MD 21122 410-975-9440 www.icslearninggroup.com Disclaimer ICS Learning Group makes no representations

More information

ANALYSIS OF WEB-BASED APPLICATIONS FOR EXPERT SYSTEM

ANALYSIS OF WEB-BASED APPLICATIONS FOR EXPERT SYSTEM Computer Modelling and New Technologies, 2011, Vol.15, No.4, 41 45 Transport and Telecommunication Institute, Lomonosov 1, LV-1019, Riga, Latvia ANALYSIS OF WEB-BASED APPLICATIONS FOR EXPERT SYSTEM N.

More information

Oracle Real Time Decisions

Oracle Real Time Decisions A Product Review James Taylor CEO CONTENTS Introducing Decision Management Systems Oracle Real Time Decisions Product Architecture Key Features Availability Conclusion Oracle Real Time Decisions (RTD)

More information

A Symptom Extraction and Classification Method for Self-Management

A Symptom Extraction and Classification Method for Self-Management LANOMS 2005-4th Latin American Network Operations and Management Symposium 201 A Symptom Extraction and Classification Method for Self-Management Marcelo Perazolo Autonomic Computing Architecture IBM Corporation

More information

Guideline for stresstest Page 1 of 6. Stress test

Guideline for stresstest Page 1 of 6. Stress test Guideline for stresstest Page 1 of 6 Stress test Objective: Show unacceptable problems with high parallel load. Crash, wrong processing, slow processing. Test Procedure: Run test cases with maximum number

More information

The role of Information Governance in an Enterprise Architecture Framework

The role of Information Governance in an Enterprise Architecture Framework The role of Information Governance in an Enterprise Architecture Framework Richard Jeffrey-Cook, MBCS, CITP, FIRMS Head of Information and Records Management In-Form Consult Ltd, Cardinal Point Park Road,

More information

Software Solutions Digital Marketing Business Services. SugarCRM Community Edition for Small & Medium Enterprises

Software Solutions Digital Marketing Business Services. SugarCRM Community Edition for Small & Medium Enterprises Software Solutions Digital Marketing Business Services SugarCRM Community Edition for Small & Medium Enterprises Contents Introduction... 1 SugarCRM Community Edition (CE)... 1 Basic CRM Workflow... 2

More information

CA Process Automation for System z 3.1

CA Process Automation for System z 3.1 PRODUCT SHEET CA Process Automation for System z CA Process Automation for System z 3.1 CA Process Automation for System z helps enable enterprise organizations to design, deploy and administer automation

More information

Knowledge Base Data Warehouse Methodology

Knowledge Base Data Warehouse Methodology Knowledge Base Data Warehouse Methodology Knowledge Base's data warehousing services can help the client with all phases of understanding, designing, implementing, and maintaining a data warehouse. This

More information

7 Conclusions and suggestions for further research

7 Conclusions and suggestions for further research 7 Conclusions and suggestions for further research This research has devised an approach to analyzing system-level coordination from the point of view of product architecture. The analysis was conducted

More information

Introduction. Chapter 1

Introduction. Chapter 1 Chapter 1 Introduction The area of fault detection and diagnosis is one of the most important aspects in process engineering. This area has received considerable attention from industry and academia because

More information