Abstract
66% of software projects fail, according to the Standish Group's 2020 Chaos Report [1]. When we see that number, it comes to our mind the 1968 NATO conference on Software Engineering where leaders came together to discuss the state of software development which they described as "Software Crisis". If more than 50 years from that conference we estimate failed software projects to 66%, we cannot say that the "Software Crisis" is over. To evaluate that statement, we can look at the list of problems that conference listed and see whether they continue to be manifested. The conference formulated that software projects are: Unreliable, delivered late, impossible to maintain, costly to modify, performing at an inadequate level, and exceeding budget costs. Does any of this family of problem sound familiar? This paper surveys major challenges currently facing the software industry.
- Davis, Tom. "Why Software Development Projects Fail." 3Pillar Global, 11 Jan. 2022, www.3pillarglobal.com/insights/whysoftware- development-projectsfail/#:% 7E:text=The%20Standish%20Group's%202020%20CHA OS,66%25%20of%20software%20projects%20fail.Google Scholar
- "2022 Data Breach Investigations Report." Verizon Business, www.verizon.com/business/resources/reports/dbir. Accessed 25 May 2022.Google Scholar
- "2020 IC3 Report." FBI Internet Crime Complaint Center, 2020. https://www.ic3.gov/Media/PDF/AnnualReport/2020_IC3Report.p df. Accessed 25 May 2022.Google Scholar
- Daxx Software Development Teams. 2021. Software Developer Shortage in the US and Global Tech Talent Shortage in 2021. [online] Available at: https://www.daxx.com/blog/developmenttrends/ software-developer-shortage-us>Google Scholar
- 2021. [online] Available at: https://www.mckinsey.com/featuredinsights/ mckinsey-global-surveysGoogle Scholar
- "CompTIA | State of the IT Skills Gap." Default, www.comptia.org/content/research/state-of-the-it-skillsgap? utm_source=blog&utm_medium=incopy&utm_campaign=To p_IT_Issues. Accessed 26 May 2022.Google Scholar
- "Boost Your Team's Data Literacy." Harvard Business Review, 12 Feb. 2020, hbr.org/2020/02/boost-your-teams-data-literacy.Google Scholar
- Editors, Forbes Technology Council. "14 Common Reasons Software Projects Fail (And How To Avoid Them)." Forbes, 14 Apr. 2022, www.forbes.com/sites/forbestechcouncil/2020/03/31/14-commonreasons- software-projects-fail-and-how-to-avoidthem/? sh=30c48bc798c9.Google Scholar
- "Designing and Starting up a Customer-Experience Transformation." McKinsey & Company, 20 Oct. 2020, www.mckinsey.com/business-functions/operations/ourinsights/ designing-and-starting-up-a-customer-experiencetransformation.Google Scholar
- "Why Software Development Projects Fail." 3Pillar Global, 11 Jan. 2022, www.3pillarglobal.com/insights/why-softwaredevelopment- projectsfail/#:% 7E:text=The%20Standish%20Group's%202020%20CHA OS,66%25%20of%20software%20projects%20fail.Google Scholar
- 2021. [online] Available at: https://www.mckinsey.com/featuredinsights/ future-of-work/what-800-executives-envision-for-thepostpandemic- workforceGoogle Scholar
- "[Analyst Report] 2020 The Cost of Poor Quality Software | Synopsys." Synopsys, www.synopsys.com/softwareintegrity/ resources/analyst-reports/cost-poor-qualitysoftware. html?cmp=pr-sig&utm_medium=referral. Accessed 31 May 2022.Google Scholar
Index Terms
- Major Challenges Currently Facing the Software Industry
Recommendations
Designing motivation strategies for software engineering teams: an empirical study
CHASE '10: Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering<u>Background.</u> Even though the amount of researches related to the behavior of software development teams has significantly increased in recent years, researches focusing on motivation as an alternative to lead software projects to success are still ...
Some challenges facing software engineers developing software for scientists
SECSE '09: Proceedings of the 2009 ICSE Workshop on Software Engineering for Computational Science and EngineeringIn this paper, I discuss two types of challenges facing software engineers as they develop software for scientists. The first type is those challenges that arise from the experience that scientists might have of developing their own software. From this ...
Software Crowdsourcing Challenges in the Brazilian IT Industry
ICEIS 2016: Proceedings of the 18th International Conference on Enterprise Information SystemsSoftware crowdsourcing has been regarded as a new paradigm for the provision of crowd-labor in software development tasks. Companies around the world adopt this paradigm to identify collective solutions to solve problems, ways to accelerate time-to-...
Comments