etermine the best software development life cycle to develop the application. Choose between: waterfall, incremental, prototyping, or scrum. Explain the reason and add several assumptions to support your methodology.
During the COVID-19 pandemic situation, most of business processes are forced to shift the daily
operation from onsite to online. Library in your university is facing the same challenge to provide
best services for lecturer and student. In order to facilitate the implementation of online services,
a web application will be developed with following main functions:
- Borrowing and returning book through delivery services or instant courier services.
- Online chat for consultation with Librarians.
- Fine payment through QRIS that is supported by most of e-wallet in Indonesia.
- Online reference services that cover any inquiries related to information literacy.
- Queuing system that allow user to request enter access to library (in limited number and at
appointed time)
Question:
Determine the best software development life cycle to develop the
application. Choose between: waterfall, incremental, prototyping, or scrum. Explain the reason and add several assumptions to support your methodology.
Step by step
Solved in 2 steps