Work in progress



Target releaseRelease name or number
EpicUsers will have role based access to the flecsimo system
Document status
Document owner
Designer
DevelopersLead developer
QALead tester


Goals

Background and strategic fit

Ssee Why flecsimo?

Assumptions

Requirements (Use Cases)

#TitleUse CaseImportanceNotes
UA-1Add a UserA new users is added to the systemMust Have
  • This is an abstract use case which may have several instantiations, e.g. for self-registration or manual setup by an adminsitrator
  • For the first release it is sufficient to have a manual process
UA-2Manage UsersThe Administrator changes user roles, user information or other parametersMust Have
UA-2Manage Rights and RolesThe Administrator manages rights and roles in the systemMust Have
UA-2User Log InA User log in to the systemMust Have
UA-3Forgot PasswordA User requests to reset his or her password.OptionalThis is optional but very important for the operations.

User interaction and design

Use Case: Log in

Questions

Below is a list of questions to be addressed as a result of this requirements document:

QuestionOutcome
Which roles will be needed in detail?Communicate the decision reached

Which rights have to be defined - how they will be implemented?


Do we need a role for each actors specification in the use case model?

Not Doing