Challenge Overview
1.0 Project Overview
The client wants to create a Google Drive Legal Hold Time Capsule Management Tool. The purpose of this tool is to create an application with a web frontend to allow better management of the Google Drive contents of a Google Apps User once an account has been suspended.
This competitions will update/sync all the relevant document with some new/changed requirements.
You will be responsible in taking the new requirements document and update sync the following existing documents:
- ARS
- Test Scenarios
- Architecture
2.0 Challenge Details
Note that the ARS, Archietcture, and Test Scenarios already use a combination of red and blue color coding to indicate previous updates.
What you will do for these updates is to use the following color scheme: Green (for new elements) and Purple (for changed existing elements) please use Brown for any deleted elements.
During final fixes we will consolidate the changes back into Red and Blue for a cohesive color coding.
NOTE: Make sure to sync and update all the documents that are relevant. Make sure to ask if you have any questions
3.0 Provided Materials
You will have access to the following support materials (listed in order of importance):
- System Architecture (reference only)
- Module Architecture (you will update this)
- ARS (You will update this)
- Back-End/REST-API Assemblies (you will update this)
- Completed POC with source code and deployment guide (reference only)
- Updated Prototype (use this as main reference)
- New Client Document (use this as main important reference)
Final Submission Guidelines
Your deliverable will consist of a single zip containing:
- Application Design Specification [Updated]
- Assembly Diagram [Updated]
- Class Diagrams [Updated]
- Sequence Diagrams [Updated]
- Assembly Specifications - This is straight to development effort - [Updated]
- ERD [Updated]
- JPA Mappings [Updated]
- REST Documentation [Updated]
- ARS [Updated]
- Test Scenarios - All Documents - [Updated]