article

Using Scrum and unified modelling language to analyze and design an automatic course scheduling system

  • Journal of the Chinese Institute of Engineers
  • Taylor & Francis
Research footprint

At a glance

Citations
13
References
43
Comments
0
Paper overview

Öz

This research used a case study methodology to examine large-scale software projects accomplished despite ambiguous customer requirements. This study adopted Scrum as the agile software development method and used unified modelling language (UML) diagrams to enhance design implementation documents and improve the software development process. This study presented how the case company explored a Scrum-based automatic course scheduling system for elementary and secondary schools. Through interviews, the case company incorporated customers’ requirements by using the corresponding UML diagrams, which helped the project team document the software development process and design the functions to satisfy customer demand. Then, the proposed method was introduced to the automatic elementary and secondary school course scheduling system project undertaken by the case company, verifying the feasibility of the proposed method. A few problems arose in the proposed software development process, and remedies were discussed. Software companies could use these results as a reference when implementing a large-scale software project with ambiguous customer requirements.

Record transparency

Publication details

DOI
10.1080/02533839.2019.1613930
OpenAlex
W2946235802
Document type
article
Language
EN
Source
Journal of the Chinese Institute of Engineers
Last metadata update
Community

Comments

Oturum Açın to join the discussion.

  1. No comments yet. Start the discussion.