Service based Development Process for Mobile Applications of Medium-Large Scale Project


KIPS Transactions on Software and Data Engineering, Vol. 2, No. 8, pp. 555-564, Aug. 2013
10.3745/KTSDE.2013.2.8.555,   PDF Download:

Abstract

Innovative evolution in mobile devices along with recent spread of Tablet PCs and Smart Phones makes a new change not only in individual life but also in enterprise applications. Especially, in the case of medium-large mobile applications for large enterprises which generally takes more than 3 months of development periods, importance and complexity increase significantly. Generally Agile-methodology is used for a development process for the medium-large scale mobile applications, but some issues arise such as high dependency on skilled developers and lack of detail development directives. In this paper, S-MADP (Smart Mobile Application Development Process) is proposed to mitigate these issues. S-MADP is a service oriented development process extending a object-oriented development process, for medium-large scale mobile applications. S-MADP provides detail development directives for each activities during the entire process for defining services as server-based or client-based and providing the way of reuse of services. Also, in order to support various user interfaces, S-MADP provides detail UI development directives. To evaluate the performance of S-MADP, three mobile application development projects were conducted and the results were analyzed. The projects are ‘TBS(TB Mobile Service) 3.0’ in TB company, mobile app-store in TS company, and mobile groupware in TG group. As a result of the projects, S-MADP accounts for more detailed design information about ‘Minimizing the use of resources’, ‘Service-based designing’ and ‘User interface optimized for mobile devices’ which are needed to be largely considered for mobile application development environment when we compare with existing Agile-methodology. Therefore, it improves the usability, maintainability, efficiency of developed mobile applications. Through field tests, it is observed that S-MADP outperforms about 25% than a Agile-methodology in the aspect of the required man-month for developing a medium-large mobile application.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
T. D. Kang, K. B. Kim, K. J. Cheng, "Service based Development Process for Mobile Applications of Medium-Large Scale Project," KIPS Transactions on Software and Data Engineering, vol. 2, no. 8, pp. 555-564, 2013. DOI: 10.3745/KTSDE.2013.2.8.555.

[ACM Style]
Tae Deok Kang, Kyung Baek Kim, and Ki Ju Cheng. 2013. Service based Development Process for Mobile Applications of Medium-Large Scale Project. KIPS Transactions on Software and Data Engineering, 2, 8, (2013), 555-564. DOI: 10.3745/KTSDE.2013.2.8.555.