Advertisement

SafeScrum® – Agile Development of Safety-Critical Software

  • Geir Kjetil Hanssen
  • Tor Stålhane
  • Thor Myklebust

Table of contents

  1. Front Matter
    Pages i-xiii
  2. Geir Kjetil Hanssen, Tor Stålhane, Thor Myklebust
    Pages 1-10
  3. Geir Kjetil Hanssen, Tor Stålhane, Thor Myklebust
    Pages 11-15
  4. Geir Kjetil Hanssen, Tor Stålhane, Thor Myklebust
    Pages 17-29
  5. Geir Kjetil Hanssen, Tor Stålhane, Thor Myklebust
    Pages 31-64
  6. Geir Kjetil Hanssen, Tor Stålhane, Thor Myklebust
    Pages 65-74
  7. Geir Kjetil Hanssen, Tor Stålhane, Thor Myklebust
    Pages 75-95
  8. Geir Kjetil Hanssen, Tor Stålhane, Thor Myklebust
    Pages 97-107
  9. Geir Kjetil Hanssen, Tor Stålhane, Thor Myklebust
    Pages 109-134
  10. Geir Kjetil Hanssen, Tor Stålhane, Thor Myklebust
    Pages 135-144
  11. Geir Kjetil Hanssen, Tor Stålhane, Thor Myklebust
    Pages 145-151
  12. Geir Kjetil Hanssen, Tor Stålhane, Thor Myklebust
    Pages 153-165
  13. Geir Kjetil Hanssen, Tor Stålhane, Thor Myklebust
    Pages 167-185
  14. Geir Kjetil Hanssen, Tor Stålhane, Thor Myklebust
    Pages 187-194
  15. Back Matter
    Pages 195-233

About this book

Introduction

This book addresses the development of safety-critical software and to this end proposes the SafeScrum® methodology. SafeScrum® was inspired by the agile method Scrum, which is extensively used in many areas of the software industry. Scrum is, however, not intended or designed for use with safety-critical systems; hence the authors propose guidelines and additions to make it both practically useful and compliant with the additional requirements found in safety standards.

The book provides an overview of agile software development and how it can be linked to safety and relevant safety standards. SafeScrum® is described in detail as a useful approach for reaping the benefits of agile methods, and is intended as a set of ideas and a basis for adaptation in industry projects. The book covers roles, processes and practices, and documentation. It also includes tips on how standard software process tools can be employed. Lastly, some insights into relevant research in this new and emerging field are provided, and selected real-world examples are presented.

The ideas and descriptions in this book are based on collaboration with the industry, in the form of discussions with assessment organizations, general discussions within the research fields of safety and software, and last but not least, the authors’ own experiences and ideas. It was mainly written for practitioners in industry who know a great deal about how to produce safety-critical software but less about agile development in general and Scrum in particular.

Keywords

Agile Software Development SCRUM Lean Software Development Software Engineering Testing, Certification and Licensing

Authors and affiliations

  • Geir Kjetil Hanssen
    • 1
  • Tor Stålhane
    • 2
  • Thor Myklebust
    • 3
  1. 1.Software Engineering, Safety and SecuritySINTEF DigitalTrondheimNorway
  2. 2.NTNUTrondheimNorway
  3. 3.Software Engineering, Safety and SecuritySINTEF DigitalTrondheimNorway

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-319-99334-8
  • Copyright Information Springer Nature Switzerland AG 2018
  • Publisher Name Springer, Cham
  • eBook Packages Computer Science
  • Print ISBN 978-3-319-99333-1
  • Online ISBN 978-3-319-99334-8
  • Buy this book on publisher's site