Knowledge-Based Software Assistant Advanced Development Model (KBSA/ADM)
Abstract
This document constitutes Andersen Consulting's Final Report on the project, the Knowledge Based Software Assistant/Advanced Development Model (KBSA/ADM). The KBSA/ADM project significantly explored tools and techniques for solving the software development crisis, improving the productivity, quality, and reliability of software development activities. In particular, the KBSA/ADM explored solutions to these quality of service properties by examining them in the context of: managing the complexity inherent in software development activities; enhancing coordination especially among large development teams composed from different skills sets, stakeholders, experience levels etc., and automating what is understood about the software development process in order to enhance human performance. The KBSA/ADM project conducted by Andersen Consulting has been insightful and fruitful. The results of the project team's efforts begin to implement and describe how KBSA/ADM technologies begin to address the software development problems associated with complexity, automation, and coordination. The most innovative aspects of this work have been in the areas of contextual knowledge (i.e., discussion databases and object linking), process support (i.e., personalized agendas and process enactment), evolution transformations (i.e., transformations which automate stereotypical changes to a model), and critics (i.e., integrating intelligent analysis with process enactment). While significant progress has been made, there are many areas for additional research and expansion on the work presented here.
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 01, 1998
- Accession Number
- ADA357207
Entities
People
- Chris Faris
- Enaganti B. Naidu
- James Fawcett
- Junhui Luo
- Kevin Benner