nus-cs2103-AY2324S1 / pe-dev-response

0 stars 0 forks source link

Address field should be optional #4451

Open nus-se-script opened 12 months ago

nus-se-script commented 12 months ago

Given that the our users are not guaranteed to be home tutor, I think we should not enforce having address as compulsory field given that if the user works or owns a tuition center, it is not an necessity to know the tutee's address.


[original: nus-cs2103-AY2324S1/pe-interim#3414] [original labels: severity.Low type.FeatureFlaw]

WinstonLeonard commented 12 months ago

Team's Response

Our team think that address should be mandatory field for the following reasons:

  1. In the case that the tutor works in a tuition center, the tutor is not limited to teaching students from that tuition center itself. He/she can have personal students outside the tuition center.

  2. A tutor can work in multiple tuition centers.

  3. In the case that the tutor is a home tutor, knowing where the students live is essential so the tutor can gauge scheduling times (e.g. if I know two tutees who live far apart, I would not have their schedules back-to-back )

Hence while we do acknowledge that flexibility is a valid concern, we view that the above reasons for why it should not be implemented is compelling enough to postpone this as lower priority and to invest our efforts in more pressing bug fixes in v1.3 and v1.4.

Duplicate status (if any):

--