Fahad Altuwaijri: ‘Investigating Agile Adoption in Saudi Arabian Mobile Application Development’
Mobile app development has been considered as one of the fastest growing segments of the software industry both worldwide and in Saudi Arabia. Due to their pervasiveness, mobile applications call for consideration of complex and rapidly changing requirements given the diversity of their environments. Therefore, agile is considered the most suitable methodology for developing mobile apps. However, little research has investigated agile adoption in mobile app development in the real context. Therefore, the purpose of this PhD is to investigate agile adoption in mobile app development by small and medium-size software organisations in Saudi Arabia. This will investigate the key factors (e.g. cultural, technical and environmental) that have a signicant impact on agile adoption. The expected key contribution of this research will be a deep insight into agile adoption in mobile app development, and the design and development of tools and techniques that may support agile adoption within Saudi context.
Shamaila Qayyum: ‘Crowd Agile Model for Effective Software Development’
Crowd Sourced Software Development (CSSD) is becoming popular in software development industries due to reduced cost and efficiency. Many companies are moving towards crowdsourcing, and at the same time have already adopted Agile Software Development (ASD). However, CSSD differs from ASD in many ways due to its distributed nature. Although there is little research on the integration of these two approaches, whereas at the same time the combination of the two is advocated by some. It is deemed necessary to identify and resolve the issues emerged while integrating CSSD and agile. This study hence intends to explore the issues emerged as a result of integrating agile and CSSD and propose a Crowd Agile model that will help in effective software development. The research will be conducted in four phases. The first and second phase will identify the challenges and their suggested solutions, of CSSD in projects that are using agile methodology from literature as well as industry. During third phase, the findings of literature review and survey will be used to propose Crowd Agile Model (CAM) for effective software development. Finally during fourth phase, the proposed model will be evaluated through a case study where the proposed CAM will be used in a software development project that is doing CSSD along with ASD. This research work will contribute to the literature and industry by providing a crowd agile model that would help in reducing the challenges of CSSD, while at the same time realizing benefits of both CSSD and Agile development.
Usman Rafiq: ‘Continuous Information Monitoring in Software Startups’
Software startups are central nowadays and considered primary drivers of economy and innovation. Lean and agile approaches are suggested for software startups to continuously build and validate the product. Thereby, they need to balance between the speed to deliver product and the quality of the product. It further urges startups to continuously monitor the versatile information, adjust their directions, and keep the bird’s-eye view. However, the preliminary literature review highlights that software startups, especially at early-stages, are not even aware of the need for information monitoring. This research project aims to identify how software startups decide what information needs to be monitored and how that information shall be collected and visualized. The expected research results encompass a framework to decide what information needs to be continuously monitored and a prototype to continuously collect and visualize key information. The research plan proposes to utilize multiple case-study, survey, and design science to achieve objectives.