软件项目开发中会遇到哪些风险,如何才能降低这些风险呢?
简介:本文主要讲解的软件工程考题中的,项目分享问题,本文会提到项目开发中会遇到的风险,并结合实例,写出降低这些风险的措施。
我的答案:
- 合同风险
预防这种风险的办法是项目建设之初项目经理需要全面准确地了解合同各条款的内容、尽早和合同各方模糊或不明确的条款签订补充协议。 - 需求变更风险
预防这种风险的办法是项目建设之初和用户书面约定好需求变更控制流程、记录并归档用户的需求变更申请。 - 沟通不良风险
预防这种风险的办法是项目建设之初和项目各干系方约定好沟通的渠道和方式、项目建设过程中多和项目各干系方交流和沟通、注意培养和锻炼自身的沟通技巧。 - 缺乏领导支持风险
预防这种风险的办法是主动争取领导对项目的重视、确保和领导的沟通渠道畅通、经常向领导汇报工作进展。 - 进度风险
预防这种风险的办法是分阶段交付产品、增加项目监控的频度和力度、多运用可行的办法保证工作质量避免返工。 - 质量风险
预防这种风险的办法一般是经常和用户交流工作成果、采用符合要求的开发流程、认真组织对产出物的检查和评审、计划和组织严格的独立测试等。 - 系统性能风险
预防这种风险的办法一般是在进行项目开发之前先设计和搭建出系统的基础架构并进行性能测试,确保架构符合性能指标后再进行后续工作。 - 工具风险
预防这种风险的办法一般是在项目的启动阶段落实好各项工具的来源或可能的替代工具,在这些工具需要使用之前(一般需要提前一个月左右)跟踪并落实工具的到位事宜。 - 技术风险
预防这种风险的办法是选用项目所必须的技术、在技术应用之前,针对相关人员开展好技术培训工作。 - 团队成员能力和素质风险
预防这种风险的办法是在用人之前先选对人、开展有针对性的培训、将合适的人安排到合适的岗位上。
- 团队成员协作风险
预防这种风险的办法是项目在建设之初项目经理需要将项目目标、工作任务等和项目成员沟通清楚,采用公平、公正、公开的绩效考评制度,倡导团结互助的工作风尚等。 - 人员流动风险
预防这种风险的办法是尽可能将项目的核心工作分派给多人(而不要集中在个别人身上)、加强同类型人才的培养和储备。 - 工作环境风险
预防这种风险的办法是在项目建设之前选择和建设好适合项目特点和满足项目成员期望的办公环境、在项目的建设过程中不断培育和调整出和谐的人文环境。 - 系统运行环境风险
预防这种风险的办法是和用户签定相关的协议、跟进系统集成部分的实施进度、及时提醒用户等。 - 分包商风险
预防这种风险的办法一般是指定分包经理全程监控分包商活动、让分包商采用经认可的开发流程、督促分包商及时提交和汇报工作成果、及时审计分包商工作成果等。