Key Information

Register
Submit
The challenge is finished.

Challenge Overview

The purpose of this challenge is to update the existing specification for Google Drive Legal Hold Time Capsule Management Tool with some new Admin Functionality.

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. 

Given the client-provided requirements document, update the existing use cases and activity diagrams to include the new Admin Functionality. Please refer to the attached LegalHoldTimeCapsule-DocumentTransferRequirement.docx for specifics of the new functionality.

NOTE: this is a 72 hour competition so make sure to ask any relevant questions early.

Note to reviewers: this is an accelereated competition and the review times will be cut down in half (24 hours for review instead of the usual 48) Please make sure that you will be able to focus on the review.



Final Submission Guidelines

You will take the existing ARS and you will update it with the relevant documentation which will include new Use Cases, new Activity Diagrams, as well as any additional information relevant to the application.

Please endure that all updates are marked clearly using RED color for new items and BLUE for any changes of existing functionality (if need be)

In summary your deliverable will consist of a single zip containing:
•    Updated Application Requirement Specification (ARS)
•    Activity Diagrams
•    Use Case Diagrams

Technology Stack

The working environment requirement details for this application are outlined in the System Design Specification. An overview of the environment requirements are listed below:
•    AWS EC2
•    AWS RDS for SQL Server 2012
•    Google Directory API
•    Google Drive API
•    OAuth2
•    Java 6
•    JPA 2.0
•    HTML5
•    JavaScript
•    REST API
•    Spring Framework 4.1.5
•    Hibernate 4.3.8
•    Log4j 1.2.17
•    Polymer 0.5.5
•    Quartz Scheduler 2.2.1
•    Google APIs Client Library 1.20.0

ELIGIBLE EVENTS:

2015 topcoder Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30050163