diff --git a/spec/specification.md b/spec/specification.md index 4ac36f8..7ef5d27 100644 --- a/spec/specification.md +++ b/spec/specification.md @@ -34,23 +34,24 @@ EPL Business Plan Solution

4.Tasks: are under Actions, making them the most specific part of the business plan.

+

There are business plan GOATs and non-business plan GOATs. The table view will have a way to distinguish the two, aswell as filter them. +

Features

Users

-

There are 5 types of users. In order of most privileges to least, they are: Admin, BP Lead, Team/Department Lead, Team/Department Member and Read Only User. +

There are 4 types of users. In order of most privileges to least, they are: BP Lead, Team/Department Lead, Team/Department Member and Read Only User.

diff --git a/spec/user_stories.md b/spec/user_stories.md index ff94ab1..999d67e 100644 --- a/spec/user_stories.md +++ b/spec/user_stories.md @@ -10,24 +10,11 @@ __________________ 1. As a BP Lead, I want to create BP goals/objectives so that team leaders can create appropriate actions and tasks. 2. As a BP Lead, I want to modify BP goals/objectives so that I can make changes in case things change. 3. As a BP Lead, I want to delete BP goals/objectives so that I can remove unimportant goals and objectives. - - -__________________ - -Admin - -__________________ - -4. As an admin, I want to create users so that I can assign employees to an account. -5. As an admin, I want to delete users so that employees no longer with the company, etc, cannot access the program. -6. As an admin, I want to create teams/department so that I can group my employees together. -7. As an admin, I want to remove users from teams/departments so that team changes can be represented in the system. - +4. As a BP Lead, I want to sort through past business plans to see past acheivments ___________________ Team/Department Lead - ___________________ 8. As a team leader, I want to to generate a report so that I can summarize our progress easily. @@ -36,13 +23,8 @@ ___________________ 11. As a team leader, I want to delete tasks/actions so that I can remove tasks/actions if they are not needed. 12. As a team leader, I want to set due dates for each task/action so that my subordinates know what must be done. 13. As a team leader, I want to create non-business plan tasks/actions so that tasks/actions outside the business plan can be monitored. -14. As a team leader, I want to add users to my team so that I can manage my team’s roster. -15. As a team leader, I want to view notifications about my team’s status so that I can keep track of changes in my team. -16. As a team leader, I want to view my team members so that I know who’s in my team. 17. As a team leader, I want to view an organized list of tasks/actions so that I can visualize the status of all the tasks/actions. 18. As a team leader, I want to close completed tasks/actions so that to indicate completion. -19. As a team leader, I want to make announcements so that I can inform my team. - __________________ @@ -54,8 +36,6 @@ __________________ 21. As a team/department member, I want to sort my tasks/actions so that I understand what has been assigned to me. 22. As a team/department member, I want to see what actions are assigned to me so that I know what to do. 23. As a team/department member, I want to comment on task/actions so that my team members can see what I think. -24. As a team/department member, I want to see due date notifications so that I know when a due date is approaching. - __________________ @@ -63,8 +43,9 @@ Read Only __________________ -25. As a read only user, I want to view the tasks/actions of all teams/departments so that I am informed. -26. As a read only user, I want to view other users’ profiles so that I know who they are. -27. As a read only user, I want to see the change log for each task so that I know what has changed. +25. As a read only user, I want to view the goat structure of all teams/departments so that I am informed. +26. As a read only user, I want to sort so I can view different relationships of BP structure + +