阳光VIP

少壮不努力,老大徒伤悲。平日弗用功,自到临期悔。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 109 110 111 112 113 114 115 116 117 ··· 139 下一页

2011年8月26日

摘要: 这是敏捷开发绩效管理的第五篇。(之一,之二,之三,之四,之五,之六,之七)度量敏捷开发的生产率一直是个难题,确切说度量任何开发方法的生产率都是一个难题,但它实际上有答案,这个答案是本文的主要内容。度量敏捷生产率的目的真正难以回答的是度量生产率的目的是什么?很多人都认为是考核绩效,发奖金。根据上一篇文章的内容我们可以知道,这完全是行不通的:客户并不购买我们的生产率,生产率高也并不能证明产品或项目盈利,应该为团队设立外部目标,否则很可能得到一个生产率很高,但是实际上很烂产品——质量上或易用性上很差,抑或其他想象不到但一定遇到的原因。这是我们说为什么用外部目标而非内部目标考核团队的原因。或许又有人说 阅读全文

posted @ 2011-08-26 14:23 阳光VIP 阅读(141) 评论(0) 推荐(0) 编辑

摘要: //如果抽象类的类体里的方法全部都是抽象方法,可以把把这个类定义为接口//换言之,类体里全部都是抽象方法,可以把这个类定义为接口.interface Runer//接口的定义,接口里只包含常量和抽象方法.{ String texing="动时要振动";//接口里的常量默认是用public static final标志的 void run();//默认的访问权限是publ... 阅读全文

posted @ 2011-08-26 11:42 阳光VIP 阅读(1502) 评论(0) 推荐(1) 编辑

摘要: 1.抽象类和抽象方法的声明 2.如何实现抽象类的成员? 3.抽象类与其他类的一些特性问题. 现在总结如下: abstract class Mt//抽象类的声明要用abstract,只要类体含有抽象方法,该类一定是抽象的. { abstract int mt_fa();//抽象方法的声明.与其他方法不同,抽象方法要abstract修饰,没有方法体,方法名的小括号后... 阅读全文

posted @ 2011-08-26 10:29 阳光VIP 阅读(253) 评论(0) 推荐(0) 编辑

摘要: final型的成员变量系统不会给予赋初值,举例说明如下:class Mt{ final int x; //static final int y; void mt_f() { System.out.println("x="+x); //System.out.println("y="+y); } public static void main(String[]args) { new Mt().mt_f(); }}/*报错:可能尚未初始化变量 x*/如果去掉final,输出 x=0结论:new Mt()对象一产生,就会对Mt类的成员(除final型的或stat 阅读全文

posted @ 2011-08-26 09:42 阳光VIP 阅读(2094) 评论(0) 推荐(0) 编辑

2011年8月25日

摘要: 每个类在没有声明构造方法的前提下,会自动生成一个不带参数的构造方法,如果类一但声明有构造方法,就不会产生了.证明如下:例1:class person{ person(){System.out.println("父类-person");} person(int z){}}class student extends person{// student(int x ,int y){super(8);}}class Rt{ public static void main(String[]args) { student student_dx=new student();//创建stu 阅读全文

posted @ 2011-08-25 14:10 阳光VIP 阅读(741) 评论(0) 推荐(0) 编辑

摘要: 题目:100匹马背100担粮。 大马一匹背3担,中马一匹背2担。小马2匹背一担。请编程输出所有满足条件的情况.分析:依题意:设大马匹数为X(匹),中马y(匹),小马z(匹).那么可以列出方程x+y+z=1003x+2y+z/2=1000<=x<=330<=y<=500<=z<=100并且z必须能被2整除(因为一只小马背不动一担粮.)其中x,y,z都是整数.解出x,y,z以上的思路用java来实现,如下:class Horse{ int x;//大马匹数 int y;//中马 int z;//小马 int i=0;//用于统计满足条件的个数 int count 阅读全文

posted @ 2011-08-25 11:08 阳光VIP 阅读(169) 评论(0) 推荐(0) 编辑

2011年8月24日

摘要: //一条对象语句可以直接调用四方,简称"一调四",具体阐述如下:class Qo{ static int i; private String s="null"; public Qo(String s) { this.s=s; System.out.println("调用构造方法 s="+s); System.out.println("Ye..Ye...Ye..Y i="+i); } {System.out.println("实例代码块.");} static {System.out.printl 阅读全文

posted @ 2011-08-24 15:47 阳光VIP 阅读(195) 评论(0) 推荐(0) 编辑

2011年8月23日

摘要: 这是敏捷开发绩效管理的第四篇。(之一,之二,之三,之四,之五,之六,之七)最近在看德鲁克的书,发现其中很明确地写着“企业的绩效只存在于外部,而企业内部只有成本”的概念和说法,下面结合敏捷开发团队的绩效考核展开谈谈。敏捷开发有很多“外向型”思维,比如:关注客户价值,认为可交付的产品才是真正能表征工作进展的因素等等,但尚未直接与目标管理接轨。外向性思维可以防止部门间壁垒或踢皮球,而转而共同讨论对外交付价值,从下面的对比可以看出这点。“内向型”绩效及其导向进度:“各阶段按时完成率”会导致分析和设计人员草草结束工作,而将大量不确定工作推给开发人员;开发人员则如法炮制,把延期踢给测试人员。质量:“千行代 阅读全文

posted @ 2011-08-23 22:26 阳光VIP 阅读(153) 评论(0) 推荐(0) 编辑

2011年8月21日

摘要: 这是敏捷开发绩效管理的第三篇。(之一,之二,之三,之四,之五,之六,之七)如果有10个程序员,笔者相信至少有9个是勤奋的。但是如果有一个10人的程序员团队,其中1个人不是勤奋的,而且仍然拿到与其他人完全相同的报酬——大家猜这个团队会以90%的生产率运行,还是更低的生产率?不管大家信不信,我是相信后者的。这个是敏捷开发中对个体管理的出发点,并非我们看到有人在白拿老板的钱而要劫贫济富,而是要打造一个共进退的团队。本文的部分内容在之前的若干博文中提到过,因符合本系列的内容,在此处从另外一个角度加以说明。领导压力领导压力指那种直接由领导监督产生的压力,在“每个毛孔都流着血和肮脏的东西”的时代或企业非常 阅读全文

posted @ 2011-08-21 12:31 阳光VIP 阅读(158) 评论(0) 推荐(0) 编辑

摘要: 这是敏捷开发绩效管理的第二篇。(之一,之二,之三,之四,之五,之六,之七)团队管理是个由来已久的话题,各式各样的管理理论和方法层出不穷。笔者因为工作原因在过去16年里与100多家企业的团队或团队领导者有较为深入的交流,看到了听到了想到了很多相关的内容,下面做一个总结。不过受个人经历所限,这不是一个客观的全面的总结,而是带有本人的角度和主张,仅供参考。中医治病的原理中医和西医看待疾病的角度差别很大。中医受到当年条件所限,并不知道致病的原因是细菌、病毒还是其他什么。由于没有显而易见的敌人,中医采取的策略是扶正去邪,就是让让人体自身加强,从而自然地消灭”邪气“。比如中耳炎,西医的解释是:“多由感冒引 阅读全文

posted @ 2011-08-21 10:16 阳光VIP 阅读(104) 评论(0) 推荐(0) 编辑

上一页 1 ··· 109 110 111 112 113 114 115 116 117 ··· 139 下一页