助质量
监督组进行软件质量监督。通过适当的人员配备和职责划分,能有效的降低软件开发在后
期的失
控的可能性,和软件对关键人员的依赖性。
软件技术风险
本系统拟订采用的两个重大的软件技术是面向对象的构件和基于微软的 COM 组件技
术。组件和
构件技术都是为了提高软件的可靠性和软件的可扩展性而采用的技术手段。从技术成熟度
上说不存
在风险,但为了实现良好的软件构架和稳定的组件,与传统开发方法比较,有相当的多的
额外工作
需要做,这会给项目工期带来较大的风险。
回避和控制这部分风险的办法是在项目进行的过程不断的对该阶段进行风险估计和指
定有效的
里程碑。同时采用"范例"方式提高开发人员的构件组件的分析识别能力,适时调整构件组
件的数量
和粒度。
软件过程风险
软件需求阶段的风险
软件的开发是以用户的需求开始,在大多数情况下,用户需求要靠软件开发方诱导才
能保证需
求的完整,再以书面的形式形成《用户需求》这一重要的文档。需求分析更多的是开发方确
认需求
的可行性和一致性的过程,在此阶段需要和用户进行广泛的交流和确认。需求和需求分析
的任何疏
漏造成的损失会在软件系统的后续阶段被一级一级地放大,因此本阶段的风险最大。
设计阶段的风险