HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2013T2 GENShYFT Project Management risk"

From IS480
Jump to navigation Jump to search
Line 172: Line 172:
 
Mitgation 6
 
Mitgation 6
 
|-
 
|-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
|- align = "left"
 
| rowspan="2" | '''Learning Risk'''
 
|
 
r7
 
|
 
Medium
 
|
 
Medium
 
|
 
B
 
|
 
m8
 
|-
 
|
 
r9
 
|
 
Medium
 
|
 
Medium
 
|
 
B
 
|
 
m9
 

Revision as of 00:44, 26 October 2013

GENShYFT IS480 1314 Logo.jpg


Home   Project Overview   Project Management   Documentation   The Team


Overview   Risk   Schedule   Metric   Minutes

Risk Management

IS480 Genshyft 1314 Risk-Table.png

Risk Evaluation and Mitigation




Project Risks

Types of Risk Risk Description Likelihood Impact Level Mitigation
Project Management Risk

Delay in completion of task. These task can cause possible bottlenecks due to dependency requirements. This may affect the delivery of the product.

High

Medium

A

Includes buffer in every iterations in order to deal with such situation. Do a clearly defined critical path to ensure a clear understanding on the critical path. More time and effort should be given core components that affects the success rate of other components. Understand which task can be brought forward in the event other task cannot be completed without prior pre-requisite component.

Client may potentially have different ideas and suggestion along the way. This may translate into a scope creep , especially if the client were to venture into areas not discussed previously.

Medium

High

A

Change management Plan. Review each change request case by case.Discuss and interact with the client on the feasibility and priority of change. If a change is necessary, re-confirm priority of function with client again. A Change request may be rejected if the team is lacking resources such as time or man-power.

Technical Risk

Team is unfamiliar with the current technologies used such AngularJS and NodeJS. All of the core components requires the use of AngularJS to interact with Json. The client requires the deployment to be strictly on Google App Engine(GAE). It is unable to be run locally without the usage of NodeJs to create a simluated version of GAE locally.

High

High

A

Study these technologies off-hand to be more prepare when development portion began. Technologies must be well understood for implementation, hence the developers should explore the client's existing codes in order to utilize and re-usable codes. This also allows the developer to understand the current logic that was implemented.


High volumes of data is stored by the client. Potentially these data may not be sufficiently clean and suitable for analysis. Most data derived from database management systems is geared towards speedy performance and transaction and not for Business Analytics.

Medium

Medium

B

Create new database structure specifically for business analytic. This is to ensure that the current database can still be used for fast performance while the new database structure free for study. Additional time will be given to extract, load and transform data to the most appropriate forms.

Risk 5

Medium

Medium

B

Migation 5

Risk 6

Medium

Medium

B

Mitgation 6