Nowadays, in spite of the enormous advances and the irruption of agile methods, software development projects have not been able to increase success rates. In the literature, it is possible to find information regarding the main causes of failure in this type of project. Among the main causes identified are mistakes made in project management, insufficient support from top management, low stakeholder commitment, low level of collaboration among team members, and skill development levels of professionals. A key aspect in the execution of a software project is the technical and technological factors that appear as relevant in the literature, but have not been studied in sufficient depth compared to the factors mentioned above. The objective of this work is to identify the technical and technological factors that influence the success of software development projects. In order to identify these factors, a systematic mapping of the literature was carried out. Seventy-seven primary studies were selected and classified according to the defined protocol. The results obtained are quite encouraging since it was possible to identify and categorize a set of technical and technological factors that will allow conducting future research on this topic.