Risk Management for Team Marriage Project

Risks Found

  1. Being unable to find a way to generate XML with ref tags built in to the statements
  2. Form is too complicated for non-CS majors to use
  3. XML cannot be formated correctly using javascript
  4. Validation of user input is insufficient/nonexistent - mistakes in xml cause problems
  5. Form is not flexible enough to account for new/unimplemented tags
  6. Spending too much time on particular implementation issues
  7. Team members getting sick and are unable to contribute as much to project.
  8. Not producing a solution that fits the requirements.
  9. Lab reserved by non-CS classes so unable to use lab computers to work on project.

Risk Identification

For each of the risk found, classify each by type (some may be in more than one class)

Risk type Possible Risks
Technology 1, 3
People 2, 7, 9
Organizational  
Tools  
Requirements 4, 5, 8
Estimation  

Risk analysis

Evaluate each risk


Risk Probability Effects
Being unable to find a way to generate XML with ref tags built in to the statements Low Serious
Form is too complicated for non-CS majors to use Moderate Tolerable
XML cannot be formatted correctly using javascript Low Serious
Validation complication High Tolerable
Form is not flexible enough to make including new/unimplemented tags worthwhile High Serious
Team members unable to participate in the project due to illness or other related emergencies. High Tolerable
Spending too much time on particular implementation issues Low Insignificant
Lab reserved by non-CS classes so unable to use lab computers to work on project. Moderate Serious


Risk management strategies

Decide how to manage each risk.


Risk Strategy
Being unable to find a way to generate XML with ref tags built in to the statements Do research on making the XML document and find a strategy to pull the ref tags in. Possibly use *'s to mark where the ref tag begins and ends when a user is inputting the statement
Form is too complicated for non-CS majors to use Have users who are not familiar with the system and not CS majors test out the form to see if they can understand
XML cannot be formatted correctly using JavaScript Compare two possibilities of switching to using Java for creating XML or staying with JavaScript
Validation complication Attempt to frighten users into not making mistakes. Also, do basic validation on user inputs and accept risk of more complicated errors.
Form is not flexible enough to account for new/unimplemented tags Make organization as simple as possbile and implement as many importatant tags as we are able.
Team members unable to participate in the project due to illness or other related emergencies. Take vitamin C and sleep more.
Spending too much time on particular implementation issues Discuss problems with other team members and decide on the best approach. Certain functions may need to be discarded or done differently.
Lab reserved by non-CS classes so unable to use lab computers to work on project. No hope

Risk Reduction Assignments/Risk Monitoring

Assign Team members to address risks

Specific Assignments of activities to address top risks

Risk Assigned Task Team Member(s) Hours Alloc % Done Finish Goal Date Done Current Status/Outcome
Being unable to find a way to generate XML with ref tags built in to the statements Come up with possible ways to generate ref tags and choose best option Greg and Josh 3 90% 2012-04-26 2012-04-30 Used javascript to create nodes when there are ref tags
XML cannot be formatted correctly using JavaScript Work on way to output XML by using PHP. Josh and Greg 8 100% 2012-04-25 2012-04-30 Using PHP and Javascript we are now outputting the XML correctly
Form is too complicated for non-CS majors to use Have non-CS users test out the form and give feedback Mary 3 80% 2012-05-11   Currently have styled fonts and background. Trying to align fields better.
Validation complication Run tests on form to see how it behaves with unexpected input Mary 5 0% 2012-05-08    
Form is not flexible enough to account for new/unimplemented tags Plan new way to dynamically create form using PHP to have flexibility Josh and Greg 4 40% 2012-05-02   Form is flexible but still need to add ability to add new fields.
Team members unable to participate in the project due to illness or other related emergencies. Assess current status of project and possibly redistribute tasks. Josh and Mary   50% 2012-05-16   Currently deciding on how to either finish the project with only two team members or discard certain unusable functions.


Topic revision: r14 - 2012-05-21 - JimSkon
 
This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback