## 3 Results and Discussion
### Perspectives in Sustainable Practices  
In the survey, we gathered specific details on the sustainability of the software development process followed by the respondents. As shown in Figure 3, most participants answered that \"I could learn how to improve the use of energy\" (78.72% of respondents \"Agree\" or \"Strongly agree\") and \"I want to learn about problems with the energy use of my applications\" (76.6%). However, only 21.28% of the respondents affirmed that \"I learn about problems with the use of energy of my applications\".  
Only 20% to 30% of the respondents affirmed that \"The applications that I develop have energy use requirements\", \"I am willing to sacrifice performance, usability, etc., in exchange for having a lower energy use\", \"I take energy use issues into account in design\", \"When the use of energy is being evaluated, I take into account the different factors involved (use scenarios, environment, hardware, etc.)\", \"Energy use issues have an influence on the way I write code\", \"I know the use of energy\". It seems that, despite the reported interest in training and the belief in its success, not much attention is currently being paid to sustainability in the development of applications.  
Figure 3: Details on the sustainability of the software development process.  
The situation is even worse when it comes to documenting the code. The item \"I document the code with the changes that are made to improve the use of energy\" was supported by less than 20% of the participants in the survey. This fact reveals that documenting the code with a sustainable aim could be affected by a lack of knowledge. The documentation for an acceptable usage of APIs [28] could help achieve a better understanding of how to document the code as regards sustainability. As a matter of fact, writing comments related to sustainability in the code can help to raise awareness among other developers. The same situation occurs when investigating the use of energy from the applications. The item \"I find out how the changes I make have an impact on the use of energy\" received low support from professionals (less than 20%). In this sense, researchers should strive to let workers know what the main aspects that should be considered in the use of energy in the applications are. The same thing happens when discussing the sustainability of the applications among co-workers. The statement \"During code reviews or other discussions, the use of energy is mentioned\" found little support. This means that the more awareness there is among professionals, and the more tools there are to assess the energy consumption of software, the more frequent discussions on this issue should be.  
The participants believed that technical issues with the use of energy on the part of applications are complex (\"Problems with the use of energy are more difficult to discover, diagnose and/or fix than other performance problems\"; 56.38% of respondents \"Agree\" or \"Strongly agree\"), and applications play an important role in achieving sustainability (\"The good use of energy should be the responsibility of the applications\", 52.13%). Nevertheless, the participants in the survey did not believe that \"Problems with the use of energy occur more frequently than other performance problems\" (12.77%). The responses to these statements reveal that sustainability practices such as usability, quality, and security in software are not trivial, and should be considered throughout the software development processes.