TY - GEN
T1 - Generic requirements for M-Learning Software Development
AU - Khan, Asharul Islam
AU - Al-Khanjari, Zuhoor
AU - Sarrab, Mohamed
AU - Al-Shihi, Hafedh
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/7/15
Y1 - 2016/7/15
N2 - M-Learning software development is a complex process, which require judicious handling of requirements during elicitation, analysis, specification, prioritization, and finally application development. This article establishes four basic requirements such as Mobile-computing Infrastructure, Instructional design and learning design, Human-mobile Interaction, Evolution of Learning content and Software that need to be captured during the requirement elicitation phase of M-Learning software development. The grouping of these requirements is the outcome generated from thorough analysis of number of failed projects in M-Learning. It has been found that a number of the M-Learning software fails to meet the objective due to in appropriate handling of these requirements. Moreover these requirements are interdependent thus affecting one another. For instance the size of learning content and user interface is affected due to limitations of mobile devices and internet connectivity. Hence it is very important to consider these requirements during M-Learning software development. In future these requirements will be incorporated in requirement elicitation phase of M-Learning Software Development Methodology. The study is a part of funded research project investigating Adoption, Development, and Dissemination of M-Learning.
AB - M-Learning software development is a complex process, which require judicious handling of requirements during elicitation, analysis, specification, prioritization, and finally application development. This article establishes four basic requirements such as Mobile-computing Infrastructure, Instructional design and learning design, Human-mobile Interaction, Evolution of Learning content and Software that need to be captured during the requirement elicitation phase of M-Learning software development. The grouping of these requirements is the outcome generated from thorough analysis of number of failed projects in M-Learning. It has been found that a number of the M-Learning software fails to meet the objective due to in appropriate handling of these requirements. Moreover these requirements are interdependent thus affecting one another. For instance the size of learning content and user interface is affected due to limitations of mobile devices and internet connectivity. Hence it is very important to consider these requirements during M-Learning software development. In future these requirements will be incorporated in requirement elicitation phase of M-Learning Software Development Methodology. The study is a part of funded research project investigating Adoption, Development, and Dissemination of M-Learning.
KW - Generic M-Learning Software Development Requirements
KW - Human-mobile Interaction
KW - M-Learning Requirements
KW - M-Learning Software Development Requirements
KW - Mobile-computing Infrastructure
UR - http://www.scopus.com/inward/record.url?scp=84980395543&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84980395543&partnerID=8YFLogxK
U2 - 10.1109/ICCTICT.2016.7514577
DO - 10.1109/ICCTICT.2016.7514577
M3 - Conference contribution
AN - SCOPUS:84980395543
T3 - 2016 International Conference on Computational Techniques in Information and Communication Technologies, ICCTICT 2016 - Proceedings
SP - 192
EP - 195
BT - 2016 International Conference on Computational Techniques in Information and Communication Technologies, ICCTICT 2016 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2016 International Conference on Computational Techniques in Information and Communication Technologies, ICCTICT 2016
Y2 - 11 March 2016 through 13 March 2016
ER -