The Effect of Communication-Language Designs on Software Specifications.
PERFORMANCE MEASUREMENT ASSOCIATES INC VIENNA VA
Pagination or Media Count:
The development of complete and accurate software-requirements specification is acknowledged to be a critical factor in the development of software that solves a customers software problems. The development process usually involves the interaction of one or more customer representatives users with one or more software engineers. Among the difficulties frequently experienced in this interaction, one is that the users and the software engineers are each familiar with a different language - the argon common to their respective fields, but not common to both. The research described here was an original investigation of the effect of various language designs on the interaction of a non-programming user experienced in inventory-control systems with an experienced software engineer, as they endeavored to develop requirements specifications in a cooperative manner. The variations in language design that were studied included the introduction of collective terms into an existing language, and the use of abbreviations. Additional keywords cost effectiveness experimental design commands user needs.
- Computer Programming and Software