Is It Time to Rethink Our Software Development Practices?

Is It Time to Rethink Our Software Development Practices?

S. Parthasarathy, Thangavel Chandrakumar
Copyright: © 2021 |Pages: 10
DOI: 10.4018/JCIT.20211001.oa14
Article PDF Download
Open access articles are freely available for download

Abstract

Covid-19 has proliferated across the nations with increasing number of cases each day. Thus, IT companies are now forced to operate from remote places with limited IT resources. However, these companies across the globe are on continuous touch with their software development and maintenance teams to ensure that they are productive and are able to deliver their services on the projects on time. We study the challenges faced by the IT companies at this juncture and the need for a different software development approach to complete the projects successfully even during such crisis. In this context, when the IT industries are making attempts to complete their on-going software projects and also to attend to some critical up-gradation in their previously delivered products, the challenges faced by them due to acute shortage of IT resources and transforming the working model from physical setup to remote platform needs to be studied. This calls for studying the existing software development models and practices and defining an alternate one that would suit the present IT scenario.
Article Preview
Top

Software Development Practices

The existing software development models (Chen and Huang, 2009) (Hatton and Rutkowski, 2009) and practices including the most widely used agile methods require that the software development team members be able to work in a controlled setup with sufficient IT resources and manpower. All of these models did not yet foresee the ‘hard side’ of software development and maintenance that may be experienced during a global crisis such as the COVID-19 one, which has forced the IT industry to operate in the remote mode because of the worldwide lockdown. Such crisis conditions are characterised by hardly formalisable problems, rapidly changing requirements, and other limitations, such as extremely limited IT resources and lack of skilled manpower.

Complete Article List

Search this Journal:
Reset
Volume 26: 1 Issue (2024)
Volume 25: 1 Issue (2023)
Volume 24: 5 Issues (2022)
Volume 23: 4 Issues (2021)
Volume 22: 4 Issues (2020)
Volume 21: 4 Issues (2019)
Volume 20: 4 Issues (2018)
Volume 19: 4 Issues (2017)
Volume 18: 4 Issues (2016)
Volume 17: 4 Issues (2015)
Volume 16: 4 Issues (2014)
Volume 15: 4 Issues (2013)
Volume 14: 4 Issues (2012)
Volume 13: 4 Issues (2011)
Volume 12: 4 Issues (2010)
Volume 11: 4 Issues (2009)
Volume 10: 4 Issues (2008)
Volume 9: 4 Issues (2007)
Volume 8: 4 Issues (2006)
Volume 7: 4 Issues (2005)
Volume 6: 1 Issue (2004)
Volume 5: 1 Issue (2003)
Volume 4: 1 Issue (2002)
Volume 3: 1 Issue (2001)
Volume 2: 1 Issue (2000)
Volume 1: 1 Issue (1999)
View Complete Journal Contents Listing