An Agile-Based Integrated Framework for Mobile Application Development Considering Ilities

被引:11
|
作者
Martinez, Danilo [1 ,2 ]
Ferre, Xavier [1 ]
Guerrero, Graciela [2 ]
Juristo, Natalia [1 ]
机构
[1] Univ Politecn Madrid, Dept Lenguajes & Sistemas Informat & Ingn Softwar, Boadilla Del Monte 28660, Spain
[2] Univ Fuerzas Armadas ESPE, Dept Ciencias Computac, Quito 171103, Ecuador
关键词
Software; Application programming interfaces; Mobile communication; Proposals; Mobile applications; Task analysis; Industries; Mobile app development; software development process; mobile constraints; agile;
D O I
10.1109/ACCESS.2020.2987882
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The development of mobile apps during the last decade has had a significant increase in its share of the software market. While there are specific characteristics that separate it from traditional software development, there is a lack of guidance on issues encountered during the mobile software development process. With the aim of defining a mobile application development framework that considers the specific characteristics of developing mobile apps, we started by carrying out a systematic mapping study of the software development process for mobile applications, then we administered a survey and completed a qualitative study with industry experts. These studies allowed us to identify the main trends in the software process for mobile apps, and to uncover the main challenges for app development. We have organized the findings in a framework that integrates the specific challenges of mobile development, which we call Mobile Ilities, with software development activities that are linked through an agile process. The results of early tests carried out with computer science students are encouraging. Our proposal has served as a guide for novice developers throughout the process of creating a final product, combining the existing knowledge of developers about Scrum with the specific characteristics of mobile development, and providing mechanisms to link these characteristics with the elements of the development process.
引用
收藏
页码:72461 / 72470
页数:10
相关论文
共 50 条
  • [41] The Far Side of Mobile Application Integrated Development Environments
    Lyvas, Christos
    Pitropakis, Nikolaos
    Lambrinoudakis, Costas
    Trust, Privacy and Security in Digital Business, 2016, 9830 : 111 - 122
  • [42] A New Framework for Accessible Tourism Mobile Application Development
    Ribeiro, Fernando Reinaldo
    Silva, Arlindo
    Metrolho, Jose C.
    Silva, Ana Paula
    Barbosa, Fernando Sergio
    INTERNATIONAL JOURNAL OF MOBILE COMPUTING AND MULTIMEDIA COMMUNICATIONS, 2018, 9 (02) : 31 - 46
  • [43] A Framework for SOA-Based Application on Agile of Small and Medium Enterprise
    Shin, Seung Woo
    Kim, Haeng Kon
    COMPUTER AND INFORMATION SCIENCE, 2008, 131 : 107 - 120
  • [44] A knowledge-based framework for extracting components in agile systems development
    Vijayan Sugumaran
    Mohan Tanniru
    Veda C. Storey
    Information Technology and Management, 2008, 9 : 37 - 53
  • [45] Development of Mobile Communication Framework based on NTMobile
    Kamienoo, Kazuma
    Suzuki, Hidekazu
    Naito, Katsuhiro
    Watanabe, Akira
    2014 SEVENTH INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND UBIQUITOUS NETWORKING (ICMU), 2014, : 27 - 32
  • [46] Towards Scrum Based Agile Framework for Global Software Development Teams
    Shafiq, Shagufta
    Hafeez, Yaser
    Ali, Sadia
    Iqbal, Naila
    Jamal, Muhammad
    MEHRAN UNIVERSITY RESEARCH JOURNAL OF ENGINEERING AND TECHNOLOGY, 2019, 38 (04) : 979 - 998
  • [47] A Framework for Agile Development of Simulation-Based System Design Tools
    Maschotta, Ralph
    Jaeger, Sven
    Jungebloud, Tino
    Zimmermann, Armin
    2013 7TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON 2013), 2013, : 861 - 866
  • [48] A Collaborative Framework Supporting Ontology Development Based on Agile and Scrum Model
    Takhom, Akkharawoot
    Usanavasin, Sasiporn
    Supnithi, Thepchai
    Boonkwan, Prachya
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2020, E103D (12): : 2568 - 2577
  • [49] A knowledge-based framework for extracting components in agile systems development
    Sugumaran, Vijayan
    Tanniru, Mohan
    Storey, Veda C.
    INFORMATION TECHNOLOGY & MANAGEMENT, 2008, 9 (01): : 37 - 53
  • [50] A Conceptual Framework for web Development Projects Based on Project Management and Agile Development Principles
    Tomanek, Martin
    Cermak, Radim
    Smutny, Zdenek
    PROCEEDINGS OF THE 10TH EUROPEAN CONFERENCE ON MANAGEMENT LEADERSHIP AND GOVERNANCE (ECMLG 2014), 2014, : 550 - 558