tP: v1.4
Submissions:
v1.4
.[TEAM_ID][product name].jar
e.g. [CS2103T-W09-1][Contacts Plus].jarAdmin tP → Deliverables → Executable
@@author
annotations after the deadline will be considered a later submission). Note that the quality of the code attributed to you accounts for a significant component of your final score, graded individually.Admin tP → Deliverables → Source Code
[TEAM_ID][product Name]UG.pdf
e.g.[CS2103T-W09-1][Contacts Plus]UG.pdfAdmin tP → Deliverables → User Guide
[TEAM_ID][product Name]DG.pdf
e.g. [CS2103T-W09-1][Contacts Plus]DG.pdfAdmin tP → Deliverables → Developer Guide
[TEAM_ID][Your full Name as Given in LumiNUS]PPP.pdf
e.g.[CS2103T-W09-1][Leow Wai Kit, John]PPP.pdf-
in place of /
if your name has it e.g., Ravi s/o Veegan
→ Ravi s-o Veegan
(reason: Windows does not allow /
in file names)github.io
Admin tP → Deliverables → Project Portfolio Page
README
page, Ui.png
, AboutUs
) on GitHub. Ensure the website is auto-published.Admin tP → Deliverables → Product Website
[TEAM_ID][Your full Name as Given in LumiNUS]UML Diagrams.pdf
e.g.[CS2103T-W09-1][Leow Wai Kit, John]UML Diagrams.pdf-
in place of /
if your name has it e.g., Ravi s/o Veegan
→ Ravi s-o Veegan
(reason: Windows does not allow /
in file names)Admin tP → Deliverables → UML Diagrams
Admin tP → Deliverables → Demo
1
and 3
will start at 05-minutes mark (e.g., 11.05 am), and teams 2
and 4
start at 30-minutes mark (e.g., 11.30 am).Admin → Deliverables → PE Overview
Objectives:
Grading:
Admin tP Grading → Notes on how marks are calculated for PE
Admin → Deliverables → PE-D/PE Preparation
Ensure that you have accepted the invitation to join the GitHub org used by the module. Go to https://github.com/nus-cs2103-AY1920S2 to accept the invitation.
Ensure you have access to a computer that is able to run module projects e.g. has the right Java version.
Issues created for PED and PE need to be in a precise format for our grading scripts to work. Incorrectly-formatted responses will have to discarded. Therefore, you are strongly recommended to use CATcher for PED and PE activities. If you want to give your response via GitHub instead, please get our permission first.
ped
pe
Bug Severity labels:
severity.VeryLow
: A flaw that is purely cosmetic and does not affect usage e.g., a typo/spacing/layout/color/font issues in the docs or the UI that doesn't affect usage.severity.Low
: A flaw that is unlikely to affect normal operations of the product. Appears only in very rare situations and causes a minor inconvenience only.severity.Medium
: A flaw that causes occasional inconvenience to some users but they can continue to use the product.severity.High
: A flaw that affects most users and causes major problems for users. i.e., makes the product almost unusable for most users.Type labels:
type.FunctionalityBug
: A functionality does not work as specified/expected.type.FeatureFlaw
: Some functionality missing from a feature delivered in v1.4 in a way that the feature becomes less useful to the intended target user for normal usage. i.e., the feature is not 'complete'. In other words, an acceptance testing bug that falls within the scope of v1.4 features. These issues are counted against the 'depth and completeness' of the feature.type.DocumentationBug
: A flaw in the documentation that can potentially affect the user e.g., a missing step, a wrong instruction, typos that affect usersHave a good screen grab tool with annotation features so that you can quickly take a screenshot of a bug, annotate it, and post in the issue tracker.
Download the product to be tested notifications are likely to go out on the morning of the PE/PE-D sessionafter you have been notified of which team you have been allocated to test.
Charge your computer before coming to the session. The testing venue might not have enough charging points.
Admin tP → Deliverables → Practical Exam