AbstractRagnarok is an experimental software development environment that focuses on enhanced support for managerial activities in large scale software development taking the daily work of the software developer as its point of departure. The main emphasis is support in three areas: management, navigation, and collaboration. The leitmotif is the software architecture, which is extended to handle managerial data in addition to source code; this extended software architecture is put under tight version- and configuration management control and furthermore used as basis for visualisation. Preliminary results of using the Ragnarok prototype in a number of projects are outlined.
Categories and Subject Descriptors: D.2.2 [Software Engineering]: Tools and Techniques; D.2.9 [Software Engineering]: Management; D.2.1 [Software Engineering]: Requirements/Specifications; H.5.2 [Information Interfaces and Presentation]: User Interfaces; K.6.3 [Management of Computing and Information Systems]: Software Management
Additional Key Words and Phrases: software architecture, software development environment, software configuration management, software visualisation
Selected references
- Walter F. Tichy. RCS -- a system for version control. Software -- Practice and Experience, 15(7):637-654, July 1985.