JSEA  Vol.7 No.8 , July 2014
Requirement Change Management in Global Software Environment Using Cloud Computing
Abstract: The successful implementation of any software project depends upon the requirements. Change in requirements at any stage during the life cycle of software development is taken as a healthy process. However, making out this change in a co-located environment is somewhat easier than the distributed environment where stakeholders are scattered at more than one location. This raises many challenges i.e. coordination, communication & control, managing change effectively and efficiently and managing central repository. Thus, cloud computing can be applied to minimize these challenges among the stakeholders. We have used a case study to evaluate the framework using cloud computing.
Cite this paper: Bibi, S. , Hafeez, Y. , Hassan, M. , Gul, Z. , Pervez, H. , Ahmed, I. and Mazhar, S. (2014) Requirement Change Management in Global Software Environment Using Cloud Computing. Journal of Software Engineering and Applications, 7, 694-699. doi: 10.4236/jsea.2014.78064.

[1]   Asghar, S. (2010) Requirement Engineering Challenges in Development of Software Applications and Selection of Customer-off-the-Shelf (COTS). International Journal of Software Engineering, 1, 32-50.

[2]   Hafeez, Y., Riaz, M., Asghar, S., Naz, H., Mushhad, S. and Gilani, M. (2012) A Requirement Change Management Framework for Distributed Software Environment. 7th International Conference on Computing and Convergence Technology (ICCCT), Seoul, 3-5 December 2012, 944-948.

[3]   Khan, A.A., Basri, S. and Dominic, P.D.D. (2012) A Propose Framework for Requirement Change Management in Global Software Development. 2012 International Conference on Computer & Information Science (ICCIS), Kuala Lumpeu, 12-14 June 2012, 944-947.

[4]   Lai, R. and Ali, N. (2013) A Requirements Management Method for Global Software Development. AIS: Advances in Information Sciences, 1, 38-58.

[5]   Khan, H., Ahmad, A., Johansson, C., Abdullah, M. and Nuem, A. (2011) Requirements Understanding in Global Software Engineering: Industrial Surveys. IPCSIT, 14, 167-173.

[6]   Hashmi, S.I., Clerc, V., Razavian, M., Manteli, C., Tamburri, D.A., Lago, P. and Richardson, I. (2011) Using the Cloud to Facilitate Global Software Development Challenges. 2011 IEEE 6th International Conference on Global Software Engineering Workshop, Helsinki, 15-18 August 2011, 70-77.

[7]   Khan, A.A., Basri, S., Amin, F.E., Teknologi, U., Perak, T. and Studies, I. (2013) Communication Risks and Best Practices in Global Software Development during Requirements Change Management: A Systematic Literature Review Protocol. Research Journal of Applied Sciences, Engineering and Technology, 6, 3514-3519.

[8]   Khatoon, A., Motla, Y. H., Azeem, M., Naz, H. and Nazir, S. (2013) Requirement Change Management for Global Software Development Using Ontology. 2013 IEEE 9th International Conference on Emerging Technologies (ICET), Islamabad, 9-10 December 2013, 1-6.

[9]   Khan, K., Khan, A., Aamir, M., Khan, M.N.A., Zulfikar, S., Bhutto, A. and Szabist, T. (2013) Quality Assurance Assessment in Global Software Development. World Applied Sciences Journal, 24, 1449-1454.

[10]   Capilla, R., Duenas, J.C. and Krikhaar, R. (2012) Managing Software Development Information in Global Configuration Management Activities. Systems Engineering, 15, 241-254.

[11]   Zhang, Q., Cheng, L. and Boutaba, R. (2010) Cloud Computing: State-of-the-Art and Research Challenges. Journal of Internet Services and Applications, 1, 7-18.

[12]   Carroll, M., Merwe, A. Van Der and Kotzé, P. (2011) Secure Cloud Computing Benefits, Risks and Controls. Information Security South Africa (ISSA), Johannesburg, 15-17 August 2011, 1-9.

[13]   Armbrust, M., Joseph, A.D., Katz, R.H. and Patterson, D.A. (2009) Above the Clouds: A Berkeley View of Cloud Computing.

[14]   Gorelik, E. (2013) Cloud Computing Models. Composite Information Systems Laboratory (CISL).