From: Gerard F. <ger...@us...> - 2001-09-16 19:46:56
|
Update of /cvsroot/kuml/kuml/docs/old_ftp/people/keith/docs In directory usw-pr-cvs1:/tmp/cvs-serv24442/people/keith/docs Added Files: riskAnalysis.txt Log Message: Checkin of files from project FTP site. --- NEW FILE --- Project risk analysis draft --------------------------- Why bother? ---------- To find out the risks associated with the project. And to take steps to limit those that are under our control. It is not intended that this be distracting. But in the long term I believe that having measures to control risks will be needed. What is risk? ------------ Risk is the possiblity of a negative/undesirable outcome. The higher the possibility of that negative outcome and the more dramatic the impact on the project, the higher the risk. How are risks identified? ------------------------- By looking at the .development team .project complexity .development time .user requirement and their stability What are my percieved risks? ---------------------------- Development team ---------------- risk : working this for fun - may not contiue to be the case problem .team member leave project .team members put in lower than expected(agreed) hours impact .project is delayed risk level .low to medium - we wouldn't be here unless we were commmited risk control .double up - two member work on an area at once (this may not be practical but is desireable) Technical risks --------------- risk: leading edge software problems .unfamiliar with development tools and software technologies .uncertain that requirement can be achieved Impact .incomplete/missing/reworked requirements - project not complete or delayed risk level .xml and support libraries: High risk .application graphic interface : medium risk control .choose a software development lifecycle to reduce risk. .allow time for frequent check of progress. .modulize project - already being done Requirements ------------ risk: requirements not fixed problem .requirements change frequently .disagreement about requirements .poor change control impact .rework requirments - project delayed - in the extreeme case project not completable or the project is abandoned risk level .xml and support libraries: medium .application graphic interface : medium risk control .agree on requirments by consensus - already being done Recommendation ------------- 1) Someone else have a look at risks at project to clarify/confirm/rebut analysis. 2) Consider how risks may be controled. 3) Consider the high risk support libraries be spun off into a separate open enviroment project and that kUML team works very closely with it. |