探索我的项目管理之路之:软件质量的六个考核要素
面对各种技术各异的软件开发商,如何很好地管理他们生产的软件,是件头疼的事情。之前想聘请某个研究所的专家为我单位的信息化项目把把脉,哪知道报价却10w-18w,唉,看来要自己从实践中摸索出自己的软件项目管理的规范了。在网上搜索了下,发现原来前人对软件质量提出了6个重要考核,那一切的管理开始,就从这6个要素出发吧。
1. 功能性: 满足用户的要求,在预定环境下能够完成预期的功能。
2. 易用性: 用户容易理解和使用功能,操作方便,符合用户业务习惯。
3. 可靠性: 软件按照设计要求,在规定时间和条件下不出故障,具有异常捕获功能并提供异常处理与恢复功能。
4. 效率: 降低系统资源的开销,响应时间快,提高用户工作效率。
5. 可维护性: 遵从统一的标准和规范,编码具有良好的可读性。为满足用户新的要求,或当环境发生了变化,或运行中发现了新的错误时,能够对一个已投入运行的软件进行相应诊断和修改。
6. 可移植性: 一个软件(或软件的部分功能模块)能再次用于其他相关联的应用。
我要对我现在管理的几个软件项目,按照这6大特性进行度量,找出差距,形成每个项目的规范。
后续待更新。。。