Department of Education and Early Childhood Development (DEECD)
Application Development
Application Standards
Enterprise Library Application Blocks
Application Unit Testing

Documentation Standards

System Architecture

Download the Quality Model (Word - 118KB)

Download System Architecture Template (Word - 278KB)

No. Standard Source
1. System Architecture document is complete 1
2. Evidence of design rationale in System Architecture design document. 2
3. System Architecture described with UML models and associated diagrams. 2
4. System context diagram identifies all associated external entities and interfaces 1
5. Expand the description of the interfaces identified in the system context diagram 1
6. The system is divided into design components. 1
7. System requirements are mapped to design components. 2
8. Incorporates an architectural logical model. 2
9. Complex open source frameworks will not form part of the system architecture 2
10. Incorporates a physical model 1
11. Specifies system security policy 2

Back to top

Technical Design

Download Technical Design Template (Word - 167KB)

No. Standard Source
12. DoE provided Technical Design document is complete 1
13. Evidence of design rationale in Technical design document 2
14. Technical design described with UML models and associated diagrams 2
15. Incorporates a detailed logical model 1
16. Incorporates a behavioural model. 3
17. Incorporates an exception handling policy 2
18. Identifies data validation approach 3
19. Identifies transaction strategy 2
20. Identifies disaster recovery plan 2
21. Identifies caching policy 3
22. Identifies resource pooling and sharing policy 3
23. Identifies state management policy 2
24. Identifies inter process communication policy 3

Back to top