Challenge Overview
Part of the tasks of upper management and team leads of the project is to monitor each team member's hours' plan (planned reporting hours and non-billable hours) on a weekly, monthly, and yearly basis. A personal forecast spreadsheet (.xls file) is filled up by each of the team members for the current year. Monitoring is currently done by individually looking and extracting information from each personal forecast spreadsheet. The proposed application will make it possible to automatically read hours' plan (planned reporting hours and non-billable hours) and produce helpful reports for the upper management and team leads.
Conventions:
When referring to bean properties in this component, the standard bean dot notation is used in lieu of quoting the actually get/set methods. So instead of having
initiationResponse.getProblem().getId()
We will write
initiationResponse.problem.id
Final Submission Guidelines
http://apps.topcoder.com/wiki/display/docs/Java+Custom+Hours+Plan+Tracker