HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2012T1 Optimus/Project Management/Planned Schedule"

From IS480
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

592px-Optimus logo smaller.jpg


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

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

OptimusMidtermTimeline2012.png

Milestones

AcceptanceStatesMidtermStates.jpg

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:

[Risks Analysis Page]

Project Risks.png


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

Checkpointsaugust2012.png

Client (Michael) 10am Client (Business Development) 11am Technology Lead 2.30pm Integration Functions UAT / SIT Professor Ben Gan 10.30am SMU Deliverables
24,31 Aug 14,24 Aug 14,23,2931 Aug 23,24,30,31 Aug Environment Setup -29 Jul SIT 1 (24 Sep) 30 Aug Proposal -20 June
7,14,21,28 Sept 7, 21 Sept 7,20 Sept 6,7,13,14,20,21,27,28 Sep Call Reporting - 5 Aug User Test 1 (28 Sep) 6,13,20,27 Sep Acceptance - 13 Aug
5,12,19,26 Oct 5,19 Oct 5,18 Oct 4,5,11,12,18,19,25,26 Oct Human Resource - 8 Aug SIT 2 (22 Oct) 11,18,25 Oct FYP Registration - 21 Aug
Quality - 09 Aug User Test 2 (27 Oct) 1,15,29 Nov Mid-Term - 3 Oct
Client Base - 23 Aug Poster Submission - 12 Nov
Excel Upload - 29 Aug Final Submission - 26 Nov
Outstanding Deficiencies - 13 Sep Poster Day - 7 Dec
Advisory Suitability Checks - 17 Sep
Comments - 20 Sep
Compensation Scorecard - 21 Sep
Workflow - 5 Oct
Admin Release Scorecard - 10 Oct
Admin View uploaded files - 13 Oct