Software engineering meets user services: a methodology for developing user

  • Authors:
  • Robin Mayne

  • Affiliations:
  • Texas Christian University, Computer Center, P. O. Box 32883, Fort Worth, TX

  • Venue:
  • SIGUCCS '88 Proceedings of the 16th annual ACM SIGUCCS Conference on User Services
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper will address the task of applying Software Engineering techniques of requirements analysis to one aspect of the User Services Consultant's job: analyzing a problem situation and recommending some course of action, often computer-related. While User Services consultants do not typically develop systems for users, they are frequently approached by individuals who suspect that a problem they are experiencing might be solved through the use of a computer. Consultants then attempt to help the user articulate the problem, identify data and equipment needs, and recognize personnel constraints. Various recommendations might be made, including discouraging automation, encouraging user self-implementation (i.e., user learns a package and implements on his or her own), or referring the project to M.I.S. for further analysis. The quality of this process is not carefully monitored and users receive various levels of assistance based on the particular expertise of the consultant.As a case study, I have selected a project in the Psychology Department to analyze. The result has been the development of a Requirements Specification Form which can be used in User Services. Its primary function is to force the consultant to ask the relevant questions such that an appropriate recommendation will be arrived at. It is expected that this methodology will markedly improve User Services' ability to deliver quality service in this important area.