摘要: 俗话说"工欲善其事必先利其器",在一个项目开发流程中,如果搭配一个比较完善的项目管理工具,必将取得事半功倍的效果。本文搜集了目前项目管理界比较有规模的管理工具,给予了简单介绍,同时为了发扬免费开源的精神,重点总结了免费开源工具Dotproject和Redmine。 一: 完善的项目管理工具,需要具有如下的管理模块: 1. 需求管理:项目的需求变更,跟踪,控制 2. 资源管理: 项目的可利用的资源(人力,物力,财力) 3. 计划管理: 包括成员管理和权限分配,日程排定,工作时间管理,里程碑设置 4. 进度管理: 日历,工作流,项目路线图和Gantt图 5. 测试管理: 项目软 阅读全文
posted @ 2011-03-15 14:59 awp110 阅读(528) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/pains/archive/2011/03/11/1981679.html在工作的几年里,我发现作为开发人员普遍存在自我认识不清的情况,出现这种情况的原因主要是不了解做为一个开发人员所应该具有的各种能力。在抛开计算机语言、数据结构及算法和操作系统网络数据库等层面的情况下(因为这些在具备兴趣这个要素时自然会主动的去学好),那么我认为做为开发人员所需要的要素: 兴趣;理解能力;学习能力。 以上是一些基本的要素,是能够把程序写好、解决问题的要素,但要想成为更高级的开发者,还需要:成为一个有思想、会思考的人;智商;分析能力。 如果你研究过PetShop,你 阅读全文
posted @ 2011-03-15 11:37 awp110 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一些javascript题目 var result = [10] + 1; console.log(result)"101"存在运算符"+",意味着将[10]转化为一个值,相当于调用其valueOf()方法,而Array的valueOf相当于其toString"101"存在运算符"+",意味着将[10]转化为一个值,相当于调用其valueOf()方法,而Array的valueOf相当于其toStringvar result = ['a', 'b', 'c'] + &q 阅读全文
posted @ 2011-03-15 09:09 awp110 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 摘要:项目出现问题,遭受用户投诉,如何救急现场解决问题 到公司一年多了,发现公司项目很多,但是按期完成的项目不多,有的项目拖一两个月,有的项目甚至拖一年以上。在一线的程序员很辛苦,长期出差加班加点,但是并不能得到用户的好评,甚至还遭到用户埋怨和投诉,公司只好立即派人去“救火”。 记得第一次“救火”那还是新年的假期,突然接到公司电话,让我立即去西北。那儿的一个项目出现问题,用户非常恼火投诉到公司,说年初很多报表数据不平,使他们无法用系统上报数据,很多报表只能用手工核算,对他们工作影响很大。现在对公司开发的系统和现场人员无法相信,也无法沟通,一定要派人去。问题说的如此严重,而且又是第一次经历,说实 阅读全文
posted @ 2011-03-15 08:42 awp110 阅读(212) 评论(0) 推荐(0) 编辑