Evolving Software Processes
eBook - ePub

Evolving Software Processes

Trends and Future Directions

  1. English
  2. ePUB (mobile friendly)
  3. Available on iOS & Android
eBook - ePub

Evolving Software Processes

Trends and Future Directions

About this book

EVOLVING SOFTWARE PROCESSES

The book provides basic building blocks of evolution in software processes, such as DevOps, scaling agile process in GSD, in order to lay a solid foundation for successful and sustainable future processes.

One might argue that there are already many books that include descriptions of software processes. The answer is "yes, but." Becoming acquainted with existing software processes is not enough. It is tremendously important to understand the evolution and advancement in software processes so that developers appropriately address the problems, applications, and environments to which they are applied. Providing basic knowledge for these important tasks is the main goal of this book.

Industry is in search of software process management capabilities. The emergence of the COVID-19 pandemic emphasizes the industry's need for software-specific process management capabilities. Most of today's products and services are based to a significant degree on software and are the results of largescale development programs. The success of such programs heavily depends on process management capabilities, because they typically require the coordination of hundreds or thousands of developers across different disciplines. Additionally, software and system development are usually distributed across geographical, cultural and temporal boundaries, which make the process management activities more challenging in the current pandemic situation.

This book presents an extremely comprehensive overview of the evolution in software processes and provides a platform for practitioners, researchers and students to discuss the studies used for managing aspects of the software process, including managerial, organizational, economic and technical. It provides an opportunity to present empirical evidence, as well as proposes new techniques, tools, frameworks and approaches to maximize the significance of software process management.

Audience

The book will be used by practitioners, researchers, software engineers, and those in software process management, DevOps, agile and global software development.

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription.
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn more here.
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes! You can use the Perlego app on both iOS or Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Yes, you can access Evolving Software Processes by Arif Ali Khan,Dac-Nhuong Le in PDF and/or ePUB format, as well as other popular books in Computer Science & Computer Networking. We have over one million books available in our catalogue for you to explore.

Information

Table of contents

  1. Cover
  2. Table of Contents
  3. Title Page
  4. Copyright
  5. List of Figures
  6. List of Tables
  7. Foreword
  8. Preface
  9. Acknowledgments
  10. Acronyms
  11. 1 ReMo: A Recommendation Development Model for Software Process Improvement Based on Correlation Analysis
  12. 2 A Framework for a Sustainable Software Security Program
  13. 3 Linking Software Processes to IT Professionalism Frameworks
  14. 4 Monitoring and Controlling Software Project Scope Using Agile EVM
  15. 5 Modeling Multi-Release Open Source Software Reliability Growth Process with Generalized Modified Weibull Distribution
  16. 6 Developing a Reference Model for Open Data Capability Maturity Assessment
  17. 7 AHP-Based Prioritization Framework for Software Outsourcing Human Resource Success Factors in Global Software Development
  18. 8 A Process Framework for the Classification of Security Bug Reports
  19. 9 A Systematic Literature Review of Challenges Factors for Implementing DevOps Practices in Software Development Organizations: A Development and Operation Teams Perspective
  20. 10 DevOps’ Culture Challenges Model (DC2M): A Systematic Literature Review Protocol
  21. 11 Critical Challenges of Designing Software Architecture for Internet of Things (IoT) Software System
  22. 12 Challenges to Project Management in Distributed Software Development: A Systematic Literature Review
  23. 13 Cyber Security Challenges Model: SLR-Based Protocol and Initial Findings
  24. 14 A Process Assessment Model for Human Resource Skill Development Enabling Digital Transformation
  25. End User License Agreement