Access control must allow administrators to restrict access to sensitive information. Database requirements End-users can enter, modify, remove, query, list, browse, report, print and export data. They have to be able to use appropriate views, and to store queries for later re-use. Document management requirements End-users have to able to create, index, search and process documents. Documents can be printed, exported and annotated.
Documents can exist in several versions and representations.
Even in the latter case, deviations have to be allowed for in a seemless way. Rigid, transaction-like workflow models where exceptions have to be catered for in advance, are to be avoided. At Argo, workflow is seen as a means to intelligently support end-users within the context of their business processes, by offering relevant options to choose from within particular contexts or at specific steps in a process. By default, the end-user can take other, appropriate actions when and if necessary. Rigidity is to be the exception, rather than the rule.