There can be absolutely no doubt that we are living in the digital age. Everything we touch and do these days has had some involvement with digital solutions. If you have ever wondered how an idea or opportunity to create a new digital product comes to fruition then this is the book for you.
This book offers practical guidance to a range of key stakeholders involved in defining, developing and delivering digital solutions, including business analysts, software developers, software testers, solution architects and technologists. It covers key topics such as defining and designing solutions, software engineering principles, delivering operational solutions, and the software tools available to support the process.
Written in a captivating and accessible style that bridges the gap between IT professionals and non-technical readers, this indispensable resource is a must read for inquisitive consumers of digital solutions as well as those actively involved in creating and delivering them.
Tabella dei contenuti
Chapter 1: Introduction to Digital Solutions
Chapter 2: Approaches to Acquiring Digital Solutions
Chapter 3: Off-the-Shelf Solutions
Chapter 4: Bespoke Development
Chapter 5: Agile Software Development
Chapter 6: The Business Context for Digital Solution Development
Chapter 7: Requirements Engineering
Chapter 8: Managing Requirements With Backlogs
Chapter 9: Modelling the Required Solution
Chapter 10: Approaches to Digital Solution Design
Chapter 11: Input, Output and User Interface Design
Chapter 12: Process Design
Chapter 13: Data Design
Chapter 14: Cyber Security and the Design of System Controls
Chapter 15: Architecture and Digital Solution Design
Chapter 16: Software Engineering
Chapter 17: Software Testing
Chapter 18: Approaches to Delivering Digital Solutions
Chapter 19: Preparing for Deployment
Chapter 20: Changeover Strategies
Chapter 21: Solution Evaluation and Maintenance
Circa l’autore
Peter Thompson is a Fellow of BCS, and has over 30 years’ experience in business analysis and software development, specialising in best practice techniques and standards in business analysis, data analysis and Agile software development.
James Cadle is a Charted IT Professional and a Fellow of BCS. He has over 40 years of experience as an business analysis and solution development, as an analyst, consultant and project manager. Latterly, he presented training courses in his chosen disciplines and is the co-author of five books.