If you are responsible for designing, implementing, or managing a quality software program, this updated edition of the Practical Guide to Software Quality Management now identifies 10 major components that make up a solid program in line with ISO 9001 quality management precepts. Thoroughly revised
Design Practice Reference: Guides and Templates to Craft Quality Software in Style
β Scribed by Olaf Zimmermann; Mirko Stocker
- Publisher
- Leanpub
- Year
- 2021
- Tongue
- English
- Leaves
- 126
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
A collection of proven software engineering and architecture design method elements to accelerate project work and reduce technical risk. Suited for API design and microservice architectures. Activity descriptions and artifact templates for non-functional requirements, domain models, architectural decision records, API contracts (sample content).
DPR (pronounced "deeper") collects artifact templates and practices from engineering methods (old and new) that are applicable to service-oriented analysis and design (and beyond)
β¦ Table of Contents
Table of Contents
Preface
Who should read this book? And why?
Methods: The Good, The Bad, and The Why
General Method Adoption Principle: Be Pragmatic!
The Templates
Book Content
The GitHub Repository Companion to this Book
Current Status of Book and Repository
About the Authors
Introduction to DPR
Content Organization and Terminology
Overview and Dependencies (Steps)
Quick Links (Getting Started)
Other Method/Practice Collections
Activities Reference
Architectural Decision Capturing
Architecture Modeling
SMART NFR Elicitation
Story Splitting
Strategic Domain-Driven Design (DDD)
Tactic(al) Domain-Driven Design (DDD)
User Interface Mocking
Stepwise Service Design
Artifacts Reference
Architectural Decision Record (Y-Statement)
Components, Responsibilities, Collaborations (CRC) Card
Domain Model
DDD Context Map
Use Case (Model)
User Stories
API Description
Candidate Endpoint List (CEL)
Refined Endpoint List (REL)
Service Level Agreement (SLA)
Roles Reference
Application and Integration Architect
API Product Owner
Examples of DPR in Action
Story 1: Architectural Decision Capturing Matters
Story 2: User Stories vs. Use Cases vs. Both
Story 3: Patterns for API Design and its Lakeside Mutual Case Study
More Examples
Critical Review and Discussion
When and when not to go ``deeper''
Where to start exploring?
Really mighty and enabling?
Done with DPR: What's Next?
Bibliography
Cheat Sheet
Backlog of Missing Method Elements
Copyright, Trademarks, Disclaimers
π SIMILAR VOLUMES
<p>How to Use This Book The primary purpose of this book is to assist small companies, involved in both hardware and software, to devise and evolve their own quality systems. There are a number of national and now international standards which outline the activities for which procedures and records
<p>There seems to be no one more qualified or equipped to ponder or even, dare I say, dictate 'quality, taste, and style' than Tim. -Sarah Jessica Parker, actor/producerTelevision has introduced the world to a new fashion authority: Tim Gunn. As Bravo's style mentor and Chair of the Fashion Design D