导读: 2006年12月,一封来自PMI的信件告诉我,我的PMP考试通过了,我长抒一口气,我和A公司的缘分我知道会要是走到尽头了。A公司是一家巨型的中国公司,正在试图开拓更多的跨国企业客户,而不是传统的政府、银行等客户。我的进入似乎就是在这样的背景之下,在此之前我已经有了四年左右的外企的经验。而我的9000月薪,和同级的同事相比也是高出了一大截。 我却在这样的环境却十分的不习惯。我可以忍受加班通宵却不习惯上下班严格的如同防贼的打卡制度,我可以开年会的时候严格小品活跃气氛不习惯唱可笑的公司司歌。当我霹雳吧啦着玩一大段话却看见我的同事迷茫的看着我的时候,我就发现,自己的中英夹杂的毛病 ...
- 12:45
- 浏览 (239)
- 评论 (0)
导读: 在项目管理的三要素TQC中,这三者在项目管理中是需要平衡的,但是更需要明白他们并不是平等的,为什么这么说呢?这也是因为软件项目的特点引起的,关于软件的项目管理的特点参见我的博客中关于CMM的文章的描述。在软件项目中进度的延迟和成本的增加很大程度上是因为质量引起的,系统的质量问题往往会导致返工,在软件项目中返工已经成为项目经理的恶梦。而返工的直接后果便是进度的拖延和成本的上升,当然还会导致团队人员的沮丧、挫折的心理,这当然都会影响到开发的效率。 以质量为导向的项目管理在进度控制和成本方面是最经济的。这有业界项目管理专家的统计数据可以说明。对于软件项目来讲,成本主要是来自人工成本,因此 ...
- 17:41
- 浏览 (141)
- 评论 (0)
导读: 在软件测试过程中,测试数据的准备是一个工作量很大而且也是一个技术活。因此如何准备大量的测试数据,而且如何准备高质量的测试数据,满足测试的需求,就是一个重要的话题。 首先看数据的来源,数据的来源一般来讲有三个个,一个是根据被测系统需求的分析,针对正常业务,异常情况,边界情况等来构建完整的数据,又称为“造”数据。这不仅仅包括最基本的基础数据,比如:用户、权限、配置、基础编码、原数据等,还包括上面提到的业务数据。这对于比较小型的系统来说还是可行的,对于大型的系统来说可能就是一个巨大的工程了。 第二种方式就是利用现有系统,这适合已有类似系统,测试是针对升级或者增加功能的产品化的系统。这种 ...
- 17:36
- 浏览 (146)
- 评论 (0)
导读: 序号 类型 度量指标 描述 度量频度 数据源 1 原始度量元 需求功能点个数 被测系统或被测模块的需求规格说明书的需求个数 测试需求分析阶段 2 系统内部接口数 单系统内部的模块之间的接口数量 测试需求分析阶段 3 跨系统外部接口数 被测系统与外部系统之间的接口数量 测试需求分析阶段 4 测试需求个数 对被测需求分析后的测试需求的个数 测试设计阶段 5 测试案例个数 测试案例的数量,可以根据测试的阶段分不同的类型,比如连接测试案例、系统集成测试案例等 测试设计阶段 6 评审缺陷数量 同行评审或者检查发现的缺陷的数量 测试需求分析和设计阶段 7 测 ...
- 17:30
- 浏览 (167)
- 评论 (0)
导读: 软件项目的返工问题 软件行业普遍利润率低,软件项目的成本超支司空见惯,到底成本到哪儿去了? 软件工程师天天加班加点,说到底还是返工问题。软件项目的返工成本几乎达到 项目成本的一半以上。到底什么算返工,目前业界好像还没有确切的定义,我总结 了一下,一下情况应该算是返工: 返工的定义可以理解为应该并有能力做到返工后的水平的却因为各种主观因素 却没有一次性达到,只能用返工甚至多次返工的方法来达到目前的要求。 1. 隐含需求的变更; 2. 由潜在的需求引起的变更; 3. 架构选型不当引起的移植、变更; 4. 需求或设计的理解错误造成的变更; 5. 在项目范围、技术平 ...
- 17:27
- 浏览 (143)
- 评论 (0)
导读: 在以前的文章中关于项目经理做什么或者如何做好一个项目管理者/项目经理都有很多的叙述。但是最近也有很多的朋友MSN询问作为一个PM应该关注的重要的事情是哪些? 当然其实所谓的重要的事情,如果从系统化的角度来看的话,有三个系统化教材可以得到全部的答案,这也是作为在软件行业内作为PM应该熟悉的内容,他们是SWEBOK(Software Engineering Body Of Knowledge)、SW-CMMI(Software – Capability Maturity Model Integration)、PMBOK(Project Management Body Of Knowl ...
- 17:15
- 浏览 (116)
- 评论 (0)
导读: 作者:Rock Sun, Subversion中文站。 如有转发请注明出处:http://www.subversion.org.cn/index.php?option=com_content&task=view&id=85&Itemid=9 版本控制最关键的一件事是保证数据的安全性,不能因为磁盘损坏,程序故障造成版本库无可挽回的错误,为此必须制定较完备的备份策略。在Subversion中,我们有三种备份方式:完全备份,增量备份和同步版本库。 1, 完全备份 最常见和简单的备份就是直接使用拷贝命令,将版本库目录拷贝到备份目录上,就可以了。但是这 ...
- 13:56
- 浏览 (168)
- 评论 (0)
导读: Spring的目标是使企业应用程序开发尽可能地简单和高效。这一理论的实例可以从Spring的JDBC、ORM、JMX、依赖注入等方法,以及企业应用程序开发的其他许多重要领域中见到。Spring还区分了使事情简单化和过分单纯化之间的差异。最不可思议的是同时提供了简单化和强大的功能。企业应用程序中复杂性的一个根源来自影响应用程序多个部分的特性和需求的实现。相关于这些特性的代码最终散布在应用程序代码中,使得它更难以添加、维护和理解。Spring 2.0使得以模块化的方式实现这些特性变得更加简单,极大地简化了整体的应用程序代码,并且有时使得在实现没有它的情况下十分痛苦的编码需求变得易如反掌 ...
- 11:04
- 浏览 (159)
- 评论 (0)
导读: by Steve Souders, Chief Performance Yahoo! available from O'Reilly Media The Importance of Front-End Performance Make Fewer HTTP Requests Use a Content Delivery Network Add an Expires Header Gzip Components Put Stylesheets at the Top Put Scripts at the Bottom Avoid CSS Ex ...
- 14:15
- 浏览 (149)
- 评论 (0)
导读: 本人作为一位web工程师,着眼最多之处莫过于 性能与架构,本次幸得参与sd2.0大会,得以与同行广泛交流,于此二方面,有些心得,不敢独享,与众博友分享,本文是这次参会与众同撩交流的心得,有兴趣者可以查看视频 架构设计的几个心得: 一,不要过设计:never over design 这是一个常常被提及的话题,但是只要想想你的架构里有多少功能是根本没有用到,或者最后废弃的,就能明白其重要性了,初涉架构设计,往往倾向于设计大而化 一的架构,希望设计出具有无比扩展性,能适应一切需求的增加架构,web开发领域是个非常动态的过程,我们很难预测下个星期的变化,而又需要对变化做出最 快 ...
- 14:09
- 浏览 (142)
- 评论 (0)







评论排行榜