A Model of Requirements Engineering on Agriculture Mobile Learning System Using Goal-Oriented Approach

2020 
Requirements engineering (RE) is an essential initial step in the software engineering process. This step requires good interaction and communication between stakeholders and system analysis. A user-oriented approach is very supportive in defining the requirements of a system. This paper contributes to the application of the goal-oriented method in RE process. Goal-oriented is applied through four steps such as elicitation, requirements definition, analysis, and specification. The elicitation step was carried out by involving fourteen stakeholders from the elements of farmers, agricultural extension workers, village government, and nongovernment employees. RE produces a specification list of functional and non-functional requirements, use case diagrams, and class diagrams. RE also creates a model design for applying the pear-to-pear interface architecture model for agriculture mobile learning. Through this research, it is known that the goal-oriented approach strongly supports a structured, systematic, and participatory RE process, making it easier to prepare requirements specifications that will become a reference at the system design and development step.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    18
    References
    0
    Citations
    NaN
    KQI
    []