Analysis of Cloud-Based Tools Adaptation Possibility within the Software Development Projects

Abstract:

Nowadays, to maintain a competitive business, a company has to adjust to the pace of globalization and rapidly changing market needs. Companies, involved in software development projects, are more commonly working with territorially distributed and international teams and remote customers. It happens that in order to maintain effective and rapid work on such projects, cloud are used. But despite these positive aspects of cloud-based tools, some companies and project teams more prefer physical tools instead of cloud. Such contradiction raises the need for reasoning what are the cases for cloud tools usage in software development projects in order to diagnose whether the tool would be useful in the specific case or activity. The goal of this work is to understand better how companies use cloud technologies to support their software development projects. Moreover, based on gathered data, the framework of companies’ behaviour was proposed. The results obtained in this work can be used by companies in order to understand their behavioural type, assess their readiness to the cloud adoption and pick up a set of cloud-based tools for conducting their software development projects.