
6.软件工程/管理
Coder李海波
这个作者很懒,什么都没留下…
展开
-
利用VSTS实现Daily Build
1、新建Team Build Type,“Project1Build”2、建立批处理,"C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/TfsBuild.exe" start Server1 "Project1" "Project1Build"。利用Windows自带的任务计划,执行批处理。Server1是服务器,Project1原创 2006-07-26 18:09:00 · 2129 阅读 · 0 评论 -
书评《项目管理之美》
看到这本书,是在china-pub的计算机类的软件工程销售排名中,我一直以这个排名做为标准来选择软件工程类的书籍,所买的书,都让我非常满意,这次也不例外,虽然我只看了50页。 这本书是The Art of Project Management《项目管理的艺术》的第2版。 在头50页中,几乎每页都有收获,有很多是於我心有戚戚焉,还有一些让我如醍醐灌顶般,还有一原创 2009-09-17 11:04:00 · 1454 阅读 · 0 评论 -
书评《走出软件作坊》
我同时买了《项目管理之美》和《走出软件作坊》这两本书。本来,我只想买前一本。后一本,是我在JavaEyes讨论问题的时候,好几个人跑来推荐,似乎《走出》是灵丹妙药一般,只要我看了这本书,我所遇到的管理的,工程的问题都可以迎刃而解。我想,既然大家这么极力推荐,我就买本看看吧。 实际上,我现在只看了前面的组织结构篇: 双龙会——CTO与技术总监 人,是人,真的是人——团队文化 四原创 2009-09-18 10:29:00 · 1582 阅读 · 0 评论 -
项目管理--技术民主和管理独裁
风云的博客发表了一篇《平等》http://blog.codingnow.com/2009/02/equality.html 讲到了平等的问题,其实是“技术民主”的问题。我认为在技术上,应该保持民主,这话既是对老板、项目经理、架构师说到的,也是对一线的编码人员说的。 我经常听到一些抱怨,“懂的人没法决定,做决定的人都不懂”,指项目经理等,对于技术细节不是很懂,但是具有决定、决策权原创 2009-09-22 10:39:00 · 1822 阅读 · 0 评论 -
项目管理--如何改善执行力
执行力是软件项目管理的重中之重,因为每一项任务,要后都要有一个结果,而看到结果的这个所等待时间,会因为团队成员的执行力的差异而有巨大的不同。 我现在所在的团队,曾经是一个执行力巨差的团队。表现如下: 1.冗长的会议,经常可以开1天,大家聊大天; 2.会议讨论完了就完了,最后做没做,做得怎么样没有人关心; 3.多人参与的一件任务,每个人只是保证自己的部原创 2009-12-14 21:08:00 · 1967 阅读 · 0 评论 -
项目管理--如何把握好需求
上一篇,我说了执行力,其实在执行力之前,我应该讲如何掌握需求,因为需求是项目目标,目标偏了,满盘皆输。 产品研发,最难把握的就是需求,因为一是要分析当前用户想要什么,二还得预测今后几年内用户想要什么、产品发展趋势。我不是需求分析的专家,但是对于研发类产品的需求如何掌握和控制,我还是有一些心得。 1、需求的来源。一般做产品,会研究业界的主流产品。研究这些产品最大的问题是所原创 2009-12-16 19:42:00 · 1474 阅读 · 1 评论 -
项目管理--项目经理如何发挥自己最大的作用
项目经理,有大有小,小项目,一个人就是经理;大项目,公司副总挂帅。不同的项目,项目经理如何发挥自己的作用呢?几个、十来个人的项目、乃至几十上百人的项目,项目经理发挥作用的方式是不一样的。 小项目,就几号人,项目经理估计什么都得干,需求、设计、测试、编码、测试都要干。这个阶段,就是自己多干活,多思考,就是对项目最大的贡献。 上了10号的人的项目,项目经理就应当思考"如何最原创 2009-12-17 19:06:00 · 3494 阅读 · 1 评论 -
研发管理的历史文章目录
最近这三年,在博客上写了一系列的研发管理方面的文章,因为比较分散,所以整理出一个列表出来。这些文章,大多数是和当时的工作实际情况是相关的,不是空谈。2008年11月19日 项目管理--项目规范管理就是官僚作风和形式主义么?点评:当时有人认为计划,设计,例会等项目管理方法是官僚和形式主义,浪费时间,打击大家的积极性,所以,我就写了这篇文章。2008年8月19日 评人月神话--兼谈项目管理点评:重看人月神话的并在豆瓣上发表感慨。豆瓣地址:http://book.douban.com/review/14原创 2010-11-30 11:22:00 · 1991 阅读 · 1 评论 -
Google Python 风格指南
Google Python 风格指南,下面链接是英文原版http://google-styleguide.googlecode.com/svn/trunk/pyguide.html这个是中文版http://www.elias.cn/Python/PythonStyleGuide?from=Develop.PythonStyleGuide我很早以前推荐的C++风格指南http://blog.youkuaiyun.com/marising/archive/2010/06/08/5655912.aspx我发现Google真是原创 2011-03-10 23:28:00 · 6661 阅读 · 0 评论 -
项目管理--开发模型的选择
项目开发模型有很多,归纳出来我认为就两种一种是瀑布,另外一种是迭代,现在流行的敏捷,其实是迭代中的一种。而迭代中的每一个阶段,都是瀑布模型,具备瀑布的完整要素。 我见过用瀑布模型做得非常成功的例子(8人*10月规模),但是我自己在项目管理中从没有用过瀑布模型。 当然,我刚才漏掉了一种模型,那就是“无模型”,所谓“无模型”就是,有什么活,几个人分一下,然后开始干,最后大家原创 2009-07-08 16:38:00 · 2085 阅读 · 0 评论 -
项目管理--防范式与疏导式项目管理
在面临同样一个项目问题的时候,会出现两种甚至几种不同的看法。比如以前做项目的时候,经常出现的问题是产品开发出来后,到客户项目上还需要做大量的二次开发才能满足客户的需求。针对此类问题,一种是思路是,加大需求调研的粒度,把握好需求,避免出现和客户真实需求的大的偏差。另外一种思路是,在产品研发过程中,尽早发布一个可运行的版本,让客户参与开发之中,培训、试用、反馈,有什么问题在早期就解决掉。 这原创 2009-08-25 15:02:00 · 1222 阅读 · 0 评论 -
评人月神话-兼谈项目管理
我是在 03年春节回家在火车上看这本书的,其实书早买了,我当时还只是一个普通的程序员,因此,觉得看这本书还不是很必要。后来我做了项目经理,很多工程以及管理方面的理念都是来自于这本书,很长了,我只能凭借我的记忆基于我的理解来谈谈。 软件的现状是什么样的?文中认为做软件就像是在“焦油坑”中,苦苦挣扎,却越陷越深,焦油坑中是累累白骨。对于管理混乱的项目,这个比喻很形象。 这里我还需要多说原创 2008-08-19 15:54:00 · 1495 阅读 · 0 评论 -
jira的基本配置和设置
最近公司采用Jira来做特征管理,项目管理,缺陷管理的工具。因此,自己摸索了一下jira的设置。先看看Project的属性页面:Key: xxxURL: No URLProject Team: Project Lead: 李海波 Default Assignee: Project Lead Project Roles: Issue Type Scheme: Default Issue Type S原创 2008-11-18 18:02:00 · 15217 阅读 · 2 评论 -
项目管理--项目规范管理就是官僚作风和形式主义么?
最近老婆在学车,上了四天交规课,还得考试,我随手翻了翻,规矩还真不少。没有规矩不成方圆,没有交通规则,那肯定是天下大乱,不但堵车,而且事故肯定特别多。但是,又很奇怪,尽管规矩如此之多,为什么大家又没有觉得交规给我们带来多大的不方便呢?主要是因为大家已经养成了习惯,过马路看红绿灯,靠右形势,开车按照指示走。 今天看到以前老大鞠强的博客,http://qiangju.spaces原创 2008-11-19 20:54:00 · 2471 阅读 · 0 评论 -
推荐JIRA图形插件JIRA Charting Plugin
装上JIRA之后,创建乐几个任务,用Filter查看几次,发现很不直观,因此在jira的网站上找乐图形化的插件。具体请看下面链接:http://www.atlassian.com/software/jira/plugins/charting.jsp 使用和安装将插件的JAR复制到JIRA <span class="t_tag" onclick="function onclick(){原创 2008-11-19 20:05:00 · 14996 阅读 · 1 评论 -
项目管理--激发团队创造的热情
我带过一个团队做过三期的项目(三年时间),自己兼职项目经理。随着团队人员增加和模块的增加,第一年,自己负责核心模块设计编码和测试,第二年时,我只能负责架构设计和概要设计了,第三年时,管理和会议已经占据了我大量时间,已经没有时间去做具体的设计和开发的工作了。 从小团队到一个中型的团队的过程,个人英雄主义已经不适合了,取而代之是团队合作,发挥团队每个人的积极性、创造性。对于一个从程序原创 2009-02-23 16:58:00 · 1227 阅读 · 0 评论 -
JIRA如何发送延期Issue到邮箱
JIRA的过滤器功能,用过JIRA的人都用过,但是过滤器订阅的功能,相信用的人就不多了。我前一段时间遇到这么一个想法:把延期的Issue,每个工作日发送到每个人邮箱。我琢磨了一些时间,终于搞定了。1.建一个过滤器 开发者为当前用户 状态为open、reopen、in progress 逾期为0天 这样就建立了一个逾期的过滤器。2.在原创 2009-02-24 16:16:00 · 5301 阅读 · 2 评论 -
JIRA自定义字段设置
放弃爱情2009年2月27日 11:05:48请问:Fix Version字段这个字段怎么设置?比如我想添加一个自定义的字段,在创建时不见不能填写,到解决时才填写,而填写后浏览问题又可见,怎么设置? 另:怎么修改jira view界面?=======================================================研究了几天JIRA并用在项目上,所以写了一原创 2009-03-02 16:14:00 · 22216 阅读 · 5 评论 -
配置JIRA 的邮件内容
http://confluence.atlassian.com/display/JIRA/Customising+Email+Content做个记号原创 2009-07-31 15:07:00 · 6224 阅读 · 0 评论 -
程序是根本 -- 项目经理,架构师,产品经理都是虚的
老孟的这篇网志:http://blog.youkuaiyun.com/myan/archive/2010/09/04/5862996.aspx,于我心有戚戚焉,特别是:4. 每过几年,程序员圈子就会竖起一个新的偶像派职业。十年前是项目经理,五年是架构师,现在是产品经理。其背后的实质是一样的,就是那样一个职业——拿着马克笔在白板上点点画画,喷几口唾沫星子,把SB老板侃得一愣一愣的,昏厥之前来个白帝城托孤,任由你小手一挥,指挥身后一堆小厮掩杀过去,尸横遍野之后,你老再过去剪彩领奖。5. 六七年前,项目经理普原创 2010-09-09 14:04:00 · 2091 阅读 · 2 评论