# Comparison of Multi-Agent Platform Usability for Industrial-Grade Applications
## 6 Discussion  
To further compare the findings of the study with the actual needs of the industry, a survey was conducted among 30 developers from 5 major IT companies. In order to obtain the most diverse results, the developers were selected from different industries, held different job titles, and varied in terms of the programming languages they use and the years of experience they have. In this context, Figure 2 presents the distribution of surveyed developers among the programming languages that they have most frequently used in their professional experience. As can be observed, the majority of developers who participated in the survey use Java (50%) and Python (26%) as their primary programming languages. However, the answers were also collected from a small group of developers who work with C or C++ (14%), JavaScript (7%), and C# (3%), which allows viewing the survey's findings in a broader context. In order to minimize bias in the results, the developers also originated from different industrial sectors, as shown in Figure 3.  
The IT industrial sectors, which were included in the survey, encompassed _Transport and Logistics, Telecommunication, Retail and Ecommerce, Media and Entertainment_, and _Banking_. It is observable that even though the group of developers coming from _Transport and Logistics_ (26%) was slightly larger than the remaining groups, the distribution is more or  
Figure 3: Distribution of developers among different industrial sectors and job types, including development vs. research and development. Figure 2: Chart presenting number of developers that use distinct programming languages. less even. In terms of the job types, two categories were considered, i.e., (1) _development_ that includes programmers who are purely responsible for writing code and (2) _Research and Development (R&D)_, where programmers not only write code but are also actively engaged in working on innovation. Finally, selected developers had varying work experience, which is illustrated in Figure 4. The pie chart presented on the left outlines the distribution of developers among the number of years of experience, including groups _1 to 3_, _4 to 6_, _7 to 10_, and _10+_. On the other hand, the figure presented on the right summarizes the number of developers per their job titles, which encompasses _Junior Developers_, _Mid Developers_, _Senior Developers_, _Quality Assurance Testers_, and _Technical Leads_. As indicated, the largest group that participated in the survey had between 4 and 10 years of experience (in total 60%), as well as had either the role of _Mid Developer_ (40%) or _Senior Developer_ (10%). Nevertheless, developers with extensive expertise (i.e., 10+ years of experience or/and _Technical Leads_), as well as beginning developers (i.e., 1 to 3 years of experience or/and _Junior Developers_), also provided their input. The survey was conducted as follows. Each developer was asked to rank all the categories mentioned in the previous section (i.e., _Package management support_, _Possibility of integration with external services_, _Adherence to modern code standards_, _Documentation coverage and quality_, _State of maintenance_, _Automated test support_, _Automated deployment support_, and _Monitoring tools support_) based on their importance when selecting open-source frameworks for product development. The results are summarised in Figure 5, which depicts how often each category was placed in the top three selections. It should be pointed out that the obtained results cannot be seen as a \"ground truth\" due to the limited number of participants; however, due to the diversity of participants and their strong industrial experience, they can serve as supporting evidence for the findings discussed in this contribution. It can be observed that the developers indicated that _State of maintenance_, _Package management support_, and _Documentation coverage and quality_ are the most critical aspects behind the selection of open-source frameworks.