Challenge Overview
Project Overview
The SOX Certification and Compliance system is comprised of two major activities.
The first set of activities is centered around documenting key business processes by location and risks associated in them. More specifically, the system is designed to capture by location the major Cycles>Processes>Sub-processes that occur there and then documenting all Risks, Controls, Issues and Actions related to the key Sub- Processes.
The second activity is then ongoing quarterly business reviews where questionnaires/surveys are routed to each location to answer standard questions pertaining to the processes they support at their location serving SOX compliance and oversight.
This application is to replace an existing SOX system that has usability issues.
This assembly will provide Questionnaire UI controllers and pages.
Competition Task Overview
Please register and then download all project documents from the challenge forum.
The document ACME_SOX_Questionnaire_UI_Assembly_Specification.docx from the module architecture clearly defines the scope of this challenge, please make sure you read this carefully to understand the tasks of this challenge. If you have any questions, please ask in the challenge forum to get clarifications.
Important Requirements
- This challenge must provide a full package with all custom objects, core UI pages, report pages and questionnaire UI pages included
- The pages must be built as custom VisualForce pages that match the layout of the wireframes pages
- There is one deviation from the wireframe requested: in the Questionnaires for Review > Review Questionnaire screen, it needn't be tabular by section. The business requested that there be Questionnaire header then followed by a single page below containing all of the sections that follow/are part of that questionnaire.
- The submission is to follow the layout/design of the wireframe templates for the questionnaires. Optionally, the submitter may combine one or more wireframes when possible when the same record or process is involved (e.g. Questionnaire Details & Questionnaire Answer).
Checkpoint
We are providing 2 checkpoint prizes for this challenge:
- You have to submit 3 days after challenge starts
- Your checkpoint submission should cover at least the Questionnaire Template Pages
- We'll pick the top 2 submissions and award $200 checkpoint prize to each submission
- NOTE: the checkpoint prize will only be awarded if you submit for final and pass review
Technology Overview
- Salesforce
- Apex
- Visualforce
Documentation Provided
Register to download architecture documents from the forum.
Final Submission Guidelines
Submission Deliverables
- Salesforce unmanaged package.
- Full source code include ant build script to deploy the code
- Deployment Guide (include details on how to setup the pages and some verification steps to test them)
- Please register a new salesforce developer account for which you can share credentials with us so we can easily verify the pages you implement for this challenge.
Final Submission
For each member, the final submission should be uploaded to the Online Review Tool.