Soft skills importance in software development project success
✍️ How to write this paper — guide & tools ▾
¶ … People Skills:
Why Soft Competencies Are Important to Software Development
Makasiranondh, Maj, and Veal (2011) recently investigated the apparent disconnect between student opinions on soft skills and the general requirements in the software industry. As the results have shown, the students in their sample had a generally low opinion on the importance of soft skills for their future careers -- they just don't see the point of learning people-oriented competencies when there are other, more 'practical' technical skills to be underscored. Of course, there is a disparity between these very same opinions and what's needed in the IT industry; you can't survive in the field without getting along with others (Levasseur, 2010). So the general challenge, as of this point, is in establishing how to argue the benefits of people skills given the asymmetrical importance given to the more technical skills. This is the subject of this paper.
Why Do Projects Fail?
McManus and Wood-Harper (as cited in Levasseur, 2010) had pointed out that about 65% of IT projects fail because of the lack of people skills. Without learning how to get along, with the best of intentions, even those who are experienced software development team leaders will have a hard time completing a particular project (Levasseur, 2010). It is then not an unreasonable stance to point out that people skills do influence the success of a project, a fact that is translated not only in organizational efficiency but also in monetary cost -- not being able to get along with others affects the bottom-line.
The reason for such an influential position seems to be rooted on the fact that although technical skills can furnish the requirements of a software project, the modular nature of project management (i.e. efficiency built on specialization) requires the capacity to juggle the different needs and particularities of members -- these are non-technical issues that require social finesse to handle. Giuri et al. (2010) echoes the same idea in its reiteration of team production theory, which also explains that social collaboration is essential to project success. In addition, collaboration, in tandem with capital and specialized skills, not only maximizes output but adds to it, ensuring a high total productivity for the whole team (Giuri et al., 2010).
In this case, it is then a simple matter to say that soft skills are prime influencers to team success. Since this particular structure would not be fundamentally changed anytime soon, it is then advisable for students like us to be able to develop these skills even before we join the workforce. This is a line of reasoning that most would be able to understand.
Final Thoughts
It is of no small realization that there is a constellation of skills that students still need to develop before joining the IT workforce. People skills are part of this needs for the existence of such in a team could make or break a project. Since it is work experience that traditionally fills in this knowledge gap, it is then recommended that the students be aware of its importance early on. This is not to say that technical skills aren't important -- professions are professions because of technical knowledge anyway -- but is a clarion call to stress the importance of merging 'hard' and 'soft' competencies into a cohesive and pragmatic whole. In the end, one could reasonably say that the march of technology hasn't really alienated humanity to itself -- it requires building bridges and strengthening relationships even more.
Reference
Create your account
Always verify citation format against your institution’s current style guide requirements.