Chinaunix首页 | 论坛 | 博客
  • 博客访问: 13030123
  • 博文数量: 1293
  • 博客积分: 13501
  • 博客等级: 上将
  • 技术积分: 17974
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-08 18:11
文章分类

全部博文(1293)

文章存档

2019年(1)

2018年(1)

2016年(118)

2015年(257)

2014年(128)

2013年(222)

2012年(229)

2011年(337)

分类:

2012-07-16 17:08:23

立项管理:

群体决策立项管理规范,让群众分担责任与贡献智慧,成功的经验反复利用;

 

项目规划:

提出与总结出合适的项目估计方法、项目计划模块。

CMM,代码行估算方法,不实用!

 

软件质量:

什么是软件质量?

软件质量就是“软件与明确的和隐含的定义的需求相一致的程度”。

软件质量的保证主要是来自正确的软件设计与实现过程,而不是测试;

软件质量属性有哪些?

影响软件质量的因素:

(1)需求分析不到位;

(2)设计方法,如先编码后设计;

(3)编码不规范;

(4)内部测试不充分;

(5)软件文档编写不当;

制定软件测试、技术评审、质量保证的规范;

 

需求开发与管理:

建立需求开发与管理,给出文档模板;

 

软件设计:

建立软件设计规范,形成合适文档;

 

编程与调试:

制定简单明了、重点突出编程规范,团队遵守;

单步调试、单元测试;

 

软件测试:

建立软件测试规范;

白盒测试(结构、逻辑测试):

黑盒测试(用户测试):

 

软件维护:

建立软件维护规范;

 

基础方法论:

CMM:

PMBOK:

敏捷开发:

image 

RUP:

 

面向企业的软件研发管理解决方案:

image

 

集成化研发管理方法

 

image

 

参考文献:

《软件研发管理解决方案》,林锐

软件质量

阅读(2854) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~