Skip to content

Commit 125daf0

Browse files
authored
Merge pull request nus-cs2103-AY2021S1#45 from MerlinLim/developer-guide
Update Developer Guide
2 parents 5ac693a + 0a412a7 commit 125daf0

1 file changed

Lines changed: 17 additions & 21 deletions

File tree

docs/DeveloperGuide.md

Lines changed: 17 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -265,46 +265,42 @@ Priorities:
265265
* `* *` - Medium (nice to have)
266266
* `*` - Low (unlikely to have)
267267

268-
| Priority | As a …​ | I want to …​ | So that I can…​ |
268+
| Priority | As a Product Manager…​ | I want to …​ | So that I can…​ |
269269
| -------- | ---------------------------------------- | --------------------------------------------------------------------------- | ---------------------------------- |
270270
| **EPIC A** |
271271
| `* * *` | Product Manager | add deliverables | keep track of them |
272-
| `* * *` | Product Manager | change the description of the deliverables | keep them up to date |
273272
| `* * *` | Product Manager | mark deliverables as completed | refer back to them when needed |
274273
| `* * *` | Product Manager | delete deliverables that are no longer relevant | focus on current deliverables |
275-
| `* *` | Product Manager | tag deliverables as delayed and change the deadlines | |
276-
| `* *` | Product Manager | change the person-in-charge of deliverables | locate the right person easily |
277-
| `* *` | Product Manager | undo my action / be prompted before any action | minimise mistakes made |
278-
| `* *` | Product Manager | view the overall completion percentage of the project | know whether we are on track (e.g _`completed deliverables` out of `total deliverables`_) |
279-
| `* *` | Product Manager | package deliverables into different iterations | retrieve the relevant deliverables easily |
274+
| `* *` | Product Manager | change the description of the deliverables | keep them up to date |
275+
| `* *` | Product Manager | package deliverables into different milestones | retrieve the relevant deliverables easily |
280276
| `* *` | Product Manager | easily know who and how to contact the person-in-charge | contact the person when the progress of a deliverable is behind schedule |
281277
| `* *` | Product Manager | flag problematic deliverables in the app | know that these tasks require further attention |
282-
| `* *` | Product Manager | be notified when my product’s development is close to tagline / past deadline / too slow | |
283-
| `* *` | Product Manager | pin different parts of the project according to their urgency | |
284-
| `*` | Product Manager | see the previous products I have handled and their reviews | |
278+
| `* *` | Product Manager | find a deliverable easily | |
279+
| `* *` | Product Manager | sort my deliverables by deadline | |
285280
| **EPIC B** |
286-
| `* * *` | Product Manager | add a contact | store their details for future communication |
281+
| `* * *` | Product Manager | add contacts | store their details for future communication |
282+
| `* * *` | Product Manager | distinguish between the developers and the stakeholders in a project easily | remember the different roles |
287283
| `* * *` | Product Manager | view my contacts and their relevant details | remember and retrieve important information |
288-
| `* * *` | Product Manager | edit my contacts | keep them up-to-date |
289-
| `* *` | Product Manager | customise fields of information | keep any data that I want |
290-
| `* *` | Product Manager | pin contacts which I frequent | easily search through my long list of contacts |
284+
| `* * ` | Product Manager | edit my contacts | keep them up-to-date |
291285
| `* *` | Product Manager | search for contacts based on a certain field of information | easily navigate through different groups |
286+
| `* *` | Product Manager | sort my contacts by alphabetical order | |
287+
| `* *` | Product Manager | view the details of my deliverables easily | |
292288
| **EPIC C** |
293289
| `* * *` | Product Manager | schedule new meetings with my stakeholders | keep track of them |
294-
| `* * *` | Product Manager | edit existing meeting details with my stakeholders | update them accordingly |
295290
| `* * *` | Product Manager | delete scheduled meetings with my stakeholders | remove outdated or cancelled meetings |
291+
| `* *` | Product Manager | edit existing meeting details with my stakeholders | update them accordingly |
296292
| `* *` | Product Manager | be notified if I have conflicting meetings before adding new ones | reschedule the meetings |
297-
| `* *` | Product Manager | see a calendar view of my meetings | know my available slots to schedule new meetings |
298-
| `* *` | Product Manager | toggle between daily, weekly and monthly view | have both a macro and micro view of my schedule |
293+
| `* *` | Product Manager | search for contacts based on a certain field of information | easily navigate through different groups |
294+
| `* *` | Product Manager | sort my meetings by alphabetical order | |
295+
| `* *` | Product Manager | view the details of my deliverables easily | |
299296
| **EPIC D** |
300297
| `* *` | Product Manager | view a helpful popup | easily access the relevant instructions |
301298
| `* *` | Product Manager | receive feedback from the app | know the system has registered my action correctly or not |
302299
| `* *` | Product Manager | view and easily navigate within the shortcut reference | locate technical solutions quickly |
303300
| **EPIC E** |
304-
| `* * *` | Product Manager | distinguish between the developers and the stakeholders in a project easily | remember the different roles |
305-
| `*` | Product Manager | view contacts of people involved in a product | communicate with relevant people |
306-
| `*` | Product Manager | check the product’s completion stage | quickly communicate any needs to the Dev Team and/or stakeholders |
307-
301+
| `* * *` | Product Manager | Opening page | Enter the name of product and initialise Productiv |
302+
| `*` | Product Manager | see a calendar view of meetings | know my available slots to schedule new meetings |
303+
| `*` | Product Manager | view the overall completion | know whether we are on track (completed deliverables/total deliverables) |
308304

309305

310306

0 commit comments

Comments
 (0)