Authors: Varun Gupta; Durg Singh Chauhan; Chetna Gupta; Kamlesh Dutta
Addresses: Uttarakhand Technical University, Dehradun 248007, India ' Uttarakhand Technical University, Dehradun 248007, India ' Department of CSE, JIIT Noida, 201307, India ' Department of CSE, National Institute of Technology, Hamirpur 177005, India
Abstract: Prioritisation and reprioritisation consider both requirements as well as decision aspects for creating the implementation ordering in the incremental delivery of evolving software. These activities determine the success of a software product and hence the survivability of the developing organisation in the markets. The practices of the organisations involved in mass market developments need to be analysed to provide the basis for the research focused on providing solution strategies with the aim to incorporate the missing activities and overall improvement of the development process. This paper addresses the findings acquired after the conduct of interviews with the representatives of few software developing firms in the field of web, mobile and desktop applications. The findings suggest that the customer and developer centric effortful activities related to prioritisation and reprioritisation are missing from the practices of the organisations. Organisations believe regression testing to be an expensive activity and in the absence of the developer, it will be very difficult to perform impact analysis during regression testing, as the documentations are outdated and complete development knowledge resides in the brain of the developer.
Keywords: prioritisation; reprioritisations; regression testing; market driven developments; decision aspects; software evolution; software development.
International Journal of Computer Aided Engineering and Technology, 2014 Vol.6 No.2, pp.159 - 170
Received: 08 May 2021
Accepted: 12 May 2021
Published online: 09 Apr 2014 *