Difference between revisions of "IS480 Team wiki: 2012T1 Optimus/Project Management/Planned Schedule"
Jump to navigation
Jump to search
Line 31: | Line 31: | ||
| style="font-size:90%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_Optimus/Project_Management/Risk_Management|<font color="#A3A3A3" size="1" face="Arial"><b>RISK MANAGEMENT</b></font>]] | | style="font-size:90%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_Optimus/Project_Management/Risk_Management|<font color="#A3A3A3" size="1" face="Arial"><b>RISK MANAGEMENT</b></font>]] | ||
+ | |} | ||
+ | ==Project Status Overview== | ||
+ | |||
+ | {| border="1" | ||
+ | |- style="background:#02507c; color:white" | ||
+ | ||Scope | ||
+ | |Status | ||
+ | |Confidence Level | ||
+ | |- | ||
+ | ||Environment Setup | ||
+ | |Completed | ||
+ | |- | ||
+ | ||Human Resource | ||
+ | |Completed | ||
+ | |- | ||
+ | ||Call Reports | ||
+ | |Completed | ||
+ | |- | ||
+ | ||Outstanding Deficiencies | ||
+ | |Completed | ||
+ | |- | ||
+ | ||Client Base | ||
+ | |Completed | ||
+ | |- | ||
+ | ||Advisory Suitability Checks | ||
+ | |Completed | ||
+ | |- | ||
+ | ||Quality | ||
+ | |Completed | ||
+ | |- | ||
+ | ||Admin Release Scorecard | ||
+ | |Completed | ||
+ | |- | ||
+ | ||Admin View Uploaded Files | ||
+ | |Completed | ||
+ | |- | ||
+ | ||Access Control Menu for Filter | ||
+ | |Completed | ||
+ | |- | ||
+ | ||Excel Upload | ||
+ | |In-Progress (Analysis) | ||
+ | |1 | ||
+ | |- | ||
+ | ||Comments | ||
+ | |In-Progress (Analysis) | ||
+ | |1 | ||
+ | |- | ||
+ | ||Workflow | ||
+ | |In-Progress (Analysis) | ||
+ | |1 | ||
+ | |- | ||
+ | ||Portlet's detailed view and Account numbers | ||
+ | |In-Progress (Analysis) | ||
+ | |1 | ||
+ | |- | ||
+ | ||Quarterly Targets Indicators | ||
+ | |In-Progress (Analysis) | ||
+ | |1 | ||
+ | |- | ||
+ | ||Compensation Scorecard (New!) | ||
+ | |In-Progress (Analysis) developed Power-point prototype | ||
+ | |1 | ||
+ | |- | ||
+ | ||Revoke Scorecard (New!) | ||
+ | |Completed | ||
+ | |1 | ||
+ | |- | ||
+ | ||Truncate long Quarterly remarks (New!) | ||
+ | |Completed | ||
+ | |1 | ||
|} | |} | ||
Revision as of 21:32, 11 October 2012
Home | The Team | Project Stakeholders | Project Overview | Project Management | Risk Analysis | Technical Application | Minutes Repository | Photos |
PROJECT SCHEDULE | PROJECT MANAGEMENT METHODOLOGY & APPROACH | METRICS | RISK MANAGEMENT |
Contents
Project Status Overview
Scope | Status | Confidence Level |
Environment Setup | Completed | |
Human Resource | Completed | |
Call Reports | Completed | |
Outstanding Deficiencies | Completed | |
Client Base | Completed | |
Advisory Suitability Checks | Completed | |
Quality | Completed | |
Admin Release Scorecard | Completed | |
Admin View Uploaded Files | Completed | |
Access Control Menu for Filter | Completed | |
Excel Upload | In-Progress (Analysis) | 1 |
Comments | In-Progress (Analysis) | 1 |
Workflow | In-Progress (Analysis) | 1 |
Portlet's detailed view and Account numbers | In-Progress (Analysis) | 1 |
Quarterly Targets Indicators | In-Progress (Analysis) | 1 |
Compensation Scorecard (New!) | In-Progress (Analysis) developed Power-point prototype | 1 |
Revoke Scorecard (New!) | Completed | 1 |
Truncate long Quarterly remarks (New!) | Completed | 1 |
Timeline overview
Milestones
Project Schedule (Plan VS Actual)
Planned | Actual | |||||
Sprint | Task | Start | End | Start | End | Comment |
4 - Starts 16 July 2012 | Setting up of Environment on our laptops | 16/7/12 | 25/7/12 | 18/7/12 | 29/7/12 | We started the setting up of the environment 2 days late, had to get security clearance from Head of Security to extract the necessary files (Liferay, Eclipse, necessary plugins and configurations(Maven and Jboss, Java 1.5 and IE 8) from USB ports. USB ports are all disabled in the bank. It took us 4 days longer than expected to learn and familiarize ourselves with Client's development environment |
Setting up of Databases and defining Database structure | 27/7/12 | 31/7/12 | 27/7/12 | 03/8/12 | - | |
5 - Starts 30 July 2012 | Develop Human Resource UI | 30/7/12 | 02/8/12 | 30/7/12 | 05/8/12 | Took 3 days longer than planned, had to self learn how to display outputs on Liferay - This is the first time the team is exposed to the Liferay technology that we are utilizing. Learning curve is steep. Necessary to figure out the creation of rows and columns. Had to meet the 6th August deadline as we had a pre-project acceptance meeting scheduled with Prof Ben Gan. |
Develop Call Report UI | 31/7/12 | 03/8/12 | 05/8/12 | 05/8/12 | Started on this portlet 5 days late, due to the delay in understanding how to display outputs on Liferay (Human Resource UI) Completed this portlet on the same day we started | |
Develop Human Resource Logic | 30/7/12 | 02/8/12 | 30/7/12 | 05/8/12 | Took 3 days longer than planned, had to research on Java Persistence API (JPA) and Enterprise JavaBeans (EJB). These are new technologies to us, having to learn the liferay framework from scratch, do self testing. It is also necessary that a good overview and understanding of the system is clarified, where the data will be pulled from and how to form the Queries necessary. Was stuck and unable to display data dynamically from DB to Liferay (Highlighted to supervisor) | |
Develop Call Report Logic | 31/7/12 | 03/8/12 | 05/8/12 | 05/8/12 | Still familarizing ourselves with JPA and EJB and the Liferay framework used in Human Resource portlet. we have also identified which database it would be pulling data from and displayed. Requirements gathered were clear. As above we were unable to display data dynamically (We eventually solved this issue 2 days later) | |
Creation of Entity Classes with getters and setters | 30/7/12 | 03/8/12 | 30/7/12 | 03/8/12 | - | |
Mapping of Staging DB and Data Cache | 30/7/12 | 03/8/12 | 30/7/12 | 03/8/12 | - | |
Develop Quality UI | 14/08/12 | 17/08/12 | 14/08/12 | 19/08/12 | Completed Quality portlet 2 days late.Quality portlet requires the use of tab views on the front end. This is the first time we are implementing this on Liferay. Not used in Human Resource or Call Reports portlet. Under-estimated the complexity of task and over-estimated the capability of tasked resource | |
Develop Advisory Excellence Suitability checks UI | 18/08/12 | 20/08/12 | 18/08/12 | 20/08/12 | - | |
6 - Starts 21 August 2012 | Develop Outstanding Deficiencies UI | 21/08/12 | 22/08/12 | 21/08/12 | 21/08/12 | Function was completed on the same day it started |
Develop Client Base UI | 22/08/12 | 23/08/12 | 21/08/12 | 21/08/12 | Function was completed on the same day that Outstanding Deficiencies UI started. | |
Develop Excel upload UI | 23/08/12 | 26/08/12 | 23/08/12 | 26/08/12 | More time was allocated to the development of the Excel upload interface (Task complexity high) | |
Develop CSV validation | 22/08/12 | 05/09/12 | 22/08/12 | 07/09/12 | 2 Days late - The conversion from SQL to JPA queries took a while as we had to do some reading up (Yan Xin) | |
Develop CSV re-upload with audit trail | 23/08/12 | 09/09/12 | 24/08/12 | 09/09/12 | Had some issues with the last portion of re-upload of excel files with audit trail (weng) | |
7 - Starts 10 September 2012 | Quarterly Remarks - Truncate and read more | 10/09/12 | 11/09/12 | 10/09/12 | 11/09/12 | Weng |
Create Administrator (View Uploaded Excel Files) UI | - | - | 12/09/12 | 12/09/12 | Weng | |
Create Administrator function to (Release Scorecard / Revoke Scorecard) UI | - | - | 12/09/12 | 14/09/12 | Weng | |
Revise Logic for Human Resource | 10/09/12 | 12/09/12 | 10/09/12 | 12/09/12 | An | |
Revise Logic for Call Report | 13/09/12 | 14/09/12 | 13/09/12 | 14/09/12 | An | |
Create Logic for Quality | 15/09/12 | 19/09/12 | 15/09/12 | 19/09/12 | An | |
Create Logic for Advisory | 20/09/12 | 21/09/12 | 20/09/12 | 21/09/12 | An | |
Integration of 6 portlets UI onto Clients environment | 18/09/12 | 18/09/12 | 18/09/12 | 18/09/12 | Integration of 6 portlets onto Clients environment | |
8 - Starts 24 September 2012 | Create Logic for Outstanding | 24/09/12 | 26/09/12 | 24/09/12 | 28/09/12 | 2 days longer. An's computer crashed, did not save files |
Create Logic for Client Base | 26/09/12 | 30/09/12 | 26/09/12 | 30/09/12 | ||
Create Access Control Menu for Filter (Select EAM, Select RM, Select Quarter, Refresh) | 28/09/12 | 30/09/12 | 28/09/12 | 01/10/12 | The integration of Access Control Menu onto client's environment was more complex than expected.We realised we had to code this function on Client's environment,we had no access to the office on Sunday (30/09/12) thus this function was delayed by a day | |
9 - Starts 08 October 2012 (Recess Week) | Quarterly Targets Logic (display of trend indicators) | 08/10/12 | 08/10/12 | Wengs (action item) | ||
Portlet's detailed view of accounts and percentages | 08/10/12 | 10/10/12 | Wengs(action item) | |||
Complete Excel Upload Function | 11/10/12 | 11/10/12 | Wengs(action item) | |||
Compensation Scorecard UI | 08/10/12 | 08/10/12 | Muar (action item) | |||
Comments (Quarterly,Compensation Scorecard UI) | 08/10/12 | 08/10/12 | Muar (action item) | |||
Compensation Scorecard Logic | 09/10/12 | 09/10/12 | Muar (action item) | |||
Comments (Compensation Scorecard logic) | 09/10/12 | 11/10/12 | Muar (action item) | |||
Comments (Quarterly logic) | 11/10/12 | 12/10/12 | Muar (action item) | |||
Workflow Status Logic | 13/10/12 | 14/10/12 | Muar (action item) | |||
Admin - View Scorecard submission status (submitted or pending submission) | 12/10/12 | 14/10/12 | Wengs (action item) |
Project Risks:
Technical Complexity:
- Analyze and perform data-crunching for 18 different CSV files.
- Meets BJB’s 2-second performance standard.
- Integrate into Workbench system, helping BJB achieve its target of all-in-one solution.
- Working with industry standard technologies (EJB, JPA, Liferay framework, etc).
Checkpoints
Client (Michael) 10am | Client (Business Development) 11am | Technology Lead 2.30pm | Integration | Functions | UAT / SIT | Professor Ben Gan 10.30am | SMU Deliverables |
---|---|---|---|---|---|---|---|
SIT 1 (24 Sep) | |||||||
7,14,21,28 Sept | 7, 21 Sept | 7,20 Sept | 6,7,13,14,20,21,27,28 Sep | User Test 1 (28 Sep) | 6,13,20,27 Sep | ||
5,12,19,26 Oct | 5,19 Oct | 5,18 Oct | 4,5,11,12,18,19,25,26 Oct | SIT 2 (22 Oct) | 11,18,25 Oct | ||
User Test 2 (27 Oct) | 1,15,29 Nov | Mid-Term - 3 Oct | |||||
Poster Submission - 12 Nov | |||||||
Excel Upload - 29 Aug | Final Submission - 26 Nov | ||||||
Poster Day - 7 Dec | |||||||
Comments - 20 Sep | |||||||
Compensation Scorecard - 21 Sep | |||||||
Workflow - 5 Oct | |||||||
Admin Release Scorecard - 10 Oct | |||||||
Admin View uploaded files - 13 Oct |