a) For Lecturers/Staffs: The system allows lecturers and staff to register bus routes, change bus routes and view currently registered bus routes
b) For Admin Staff: The system allows administrative staff to synthesize weekly bus schedules of staffs and lecturers, schedule vehicles for bus routes, record and summarize costs for bus trips.
c) For Admin Manager: The system allows managers to view bus schedules for weekly trips, approve weekly bus schedules, and view vehicle cost summary.
d) For Academic Staff: The system allows entering lecturers' lecture schedules exported from FAP,synthesizing lecturers' bus schedules from lecturers' lecture schedules, transferring lecturers' bus schedules to the administrative department.
In addition to the above requirements, the system needs to allow users to log in with the FU's email account on the Gmail platform, ensuring information security. The system needs to ensure high performance and security, requiring little training time to use. Users can use the manual without having to attend official training courses.
Furthermore, the SBMS is a new development system. FU has not had a similar system before, so there may be many changes during the development process. With the experienced resources of the FU's IT department, the FU's leaders intend that the project will be undertaken by the IT department and the development team participating in the project will include 4-6 extensive experience and skills developers. In addition, other departments (admin dept) related to the project commit to sending employees to join the project team to support project completion with high quality.
FU leadership expects the first version of the system to be put into use within 3 months and the project needs to be completely completed within 6 months.
Assume you are assigned to implement this project, you should read carefully the above description of the project then answer these questions:
1. What software development methodology would you suggest for this situation and why?
(2 points)
Identify the project characteristics (user, customer, team, requirements characteristics, time
constraints and managers' expectation)
Select a development model that best fits the factors you identified above.
2. What type and level/stage of testing would you suggest the team to do? Who will do test in each test
+ 100%
Zoom
Close