The Design of Knowledge-Based Systems for Managing Ill-Structured Software Projects

50 Pages Posted: 31 Oct 2008

See all articles by Rajan Srikanth

Rajan Srikanth

affiliation not provided to SSRN

Matthias Jarke

affiliation not provided to SSRN

Date Written: July 1989

Abstract

Current planning and control procedures for large-scale software projects are not sufficientlyequipped to deal with changing or imprecise requirements, resource breakdowns,unexpected delays, etc. We propose a solution for managing change inprojects, based on a semantic model of the software design and development processes.At the heart of this technique is the formation of islands of project knowledgein a way that facilitates dealing with most design and plan revisions locally. A protocolfor interactive change management is presented that advocates need-based formationof coalitions between islands as a means for graceful degradation in the place of stricthierarchical control. The results of initial empirical investigations of the usability ofthe approach and plans for its continuing evaluation are also reported.

Keywords: project management, coordination systems, distributed knowledge-based systems, group decision support, proactive planning, software process model, software knowledge base, software environment

Suggested Citation

Srikanth, Rajan and Jarke, Matthias, The Design of Knowledge-Based Systems for Managing Ill-Structured Software Projects (July 1989). NYU Working Paper No. IS-89-080, Available at SSRN: https://ssrn.com/abstract=1289696

Rajan Srikanth (Contact Author)

affiliation not provided to SSRN

No Address Available

Matthias Jarke

affiliation not provided to SSRN

No Address Available

Do you have negative results from your research you’d like to share?

Paper statistics

Downloads
44
Abstract Views
518
PlumX Metrics