Author

Anamta Khan

Degree

Master of Science in Computer Science

Faculty / School

Faculty of Computer Sciences (FCS)

Department

Department of Computer Science

Date of Submission

2020-12-15

Advisor

Dr. Amber Gul Rashid, Assistant Professor, Faculty of Computer Science, Institute of Business Administration (IBA), Karachi

Project Type

MSCS Survey Report

Abstract

There are many defined processes for Project management, but very few focuses on release management. Generating a constant growth in the product requires proper management of releases, and the practices are a little different from what is followed when a project or a product is starting from scratch.

This research focused on understanding the software industry and the gap of release management and then understanding how Pakistan’s IT industry manages updates of their software products. Studied the previous works and then from the learnings the research is divided into 2 phases. First a survey was conducted with selected audiences, and conclusions are driven by 60 responses, all by Pakistan’s IT industry professionals. In second phase 6 participants amounts the 60 respondents were selected for interviews based on the conclusions from the survey.

Since frequent and small updates are reported in the research to keep the engagement of the user and manage internal targets, agile methodology is widely followed by multiple teams involved in each update, because agile helps in keeping up the pace. It is also noticed that the more frequent and small updates approach is more in practice with them being more client-centric which help in more decisive and facts-based innovation.

Notes

This research is based on 60 IT professionals of Pakistan, from 45 different companies; to assess the practices used in software updates management.

When it comes to management methodologies for software updates, most of the professionals use some sort of agile practices with multiple teams being involved in each update because of the fast pace of industry, agile matches the speed and helps with quick feedback and changes. It is also reported that short and more frequent updates are more in practice, to keep the engagement going and manage the teams/employees more efficiently with better targets. Customer centricity is noticed when planning a release which according to this research gives rise to innovation as well.

The full text of this document is only accessible to authorized users.

Share

COinS