TY - GEN
T1 - Recommended configuration management practices for freelance software developers
AU - Khan, Chaudry Bilal Ahmad
AU - Ahsan, Ali
PY - 2014/10/21
Y1 - 2014/10/21
N2 - Configuration Management (CM) is an important activity throughout the software development life cycle (SDLC). CM becomes essential if any of the artifacts is to be changed during the life cycle. There are many practices which can be adopted in configuration management to stream line the work and bring the quality to the software development process. For this reason most of the software development companies also adopt configuration management practices with larger teams to implement these practices. The problem appears with the freelance software developers, where the numbers of people working in teams are a few. This is an investigative study which is carried out to find if the freelance software developers adopt the configuration management practices. Moreover, the purpose of this study is to find out the configuration management practices freelance software developers suggest are important and should be done by the freelance software developers. The study was done by distributing an open ended questionnaire to the freelance software developers working in a team of 5-30. The results show that although the freelance software developers do not implement all the configuration management practices, but they do suggest a few practices which they feel are important for them to carry out their work efficiently.
AB - Configuration Management (CM) is an important activity throughout the software development life cycle (SDLC). CM becomes essential if any of the artifacts is to be changed during the life cycle. There are many practices which can be adopted in configuration management to stream line the work and bring the quality to the software development process. For this reason most of the software development companies also adopt configuration management practices with larger teams to implement these practices. The problem appears with the freelance software developers, where the numbers of people working in teams are a few. This is an investigative study which is carried out to find if the freelance software developers adopt the configuration management practices. Moreover, the purpose of this study is to find out the configuration management practices freelance software developers suggest are important and should be done by the freelance software developers. The study was done by distributing an open ended questionnaire to the freelance software developers working in a team of 5-30. The results show that although the freelance software developers do not implement all the configuration management practices, but they do suggest a few practices which they feel are important for them to carry out their work efficiently.
KW - Change Management
KW - Freelance Software Development
KW - Software Quality Management
KW - Sofwtare Configuration Management
UR - http://www.scopus.com/inward/record.url?scp=84910095473&partnerID=8YFLogxK
U2 - 10.1109/ICSESS.2014.6933524
DO - 10.1109/ICSESS.2014.6933524
M3 - Conference contribution
AN - SCOPUS:84910095473
T3 - Proceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS
SP - 111
EP - 115
BT - Proceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS
A2 - Wenzheng, Li
A2 - Tsui, Eric
A2 - Prasad Babu, M. Surendra
PB - IEEE Computer Society
T2 - 2014 5th IEEE International Conference on Software Engineering and Service Science, ICSESS 2014
Y2 - 27 June 2014 through 29 June 2014
ER -