Skip to content
Reuven Yagel edited this page Oct 27, 2016 · 1 revision

SDS - Software Design Specification

Introduction Document Goals

Main Product Features & Capabilities

Related Documentation

UML Modeling

(Each diagram should come with a description section, discussing the various considerations leading to the suggested design)

Deployment Diagrams

CRC Cards & Class Diagrams

Behaviour : Sequence and/or State Diagrams

Persistence

Non-functional Requirements

Security

Initial Test Plan (optional)

Wireframes