Search My Blog & Website
Wednesday, December 30, 2015
Basic Design Document Components
1.
Systems Context Diagram
This illustrates a high level concept of
the WMS system for each release and provides a black box perspective showing
interfacing systems, release boundaries and high level view of the system main
blocks.
2.
Functional Concept
Provides details of the functions
of the WMS release and the design details of each function. It includes
functional diagrams to show locations of where functions are implemented and an
inventory list of details of each function. It includes coding and implementation
details for each function.
3.
Entity Relationship Diagram
Offers a detailed view of the relationship
across the various SFDC objects including dependencies
4.
Operational Concept
Provides details of the operational
design of each function of the system, including triggers rules, workflows, and
thresholds. It also includes data flow diagrams, process flows, field dependencies,
formulas, and report / dashboards designs. The design has details of the all
the coding and implementation decisions related to the operational aspect of
the system.
5.
Design Constraints
Provides an understanding of any
limitations imposed by SFDC environment, business rules, scalability or other
non-functional requirements, cost and budgets, operational procedures and
development tools.
6.
Interface Details
Includes definitions of interfaces,
fields and data details across interfaces, data transmission attributes
(frequency, source / destination formats, security, , interface controls and
rules.
7.
Integration Design Spec
Includes details about interfacing systems,
configuration needs, web services, APIs, XSDs and other integration styles used
in the design such as messaging gateways, mappers, dispatchers, control buses
and service layer details.
8.
Non-Functional Design Spec
Includes all non-functional design
decisions and configurations for security, scalability, accessibility and
interoperability.
Subscribe to:
Posts (Atom)