Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Developer_Guide_Change.1 #6

Merged
merged 1 commit into from
Sep 19, 2018
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
34 changes: 28 additions & 6 deletions docs/DeveloperGuide.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
= AddressBook Level 4 - Developer Guide
= ProHelp - Developer Guide
:site-section: DeveloperGuide
:toc:
:toc-title:
Expand All @@ -12,9 +12,8 @@ ifdef::env-github[]
:note-caption: :information_source:
:warning-caption: :warning:
endif::[]
:repoURL: https://github.com/se-edu/addressbook-level4/tree/master

By: `Team SE-EDU`      Since: `Jun 2016`      Licence: `MIT`
:repoURL: https://github.com/CS2113-AY1819S1-T16-2/main
By: `T16-2`      Since: `September 2018`      Licence: `NUS`

== Setting up

Expand Down Expand Up @@ -815,13 +814,36 @@ See this https://github.com/se-edu/addressbook-level4/pull/599[PR] for the step-

*Target user profile*:

* has a need to manage a significant number of contacts
* Companies have project management teams. Delegation of tasks and events can become complicated.
* Project teams comprises of project managers, and the various sub branches : Admin, Logistics, Programmes, Publicity, Marketing and Safety.
* This application aims to provide an all in one platform to ease the mode of task and event allocation.
* prefer desktop apps over other types
* can type fast
* prefers typing over mouse input
* is reasonably comfortable using CLI apps

*Value proposition*: manage contacts faster than a typical mouse/GUI driven app
**Project Manager:**

* In charge of overall project.
* He/She has the autonomy to add/edit/view/delete all of the events and tasks of his/her employees.

**Department Head:**

* In charge of his/her department .
* He/she has the autonomy to communicate with
other department heads within the system.
* He/she has the autonomy to add/edit/view/delete all of
the events of his/her employees within the department.

**Employees:**

* He/she is only entitled to add/edit/view/delete all of the events of himself/herself within
the department.

*Value proposition*:

* Facilitates workflow faster than a typical mouse/GUI driven app.
* Saves consumers' efficiency, money and time tremendously.

[appendix]
== User Stories
Expand Down