`
wangdeshui
  • 浏览: 248228 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

项目经理如何提高软件的质量

阅读更多

物理中的质量是指含有物质的多少,无论位置、状态、形状的改变,一个物体的质量不会改变,他是物质的物理属性。

生活中的质量一组固有特性满足要求的程度。显然,我认为我们常说的软件质量应该属于第二种。

我们现在做软件时,对项目经理的一个要求就是要保证软件的质量,但是这个质量说起来容易,但实施起来就不那么容易了,原因很简单,这个质量说起来是个有点虚无缥缈的,就想我们买衣服时,一看觉得质量不好,但又说不出来咋不好,卖衣服的也说这个价位质量已经是最好的,实际上大家都不知道质量是个什么东西,只不过用来讨价还价的接口罢了。

我们也经常听到我们的领导常说,尤其是对项目经理说,一定要保证产品的质量,但什么是质量,谁也不一定能拿出过标准。

我当了几年的项目经理,听多最多的也就是质量、效率。

我自己对质量有如下感触:

1. 软件Bug少不代表质量高。

2. 测试人员无法保证软件的质量。

3. 质量是双方一定价格下的一个妥协(这个就像我说的买卖衣服一样)。

4. 好的质量是不断修复(或者说重构)出来的。 这点我要强掉一下,我们有些人认为一开始就可以产生或者定义出来高质量的软件,我觉得是不可能的,就像我们种庄稼一样,我们把庄稼种在地里,我们还需要除草,如果天旱了,我们得灌溉,但如果风调雨水,我们灌溉就是浪费。因为我们无法预知一整年是不是会大旱,我们如何一开始就定义做哪些工作来保证质量。

我保证质量的最好的方法,就是不断的与客户交互,让客户来进行反馈,我们来进行适当(注意是适当,我们只是从客户那里拿信息,不是要求)的修正

谈到这里,好像和项目经理没有多大关系,实际上这里最重要的工作,最主要的工作就是项目经理要完成如下关键的几点:

1. 在客户的要求和项目的报价之间找一个平衡,来定义产品的特性和细节,这点常常是需要和客户协商,注意是和客户协商,我们常常受到开发人员的干扰。

2. 把握项目的“度”,既不要让开发人员过度开发导致时间过长,什么性能,什么XX思想,客户在乎吗,但也不要和客户差的太远。

3. 把卖产品提升到卖服务来思考。

总之,软件的质量就是提高客户的满意度。有没有bug不重要,系统快不快等都不重要。因为有的客户要求就是快速占领市场,占有用户等,我们开发人员都知道Firefox好用,但市场占有率还是比不上IE,再好的通讯软件,在中国想和QQ拼也很难。等一个bug都没有,系统也会轻轻的走,恰如它轻轻的来。

分享到:
评论

相关推荐

    晋升项目经理必经之路-《软件需求》

    本书讲述了软件开发中一个至关...所以在开发周期早期提高项目需求分析的质量,减少重复劳动,通过控制项目范围的扩展及需求变更来达到按计划完成预定目标是当前我国软件业急需解决的问题—这也是本书讨论的主要内容。

    项目经理职责以及项目经理的工作内容说明

    项目经理是对项目实行质量、安全、进度、成本管理的责任保证体系和全面提高项目管理水平、所设立的重要管理岗位。它要负责处理项目中所有事务性质的工作。 项目经理是为项目的成功策划和执行负总责的人。项目经理是...

    论软件项目质量管理

    training.mypm.net软件项目质量计划是软件质量管理的行动纲领,通常由项目经理和质量人员共同协商制定质量计划。它包括确认与项目有关的质量标准以及如何满足这些标准。如果机构有独立的质量人员,就由质量人员起

    软件质量意识培训.ppt

    软件质量方面的改进,提升项目质量和效率,适合项目经理,测试人员,开发人员,质量保证人员阅读,有效指导工作

    论信息系统项目的质量管理--信息系统项目的论文示例.docx

    摘要: 2015年3月,本人有幸作为项目经理参与了某运营商的网络优化协作平台的建设工作。该项目主要实现网络优化业务的统一管理、实时监控,支持各异地工作人员协同办公,有效提高工作效率,降低管理成本。该项目...

    浅谈软件项目需求管理

    在软件项目管理过程中,项目经理经常面对用户的需求变更。如果不能有效处理这些需求变更,项目计划会一再调整,软件交付日期一再拖延,项目研发人员的士气将越来越低落,将直接导致项目成本增加、质量下降及项目交付...

    软件项目管理师大全(大纲+论文格式+经典案例)

    项目经理如何避免降低软件质量 215 项目经理如何确保工程质量 217 项目质量管理 219 怎样确保项目评估的精确 220 项目采购管理 221 项目采购和合同管理 222 项目策划的方法 223 项目策划的流程 225 项目策划的原则 ...

    信息系统项目管理师 论文 信息系统项目管理师范文

    项目经理如何避免降低软件质量 215 项目经理如何确保工程质量 217 项目质量管理 219 怎样确保项目评估的精确 220 项目采购管理 221 项目采购和合同管理 222 项目策划的方法 223 项目策划的流程 225 项目策划的原则 ...

    大数据项目组人员配置.pptx

    而项目产品类泛指数据项目工作的前端职位,含项目经理、产品经理、UI、UE等 数据中心项目岗位体系 大数据项目组人员配置全文共27页,当前为第12页。 05 基础平台类 大数据项目组人员配置全文共27页,当前为第13页。 ...

    信息化数字化软件平台项目管理方案精品模板

    确定项目团队成员,包括项目经理、开发人员、测试人员、运维人员等。 分配角色和责任,确保团队成员明确自己的工作任务。 4. 风险管理计划 识别项目中的潜在风险,如技术难题、资源不足、时间延误等。 制定风险应对...

    SSM项目ssm软件bug管理系统.zip

    SSM项目ssm软件bug管理系统是一款基于Spring、SpringMVC和MyBatis框架...总之,SSM项目ssm软件bug管理系统是一款功能强大、易用性高、可扩展性强的Bug管理工具,适用于各类软件开发团队,帮助提高项目质量和开发效率。

    浅谈用软件测试来提高软件质量

    做软件测试的人,往往会有这样的想法:由于软件的复杂导致了测试的复杂,所以不能指望培训能给我们很多工作中的实际指导。...  项目经理圈子  一、软件测试员的目标是尽可能早地找出软件缺陷,并

    有效软件测试

    Effective Software Testing: 50 Ways to Improve Your Software Testing 本书分为10个部分,每一... 本书适用于质量保证人员、软件测试人员、测试组长和测试经理等阅读,也可供项目经理和软件开发人员参考。

    软件需求 2ed

    本书是有关软件需求的经典教材,本书全面而深入地讲述了软件开发中一个至关重要的问题——软件需求... 本书可以作为计算机专业及软件工程专业学生的教材使用,也非常适合作为项目经理、软件开发人员的指导性参考书。

    某项目配置计划书(依照CMMI)

    本文档目的在于在XXXX项目进行软件配置管理,提高软件质量,降低软件开发 成本。为项目经理、配置管理员及相关人员提供日常的配置管理操作步骤。 1.2. 术语定义 软件配置管理:简称 SCM(Software Configuration ...

    项目管理软件与IT项目经理人

    为了提高项目管理水平,赢得市场竞争,特别是在加入WTO后在国内、国际市场上拥有与国际接轨的项目管理人才,越来越多的业界人士正通过不同的方式参加项目管理培训并力争获得世界上最权威的职业项目经理(PMP)资格...

    高质量程序设计指南--C++/C语言.pdf

    第一部分共四章,重点介绍软件质量和面向对象程序设计方法。 第二部分共十一章,重点阐述C++/C编程风格和一些技术专题。 本书以幽默的笔调对软件工程和编程作了很好的论述。前期版本曾经在Internet上广泛流传,被...

    IT项目管理 (1).docx

    3.解决之道:培养大批具有扎实IT项目管理理论和丰富项目实践经验的IT项目经理;而IT项目管理课程就是培养IT项目经理的关键之一。 我们如何来学习IT项目管理? 1.从三个层面进行学习:技术层面、管理层面、实践层面 2...

Global site tag (gtag.js) - Google Analytics