By default, the end-user can take other, appropriate actions when and if necessary. Rigidity is to be the exception, rather than the rule. End-users have to be able to handle incoming and outgoing task assignments, and to manage workflow processes. Configuration and administration tools allow end-users to set up the object model and the database structures, to configure applications, to set up workflow process templates, to manage users and access control, to import and export database information, to manage the database and and to manage caching and backup of documents. The latter is needed to reach users not connected to the system by electronic mail, e.g. for notifications.
Electronic documents have to be stored on optical storage.
This part gives an overview of the Requirements for the FrameworkForAdaptiveDesign built at Argo. End-users and teams must be able to adapt the tools to their own skills and needs to allow for divergent team behavior, without violating overall consistency. The framework must allow us to develop end-user applications through modeling and configuration, rather than through coding. Application development must support an incremental process of adaptive design. To support changing needs, as few assumptions as possible about a particular business model must be hard-coded.