Iteration 1 Plan - Jomsaruj/DEK-COM GitHub Wiki

Iteration goal

In the first iteration, our goal is to create a working web application that user can create their own account and login to the website. In order to create an account user must fill in the basic information such as name, sure name, date of birth, username, password, email address and then save it as an account. For user that already have an account, user must login to the website by username and password. User will redirect to new page that display his/her name and sure name.(This session only appear in iteration1. It is an evidence to ensure that user login to his/her own account.)

Features

  • Visitor can create an account.
  • Visitor can fill in the basic information such as name, sure name, date of birth, username, password and email address.
  • User can login to the website with the username and password.
  • After login, web application should redirect to the page that display user's information.(This session only appear in iteration1. It is an evidence to ensure that user login to his/her own account.)
  • Requirements for unit testing iteration 1

Evaluation Criteria

  • Sign up page show a list of information text fields that visitor can fill in the blank.
  • Show warning if username and password is duplicated.
  • Information are saved.
  • Sign in page show username and password field.
  • Web application redirect to the page that display user's information after login.
  • Web application not redirect to the page that display user's information if password is wrong.

Retrospective and TA Suggestions

Iteration1 - Retrospective(17 October 2020)

Originally, Iteration1 must be done within 11 October 2020. Unfortunately, team can't finish everything on time. For that reason, duration time of Iteration1 shifted to 4 October 2020 until 19 October 2020(One week lated). From now on, every Iteration also have to postpone for 1 week. Here is a roughly burn down chart for Iteration1. For Iteration2, burn down chart is going to be more precious and systematic.

Burn down chart for Iteration1

Note: What is the difference between “User” and “Web visitor”? A user is the member of the website who creates the account and login. A web visitor is someone else who visits a website without login.