1.4 Requirements Verification
Requirement verification is the validation activity that is performed on the requirements Specification document after the requirement specification is completed. Its methods of inspection are: free methods, checklists, defects, function points, perspective, scene, gradually improve.
This week, the project manager completed the requirement validation, where the project manager completed the validation of the consistent, testable part of the requirements verification by checking the checklist.
Consistent (consistent): All requirements must be consistent, and any demand cannot be contradicted by other requirements.
Consistency Review Form Reviewer: car Mengjie |
Identity |
Function |
Sub-function |
Review comments |
Students |
Registered |
|
1. The student and the teacher's browsing work and the topic demand is not contradictory, whether the student teacher should have the browsing homework and the topic demand, as long as the development time attention code reuse is good; 2. Students, teachers of the authority in turn, to browse the needs of the job and the topic, the teacher may be in the follow-up process to see more than the student's information, such as uploading the job identity, topic publishers, although different, but the students and teachers of the browsing and topic requirements are not contradictory, so still meet the requirements of consistency ; 3. Both students and teachers have the need to log on to the job management system, both of which are in fact consistent and are authentication requirements. 4. The remaining different aspects of the different work are given to different identities of users, in addition to browsing jobs and other features of the topic is not duplicated, so there is no different users of the same requirements of different requirements caused by the inconsistency. |
Login |
|
Teacher |
Landing System |
|
Post announcement |
|
Manage Jobs |
Delete Job |
Modify a Job |
Job Scoring |
Message Board Management |
Post a topic |
Delete Topic |
Delete comments |
Resource Management |
Uploading Resources |
Delete a resource |
Download Resources |
Review conclusion |
There is no contradiction between any of the above requirements and other requirements, that is to meet demand consistency requirements. |
testable (testable): Each requirement can be tested by designing test cases or other validation methods.
Testability Review Form Reviewer: car Mengjie |
Identity |
Function |
Sub-function |
Review Comments (test method) |
Expected results |
Students |
Registered |
|
Whether the first-time user can register |
Can register |
Whether enrolled student users can also register |
Can not register |
Whether student users can register after exiting |
Can register |
Browse resources, message boards, announcements, and jobs |
|
Whether student users can browse announcements, resources, message boards, and job interfaces |
Can browse |
Whether students can browse announcements, resources, message boards and job content |
Can browse |
Teacher |
Browse resources, message boards, announcements, and jobs |
|
(See the article section for visitors to explore) |
(See the article section for visitors to explore) |
Landing Operation Management System |
|
Whether students can log in |
Yes, identity is a student. |
Whether the teacher can log in |
Yes, the identity is the teacher |
Manage Jobs |
Delete Job |
Whether students can delete jobs |
1. In general, only the teacher is allowed, students can only modify the deletion of their own upload of the job, the rest was told no permission; 2. In the follow-up if the student work or the message board published bad information, the teacher can directly delete the student's homework or message. 3. all for the work, resources, message plate teacher has absolute authority, students can only be published, modify, delete action on their own tasks. |
Whether the teacher can delete the job |
Whether the student can modify the job |
Modify a Job |
Whether the teacher can modify the article |
Publish Job |
Whether students can publish jobs |
Whether the teacher can publish the job |
Message Board Management |
Post a comment |
Whether students can delete comments |
Whether the teacher can delete a comment |
Delete comments |
Whether students can delete comments |
Whether the teacher can delete a comment |
Post a comment |
Whether a student can delete a posted comment |
Whether the teacher can delete a comment |
|
Resource Management |
Uploading Resources |
Whether students can upload resources |
Whether the teacher can upload resources |
Download Resources |
Whether students can download resources |
Whether the teacher can download resources |
Delete a resource |
Whether students can delete resources |
Whether the teacher can delete the resource |
|
Review conclusion |
Because all the requirements can be designed with practical testing methods, so to meet testability. |
Team Project-Requirements validation