自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冯友华的专栏

追求技术,追求完美!

  • 博客(133)
  • 收藏
  • 关注

原创 关于小软件公司一些问题的反思

1.独行侠or 兄弟连 管理学上经常引用概率里的一个问题:有90台机器,需要3个人来维护,是让每个人单独去负责30台,还是让3个人同时负责90台,问两种方案机器出故障的概率情况。结论是前者的概率比后者多一个数量级。虽然,实际情况远比这复杂,尤其是软件开发,但是其中可以借鉴的道理却是通用的,那就是三个臭皮匠顶一个诸葛亮。一个人负责一个项目,看似牛X无比,其实这是公司的一种无奈和悲哀。一个人提供...

2008-08-12 09:46:50 240

唐僧的项目管理之道

唐僧取经回来之后,因为领导取经项目有功,被如来封为高级项目经理,兼项目咨询顾问。 一日,唐僧带悟空云游北山,做项目“走查”,突然在一块山石后,发现一只巨型臭虫。 悟空火眼金睛,一看就知道是一个妖怪的化身,举起金箍棒就要打。却被唐僧拦下。 “且慢,”唐僧说:“作为一项任务,我首先要分析一下工作量和可行性,然后向佛祖汇报,批准后方可进行。先分析下可行性。以你的功力和经...

2008-06-19 16:56:56 345

六十一条面向对象分析设计的经验原则

你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起 。 ----- Arthur J.Riel  (1)所有数据都应该隐藏在所在的类的内部。  (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。  (3)尽量减少类的协议中的消息。  (4)实现所有类都理解的最基本公有接口[例如,拷贝...

2008-06-19 14:23:47 146

让团队凝聚力量(转)

让团队凝聚力量 说起团队,相信没有一个人会感到陌生,当20年前世界著名跨国集团将团队理念引入到中国,曾成为令人瞩目的企业管理焦点。而如今,倘若有哪个企业不知道团队管理,则会成为新闻热点。因为在这个分工越来越细,协助关系越来越复杂的今天,我们每一个人都生活和工作和团队的融合联系的如此紧密。  然而,并非我们周围所存在的群体都能称做团队,很多时候我们只能叫它为集体。那么,何为集体...

2008-06-19 14:20:21 168

[转]项目整体管理

由于它将每一个不同的方面都联系在一起,所以人们经常把项目整体管理视为最重要的项目管理知识。项目经理的主要精力应该放在项目整体管理之上。  整体管理的几个主要过程包括项目计划制定、项目计划实施以及整体变更控制。项目计划的主要目的就是有助于项目的实施。计划应该具有一定的动态性和灵活性,并可做适当的调整。项目计划包括项目介绍或整体概述,项目的组织,项目中涉及的管理与技术过程,以及项目任务、进度安...

2008-06-19 12:07:34 107

如何看待个体性与团队协作

在团队精神日益重要的今天,竟然还有不少人主张强调个体能力,这一点让我感到难以理解。尤其是当持有这种观点者在一个公司内部居于比较重要的位置时,很难想像他(她)可以将软件的研发做好。个体性或者个人英雄主义的极端可能就是团队一盘散沙、产品不能保质保量交付。在项目管理过程中,如何充分发挥每个个体的积极性,如何让这些个体在团队协作精神的指引下充分发挥各自的能力是一个值得讨论的问题。强...

2008-06-19 12:00:58 309

[转]管理者如何得人心

现代社会民主意识的不断加强,特别是80后的年青一代更注重实质性的需求,在精神向实质转轨过程中管理者的个人魅力受到前所未有的冲击,以前管理者那种一呼百应埸面难以再现,跟随者更多考虑这样做值不值得的问题,面对这种状况,管理者除了从管理方法上进行调整外,如何得人心便摆到了至关重要的地位。从观古今,有很多的前辈已教给我们如何去拉拢人心的方法与展示了许多成功的案例,我想如果认真学习、深刻理解、灵活运...

2008-06-19 11:56:56 164

小团队管理中的9个细节和五项原则

1、管理者和普通员工之间的地位是平等的。如果管理者有高人一等的感觉,那他就一定会表现出来,而且也一定会被别人感受到,势必引起反感。2、身先士卒仍然是必要的。有些时候人的视野是有限的,项目的远景不是每个人都那么清楚,但是管理者的一言一行肯定被团队每一个成员看在眼里记在心上。这些言行将直接关系到士气。3、分配的任务一定得是团队成员通过努力可以完成的。如果要求太高,任务太重,只能造成员工...

2008-06-19 11:53:21 148

执行力差是谁的责任

和外企的CEO们交流,谈论最多的是战略和策略的问题;而和国内医药企业家论道,感慨最多的却是执行力的问题。  有些企业家经常感到自己的好想法不能实现,具体表现在:新的营销策略已经开会说明了,一到下面就走样;即便确实按照公司的指示去做了,但就是产生不了预期的结果;财务部对促销费用审核非常严格,但年终核算时发现费用增加了但销量没增加;大区经理都签了目标责任书了,但还是完成不了任务;公...

2008-06-19 11:41:38 89

转-【段柯】IT项目经理——像管理自己一样管理团队

如何建立起一支高效的团队,并有效的管理团队,一直是IT项目经理津津乐道的一个话题。任何一个IT项目经理对此都有自己的一番不同的见解,都会根据自己团队的特点,依据项目经理自身独有的管理艺术,向着自己认为正确的方向建立团队。真可谓是仁者见仁,智者见智。今天再次提起这个话题,笔者希望能够从一个更新的角度去诠释管理高效团队的关键,希望能够给各位IT项目经理提供一种可以参考的方式。简单的说,管理一个...

2008-06-17 22:17:10 119

转-项目经理水平的衡量标准(张志)

我是非PMP民间项目经理野战派,找我做培训的也是民间认可我的人士主动联系我的,我就没主动联系过培训。前天晚上在网上遇到一个朋友聊天,知道他在武汉大学兼职讲课,是给研究生讲项目管理,我就问我可不可以讲呢?他反倒问了我一个问题:你是PMP吗?你有哪些头衔呢?我说我不是PMP,关于项目经理的书倒是出过两本。我是非PMP民间项目经理野战派,找我做培训的也是民间认可我的人士主动联系我...

2008-06-17 21:17:06 245

个性化域名的实现

个性化域名,即将网站用户的用户名作为二级域名的前缀。比如像: http://jonson.kakapo.cn如何实现这种功能呢?我采用三个步骤来实现: 1、在域名管理网站增加一个A记录,比如:*.kakapo.cn,然后指向一台apache服务器的ip地址。这个叫泛域名解析。 2、在那台apche服务器的主机配置中,在你要实现个性化域名的虚拟主机配置代码...

2007-12-11 16:35:53 834

Linux学习笔记

linux目录架构 / 根目录 /bin 常用的命令 binary file 的目錄 /boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/menu.lst GRUB设置 /boot/vmlinuz 内核 ...

2007-12-11 09:26:25 113

Visual Editor插件下载、安装问题(Eclipse3.1.1) 及解决办法

http://download.eclipse.org/tools/ve/downloads/drops/R-1.1.0.1-200509071822/index.html安装前要先安装下面两个:EMF build 2.1.0 (emf-sdo-xsd-SDK-2.1.1.zip)GEF Build 3.1 (GEF-ALL-3.1.1.zip)然后安装VE-SDK-...

2007-12-03 12:11:16 133

10大负面测试用例

负面测试(Negative testing)是相对于正面测试(Positive testing)而言的。它们也是测试设计时的两个非常重要的划分。简单点说,正面测试就是测试系统是否完成了它应该完成的工作;而负面测试就是测试系统是否不执行它不应该完成的操作。形象一点,正面测试就象一个毕恭毕敬的小学生,老师叫我做什么,我就做什么;而负面测试就象一个调皮捣蛋的孩子,你叫我这样做,我偏不这样做,而且和你对着...

2007-11-01 16:55:29 187

PPT的使用技巧及几个PPT模板下载地址

 常用powerpoint做电子教案,学生也要用它做论文答辩的演示文稿,可以说PPT是我们最常使用的工具之一。一般人认为会用word的都会使用PPT。然而掌握下面这几个小技巧可以帮你做出更加出色的演示文稿。1,不能图片太多、太鲜艳,ppt目的是让别人看到文字,而不是图片,求花哨容易分散观看者的注意力。2,尽量选择深色背景配浅色字体,或者浅色背景配深色字体,对比强一些,因为如果用颜色相近的背景...

2007-10-31 16:01:17 328

转: 如何在管理不规范的公司中生存

论坛上常说的管理不够规范,管理混乱。就实际原因都是管理无经验,或者公司处于强烈的变动期。这些老板,管理人员都是摸索着在过日子,他们自己都不知道该怎么办,怎么求管理规范,做事流程规范?当然学习和参考其他有经验的公司是有必要的。不过只能是参考。 且不说各家有各家的不同情况,关键是,引入一种制度,势必要打破一种制度。而在看似混乱的管理下,公司的全体成员实际上已经摸索出一套团队合作的方式了,虽然没...

2007-10-19 14:15:31 111

主题: 优化程序之前,可用Jamon来监测你的Spring应用

/** *作者:张荣华(ahuaxuan) *2007-8-15 *转载请注明出处及作者 */前两天在看Spring内置的拦截器的时候,发现了一个之前没有注意的类:org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor,好奇心促使我上网查了一下这个jamon。大概看了一下之后发现这个玩意还真挺好用的而且...

2007-10-18 21:38:13 101

以前正规表达式的学习笔记

js 代码 以前正规表达式的学习笔记:        一。概念及语法定义        定义:正则表达式是一种可以用于模式匹配和替换的强有力的工具。        语法:        定界符:“/”。                其中位于“/”定界符之间的部分就是将要在目标对象中进行匹配的模式。               ...

2007-10-16 22:50:20 81

关于java调用.net webserivce出现: 服务器无法处理请求。 --> 未将对象引用设置到对象的实例...

今天花了2个小时处理这个异常,使用了axis及soap方式都有问题,真的很奇怪,为什么都出现这种问题,基本上判断是.net服务器端出现问题,但是.net自己调用自己又没出现这个问题,最后的解决方案是将.net服务器端的namespace改成自己的,不使用默认的http://tempuri.org/,问题一下字解决了,我把我的代码出来,大家参考下,看了网上没有好的帖子说这方面的解决方案.java ...

2007-10-16 19:53:29 2359

如何做好项目经理

 在国内,不少人做过几年程序员,有了一定的实力和经验,可能会相当然地认为以自己的技术实力可以做项目经理带队做研发。另一方面,有些公司往往会因为员工不足,提拔一些有技术的开发人员顶替项目经理的职位。一旦真正进入到项目开发工作中,种种问题突然摆到了项目经理面前:项目需求不明确,开发人员不合作,上下级沟通有困难,项目期限太紧张……压力一下子从各个方面汹涌而来,措手不及的同时挫败感丛生。  技术出身,到...

2007-10-15 21:12:00 117

项目管理

项目经理: http://tag.csdn.net/tag/项目经理/1.html项目管理:    http://tag.csdn.net/tag/项目管理/1.html 

2007-10-15 21:11:08 91

web项目经理手册

        web项目指基于web的开发项目,由于web开发的一些特点,使得web开发的项目管理与以往的软件开发项目管理有很大的不同,具体表现在1、web项目周期短。        一般的web项目的周期为1~3月,而一般的软件开发的周期都在半年以上,象vista微软花费了五年的时间才开发出来。2、web项目要求上线快。        互联网公司推出的产品,讲究快字当头,谁先推出产品占...

2007-10-15 21:08:08 166

web项目经理手册-版本控制流程

        大家在项目过程中是否会经常发生以下问题:1、测试人员在测试阶段更新测试环境时,发现编译不通过,或者应用出现异常,无法进行测试。后来发现的根源是测试和开发共用一个分支。2、有一天某个人群发了一条邮件通知,“我们的项目代码已经发到主干,这段时间大家不要修改主干信息”,这样影响其他项目的正常发布。3、项目进行了比较长的时间,等最后发布,需要与主干进行合并的时候,出现大量的冲突,几乎...

2007-10-15 21:07:30 75

web项目经理手册-开发时间估算

        项目经理制定项目时间表的时候,需要估算每个任务所需的时间,其中开发任务中模块的分配和时间估算是其中最主要的部分。本篇专门就这部分作一个阐述。一、在分配模块和估算开发时间时,我们需要把握的原则和目标:1、保证项目整体的进度。2、有助于确保开发编码的质量。3、有助于提高开发编码的速度。二、每个公司都拥有自己的技术框架,开发人员主要的工作通常投入在具体的商业逻辑上。通常每个...

2007-10-15 21:05:07 278

web项目经理手册-Code Review

    Code Review是保证项目中代码质量非常重要的一个环节,其主要工作是:1、发现代码中的bug;2、从代码的易维护性、可扩展性角度考察代码的质量,提出修改建议。1、代码中的bug主要会出现在下列两个地方:(1) 与商业逻辑无关的bug。        比如,系统中打开的流/文件/连接等没有及时关闭;或是存在thread safe问题,或是存在性能低下问题等,这类问题对有经验的...

2007-10-15 21:03:36 76

web项目经理手册-需求变更管理

  需求变更管理是web项目管理中最重要的一个环节,需求变更管理的有效性直接影响项目的成功与否。  对待变更的态度:1、变更是不可避免的。2、变更必须被管理。3、积极发现引起变更的因素,促使变更尽可能早的出现,减低变更带来的风险。需求变更管理的目标:1、相关的干系人必须清楚地了解发生的变更。2、变更处于有效的管理中。3、尽量降低变更带来的风险。  通过制定需求变更的流程,确保项目...

2007-10-15 21:01:36 88

web项目经理手册-项目经理的工作内容

一、项目经理的目标1、满足项目利害关系者的不同需求。清晰明确地了解每一个项目利害关系者的需求和期望,投其所好。项目利害关系者包括:项目团队成员和项目团队外成员(比如各部门的部门经理,客服等)。2、保证开发项目按时保质的完成。二、项目经理的职责1、建立有效的流程保证项目的顺利进行。2、制定详细周密的项目计划。3、跟踪,推动项目按计划进行。4、积极解决项目过程中出现的问题和冲突。5...

2007-10-15 20:59:29 79

web项目经理手册-项目经理需要铭记在心的话

1、项目经理不是来管人的,而是来支持人的。        解析:不光是项目经理,任何经理的职位都是如此。但现实中很多人并不是那么做,这也是为什么他们没能把项目做成功的原因。作为项目经理首先要端正态度,认识到这份工作职责的本质。2、好的开始是成功的一半。        解析:一个好项目的失败,往往是由于前期的准备不足、计划不周密。所以在项目初期要舍得花时间做前期的需求收集、讨论、技术准备等工作...

2007-10-15 20:57:28 48

web项目经理手册-风险管理

         风险管理是web项目中项目经理最重要的工作之一。风险管理是一个持续的过程,贯穿于整个项目过程中,风险管理包括风险识别、风险估计、风险解决以及风险管理策略。           在实际web项目中,项目风险主要表现为以下情况。了解这些有助于项目经理在项目初期就识别出这些风险,并采取措施避免或者减少它们的发生。一、web项目风险列表:1:需求变更风险:需求已经打上了基线,但此...

2007-10-15 20:55:49 94

Java与.NET 的Web Services相互调用

一:简介 本文介绍了Java与.NET开发的Web Services相互调用的技术。本文包括两个部分,第一部分介绍了如何用.NET做客户端调用Java写的Web Services,第二部分介绍了如何用Java做客户端调用.NET开发的Web Services。  二:项目需要的工具  WindowsXP Professial(IIS)Eclipse3.1(已装好Tomcat axis) ...

2007-10-12 21:24:50 92

用Axis开发基于Java的Web服务

概述  本文介绍了一个比较简单实用的基于Java的SOAP引擎——Apache组织推出的Axis——的安装、配置和应用开发方法,希望对有兴趣做基于Java的Web Services应用开发的朋友有所帮助。Axis简介Axis是Apache组织推出的SOAP引擎,Axis项目是Apache组织著名的SOAP项目的后继项目,目前最新版本是采用Java开发的1.4版本,C++的版本正在开发之中。A...

2007-10-12 21:15:51 507

如何禁止列出站点文件目录

设置conf/web.xml配置文件,作如下修改xml 代码 <servlet>   <servlet-name>default</servlet-name>   <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class&...

2007-10-12 21:10:53 144

axis的部署方式

以JWS的方式在TOMCAT上的部署WEBSERVICE前言: 相信有越来越多的程序员将接触WEBSERVICE这一新的领域。但是,总感觉很迷茫。买本书来看看,介绍的好象都是XML的知识,什么WSDL等等。搞的我们云里雾里的。那么,我们不仿自己来试试看,自己写一些WEBSERVICE程序,看看它的运行结果是怎么样子的。本文档就是介绍怎么样在TOMCAT上部署简单的WEBSERVICE服务,客户...

2007-10-12 20:57:09 159

阿里巴巴--文字上下滚动代码

http://www.soojs.com/t/?p=947&wd=%B9%F6%B6%AF&cl=0 http://www.soojs.com/t/?p=571&wd=%B9%F6%B6%AF&cl=0 http://www.soojs.com/t/?p=570&wd=%B9%F6%B6%AF&cl=0 http://www.soojs.com...

2007-10-12 14:31:03 137

Java heap space 解决方法

因为程序要从数据读取近10W行记录处理,当读到9W的时候就出现 java.lang.OutOfMemoryError: Java heap space 这样的错误。在网上一查可能是JAVA的堆栈设置太小的原因。跟据网上的答案大致有这两种解决方法:1、设置环境变量 set JAVA_OPTS= -Xms32m -Xmx512m可以根据自己机器的内存进行更改,但本人测试这种方法并没有解决问题...

2007-10-12 14:20:54 753

商业化专题系统辅助表单验证

<meta content="EditPlus" name="Generator"><meta content="" name="Author"><meta content="" name="Keywords"><meta content="" name=&q

2007-10-08 21:07:45 80

JavaScript获取网页中HTML元素的几种方法分析

getElementById getElementsByName getElementsByTagName 大概介绍  getElementById ,getElementsByName ,getElementsByTagName  后两个是得到集合,byid只是得到单个对象  getElementById 的用法  举个例子:  网页陶吧  同一页面内的引用方法:  ...

2007-10-08 20:54:34 148

JSTL语法及参数

js 代码xml 代码 JSTL语法及参数     JSTL包含以下的标签:     常用的标签:如<c:out>、<c:remove>、<c:catch>、<c:set>等     条件标签:如<c:if><c:when>、<c:choose>、<c:othe

2007-10-07 22:43:41 128

JSTL详解(一)

概述 <o:p></o:p>在 JSP 页面中,使用标签库代替传统的 Java 片段语言来实现页面的显示逻辑已经不是新技术了,然而,由自定义标签很容易造成重复定义和非标准的实现。鉴于此,出现了 JSTL ( JSP Standard Tag Library )。大多数 JSP 页面逻辑提供了实现的 JSTL 技术,该技术本身就是一个标签库。 <o:p>&lt...

2007-10-07 22:35:39 64

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除