Continuous Software Engineering

This book provides essential insights on the adoption of modern software engineering practices at large companies producing software-intensive systems, where hundreds or even thousands of engineers collaborate to deliver on new systems and new versions of already deployed ones. It is based on the fi...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Άλλοι συγγραφείς: Bosch, Jan (Επιμελητής έκδοσης)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Cham : Springer International Publishing : Imprint: Springer, 2014.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • Part I Introduction
  • 1 Continuous Software Engineering: An Introduction
  • 2 Climbing the “Stairway to Heaven”: Evolving From Agile Development to Continuous Deployment of Software
  • 3 Academia–Industry Collaboration: Getting Closer is the Key!
  • Part II Agile Practices
  • 4 Role of Architects in Agile Organizations
  • 5 Teams Interactions Hindering Short-Term and Long-Term Business Goals
  • 6 A Framework for Speeding Up Interactions Between Agile Teams and Other Parts of the Organization
  • 7 Customer-Specific Teams for Agile Evolution of Large-Scale Embedded Systems
  • Part III Continuous Integration
  • 8 The CIViT Model in a Nutshell: Visualizing Testing Activities to Support Continuous Integration
  • 9 Continuous Integration Flows
  • 10 Towards Continuous Integration for Cyber-Physical Systems on the Example of Self-Driving Miniature Cars
  • 11 Industrial Application of Visual GUI Testing: Lessons Learned
  • Part IV R&D as an Innovation System
  • 12 Post-deployment Data Collection in Software-Intensive Embedded Products
  • 13 The HYPEX Model: From Opinions to Data-Driven Software Development
  • Part V Organizational Performance Metrics
  • 14 Profiling Prerelease Software Product and Organizational Performance
  • 15 Industrial Self-Healing Measurement Systems
  • Part VI Industry Best Practices and Case Studies
  • 16 Experiences from Implementing Agile Ways of Working in Large-Scale System Development
  • 17 Scaling Agile Mechatronics: An Industrial Case Study.