This book focuses on crisis management in software development which includes forecasting, responding and adaptive engineering models, methods, patterns and practices. It helps the stakeholders in understanding and identifying the key technology, business and human factors that may result in a software production crisis. These factors are particularly important for the enterprise-scale applications, typically considered very complex in managerial and technological aspects and therefore, specifically addressed by the discipline of software engineering. Therefore, this book throws light on the crisis responsive, resilient methodologies and practices; therewith, it also focuses on their evolutionary changes and the resulting benefits.
Author(s): Sergey V. Zykov
Series: Smart Innovation, Systems and Technologies, 210
Publisher: Springer
Year: 2021
Language: English
Pages: 181
City: Cham
Foreword
Acknowledgements
Introduction: Look, This Bridge is Falling Down!
References
Contents
About the Author
Acronyms
1 Historical Survey: Crises, Crises, Everywhere; Any End to This Nightmare?
1.1 Introduction: Crises, Crises Everywhere
1.2 Software Crisis and Software Engineering
1.3 The New Discipline of the IT Crisisology
1.4 Conclusion: The Crisis Is Still Here
References
2 Models and Methods of Crisis Management
2.1 Introduction: Agility in Crises
2.2 Lifecycle Models in the Crisisology Framework
2.3 Using Case Method in Crises
2.3.1 Publishers: Springer Versus IGI
2.3.2 Pizza Makers: Dodo Pizza Scales up
2.4 Agile Process and Quality Improvement Approaches
2.4.1 Crystal Methods
2.4.2 Six Sigma Strategy
2.4.3 PAEI Lifecycle Framework
2.4.4 Six Sigma and Other Quality and Process Improvement Approaches
2.5 Conclusion: Lifecycle-Based Crisis-Responsive Models and Methods
References
3 Optimization Methods in Crises: Patterns and Practices
3.1 Introduction: Balancing Tradeoffs in Crises
3.2 Tradeoff Optimization Methods
3.3 Architecture-Centric Development Method
3.4 Crisis-Resistant Smart City Management
3.5 Blockchain as Digitalization Crisis Remedy
3.6 Conclusion: Crisis-Aware Optimization
References
4 Social and Human Aspects of Crisis: The “Human Factors”
4.1 Introduction: Taming Human Factors in Crises
4.2 Resilient Knowledge Transfer in Crises
4.3 Harnessing Human Factors for Better Knowledge Transfer
4.4 Case Study: Taxi Service Optimization
4.5 Conclusion: Lessons from the IT Crises: Optimizing the Human Factors
References
Conclusion: Captain Nemo and Crisis as a New Environment
References
Annex A Springer Exhibits
Annex B IGI Global Exhibits
Annex C DodoIS as the Dodo Pizza Company Understands It
Annex D DodoIS GUI Screenshots
Annex E DodoIS as a Cloud-Based System
Annex F The Dodo Pizza’s KPI and Team
-4pt- Glossary
Index