Incremental Deliverable 1 Formal Requirements Document Inspection - SeoulSKY/safe-zone-system GitHub Wiki
Formal Requirements Inspection Checklist
Document
Incremental Deliverable 1 Requirements Document
Date
- September 20th
Length
- 0.75 hours
Participants
- Jeremie(author)
- Emeka(reviewer)
- Jorgen(note taker, reader, reviewer)
- Josh(reviewer)
- Lucas(reviewer)
- Spencer(reviewer)
Agenda
- General Requirements
- Are there any requirements missing?
- Are there any features or functionalities that do not have requirements?
- Are there any requirements missing?
- Specific Requirements
- Is this requirement unclear?
- Can this requirement be written in a simpler way?
- Is there cases that are ambiguous with this requirement?
- Is this requirement unnecessary?
- Does it provide value?
- Can this requirement be broken down into smaller requirements?
- Is this requirement unclear?
Notes
Review 1
- Add requirement for user account recovery
- Add requirement for user account verification
- Break up "make user account" into what features making a user account would entail.
- Clarify what the "Approved list of emails" would be used for
- Temporary enable location to update MIB
- Add CRUD for templates, admin, other things that are created also.
- Discuss with stakeholder about immediately sending out messages to recipients that they are entering a potentially unsafe system.
Follow Up Review
- Clarify with stakeholder how new admins should be added.
- Run 2FA past stakeholder.
- Add requirement to create and edit personal verification questions.
- Add requirement to configure from address for mail server.
- Discuss with stakeholder for offline functionality.
- Discuss with stakeholder about captchas
- Write derived requirements