Abstract
The necessity to maintain the workflow in the context of the forced disunity of society caused a high demand for the services provided by software systems. It suddenly turned out that the quality of many widely advertised software products is much lower than expected. One of the reasons is that a different category of users with different quality criteria started to use these products. Another reason is that products, and especially Internet projects, have drastically decreased their quality to an unacceptably low level for various reasons. The quality decrease mostly happened due to errors in project management, in particular, due to an inadequate software development methodology. Taking a look at the scale and significance of a modern software project, the desire to execute it according to one of the classic models becomes clear. It would provide quality but increase development time. However, developers’ desire to stay ahead of competitors forces them to reduce the development time, albeit with a loss of quality. Traditionally, agile methodologies have been used in this case. They dramatically reduce the “unproductive” phases of the life cycle: the formation and analysis of requirements, planning, and testing. And the larger the Internet project, the higher the risk of quality loss and the higher the cost of the loss. Finally, the project might become unacceptable. What should be done in order to avoid this? How to combine the benefits of both approaches without getting their disadvantages?
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Glass, R.L.: Software conflict 2.0: the art and science of software engineering, developer. Atlanta, Georgia (2006)
Lukin, V.N., Bakhirkin, M.V.: Dynamic estimation of the development time of software systems. Moscow Aviation Institute (National Research University), Moscow, RF (2019) (in Russian)
Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change, 2nd edn., Addison-Wesley (2004)
Rost, J., Glass, R.L.: The Dark Side of Software Engineering: Evil on Computing Projects. Wiley-IEEE Computer Society Press (2011)
Leyton, R.: The Agile Business Analyst: Moving from Waterfall to Agile, 1st edn. Leyton Publishing, (2015)
Agile Practice Guide. Project Management Institute. https://www.pmi.org/pmbok-guide-standards/practice-guides/agile. Accessed 23 Oct 2021
DeMarco, T.: The Deadline: A Novel About Project Management. Dorset House, US (1997)
DeMarco, T., Lister, T.: Waltzing with Bears: Managing Risk on Software Projects, 1st edn., Addison-Wesley (2013)
A Guide to the Project Management Body of Knowledge. Project Management Institute, 7th edn., PMBOK® Guide. Business & Economics (2021)
Yourdon, E.: Managing High-Intensity Internet Projects. Prentice Hall (2001)
Frederick, B., Jr.: Mythical Man-Month, The: Essays on Software Engineering. Anniversary edn., Addison-Wesley Professional (1995)
DeMarco, T., Lister, T.:Peopleware: Productive Projects and Teams, 3rd edn., Kindle Edition, Addison-Wesley Professional (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Bakhirkin, M.V., Lukin, V.N. (2022). Agilefall—Modern Realities of IT Project Management. In: Favorskaya, M.N., Nikitin, I.S., Severina, N.S. (eds) Advances in Theory and Practice of Computational Mechanics. Smart Innovation, Systems and Technologies, vol 274. Springer, Singapore. https://doi.org/10.1007/978-981-16-8926-0_26
Download citation
DOI: https://doi.org/10.1007/978-981-16-8926-0_26
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-8925-3
Online ISBN: 978-981-16-8926-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)