Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

User stories= DOMS Functionality =

Administration of users
- An administrator wishes to update user roles and rights
- An interface exists to do this
NyeFunktioner1

Reporting
- A manager wishes a report of data in DOMS
- An interface exists to get this
NyeFunktioner1

Authorization
- A client wants to access an object in DOMS
- DOMS compares login information to license
- Object is delivered, only if allowed
- Otherwise an error is given
- A method to get a human readable information about license for an object exists
DOMS-102,DOMS-103,DOMS-104,DOMS-121,DOMS-130,DOMS-142,DOMS-23

Backup
- DOMS is backed up at regular intervals
- In case of catastrophic failure, there is a process for recovery
- Backup is bit preserved
DOMS-108,DOMS-109

System malfunctions
- A user experiences what appears to be a problem in the software
- The user contacts HelpDesk
- HelpDesk inspects the error
- HelpDesk resolves the problem OR
- HelpDesk contacts IT development or IT operations for resolution
- IT development or IT operations inspects the error
- Problem is resolved
3.1,3.4
DOMS-110,DOMS-111,DOMS-112

New software versions
- New functionality has been implemented
- IT Development tests the software
- IT Development package the system for IT Operations
- IT Operations installs system in stage
- IT Development and Users test the system
- System is declared OK (or bugs are fixed)
- System is installed in production
- Hilarity ensues
3.2,3.3,4.1,4.2,4.3

API access to DOMS
- An external partner wishes access to DOMS data
- She accesses an API
5.1
DOMS-105,DOMS-119,DOMS-120,DOMS-121

Importing new license
- A new license agreement arises
- The license is expressed as a DOMS license object
- The license object is ingested in DOMS
- Objects with this license are updated
DOMS-130

Importing new or editing old content model
- The content model is expressed in DOMS
- The content model is ingested or updated.
- The content model is applied to objects. The objects are checked.
- If objects already had that content model, they are checked.
DOMS-132 

= GUI Functionality =
Login
- A user logs in
- Authenticated through DOMS
- Authentication is based on windows login
- Sent to relevant page based on user
- No automatic logout
pAbstract,p17,p22
2.1

...