浅谈软件项目开发-「相关事宜」

admin 资讯 2019-11-18 18:41 0
相关搜索:软件项目开发流程 软件开发项目公司 软件开发项目案例

随着现在软件行业的兴起,软件工程化管理要求越来越显得重要,那如何更有效地管理软件项目也是目前各企业所面临的困难及需要解决的问题。任何一个项目的实施,都离不开项
目的管理。现在国际和国家推行软件项目开发管理的方法主要是能力成熟度模型集成(CMMI)和GJB5000A-2008《军用软件研制能力成熟度模型》,各大企业根据这些标准要求编制适应于自身企业的管理体系。那么如何进行软件项目开发的管理才能取到不同凡响的效果呢?
 管理流程
首先,软件项目开发初期是最关键的阶段,软件负责人对项目早期工作应进行充分策划,用户的需求进行沟通并理解,编制软件研制任务书。项目管理人员应组织行业专家和企业有经验的人员参与软件研制任务书评审。此时,可以与用户正式签订软件研制任务书。企业也应建立配置管理系统,使软件研制任务书受控,建立功能基线。
 接下来,软件负责人应开展项目估计,估计软件项目范围、软件工作产品规模、软件项目的工作量、软件项目的资源规划等,并确定软件生命周期模型。形成软件开发计划。同时,软件配置管理员和软件质量师依据软件开发计划形成软件配置管理计划和软件质量保证计划。三大计划编制后,项目管
理人员应组织行业专家和企业有经验的人员对三大计划进行评审,并落实专家意见。
 随后,软件项目开发进入了软件需求阶段。软件需求分析人员根据软件研制任务书组织编制软件需求规格说明,应按照相应的模板进行条目化编写,还应明确需求的优先级(高、中、低)。软件需求分析人员完成软件需求规格说明后,应与软件负责人、软件设计人员、软件开发人员开发、软件测试人员等进行内部讨论,以达成对软件需求的一致理解,并形成会议记录表。之后,项目管理人员应组织行业专家和企业有经验的人员对软件需求规格说明进评审,并落实专家意见。软件配置管理员将已评审并落实专家意见的软件需求规格说明纳入置管理,并建立分配基线。
 在软件设计阶段,软件组根据软件需求规格说明编写软件设计说明(含接口设计说明,必要时含数据库设计说明),用于描述软件配置项的设计。软件设计结束后,项目管理人员应组织行业专家和企业有经验的人员对软件需求规格说明进行评审,并落实专家意见。软件项目进入了软件实现阶段,软件开发人员按照功能结构和软件设计说明等文档要求,编制软件源代码。同时对完成编码的相关模块进行单元测试,检验软件单元的设计和实现;单元测试完成后进行单元集成及测试,验证软件配置项是否满足软件设计说明的要求。此时,软件项目进行了更实质的合格性测试阶段,软件测试人员应完成软件测试计划、软件测试说明的编制,并依据计划执行软件合格性测试,记录测试结果,形成软件测试报告。
 
 软件项目开发到了最后一个总结阶段,本阶段的主要任务在通过软件合格性测试后,分析软件研制过程情况,对项目研制任务及相关项目计划的执行情况进行总结,以判定研制软件是否与软件研制任务书中提出的软件功能、性能和接口要求一致。是否严格执行了软件开发计划、软件质量保证计划、软件配置理计划的相关要求。软件负责人按照软件开发计划完成软件研制总结报告、软件产品规范等文档的编写。软件质量师完成软件质量保证报告编写。软件配置管理员完成软件配置管理报告编写。项目管理人员应组织行业专家和企业有经验的人员对软件三大报告进行评审,并落实专家意见。软件配置管理员将相关工作产品入受控库,发布产品基线。此时,软件可以正式提交顾客使用,在交付顾客时,项目管理人员应办理软件出库和软件产品交接单。
下一篇:没有了

发表评论

评论列表(条)

    友情链接:广州app开发-深圳app开发-广州软件开发-深圳软件开发