Linda Brice

  • Citations Per Year
Learn More
Documenting application systems has long been considered a necessary evil. Necessary because documentation provides a map to present systems, serves as a maintenance aid, and is required by the auditors; evil because it is an activity generally dreaded by those who develop the systems. Since normal behavior regarding unpleasant chores is avoidance,(More)
This article reports on a subset of data from nine focus groups. Participants included new and expectant mothers and their partners, friends, and relatives. The larger goal of the focus groups was to understand local infant-feeding practices of mothers in our region. The subset of data reported in this article pertains to breastfeeding failure. The(More)
Rapid prototyping is a popular new way of developing software applications in both business and scientific environments. The technique is invaluable in providing communication between customers and developers; but like any other methodology, it can fail if not used properly. This paper compares and contrasts two case studies of prototyping endeavors. One(More)
Research conducted in the case study of a large applications system shows that the two primary causes of high maintenance costs are 1. The frequency of user-requested changes to software 2. The psychological complexity of the software A "tool kit" is suggested that, when applied to the design of new systems or rewrites, will 1. Produce systems that(More)
Presented here are methods for successfully controlling software maintenance activity so that present systems will be more useful and less expensive to support. While it is based on experience at Los Alamos National Laboratory, it is not based on solutions developed and implemented there. Los Alamos is presently struggling with the problems identified in(More)
  • 1