The article analyzes the existing systems that provide an opportunity for collective software development by students of information technology and offers recommendations for their use in the educational process. In the authors' opinion, it is advisable to use free versions of the Atlassian stack (Jira, Bitbucket, Confluence), which allows forming professional competencies in collaborative software development of future specialists, while the limitations of free versions are not critical for educational purposes.
 The concept of the competence of collective software development of an information technology specialist is formulated, by which we mean the integrated ability of an individual to effectively solve software development tasks in the process of teamwork in professional activities.
 It has been found that software development requires the implementation of many steps, from defining requirements to testing and releasing a product. In the process of forming a collective software development of an information technology specialist, cloud services and other systems (Bitbucket, GitHub, GitLab, Jira, Asana, Basecamp, Mantis, Bugzilla, etc.) are used.
 Training future IT professionals in the development process and involvement in real software development projects will help them acquire, develop, and improve their collaborative software development competencies.
Read full abstract