??xml version="1.0" encoding="utf-8" standalone="yes"?>国产亚洲精品VA片在线播放,亚洲国产精品激情在线观看,国产成人精品日本亚洲语音http://m.tkk7.com/paulwong/category/38539.htmlzh-cnThu, 20 May 2021 14:15:13 GMTThu, 20 May 2021 14:15:13 GMT60软g工程的最大难?/title><link>http://m.tkk7.com/paulwong/archive/2021/05/20/435877.html</link><dc:creator>paulwong</dc:creator><author>paulwong</author><pubDate>Thu, 20 May 2021 08:31:00 GMT</pubDate><guid>http://m.tkk7.com/paulwong/archive/2021/05/20/435877.html</guid><wfw:comment>http://m.tkk7.com/paulwong/comments/435877.html</wfw:comment><comments>http://m.tkk7.com/paulwong/archive/2021/05/20/435877.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/paulwong/comments/commentRss/435877.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/paulwong/services/trackbacks/435877.html</trackback:ping><description><![CDATA[<br /><a target="_blank">http://www.ruanyifeng.com/blog/2021/05/scaling-problem.html</a><br /><img src ="http://m.tkk7.com/paulwong/aggbug/435877.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/paulwong/" target="_blank">paulwong</a> 2021-05-20 16:31 <a href="http://m.tkk7.com/paulwong/archive/2021/05/20/435877.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Z么开发与试老掐架呢http://m.tkk7.com/paulwong/archive/2016/04/12/430050.htmlpaulwongpaulwongTue, 12 Apr 2016 03:01:00 GMThttp://m.tkk7.com/paulwong/archive/2016/04/12/430050.htmlhttp://m.tkk7.com/paulwong/comments/430050.htmlhttp://m.tkk7.com/paulwong/archive/2016/04/12/430050.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/430050.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/430050.html

让我们思考几个常见的问题Q?/p>

  • 软g试的目的是什么?

  • 开发h员能否构建出没有Bug的完YӞ

  • h人员和开发h员是什么关p?

  • 软g试能否保证软g质量Q?/p>

先闭目冥想五分钟吧,然后可以试着回答上面的问题?/p>

计算机先?Maurice Wikes 回忆?1949 q他在英国剑桥工作的情ŞQ在拖着打孔U带上楼l雏形计机 EDASC 装蝲E序Ӟ他看C自己的未来:

我强烈的意识刎ͼ生命中剩下的好日子,都将耗费在给自己的程序找错误上头?/p>

Maurice Wikes告诉我们Q没有完的软g?/p>

我曾l写q一荐书文Q推荐了温伯格技术思想三部曲中的?a color:="" text-decoration:="" box-sizing:="" style="margin: 0px; padding: 0px; color: #3e62a6; outline: 0px;">颠覆完美软gQY件测试必ȝ道的几g?/strong>》。在q本书里Q温伯格也告诉我们,没有完美的Y件。所有的开发和试人员都应该读读那本书?/p>

温伯格在《颠覆完Y件》中几乎讨论所有常见的与Y件测试相关的概念、问题和指导思想Q所以,在这文章里Q我只能来吐槽啦Q我从以下几方面列一些常见的现象Q希望能引v大家的思考?/p>

  • 试和开发的关系

  • 程与标?/p>

  • 资源

  • 态度

试和开发的关系

试和开发是对立的吗Q?/p>

从处理Bug的角度看Q似乎可以这么说?strong box-sizing:="" style="margin: 0px; padding: 0px;">开发h员既生代码Q也生Bug。因为开发h员不可避免地会生产BugQ所以测试h员必d在,以便在Y件交付之前尽可能多地出BugQ保证交付给客户的Y件质量更好一些。一个BugQ一个挑BugQ看hg是对立的?/p>

在现实中Q很多测试团队和开发团队也正是因ؓq一点而搞得关pM和,甚至真的对立h。请回想一下你周围发生的与开发和试相关的事儿,看看有没有遇到过下面的情景:

  • 开发说Q测试净N烦,客户跟本不可能像他们那样使用软g

  • 试_问题L会在看似极端的条件下产生Q用hL会不l意触碰到看似极端的不可能出现的条g

  • 开发说Q测试花在异常情况下的精力比试LE还多,不知道轻重缓?/p>

  • 试_开发从来不考虑试的感受,q测都不就扔给我们

  • 开发说Q我都测了,q要试人员q什?/p>

  • 试_q么明显的问题你们都不测一下,把我们测试当垃圾桶啊

  • ……

许许多多cM的问题,让开发和试的关pM扑朔qL、相q杀走向对立。我见过开发和试搞冷战某人遇见某Z脸而过Q也见过试l理和开发经理打Ӟq见q高层领导故意让试团队和开发团队关pȝ张以样可以提高测试效率也能给开发压力最l会产出更高质量的Y?#8230;…

实际上,试和开发拥有同一个目的:让Y件更完美。测试和开发的关系Q是一个问题的两面Q应该是相辅相成和^共处的。测试不是ؓ了挑刺儿Q他提出的问题也不针对生产Y件的开发h员,而仅仅是在努力想让开发h员的产出物看h更好用。只要开发不测试提Bugq个行ؓ看成针对个h的行为,一切就有了好的前提?/p>

否定软gQƈ不是否定开发Y件的?/strong>。这是开发和试都需要明的一个原则和前提?/p>

q有的h认ؓ开发和试之关pȝ似皮与毛Q皮之不存毛焉附?所以有的开发也会因此而有优越感:没我们写软gQ你们测试早下岗了!可是Q开发不写YӞ开发也下岗了Ӟ

感谢开发的不完,让测试可以有事可做ƈl就慧眼?/p>

感谢试的认真细致和耐心体脓Q让开发可以发现自q不完ƈ有机会提升自?#8212;—那些说我软g不好的,都是Z我好?/p>

资源

别动我们试的服务器Q你们自己搭一个!

我们没环境,不用你们的用谁的Q?/p>

谁把我们的测试手机拿CQ你们申请一个嘛Q老来占我们设备?/p>

谁在用我们的账号Q招呼都不打Q我要用Q赶紧退出来Q?/p>

有时开发和试之间也会有资源上的冲H,要有努力的有创造性的解决Q我可以负责d_装黑Ҏ不是好办法)Q?strong box-sizing:="" style="margin: 0px; padding: 0px;">不要让大家伙的工作卡在环境上Q这是管理者要解决的基本问?/strong>。我见过很多非常的一U经理,在现实制U下Q主动把自己的手机、iPad都A献出来当做测试设备。这也是解决资源问题的一U办法哦?/p>

程与标?/h3>

你n边的人员会这么抱怨吗Q?/p>

  • 开发根本不看我们的试用例Q评审邮件从来就不回?/p>

  • 我们一报BugQ开发就说用h本不可能q么用,q说不知道我们怎么会这么测

  • 送测单里Ҏ不写试范围或者寥寥几句跟没写一?/p>

  • 开发调整设计从来也不告诉我?/p>

  • Z么品经理和UI只和开发讨论需求变_

  • Z么发布计划里不给试预留试旉Q?/p>

  • Z么开发写完代码测都不就扔给我们Q?/p>

  • Z么客户那里发C问题老问是谁的、ؓ什么没出来?

  • 试老是一C吭就把Bug优先U设|ؓMajor

  • 试L把大量时间花在用h本不可能用到的功能上

  • 试分不清哪些什么是重点Q你l他说他q老是一堆道理这了那?/p>

  • 试提的BugQ现象描qC不准,重现步骤也没有,有的Ҏq道是不是误操?/p>

  • 试老来打断我,一会儿叫一下一会儿叫一下,Ҏ没办法专注开?/p>

  • jira上的Bug重复率太高,一个问题提N遍,N׃能合q一下?

  • 试发现BugQ一声招呼都不打q接告诉老板了,搞得我很被动

  • 试是专门挑刺儿的Q有劲不往正地儿Q你倒是测用户常用的功能啊

  • 那么单的Bug都能出到用户那里,真不知道试怎么的

  • 开发老嫌试报告数据不漂亮,逼着我们调整

OkQ如果你w边的开发和试从来没有q类似的问题Q那很好Q恭喜你Q看来你们的团队人nice协作也很畅Q棒哒?/p>

假如你n边充斥着q样嘈杂的抱怨,那说明什么呢Q开发、测试、发布这一套流E有问题Q还是团队缺乏明的指向来引导大家向U极、有效的行ؓ靠近Q?/p>

程和标准L有待解释的,再好的规则,歪嘴和尚也能把它忉|……

我们随便挑一个问题吧Q?strong box-sizing:="" style="margin: 0px; padding: 0px;">Z么开发写完代码测都不就扔给我们Q这个问题普遍存在,它反映出的是E序员和试人员的工作边界难以界定的矛盾?/p>

E序员会_我都一遍,q要你们试做什么?

试会说Q你都不测Q冒烟都q不了,有没有责dQ?/p>

E序员说Q要我写试用例Q搭各种环境Q遍历各U正常、异帔R辑Q我q有没有旉写代码了Q?/p>

试会说Q我们测试是垃圾桶吗Q什么烂玩意儉K直接扔给我们Q我们的旉那么不值钱Q?/p>

开发会_试本来是q这个的Q你不测谁测Q?/p>

……

像这L问题Q能制定一个标准,说明什么样的逻辑开发要自测覆盖什么样的逻辑可以交给试来测Q能M条三八线吗?

不能。所以,q个时候,靠谱的一U管理者就昑־很重要。如何创造性的发现适合团队的方法来让大安畅地协同工作Q比标准、制度更重要Q这往往依赖于技术管理者的能力和团队成员的意识。没有普适的ҎQ只有适合q个l织的、此时此地的{略Q加油吧Q在战斗中摸索出最适合当下的道路?/p>

那什么是靠谱的一U管理者呢Q?/p>

温伯根{成为技术领D》一书中寚wD责的定义如下Q?/p>

领导的职责就是创造这样一个环境,每个人都能在其中发挥出更多的能力?/p>

如果一个技术领导带领的团队Q大部分人都能专心做与其能力适配的事情而不用整天在与本节前面所列类似的问题里,那他基本上就是比较靠谱了?/p>

至于像给试预留多长的测试周期、调整设计要不要通知试、需求调整要不要试参与{问题,合理的流E和标准可以起到很大的辅助作用,技术领D只要依据合理的制度Q引导大家有效参与,可以化解?/p>

态度

场景一Q?/p>

试MM寚w猿说发现了一个Bug? 阿猿矢口否认Q不可能Q绝对不可能Q? MMQ真的有BugQ你q来看一下!  阿猿Q我都不用看Q在我这儿好好儿的? MMQ你来看一下嘛……  阿猿Q看什么看Q肯定你环境问题Q动什么东西了吗?重启了吗Q?/pre>

场景二:

试MM惛_jira上提个BugQ先在QQ上对阿猿_有个BugQ你q来看下Q? 阿猿Q忙着呢,焦头烂额的? MMQ一分钟都用不了Q你来看下吧? 阿猿Q思\一打断׃好恢复了Q等会儿Q? MMQ你不看我提到jira上了啊? 阿猿Q随便,你不是爱提Bug嘛?/pre>

场景三:

试MM呼叫阿猿Q阿猉K猿,E序又崩溃了Q快来看看!  阿猿慢腾腑֜赯nq来Q鼠标点几下Q看不出来什么问题,你怎么操作的?  MMQ这L一下,那样Q这P……回R……? 阿猿Q重C了啊Q你惛_法重玎ͼ重现了再叫我Q我忙着呢? MMQ?#8230;…

我曾l画q一张暴漫,?#8220;她发C一个Bug”为题发布在微信订阅号“E序视界”里,再现cM的场景,感兴的可以在订阅号内回?0019查看Q点击订阅号底部的帮助菜单里?#8220;所有文?#8221;子菜单也能找刎ͼ?/p>

开发和试的日常工作中Q上面的情景不断上演Q这其中有一部分原因来自态度。我们有时还能听到类g面的话:

  • 你Bug里的现象描述Ҏ没用

  • 你根本就没理解这个逻辑Q给你说不清?/p>

  • 试什么都不懂……

  • 你听我的Q我让你怎么你怎么?/p>

  • 你这U测法儿Q再好的软g都经不v你折?/p>

  • 用户Ҏ不可能这LQ你们整来整d瞎耽误工夫

  • 一轮都没测完,你们q老板说可以按期交付没问题Q?/p>

  • 你们安排计划时根本不考虑试Q三天,三天怎么可能得完!

  • ……

有时Q有一些开发h员会用技术优势藐视测试,认ؓ试工作技术含量低Q内心认为测试是附属没地位,说话׃太客?#8230;…试会感觉到Q反q来也会对开发有意见……p么,从相敬如宑ּ始走向嫌怨丛?#8230;…

有个朋友的QQ{֐档是Q?strong box-sizing:="" style="margin: 0px; padding: 0px;">没有自我Q只有大?/strong>。我琢磨Q放在Y仉目里Q也挺适用的?/p>

其实Q开发和试拥有共同的目的:生高质量Y件。具体说Q每一个品、项目、版本都有明的目标Q这些目标是属于开发和试的,是大家的。我们把共同的目标牢记在心,摆在首位Q我们还要想着别h所做的一切,都是针对软g本nQ都是在为目标而努力,q样心qx和多了,容易从当下的惔g脱出来Q求同存异共同前q?/p>

    作者:foruok 微信订阅?#8220;E序视界”(programmer_sight)

    原文Q?a target="_blank" style="margin: 0px; padding: 0px; color: #3e62a6; outline: 0px;">CSDN



    paulwong 2016-04-12 11:01 发表评论
    ]]>张左峰的歪理邪说 ?Redmine 1.4.X 史上最全插件方?/title><link>http://m.tkk7.com/paulwong/archive/2015/08/19/426885.html</link><dc:creator>paulwong</dc:creator><author>paulwong</author><pubDate>Wed, 19 Aug 2015 02:26:00 GMT</pubDate><guid>http://m.tkk7.com/paulwong/archive/2015/08/19/426885.html</guid><wfw:comment>http://m.tkk7.com/paulwong/comments/426885.html</wfw:comment><comments>http://m.tkk7.com/paulwong/archive/2015/08/19/426885.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/paulwong/comments/commentRss/426885.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/paulwong/services/trackbacks/426885.html</trackback:ping><description><![CDATA[<div lh22"="" style="padding: 10px; margin: 0px 12px; border: 1px dashed #d5d5d5; line-height: 22px; color: #555555; font-family: 宋体, 'Arial Narrow', arial, serif; font-size: 12px; background-color: #ffffff;">原创作品Q允许{载,转蝲时请务必以超链接形式标明文章 <a target="_blank" style="padding: 0px; margin: 0px; color: #386d00;">原始出处</a> 、作者信息和本声明。否则将q究法律责Q?a style="padding: 0px; margin: 0px; color: #386d00; text-decoration: none;">http://salivaxiu.blog.51cto.com/330680/1613510</a></div><div style="margin: 20px 15px 8px; line-height: 2; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #d9d9d9; word-wrap: break-word; word-break: normal; color: #555555; font-family: 宋体, 'Arial Narrow', arial, serif; background-color: #ffffff;"><p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden; color: #454545; font-family: tahoma, helvetica, arial; line-height: 21px;">前面有一?.9.X的插件推荐列表,但是太老了Q更C下!</p><p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden; color: #454545; font-family: tahoma, helvetica, arial; line-height: 21px;"> </p><p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden; color: #454545; font-family: tahoma, helvetica, arial; line-height: 21px;">PS.很多插g是我自己汉化Q甚至付费的Qƈ且进行小q修改,所以仅供参考。。。。?/p><p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden; color: #454545; font-family: tahoma, helvetica, arial; line-height: 21px;"> </p><p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden; color: #454545; font-family: tahoma, helvetica, arial; line-height: 21px;">PPS.话说Q搞Redmineq帮人,真是一疯子,更新太快了。。。。。就不敢更新慢点么。。。。。?/p><p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden; color: #454545; font-family: tahoma, helvetica, arial; line-height: 21px;"> </p><p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden; color: #454545; font-family: tahoma, helvetica, arial; line-height: 21px;">Advanced roadmap & milestones plugin  0.7.0  高路线图,里程,不解?br style="padding: 0px; margin: 0px;" />Author box  0.0.3  q个可以在Wiki侧边栏显CZ个你的头像和信息Q搞个h崇拜用的<br style="padding: 0px; margin: 0px;" />CRM plugin 2.3.3-pro CRM插gQ很好用Q也很专业,付费?br style="padding: 0px; margin: 0px;" />Due Date Reminder plugin  0.2.1 期提醒插g<br style="padding: 0px; margin: 0px;" />Issue Hot Buttons Plugin  0.4.5 有用的插Ӟ快速自定义功能按钮Q很方便更新问题Q尤其是一两项的时?br style="padding: 0px; margin: 0px;" />Redmine Add Subversion Links  0.0.5 为版本库增加直接的SVN链接<br style="padding: 0px; margin: 0px;" />Redmine Assets plugin  0.0.1 软资产管理,各位亲们Q如果你有几万个问题Q里卖包含图片文档啥的,你要找一个特痛苦吧?q个插g帮你解决<br style="padding: 0px; margin: 0px;" />Redmine Banner plugin 0.0.6 公告。。。超U实用。。。可以针对全局Q也可以针对目Q发出公?br style="padding: 0px; margin: 0px;" />Redmine Better Gantt Chart plugin 0.6.5 更好的甘特图。。的更?br style="padding: 0px; margin: 0px;" />Redmine CKEditor plugin 0.0.6 񔋂的Textile插gQ替换Redmine那个单的文本~辑?br style="padding: 0px; margin: 0px;" />Redmine Code Review plugin 0.4.8 代码评审Q不解释<br style="padding: 0px; margin: 0px;" />Redmine Default Version plugin 0.0.2 默认版本Q给新徏问题讄一个默认版?br style="padding: 0px; margin: 0px;" />Digest plugin 0.2.0 一个后台发送项目活动信息的插gQ做日报Q或者什么汇报用的DMSF 1.2.3 |页版的SVNQ文档管Ӟ支持HTML5Q超U好用,但是界面E显臃肿<br style="padding: 0px; margin: 0px;" />Redmine Doodles plugin 0.5.1 投票Q不解释<br style="padding: 0px; margin: 0px;" />Redmine Glossary Plugin 0.7.0 名词解释插gQ知识管理一部分<br style="padding: 0px; margin: 0px;" />Redmine Good Job plugin 0.1.1 Goodjob....耍帅用的<br style="padding: 0px; margin: 0px;" />Issue Importer 1.0 导入插gQ超U实用,如果你有多个工作pȝQ切换来切换去,M开q玩意,但是不徏议新手用,扚w出错Q特痛苦?br style="padding: 0px; margin: 0px;" />Redmine Information Plugin 0.2.5 q个也挺有用的,把系l的一些信息开攑և来,比如宏,让大家参?br style="padding: 0px; margin: 0px;" />Redmine Attach Screenshot plugin 0.4.2 附g截图Q好似用了Java<br style="padding: 0px; margin: 0px;" />Redmine Issue Checklist plugin 1.0.3 ChecklistQ这个还解释?br style="padding: 0px; margin: 0px;" />Redmine Issue Extensions plugin 0.1.0 问题扩展插gQ官斚w用的Q必ȝ?br style="padding: 0px; margin: 0px;" />Redmine Issue Templates plugin 0.0.2.1 q是一个比较好用的插gQ问题模板,其是一些重复性高Q但是需要对q程理的,配合<br style="padding: 0px; margin: 0px;" />ChecklistKnowledgebase 1.0.0 知识库。。。我觉得也很实用的,不过有个BUGQ需要你在数据库指定兌一下项?br style="padding: 0px; margin: 0px;" />List duplicate views plugin 0.0.5 好似可以到插g冲突。。。我遇到过<br style="padding: 0px; margin: 0px;" />Redmine Local Avatars plugin 0.1.1 本地头像Q哈哈,我们断网?br style="padding: 0px; margin: 0px;" />Redmine Logs plugin 0.0.3 可以再后台直接看日志Q不用登陆到服务器了<br style="padding: 0px; margin: 0px;" />Redmine (Monitoring & Controlling | Monitoramento & Controle) 0.1.1 囑Ş化的数据分析插gQ装B用的Q当然也有实际意义,宏观数据Q?br style="padding: 0px; margin: 0px;" />My Roadmaps plugin 0.1.12 我的路线图。。。。其实没啥用<br style="padding: 0px; margin: 0px;" />Redmine News Balloon plugin 0.0.1 如果有新闻,会弹Z个气泡,提醒?br style="padding: 0px; margin: 0px;" />Niko-niko Calendar plugin 1.1.2 我最最最最喜欢的插Ӟ感觉跟每天微博一P挺有意思的<br style="padding: 0px; margin: 0px;" />Redmine plugin views revisions plugin 0.0.1 忘了。。。。?br style="padding: 0px; margin: 0px;" />Preview attached files and attributes column plugin 0.1.7 附g的那个羃略图<br style="padding: 0px; margin: 0px;" />Private Wiki 0.1.1 U有l基QRedmine最大的问题Q在于权限管理不够细分,多这么一个插Ӟq当增加一特D权?br style="padding: 0px; margin: 0px;" />Reorder links arbitrary 0.0.7 q个对管理员讄有帮助,可以快速设|排?br style="padding: 0px; margin: 0px;" />Smart issues sort plugin 0.3.1 排序Q对l常用父d的hQ帮助很?br style="padding: 0px; margin: 0px;" />My Page Blocks plugin 1.2 (20120610) 自定义我的工作台Q很好Q?br style="padding: 0px; margin: 0px;" />Redmine Wiki Extensions plugin 0.4.1 l基扩展Q不解释Q官斚w?br style="padding: 0px; margin: 0px;" />Wiki sidebar toc plugin 0.0.1 l基侧边栏吧Q想不v来了<br style="padding: 0px; margin: 0px;" />Redmine Wiki table of contents plugin 0.0.3 l基快速位|排?br style="padding: 0px; margin: 0px;" />Issues XLS export 0.2.1  问题列表XLS导出</p><p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden; color: #454545; font-family: tahoma, helvetica, arial; line-height: 21px;"> </p><p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden; color: #454545; font-family: tahoma, helvetica, arial; line-height: 21px;">我还没用的,但是考虑装上试试的列表,都是1.4.X可以用的</p><p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden; color: #454545; font-family: tahoma, helvetica, arial; line-height: 21px;"> </p><p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden; color: #454545; font-family: tahoma, helvetica, arial; line-height: 21px;">用户属?nbsp;<a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/userprofile</a><br style="padding: 0px; margin: 0px;" />会议室预?nbsp;<a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/mmqb</a><br style="padding: 0px; margin: 0px;" />费用、分?nbsp;<a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/invoices</a>       需付费Q可以考虑<br style="padding: 0px; margin: 0px;" />免费发票 <a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/haltr</a><br style="padding: 0px; margin: 0px;" />我的技?nbsp;<a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/redmine_coderwall</a><br style="padding: 0px; margin: 0px;" />甘特图日?nbsp;<a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/redmine_gantt_with_date</a><br style="padding: 0px; margin: 0px;" />登陆后蟩?nbsp;<a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/landing_page</a><br style="padding: 0px; margin: 0px;" />Wiki加密 <a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/redmine_wikicipher</a>     可以考虑<br style="padding: 0px; margin: 0px;" />Emailqo <a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/redmine_email_notification_content_filter</a>  可以考虑<br style="padding: 0px; margin: 0px;" />另一个截?nbsp;<a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/javasript_screenshot</a><br style="padding: 0px; margin: 0px;" />目侧边?nbsp;<a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/sidebar</a>       可以考虑<br style="padding: 0px; margin: 0px;" />匿名观察 <a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/anonymous-watchers</a>     可以考虑<br style="padding: 0px; margin: 0px;" />你的意?nbsp;<a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/didyoumean</a>      可以考虑<br style="padding: 0px; margin: 0px;" />隐n模式 <a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/redmine_stealth</a>      可以考虑<br style="padding: 0px; margin: 0px;" />发行说明 <a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/redmine_release_notes</a></p><p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden; color: #454545; font-family: tahoma, helvetica, arial; line-height: 21px;">论坛主题 <a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/redmine_boards</a><br style="padding: 0px; margin: 0px;" />自定义邮?nbsp;<a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/notify_custom_users</a><br style="padding: 0px; margin: 0px;" />日历假期 <a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/redmine_multi_calendar</a><br style="padding: 0px; margin: 0px;" />多种上传 <a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/redmine_multiple_files_upload</a></p><p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden; color: #454545; font-family: tahoma, helvetica, arial; line-height: 21px;">Wiki<br style="padding: 0px; margin: 0px;" />l基按钮 <a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/redmine_wiki_files_toolbar</a></p><p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden; color: #454545; font-family: tahoma, helvetica, arial; line-height: 21px;">Time<br style="padding: 0px; margin: 0px;" />旉联系 <a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/linked_time_entries</a></p><p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden; color: #454545; font-family: tahoma, helvetica, arial; line-height: 21px;">版本?br style="padding: 0px; margin: 0px;" />SCM扩展  <a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/redmine_scm_extensions</a><br style="padding: 0px; margin: 0px;" />~辑l基 <a target="_blank" style="padding: 0px; margin: 0px; color: #3fa7cb; text-decoration: none;">http://www.redmine.org/plugins/redmine_require_wiki_comment</a></p></div><img src ="http://m.tkk7.com/paulwong/aggbug/426885.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/paulwong/" target="_blank">paulwong</a> 2015-08-19 10:26 <a href="http://m.tkk7.com/paulwong/archive/2015/08/19/426885.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>员工Ȁ?/title><link>http://m.tkk7.com/paulwong/archive/2015/07/20/426319.html</link><dc:creator>paulwong</dc:creator><author>paulwong</author><pubDate>Mon, 20 Jul 2015 02:02:00 GMT</pubDate><guid>http://m.tkk7.com/paulwong/archive/2015/07/20/426319.html</guid><wfw:comment>http://m.tkk7.com/paulwong/comments/426319.html</wfw:comment><comments>http://m.tkk7.com/paulwong/archive/2015/07/20/426319.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/paulwong/comments/commentRss/426319.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/paulwong/services/trackbacks/426319.html</trackback:ping><description><![CDATA[<h1>员工Ȁ励机?/h1> <p style="padding: 0px; margin: 8px 0px; line-height: 28.7999992370605px; letter-spacing: 0.5px; font-size: 16px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; background-color: #ffffff;">俗话?“水不Ȁ不扬Qh不激不奋” 是我国古代典型的Ȁ励思想。中国古代在Ȁ励方面有颇多和实践,我认Z国儒家思想博大_深Q但不太好操作?/p> <h2><a href="https://github.com/netkiller/journal/blob/master/%E7%AE%A1%E7%90%86/%E5%91%98%E5%B7%A5%E6%BF%80%E5%8A%B1/%E5%91%98%E5%B7%A5%E6%BF%80%E5%8A%B1.md#什么事Ȁ? rel="nofollow" style="padding: 0px; margin: 0px; color: #ff8373; outline: 0px; font-size: 12px;"></a>什么是Ȁ励?</h2> <p style="padding: 0px; margin: 8px 0px; line-height: 28.7999992370605px; letter-spacing: 0.5px; font-size: 16px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; background-color: #ffffff;">ȀpE可以看作是外部刺激、个体内部条件、行现和行ؓl果的共同作用过E?Ȁ励是一个动态变化@环的q程Q奖q?#8594;努力→l效→奖励→满意→努力Q这其中q有个h完成目标的能力,获得奖励的期望|觉察到的公^Q消耗力量、能力等一pd因素。只有综合考虑到各个方面,才能取得满意的激励效果?/p> <h2><a href="https://github.com/netkiller/journal/blob/master/%E7%AE%A1%E7%90%86/%E5%91%98%E5%B7%A5%E6%BF%80%E5%8A%B1/%E5%91%98%E5%B7%A5%E6%BF%80%E5%8A%B1.md#Z么要Ȁ? rel="nofollow" style="padding: 0px; margin: 0px; color: #ff8373; outline: 0px; font-size: 12px;"></a>Z么要Ȁ励?</h2> <p style="padding: 0px; margin: 8px 0px; line-height: 28.7999992370605px; letter-spacing: 0.5px; font-size: 16px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; background-color: #ffffff;">我们?#8220;付出”Q?#8220;回报”攑֜一架天CQ?/p> <ul style="padding: 0px; margin: 0px 0px 10px 20px; line-height: 22.5px; color: #333333; font-family: 'Microsoft YaHei', Verdana, sans-serif, 宋体; font-size: 12.5px; background-color: #ffffff;"> <li style="padding: 0px; margin: 0px;">当天C侧相{时Q员工感到公qI</li> <li style="padding: 0px; margin: 0px;"> <p style="padding: 0px; margin: 8px 0px; letter-spacing: 0.5px;">当天枰左侧大于(〉)右侧Ӟ员工感到占了便宜Q行为有Q?——员工产生歉疚感,从而更努力工作?——员工心安理得?/p> </li> <li style="padding: 0px; margin: 0px;"> <p style="padding: 0px; margin: 8px 0px; letter-spacing: 0.5px;">当天枰左侧小于(〈)右侧Ӟ员工感到吃了亏,行ؓ有: ——员工争取更多的奖酬、待遇?——员工减少自己投入努力Q如q到早退、怠工、出废品、浪费原料、放弃责仅R?——员工x设法把参照者的奖酬待遇拉下来?——员工惌参照者工作干得更多?——参照者心理上调节对这些变量的认识Q类g用阿Q_Q,使之q?——改变参照对象Q求?#8220;比上不、比下有?#8221;的自慰效果?——在企业没法达到公qx觉时Q员工辞职,另谋高就?/p> </li> </ul> <p style="padding: 0px; margin: 8px 0px; line-height: 28.7999992370605px; letter-spacing: 0.5px; font-size: 16px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; background-color: #ffffff;">公^感觉Ua是主观、心理上的反应。在现实中,Z常常高估自己的投入A献,低估别h的投入A献,从而造成观察问题的系l偏差?/p> <h2><a href="https://github.com/netkiller/journal/blob/master/%E7%AE%A1%E7%90%86/%E5%91%98%E5%B7%A5%E6%BF%80%E5%8A%B1/%E5%91%98%E5%B7%A5%E6%BF%80%E5%8A%B1.md#何时Ȁ励员? rel="nofollow" style="padding: 0px; margin: 0px; color: #ff8373; outline: 0px; font-size: 12px;"></a>何时Ȁ励员?/h2> <p style="padding: 0px; margin: 8px 0px; line-height: 28.7999992370605px; letter-spacing: 0.5px; font-size: 16px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; background-color: #ffffff;">员工Ȁ励是无时无刻的,伴随整个职业生Q而非需要的时候激׃把?/p> <h2><a href="https://github.com/netkiller/journal/blob/master/%E7%AE%A1%E7%90%86/%E5%91%98%E5%B7%A5%E6%BF%80%E5%8A%B1/%E5%91%98%E5%B7%A5%E6%BF%80%E5%8A%B1.md#在哪Ȁ励员? rel="nofollow" style="padding: 0px; margin: 0px; color: #ff8373; outline: 0px; font-size: 12px;"></a>在哪Ȁ励员?/h2> <p style="padding: 0px; margin: 8px 0px; line-height: 28.7999992370605px; letter-spacing: 0.5px; font-size: 16px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; background-color: #ffffff;">同样员工Ȁ励可以是M旉M地点?/p> <h2><a href="https://github.com/netkiller/journal/blob/master/%E7%AE%A1%E7%90%86/%E5%91%98%E5%B7%A5%E6%BF%80%E5%8A%B1/%E5%91%98%E5%B7%A5%E6%BF%80%E5%8A%B1.md#谁来Ȁ励员? rel="nofollow" style="padding: 0px; margin: 0px; color: #ff8373; outline: 0px; font-size: 12px;"></a>谁来Ȁ励员?/h2> <p style="padding: 0px; margin: 8px 0px; line-height: 28.7999992370605px; letter-spacing: 0.5px; font-size: 16px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; background-color: #ffffff;">很多企业认ؓȀ励员工是人力资源的工作,人力资源部门职能实包此工作,但h力资源部门实施v来也有很多不的地方?首先人力资源部门q不熟悉每个部门的工作细节,如果各部门或组能够内部Ȁ励员工效果远q好于由人力资源部门d的相兛_作?/p> <h2><a rel="nofollow" style="padding: 0px; margin: 0px; color: #ff8373; outline: 0px; font-size: 12px;"></a>Ȁq误区</h2> <p style="padding: 0px; margin: 8px 0px; line-height: 28.7999992370605px; letter-spacing: 0.5px; font-size: 16px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; background-color: #ffffff;">画饼ҎQ很多企业采用这U方法,q种Ȁ励在当下已经失去了作用或收效甚微。先不说画饼是否能兑玎ͼ画饼法设|的目标太遥q,而到辄标途中每步l节是缺q?/p> <p style="padding: 0px; margin: 8px 0px; line-height: 28.7999992370605px; letter-spacing: 0.5px; font-size: 16px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; background-color: #ffffff;">最常见的例子就是大会上老板?#8220;大家好好qԌ辑ֈ业WQ年底发奖金”Q会议结束老板回到自己的办公室Q员工回到自q位置上该q什么干什么?因ؓ公司的业l就像股市一样不可预,q个q终奖就像买彩票或是博,且风险很大,员工都默认放弃,其自然Q能拿到奖金也好Q拿不到也没有什么付出?/p> <p style="padding: 0px; margin: 8px 0px; line-height: 28.7999992370605px; letter-spacing: 0.5px; font-size: 16px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; background-color: #ffffff;">当员工得到奖励,可能热情状态能保持几天Q几周,一两个月,q种热情状态不可能持箋保持Q在q个期间员工的工作状态是有显著提升的。高潮过去随后热情就会消退Q慢慢回到正常的工作状态?所以激励是持箋的,渐进的,Ȁ励密度也很有讲究Q?#8220;?#8221;?#8220;<span style="padding: 0px; margin: 0px; font-family: 'Microsoft YaHei', Verdana, sans-serif, 宋体; font-size: 14px; line-height: 22px;">?/span>”都会影响Ȁq效果?/p> <h2><a href="https://github.com/netkiller/journal/blob/master/%E7%AE%A1%E7%90%86/%E5%91%98%E5%B7%A5%E6%BF%80%E5%8A%B1/%E5%91%98%E5%B7%A5%E6%BF%80%E5%8A%B1.md#怎样Ȁ励员? rel="nofollow" style="padding: 0px; margin: 0px; color: #ff8373; outline: 0px; font-size: 12px;"></a>怎样Ȁ励员?/h2> <p style="padding: 0px; margin: 8px 0px; line-height: 28.7999992370605px; letter-spacing: 0.5px; font-size: 16px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; background-color: #ffffff;">从上面的天枰法则我们可以看到Q激励就是不停地调整法码。有哪些Ȁ励方法呢Q?/p> <ol style="padding: 0px; margin: 10px 20px; line-height: 22.5px; color: #333333; font-family: 'Microsoft YaHei', Verdana, sans-serif, 宋体; font-size: 12.5px; background-color: #ffffff;"> <li style="padding: 0px; margin: 0px;">表率Ȁ?/li> <li style="padding: 0px; margin: 0px;">荣誉Ȁ?/li> <li style="padding: 0px; margin: 0px;">奖惩Ȁ?/li> <li style="padding: 0px; margin: 0px;">目标Ȁ?/li> <li style="padding: 0px; margin: 0px;">物质Ȁ?/li> <li style="padding: 0px; margin: 0px;">情感Ȁ?/li> <li style="padding: 0px; margin: 0px;">公^Ȁ?/li> <li style="padding: 0px; margin: 0px;">信QȀ?/li> <li style="padding: 0px; margin: 0px;">赏识Ȁ?/li> <li style="padding: 0px; margin: 0px;">重Ȁ?/li> <li style="padding: 0px; margin: 0px;">参与Ȁ?/li> <li style="padding: 0px; margin: 0px;">荣誉Ȁ?/li> <li style="padding: 0px; margin: 0px;">兛_Ȁ?/li> <li style="padding: 0px; margin: 0px;">怺Ȁ?/li> <li style="padding: 0px; margin: 0px;">股票增?/li> <li style="padding: 0px; margin: 0px;">股票期權</li> <li style="padding: 0px; margin: 0px;">虛擬股票</li> <li style="padding: 0px; margin: 0px;">員工持股</li> </ol> <p style="padding: 0px; margin: 8px 0px; line-height: 28.7999992370605px; letter-spacing: 0.5px; font-size: 16px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; background-color: #ffffff;">Ȁ励方式太多了Q无法依依列举,你可以参考相关管理学的书c,q代理学有很成熟激励方法,以及很多成熟的案例参考?/p> <p style="padding: 0px; margin: 8px 0px; line-height: 28.7999992370605px; letter-spacing: 0.5px; font-size: 16px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; background-color: #ffffff;">我想谈的?#8220;Ȁ励图”Q这是我多年ȝ出来的图表。供大家参考?nbsp;<a target="_blank" rel="nofollow" style="padding: 0px; margin: 0px; color: #ff8373; outline: 0px; font-size: 12px;"></a><a target="_blank" style="padding: 0px; margin: 0px; color: #ff8373; outline: 0px; font-size: 12px;"><img src="http://static.oschina.net/uploads/img/201507/16102714_aTYE.png" alt="Ȁ励图" style="padding: 5px; margin: 10px 0px; border: 1px solid #dddddd; max-width: 640px; cursor: pointer; background: #f4f7f9;" /></a></p> <p style="padding: 0px; margin: 8px 0px; line-height: 28.7999992370605px; letter-spacing: 0.5px; font-size: 16px; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; background-color: #ffffff;">从激励图中我们可以看刎ͼ</p> <ol style="padding: 0px; margin: 10px 20px; line-height: 22.5px; color: #333333; font-family: 'Microsoft YaHei', Verdana, sans-serif, 宋体; font-size: 12.5px; background-color: #ffffff;"> <li style="padding: 0px; margin: 0px;">从不Ȁq企业Q员工永q是常态工作,偶尔q会产生负面情A?/li> <li style="padding: 0px; margin: 0px;">如果Ȁ׃下一ơ激励间隔过长效果就不明?/li> <li style="padding: 0px; margin: 0px;">当激励后间隔太长或者停止激励,员工在经q一D常态的工作后,会出现负能量增长的情?/li> <li style="padding: 0px; margin: 0px;">最不好的结果是一旦激励完后直接进入消极阶D?/li> <li style="padding: 0px; margin: 0px;">正能量常态的团队Q这U团队最常见的就是直销Q保险行业,Ȁ励后的结果我们无法预知,已经上升到精层面?/li> <li style="padding: 0px; margin: 0px;">让激励成为常态,持箋不断Ȁp是每个企业需要思考的一个问题?br /> </li> </ol><a target="_blank">http://my.oschina.net/neochen/blog/479169</a><img src ="http://m.tkk7.com/paulwong/aggbug/426319.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/paulwong/" target="_blank">paulwong</a> 2015-07-20 10:02 <a href="http://m.tkk7.com/paulwong/archive/2015/07/20/426319.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>十h看完Q十人都疯了Q疯了还想看...http://m.tkk7.com/paulwong/archive/2015/06/13/425666.htmlpaulwongpaulwongSat, 13 Jun 2015 02:53:00 GMThttp://m.tkk7.com/paulwong/archive/2015/06/13/425666.htmlhttp://m.tkk7.com/paulwong/comments/425666.htmlhttp://m.tkk7.com/paulwong/archive/2015/06/13/425666.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/425666.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/425666.html
    乞丐到小王家乞讨Q他l十块,W二天乞丐又去,又给十块Q持l两q。一天只l五块,乞丐Q以前给十块Q怎么现在l五块?王Q我l婚了。乞丐一巴掌打过去:妈的Q你竟拿我的钱去M老婆Q启C:当提供免Ҏ务让客户成ؓ一U习惯,q种服务׃再是优势Q而是劣势?br />


    【穷人?br />
    Ih问佛Q我Z么这LQ佛_你没有学会给予别人。穷人:我一无所有如何给予?佛:一个h一无所有也可以l予别h七种东西。颜?微笑处事Q言?说赞安慰的话;心施-敞开心扉对h和蔼Q眼?善义的眼光给予别人;w施-以行动帮助别人;座施-卌让位;房施-有容Z心?br />


    【经典故事?br />
    老虎抓到一头鹿后要把它吃掉Q鹿_“你不能吃我!”老虎愣了一下,问:“Z么?”鹿:“因ؓ我是国家二保护动物Q?#8221;老虎大笑道:“M能ؓ了二U保护动物而让一U保护动物饿dQ!”感悟Q时M持危机感Q不要让自己那点优势x?br />


    【夫妅R?br />
    夫妇逛商场,女的看中一套高档餐P坚持要买Q丈夫嫌贵,不肯掏钱。导购一看,悄悄对丈夫说了句话,他一听马上掏钱。是什么让他立马{变?D员对丈夫_“q么늚具Q你太太是不会舍得让你洗的?#8221;启示Qh的观忉|有什么不可改变,关键是角度,要善于揣摩客户心理?br />


    【班花?br />
    女生公开投票选班花,相貌q_^的小梅发表演_如我当选,再过几年Q在座姐妹可以向自己先生骄傲的说Q我上大学时候,比班p漂亮Q结果,她全当?#8212;—启示Q说服别人支持你Q不一定要证明比别人都优秀Q而是让别?因ؓ有你Q他们变得更优秀更有成就感?br />


    【管理的弊端?br />
    奛_C条裤子,一试太长,请奶奶帮忙剪短,奶奶说忙Q找妈妈Q也没空Q找姐姐Q更没空。女孩失望地入睡了。奶奶忙完家务想起小孙女的裤子,把裤子剪短了一点;姐姐回来又把裤子剪短了;妈妈回来也把裤子剪短了,最后裤子没法穿了?#8212;—理的弊端就在于Q要么都不管Q要么都来管Q?br />


    【杯子?br />
    当一只玻璃杯中装满牛奶的时候,Z会说“q是牛奶”Q当改装菜a的时候,Z会说“q是菜a”。只有当杯子I置ӞZ才看到杯子,?#8220;q是一只杯?#8221;。同P当我们心中装满成见、胦富、权势的时候,已l不是自׃Qh往往热衷拥有很多Q却往往难以真正的拥有自己?br />


    【碗破的启示?br />
    一个卖L的老h挑着扁担在\上走着Q突然一个瓷掉到地上摔了Q但是老h头也不回地l向前走。\人看到觉得很奇怪,侉KQ?#8220;Z么你的碗摔碎了你却不看一下呢Q?#8221;老h{到Q?#8220;我再怎么回头看,还是碎的?#8221;你得C么启C呢Q?br />


    【要害与敏感关键炏V?br />
    公司在男厕小便池上脓了一U条Q?#8220;往前一步Q文明一大步?#8221;l果C仍有许多渍。后来公司认真吸取教训,U条ҎQ?#8220;不到池里说明你短;到池外说明你Y”Q结果地上比以前q净许多。启C:有时扬其长不如揭其短Q给客户的提案要具体q准地切中其要害与敏感关键Ҏ有效?br />


    【个Z团队?br />
    老师问弟子:一滴水如何能不q枯Q弟子沉默不语。老师说道Q一滴水Q风可以它吹干、土可以把它吸干、太阛_以把它蒸发,要想要不q枯Q只有让它融入大一个h无力独撑天下Q要惌得成功,得学会与h合作Q独木难林,q就是我们常说的Q再强大的个人都不如一个团l的l织?br />


    【比耐力?br />
    两只乌龟在田边相对一动不动,老农对一旁的专家_它们在比耐力Q谁先动谁就输了。专家指着一只龟壳上有甲骨文的乌龟说Q据我多q研IӞq只乌龟已死五千多年了。另一只乌龟出头来说Q死了也不说一壎ͼ宛_老子在这里干{。装ȝ乌龟大笑_你输了吧Q专家的话你也听Q?br />


    【经验与学历?br />
    一伙劫匪在抢银行时说了句至理名aQ?#8220;通通不许动Q钱是国家的Q命是自qQ?#8221;劫匪回去后,其中一新来的硕士劫匪说Q老大Q我们赶快数一下抢了多,那老劫匪(学文化Q说Q?#8220;你傻啊?q么多,你要数到什么时候?今天晚上看新Mq道吗Q?#8221;|友微评Q这q头工作l验比学历更重要Q?br />


    【值得思考?br />
    某hC一坛好酒,攑֜院Q第二天Q酒了1/5Q便在酒桶上贴了不许偷酒四个字。第三天酒又了2/5Q又贴了偷酒者重|。第四天Q酒q是被偷Q于是脓桶二字Q看谁还喝。第五天他哭了。桶满了……故事q没完,W六天,他再ơ在酒桶上脓了不许偷酒四字。那一天很多h都哭了?br />


    【鹦鹉与乌鸦?br />
    鹦鹉遇到乌鸦Q笼中的鹦鹉安逸;野外的乌鸦自由。鹦鹉M慕乌鸦自由,乌鸦慕鹦鹉安逸,二鸟便商议互换。乌鸦得到安逸,但难得主人欢喜,最后抑郁而死Q鹦鹉得到自由,但长期安逸,不能独立生存Q最l饥饿而死。做最好的自己Q不要M慕他人的q福Q也讔Rq不适合你?br />


    【顿悟?br />
    老师问:“有个烧壶开_生火C半时发现柴不够,他该怎么?”有的同学说赶快去找,有的说去借、去买。老师_“Z么不把壶里的水倒掉一些?”。同学顿悟,世事M能万般如意,有舍才有得。h生的许多LQ不在于千山万水Q而在于咫Z间?br />


    【化妆品?br />
    朋友刚结婚不久,开了家化妆品店Q生意好得不得了。有天我d里玩Q见一40多岁的女֮问小李:“q款化妆品效果怎么P”李Q?#8220;哦,q款我不熟悉。请{一下,我妈帮你介绍?#8221;说着把他老婆拉了q来。顾客直视其老婆十分钟,什么也没问掏出钱包:“乎ͼ?br />


    【营销哲学?br />
    害羞男孩在教室自习,看到一个很中意的女孩,眼看奛_看完书要d了,害羞的男孩憋U了怸前搭讪:同学能借我10块钱吃面条吗Q钱包丢宿舍了,q是我的学生证,你给我手机号Q回头还你钱。女孩想了想_行吧。正掏钱Q男孩又_要是能?0Q我请你也吃一?br />


    【琐事?br />
    一只鼬鼠要与一只狮子决战,狮子果断地拒l了。鼬鼠说Q?#8220;你害怕了吗?”狮子_“如果{应你,你就可以得到曾与狮子比武的殊荣;而我呢,以后所有的动物都会ȝ我竟和鼬鼠打架?#8221;不要被不重要的h和事q多打搅Q因为成功的U诀是抓住目标不放Q而不是把旉费在无谓的琐事上?br />


    【销售心理?br />
    某富娶妻,有三个h选,富翁l了三个奛_各一千元Q请她们把房间装满。女孩AC很多花Q装满房间的1/2。女孩BC很多气球Q装满房?/4。女孩CC蜡烛Q让光充满房间。最l,富翁选了胔R最大的那个。这个故事告诉我们:了解客户的真实需求非帔R要?br />


    【有效沟通?br />
    两头牛在一起吃草,青牛问黑牛:“喂!你的草是什么味道?”黑牛道:“草莓呻I”青牛靠过来吃了一口,愤怒地喊到“你个骗子Q?#8221;黑牛轻蔑地看他一|回道Q?#8220;我说草没呟?#8221;启示Q团队合作、管理过E中Q能否有效沟通、掌握有效沟通渠道是凝聚竞争力,强化执行力,提升业W的关键?br />


    女住酒店一?br />
    l̎时̎?00元,Ҏ怨太c经理说q是标准收费Q酒店附设泳池、健w房和wifi。美奌自己完全没用,l理说饭店有提供Q是她自׃用。女客h打开皮包掏钱付̎Q但说要扣除l理和她共度春宵?00元,只拿?00元。经理急呼Q?#8220;我哪有?”奛_人:“我有提供Q是你自׃用!”

    paulwong 2015-06-13 10:53 发表评论
    ]]>
    目理资源http://m.tkk7.com/paulwong/archive/2014/12/29/421942.htmlpaulwongpaulwongMon, 29 Dec 2014 15:16:00 GMThttp://m.tkk7.com/paulwong/archive/2014/12/29/421942.htmlhttp://m.tkk7.com/paulwong/comments/421942.htmlhttp://m.tkk7.com/paulwong/archive/2014/12/29/421942.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/421942.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/421942.htmlhttp://www.tutorialspoint.com/management_tutorials.htm









    paulwong 2014-12-29 23:16 发表评论
    ]]>
    如何写好pȝ用例http://m.tkk7.com/paulwong/archive/2014/10/24/418989.htmlpaulwongpaulwongFri, 24 Oct 2014 01:46:00 GMThttp://m.tkk7.com/paulwong/archive/2014/10/24/418989.htmlhttp://m.tkk7.com/paulwong/comments/418989.htmlhttp://m.tkk7.com/paulwong/archive/2014/10/24/418989.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/418989.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/418989.html
    写系l用例是Z更清晰的展示pȝ的业务场景的功能实现。也是ؓ了给E序员参考的一个图。同时也是与客户沟通的桥梁。很多东西,千言万语Q不如一张图那么直观。但在很多项目中Q用例分析这个过E被忽略而过?br />
    E序员往往只看到文本的需求,p己开始做了,对于项目或许这样可以,如果是大目Q后期肯定崩溃?br />
    一个良好的pȝ用例Q用囑Ş的方式描qC客户的要求:
    1. 有那些hd与这个事件?br />
    2.q些人具体要做什?Q可以理解ؓ调用的方法)

    3.q些人做q个事情Q需要什么先x?(可以理解为参敎ͼ包括权限{等)

    4.q些在做q些事情的时候,需要第三方帮忙吗?或者需要第三方pȝ接口吗?

    5.做完q些事情Q应该达C个什么样的目的,也就是结果,q个l果会是下一个用例的输入吗?

    当你有着人物Q事Ӟ参数Q输入,输出的一张图 摆在眼前的时候,所有的事情的都清晰了?br />
    看着q张图,可以写?相关的接口程序,实现Ҏ{?br />
    通过大量的系l用例,可以提取出公q用例Q比如权限等。从而抽象出公共的实现方法,才不会导致同一个方法,不同的程序员各自实现了一套?br />
    以图书ؓ例子Q列表说明一个用例的主要部分Q以及要表达清楚的地斏V?p> 

    用例名称

    bu_借阅图书

    用例描述

    借阅人通过此用例向pȝ查询q提交借书h

    执行?/span>

    借阅?/span>

    前置条g

    1.     借阅人借阅证g在有效期?/span>

    2.     借阅人没有逾期未归q的图书

    后置条g

    1.     创徏借书定单

    2.     更新借阅人借阅记录

    主过E描q?/span>

    1用户用借阅证提供的帐号dpȝQ计机昄我的图书馆界?/span>

    2.用户选择查询图书Q计机昄查询界面

    3.用户按书名、作者、出版社查询Q计机昄查询l果

    4.用户可单选或多选书本,q确认借阅。计机昄认借阅图书清单?/span>

    5.用户选择认借阅Q计机昄借阅定单及费?/span>

    6用户选择提交定单Q计机昄提交l果和定单号

    7.计算机执行后|条件。用例结?/span>

    分支q程描述

    2.1.1用户选择查看原有定单Q计机执行4;

    4.1.1用户可单选或多选书本,攑օ借书,计算机显C借书现有内?/span>

    4.1.2.1.1用户选择l箋借书Q计机执行2Q?/span>

    4.1.2.2.1用户选择提交借书,计算机执?span>4

    4.2.1 用户选择攑ּQ计机执行2Q?/span>

    6.1.1用户选择保存定单Q计机保存q执?span>1Q?/span>

    6.2.1用户选择攑ּQ计机执行1Q?/span>

    异常q程描述

    1.1.1借阅证已q期Q拒l登录,用例l束

    1.2.1借阅人有逾期未归q书本,启动bu_归还图书用例

    5.1.1用户余额不Q计机昄余额和所需金额

    5.1.2.1.1用户选择l费Q启?span>bu_交纳借阅费用?/span>

    5.1.2.2.1用户选择攑ּQ计机执行1

    业务规则

    4.臛_选择一?span>,臛_选择三本

    涉及的业务实?/span>

    Be_费用记录

    Be_图书

    Be_借书?/span>

    Be_借阅定单

    Be_借阅?/span>



    paulwong 2014-10-24 09:46 发表评论
    ]]>
    软g开发各U文?/title><link>http://m.tkk7.com/paulwong/archive/2014/10/24/418988.html</link><dc:creator>paulwong</dc:creator><author>paulwong</author><pubDate>Fri, 24 Oct 2014 01:44:00 GMT</pubDate><guid>http://m.tkk7.com/paulwong/archive/2014/10/24/418988.html</guid><wfw:comment>http://m.tkk7.com/paulwong/comments/418988.html</wfw:comment><comments>http://m.tkk7.com/paulwong/archive/2014/10/24/418988.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/paulwong/comments/commentRss/418988.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/paulwong/services/trackbacks/418988.html</trackback:ping><description><![CDATA[现在的Y件开发,来多的是文档的管理了Q编写文档成了一个很重要的工作,而且l护q些文档也是一件很J琐的工作,个h比较喜欢敏捷开发,代码x档,用比较好的命名规范和明扼要的注释标明代码用途即可,但这l归是自q想中的Y件开发,事实上这么多q做q的很多目来看Q客h无论如何都需要文档的Q即使这些文档或怸会看Q但臛_会给他们的老板汇报Q给上看,所以很多情况下文档成了是不是完成工作的标准了。我q不排斥文档Q但中国的外包项目很有旉d文档Q但如果真的有时_完善q些文档q是很有好处的。整理了一些Y件开发中常用的模? 以后自己也可以参考。如果客h自己的模板,当然也可以用客户的模板,下面q些模板都比较具备中国特Ԍ特别适合l上U老板汇报Q如果有q方面需求的Q可以参考下:<br /><br /><img src="http://www.yihaomen.com/images/download.gif" alt="下蝲文g" /> <a target="_blank"><span>开发进度月报编写规?doc</span></a><br /><br /><img src="http://www.yihaomen.com/images/download.gif" alt="下蝲文g" /> <a target="_blank"><span>试分析报告~写规范.doc</span></a><br /><br /><img src="http://www.yihaomen.com/images/download.gif" alt="下蝲文g" /> <a target="_blank">试计划文档~写规范.doc</a><br /><br /><img src="http://www.yihaomen.com/images/download.gif" alt="下蝲文g" /> <a target="_blank">概要设计说明书编写规?doc</a><br /><br /><img src="http://www.yihaomen.com/images/download.gif" alt="下蝲文g" /> <a target="_blank">开发进度月报编写规?doc?/a><br /><br /><img src="http://www.yihaomen.com/images/download.gif" alt="下蝲文g" /> <a target="_blank">模块开发卷宗编写规?doc</a><br /><br /><img src="http://www.yihaomen.com/images/download.gif" alt="下蝲文g" /> <a target="_blank">软g配置理计划~写规范.doc</a><br /><br /><img src="http://www.yihaomen.com/images/download.gif" alt="下蝲文g" /> <a target="_blank">软g需求说明书~写规范.doc</a><br /><br /><img src="http://www.yihaomen.com/images/download.gif" alt="下蝲文g" /> <a target="_blank">软g质量保证计划~写规范.doc</a><br /><br /><img src="http://www.yihaomen.com/images/download.gif" alt="下蝲文g" /> <a target="_blank">数据库设计说明书~写规范.doc</a><br /><br /><img src="http://www.yihaomen.com/images/download.gif" alt="下蝲文g" /> <a target="_blank">数据要求说明书编写规?doc</a><br /><br /><img src="http://www.yihaomen.com/images/download.gif" alt="下蝲文g" /> <a target="_blank">详细设计说明书编写规?doc</a><br /><br /><img src="http://www.yihaomen.com/images/download.gif" alt="下蝲文g" /> <a target="_blank">目开发ȝ报告~写规范.doc</a><br /><br /><img src="http://www.yihaomen.com/images/download.gif" alt="下蝲文g" /> <a target="_blank">用户手册~写规范.doc</a><br /><br />以上q些文档模板应该比较全面?  在国内的目开发中完全可以套用Q如果是国外的项目或许有些不同,毕竟是不同的文化背景?img src ="http://m.tkk7.com/paulwong/aggbug/418988.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/paulwong/" target="_blank">paulwong</a> 2014-10-24 09:44 <a href="http://m.tkk7.com/paulwong/archive/2014/10/24/418988.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>40 Ƒ־有用的项目管理工?/title><link>http://m.tkk7.com/paulwong/archive/2014/09/09/417764.html</link><dc:creator>paulwong</dc:creator><author>paulwong</author><pubDate>Tue, 09 Sep 2014 02:16:00 GMT</pubDate><guid>http://m.tkk7.com/paulwong/archive/2014/09/09/417764.html</guid><wfw:comment>http://m.tkk7.com/paulwong/comments/417764.html</wfw:comment><comments>http://m.tkk7.com/paulwong/archive/2014/09/09/417764.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/paulwong/comments/commentRss/417764.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/paulwong/services/trackbacks/417764.html</trackback:ping><description><![CDATA[     摘要: Chili ProjectOmnigroupPaymoSpringloopsComindworkWebprojectorSoloOpen AtriumCaseboxRedboothAgilezenProducteevRedmineApollohqCentral DesktopRationalplanTeamworkTeamlabFastdueFreedcampHuddleIssue BurnerN...  <a href='http://m.tkk7.com/paulwong/archive/2014/09/09/417764.html'>阅读全文</a><img src ="http://m.tkk7.com/paulwong/aggbug/417764.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/paulwong/" target="_blank">paulwong</a> 2014-09-09 10:16 <a href="http://m.tkk7.com/paulwong/archive/2014/09/09/417764.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Z开源的研发理q_http://m.tkk7.com/paulwong/archive/2014/06/04/414386.htmlpaulwongpaulwongWed, 04 Jun 2014 07:04:00 GMThttp://m.tkk7.com/paulwong/archive/2014/06/04/414386.htmlhttp://m.tkk7.com/paulwong/comments/414386.htmlhttp://m.tkk7.com/paulwong/archive/2014/06/04/414386.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/414386.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/414386.html
  • 《团队致胜之?—— 在英汇?/p>

    • 英汇公司及产品介绍

    • 公司介绍Q?a style="color: #5a3696; border: 0px; text-decoration: none; background-image: none; background-position: initial initial; background-repeat: initial initial;">PDF 格式 (v110224)

    • 产品及服务介l:PDF 格式Keynote 格式 (v120502)



  • paulwong 2014-06-04 15:04 发表评论
    ]]>
    Project managementhttp://m.tkk7.com/paulwong/archive/2013/03/10/396257.htmlpaulwongpaulwongSun, 10 Mar 2013 10:16:00 GMThttp://m.tkk7.com/paulwong/archive/2013/03/10/396257.htmlhttp://m.tkk7.com/paulwong/comments/396257.htmlhttp://m.tkk7.com/paulwong/archive/2013/03/10/396257.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/396257.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/396257.html 

    Exercise 1  Web site Development

    Using Microsoft Project  2007 (can be downloaded from internet)

    A nonprofit organization would like to lead a website development project. The organization has internet access that includes space on a web server, but no experience in developing websites. In addition to creating its website, the organization would like you to train two people on its staff to do simple web page updates. The website should include the following information, as a minimum: description of the organization (mission, history, and recent events), list of services, and contact information. the organization wants the website to include graphics( photographs and other images) and have an attractive, easy way to use layout.

     

    1- Project Scope Management: create a WBS for this project and enter the tasks in project 2007. Create milestones and summary tasks. Assume that some of the project management tasks are similar to tasks from the project tracking database project. some of the specific anaylsis, design, and implementation tasks will do:

    a) collect information on the organization in hardcopy and digital form( brochures, reports, organization charts)

    b) research web site of similar organization

    c) collect detailed information about customer's design preferences

    d) develop a template for the customer to review (background color of pages, layout of text)

    e) create a site map or hierarchy chart showing the flow of website

    2- Project Time Management:

    a) enter realistic duration for each task, and then link the tasks

    b) do Gantt Chart view and Network Diagram View  for the project

    c) do schedule table to see key dates and slack times for each task.

     

     

     

     

    3- Project Cost Management

    a) assume you have three people working on project and each of them would charge $20 per hour. Enter this information in the Resource Sheet.

    b) estimate that each person will spend an average of about five hours per week for the four month period. Assign resources to the tasks, and try to make the final cost in line with this estimate

    c) do a budget report for your project

    4- Project Human Resource Management

    a) assume that one project team member will be unavailable due to vacation for two weeks in the middle of the project. Make adjustments to accommodate this vacation so that the schedule does not slip and the costs do not change. Document the changes from the original plan and the new plan.

    b) use the Resource Usage view to see each person's work each month. Print a copy of the Resource Usage view.

    5- Project Communications Management

    a) do a Gantt chart for this project. use a time scale that enables that chart to fit on one page. and the copy and paste it to PowerPoint

    b) do a TO DO LIST report for each team member

    c) Create a WHO DOES WHAT REPORT

     

     

    ** Write a two page single spaced paper summarizing what do you think about Microsoft Project. What do you like and What do you dislike about it. Do you think it would be useful for managing all project or just some and which ones.

     

     



    paulwong 2013-03-10 18:16 发表评论
    ]]>
    职场上做人做事做理http://m.tkk7.com/paulwong/archive/2013/02/24/395669.htmlpaulwongpaulwongSun, 24 Feb 2013 08:53:00 GMThttp://m.tkk7.com/paulwong/archive/2013/02/24/395669.htmlhttp://m.tkk7.com/paulwong/comments/395669.htmlhttp://m.tkk7.com/paulwong/archive/2013/02/24/395669.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/395669.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/395669.html|易上斩建通写的很好的文章分n?br />

    大道至简Q越是根源和基本的问题,道理实际上越单。关于如何做人、做事、做理的书很多Q我看得不多Q但是我觉得q些书更多是侧重技术和实现l节上的Q而很从人的思想和观念去讌Ӏ实际上Q从Ҏ上去_如何做h做事是世界观的问题,也是一个哲学话题。很多h和我一P已经C?0的年U,是需要去思考一下应该如何做人如何做事的Q也需要一套简单、有效、完整的体系来指D己,而这套体pd是让自己安n立命于这个世界的基石?br />

    职场上如何做?br />
    关于在职Z如何做hQ我只}C个字Q-服务。你要把自己当成一个品牌去爱惜Q当成一家公司去l营Q你要牢牢记住你之所以能在一家公司立I靛_通是因ؓ公司需要你的服务。我们经怼抱怨某某银行的工作人员服务态度不好、某某商品的售后服务不好Q但从来不去思考自己对公司的服务好不好Q公司的d有没有如期完成,是不是没有哪个Q务是提前完成的,几乎所有Q务都拖到“最后期?#8221;Q工作完成的够不够彻底,是不是答复已l完成了Q结果日后又出状况?完成后有没有向上U反馈,是不是等CU问你完成了没有Q你才去报告q度Q拖延的d有没有持l跟q,是不是上U不q了q个d最后就不了了之了?上面q些问题我都是反复遇见的Q其实根本原因就是没有意识到你其实在做一Ҏ务,你在公司的发展前景,全都取决你对公司的服务够不够好。设想一下,如果交给你的每g事情都可以迎刃而解、化险ؓP让h感觉E_、放心、踏实,你自然会收到更多更重要的“订单”。当你的单多C忙不q来的时候怎么办?招下属啊Q呵呵,恭喜你,你已l是领导了。反之,如果l你一件事情你要拖Ӟl你一件事情你办不好,l你一件事情就没了下文了,让h不放心,久而久之你?#8220;无单可做”了,那么公司重新请一个h可以了Q干嘛非要用你呢Q?br />

    服务不光是对于自׃职的公司Q对于公司的客户也是一L。每一ơ去客户那里出差前,我L再三叮嘱自己Q我此次之行是ؓ客户做服务的Q是Mؓ客户解决问题的。这个心态非帔R要,我们做Y件系l的Q去见客户除了做演示、做培训Q很多时候就是处理现场问题,隑օ遇到客户对系l的投诉Q比如系l速度慢、bug多等问题。当你有了这L心态,你就会谦虚地接受客户的批评,l致地记录客h出的问题Q然后一w地去思考如何解冻Iq且应该l客户一份详的解决Ҏ。有了这L心态,你会不自觉地、自然而然C客户站在一边,让他感到你是在ؓ他着惻I帮助他去解决问题的。在你面对客hQ应该有q样一个虔诚的信念Q我是去为客h务的Qؓ他解决他所解决不了的问题的。如果你没有q样的心态,面对投诉很可能就会生厌烦,而且Ҏq问题q行辩解。这U做法给客户的感觉就是你竭力在证明你是对的他是错的,q样你就站在客户的对面了?br />

    在客户面前的表现对你的职场发展也是非常有好处的,其是接触到一些跨国企业时Q你优良的职业素MZ赢来客户的认同与敬。这样当你哪天希望寻找更高的q_Q只要放个口风出去,立即׃有Offer了。所以认真服务好客户只赚不赔?br />

    职场上如何做?br />
    关于如何做事Q也有很多的理论Q比如要事第一Q把事情分ؓ紧急、重要等{,q些我都不讨ZQ我只就我自ql验来谈一谈?br />

    对于如何做事Q我也恪守一个信条:不焦不燥Q把心沉下去Q将注意力集中于要解决的问题上?br />

    我看q这样一个故事,是说从前有一户hӞ安的菜园中有一块大矛_Q经怼有h不小心撞刎ͼ儿子问Qؓ什么不把他挖走呢?他的爸爸_q个矛_L的时代就有了Q就是因为它那么大,不好挖才一直在那里Q又q了一代hQ家里的一个媳妇实在受不了Q就扛着锄头L了,她已l做好了心理准备要挖几天的时_l果一天就挖完?.. ...原来那个矛_的中间是I的?br />

    我们遇到的很多事情也是一LQ看似棘手、难以解冻I实际上只要你认真地去分析、去思考,然后放手dQ往往q没有想象中的那么困难。你需要克服心中的石。我发现一些h遇到问题后,很轻易地׃_q个我做不了Q这个实C了,q个我也没办法。其实就好像看到q块大石头一P被它?#8220;外表”吓住了,而放弃了应有的行动?br />

    而且我发C一个有的现象Q不多么困隄问题Q只要你沉下心去思考如何解冻I好像在冥冥之中上苍在看着你一P当你拼到最后就要打认输的时候,往往会出现新的契机和Ҏ?br />

    另外Q我发现有些人遇到问题的时候,他想的是qg事如何困隑֦何难以完成,q样的思维方式是有问题的,是一U保守且退~的思维Q遇到问题的时候,想的应该是如何才能够完成。我一般采取这样几个步骤:1、列出所有的可能性;2、分析各U可能性;3、选择一U实现v来最单、快速的可能性;4、去实现?br />

    除此以外Q我发现一些h在做事的时候,会以“q样做很ȝ”来作Z采纳Ҏ的理由,而不?#8220;q样是否必要”或?#8220;q样是否更好”来作为标准,实际?#8220;ȝ”应该是排?#8220;是否必要”?#8220;是否更好”后面q行考虑的。如果一U实现方式,虽然ȝQ但是很有必要,且对客户来说更好Q那么就麻烦也要去做。但是程序员往往兛_的是会不会很ȝQ是不是要修改很多地方,是不是给自己带来很多工作?.. ...告诉你,你关心的q些不是最重要的?br />

    职场上如何做理

    和上面一P做管理也有很多的l节Q我也都不谈了,因ؓq些都是一本书一本书的讲Q而我觉得要简单、有效、好操作Q所以我也只说三炏V?br />我觉得做好一个技术经理,只要下面的三点就好了Q?br />

    1、d?br />
    徯其实是品dQ简单地讲就是要善良、诚恟뀂最重要的,你做事的出发点要是好的,对别人是没有坏心的。ؓ什么说出发点一定要是好的呢Q我们还是以服务客户的例子来_在ؓ客户解决问题的时候,如果我们的出发点是好的,是站在客户一边尽心尽力去为客戯决问题的Q那么即便由于方法、能力、条件等各方面的原因Q事情搞怺或者没有做好,也很Ҏ获得客户的理解和原谅。很可能的情形是Q你q做失败了也一栯得客P相反Q如果你的出发点?#8220;省麻?#8221;Q?#8220;赶紧交差了事”Q?#8220;完成d”Q如果事情做成了也就了Q一旦失败了Q你看看客户会怎么P告诉你,好的客户会批评你、投诉你Q因Z对你q有期望Q更多的客户是什么话也不_直接换个供应商就是了Q才懒得理你。记住永q不要把客户当成ȝQ你是如何做事情的,客户是很Ҏ感受得到的。所以,面对和服务客h有那么多的技巧,你不需要有多好的口才和力Q也用不着忽悠和夸大其?我发现很多销售h员都是这P你可以骗客户一ơ,但就没有W二ơ了)Q你只需要放下nD,兢兢业业Cؓ客户着惻I设n处地地解决他的问题就可以。对待下属也是一LQ你对他的奖׃好,惩罚也好Q出发点一定要是好的。我对待下属遵@的原则就是:我是在帮助你Q帮你把工作做的更好Q帮你获得更大的提高Q而不是说找你茬儿Q跟你过意不去,或者是挤兑你压q你。d行是基本的,有一个好的d行,臛_可以保证你的下属不会讨厌你?br />

    2、敬?br />
    如果有h问我Q下属和l理的区别是什么。我会告诉他Q下属等着别h交代事情做,l理想着q有哪些事情可以做。这其实是一个积极心态的问题Q作Z个中层干部,你需要将公司的事情当成自己家的事情来处理Q当你有q样的心态,你就是再怎么加班都不会有怨言的,即便分文不取... Q有谁见q给自己家装修叫苦不q的Q)如果你可以长期保持这L状态,你的q种献n_和敬业精,会很L地感染你的下属和你的同事Q你会感觉到在公司左右逢源Q而且你也会更有话语权Q大家会更重视你的意见,同事和下属也会对你报以更多的信Q。当q种情况出现Ӟ理起下属还会困隑֐Q但需要注意的是,你的敬业_不是说体现在无休止的加班上,工作异常J忙、经常性加班其实是工作没有做好的表C一Q加班只应该出现在紧急情况发生的时候,而不应该是一U常态?br />

    3、技?br />
    如果有h问我Q技术h员和其他人员最大的区别是什么。靳建通我会告诉他Q技术h员个个自以ؓ是,认ؓ别h的技术都不如自己。呵呵,可能大家不爱听,但我观察到的现象是q样的。很有人愿意去d人的代码Q彼此都觉得写得好烂。所以,如果惌得技术h员的钦佩Q你需要有压倒性的技术能力。这个压倒性的优势Q不是下?0分,?0分,而是下属70分,你要做到100分;下属100分,你要做到150分。所以,~Z技术能力的人去理技术h员往往是吃力不讨好的,可能下属表面上服从你Q心里根本不当你一回事儿,q样理h存在障了。当Ӟ如果你的徯非常好,也非常敬业,技术就昑־不那么重要了Q而如果你已经满了前面两条,同时技术也很精湛,那自然是锦上添花了?img src ="http://m.tkk7.com/paulwong/aggbug/395669.html" width = "1" height = "1" />

    paulwong 2013-02-24 16:53 发表评论
    ]]>
    我做的一个的目Q如何才能顺利的交付(?http://m.tkk7.com/paulwong/archive/2013/02/23/395638.htmlpaulwongpaulwongSat, 23 Feb 2013 15:12:00 GMThttp://m.tkk7.com/paulwong/archive/2013/02/23/395638.htmlhttp://m.tkk7.com/paulwong/comments/395638.htmlhttp://m.tkk7.com/paulwong/archive/2013/02/23/395638.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/395638.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/395638.html
    {到下半q的时候,市场对这个新的业务反应比较强烈,已经有客戯要看原型再签合同Q原因是竞争Ҏ已经出原型了。而此刻,公司以ؓ高层军_要即d动项目开发,说先把原型做出来Q限期一个月。而中层领D是由于h手紧张,随便抽调了4个开发h员,一半是1q工作经验以内的新手Q就q样匆忙上阵。由于h手有限、时间紧q、业务需求虽然已l明,但很多业务细节这4个开发h员都不清楚,只有一个懂业务的但也谈不上_N?

    目计划定了一个月Q基本上按天把计划排好了Q?个月后系l原型出来了。但比较_糙Q缺陷也比较多,设计基本没有做,代码质量也比较差。拿d户那里安装后Q客戯个系l太_糙了,【到客户那里Q客户就不会认ؓq是个原型系l了?

    xQ按常规目理的做法,应该重新梳理真实的客户需求、业务流E和功能设计、架构设计、概要设计。。。?
    但事情的发展却不是这栯行的。由于客戯切系l以周ؓ单位看到目的进展,于是领导军_在原型pȝ上扩展和修改Q其l果是计划制定后很难执行,变成了按周来排计划,主要是按客L需求来攏V?

    好不Ҏ在年底前把版本基本上E_了,但只是业务流E和功能比较温度Q缺陷开始收敛了?

    但元旦后到客L场安装测试版本,客户Ҏ版本又提了很多需求变更和新模块。此刻麻烦就比较大了Q因为系l的架构灉|性比较差Q改h对原有代码媄响比较大Q改动范围大。于是又是时间紧张,又是工作量,刚把功能实现Q客户就开始催啥时候测试。缺陷一直居高不,于是军_?周时间专门修改缺陗?

    到现在ؓ止,开发基本完成了。但问题也比较突出:
    pȝ的性能存在问题Q有些模块客L意见很大Q但q个从技术上Ԍ改动会比较大Q不?周能解决的)
    pȝ的稳定性(?相关Q?
    功能的可用性(有些功能早期按照开发h员的思维来设计的Q到客户那里客户提出新的xQ开发时把这U体验需求压住了Q但在后l还是要改)
    马上要启动二期的需求开发,q个更麻?

    ---------------------
    xQ整个项目风险还是比较大的,我ȝ有以下几个原因:

    1. 目的目标、业务流E、大体需求是很明的Q但l节需求在目中前期,整个目l都是一知半解的Q造成后箋q工较大Q客户和开发h员包括公叔R导对质量的意见都较大Q?

    2. 目从开始到现在领导和项目经理的分工不明;׃人是凑v来的Q大家之前没有合作过不了解;

    3. 原型pȝ出来后,目l理大部分时间都去解军_L需求沟通和售前支持了,部分时间在真正目开发上Q?

    4. 一直对目的M计划和推q情况估计不I造成目计划形同虚设Q完全是开发h员做到哪哪Q?

    5. 中前期领导对q个目不重视,{到元旦后发现问题比较严重,׃时抽调h手进来协助,而刚q来的h一斚w不是目l理惌的hQ仍然是新手Q,另外一斚w׃pȝ的业务性比较强Q新手加q来?-2周内Ҏ不v作用Q?

    6. 试工程师,z过来的2名测试工E师是后期加q来的,业务都不熟悉Q培ȝ2周后才慢慢熟悉,而且在客L场,试工程师根本应付不了客L问题Q即客户讲的需求测试工E师Ҏ不懂或不熟悉Q?

    大致p些吧?nbsp;

    paulwong 2013-02-23 23:12 发表评论
    ]]>
    PM成长日记W三?那些q我们一起做q的目(?http://m.tkk7.com/paulwong/archive/2013/02/22/395562.htmlpaulwongpaulwongFri, 22 Feb 2013 03:20:00 GMThttp://m.tkk7.com/paulwong/archive/2013/02/22/395562.htmlhttp://m.tkk7.com/paulwong/comments/395562.htmlhttp://m.tkk7.com/paulwong/archive/2013/02/22/395562.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/395562.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/395562.html
    我的W一个项目是?005q_那是一家市场占有率前三的本地化译公司Q公司的信息部门只有两个人:老大和我Q我们一起开发公司内部的协同办公pȝ。要解决的问题很单:׃公司发展q速,以前单纯依靠U质单据和邮件分z֒q踪d已经来让目l理和胦务不堪重负,q切需要将q些工作l自动化。系l的技术架构也很简单:

    jsp+javabean+mysql。没有专门的开发计划,基本开发流E是q样的:每周一我们访谈一个业务部门经理,了解他的需求,周中开发,开发中有Q何问题都可以直接找业务经理,周五的时候系l上试环境Q再和业务经理坐CL一下是否满了他的需求。系l就一直这样不紧不慢的开发着Q老板办公室就在我们n后,一有时间老板׃和我们一起用该pȝ。整个开发过E只有一个细节让我印象深刻,是对Q务估工作量Ӟ不管我估多,老大都会l我乘以3Q一ơ要l业务表单增加一个字D,老大问我需要多长时_我说不就是增加数据库字段?0分钟Q结果老大l了我半天时_老大_增加字段实只需要几分钟Q但打开~辑器需要时间吧Q集中注意力需要时间吧Q改完了启动pȝ试需要时间吧Q测试完了和业务l理认需求需要时间吧Q我们估的是完成整个事情的旉而不仅仅是编码的旉?br />
    q个目完成时获得了公司上下的一致好评,从公司老板C务经理,每个人都非常满意Q而让我感到唯一遗憾的却是n为IT人员竟然从来都没有加q班?br />
    回想hQ这个项目之所以成功固然是因ؓ技术简单和pȝ不复杂(我们甚至都不需?SVNQ完全依靠脚本同步代码)Q但最重要的还是持l交付和持箋的用户反馈,老板和业务经理每周都能看到新功能的上U,q增Z他们的信心,同时反馈几乎每天都在q行Qƈ且他们很快都能看到这是否是他们想要的?br />
    W二个项目在2006q_q一q我换工作了Q因为当时我认ؓ不加班的E序员不是好E序员。新公司在上圎ͼ是一家做协同办公业务q_的公司,最开始去的是目部,一开始很Z务^台这个概늝qP因ؓ当写E序时最先不是写代码而是用代码生成器生成代码Qƈ且生成完的代码马上可以运行!W一个项目是丰田公司的销售管理系l,我们创新的用了当时最热的Ajax技术,我们完全是用技术热情加上周末时间完成对原有功能?Ajax增强Q这个项目获得了用户极高的评P因ؓ当大多数webpȝq在使用点击 /h的方式进行交互时Q我们却可以直接拖拽完成操作了。如果在当时Q我会认为是技术的创新让项目获得了成功Q但是现在,我会用渐q式增强q个词,卛_有在完成用户所需要的核心功能Q什么叫核心功能Q即~少q个功能pȝ不能工作Q后才开始对pȝ用户体验、性能q行渐进式优化?br />
    W三个项目是在公司的q_部,q里部门l理正准备对原有的业务^台进行重写,原先业务q_的技术框架是Qjsp+struts+ojb+sqlserverQ新的技术框架定义ؓQ?ajax+freemarker+webwork+spring+hibernate。这让我兴奋Q因为新的技术框架几乎是当时最行的技术。加部门l理共有三个开发h员(所以沟通一直不是问题)Q老大使用project来管理项目,每个责一个模块,估算以周为单位,最初计划是 5个月交付Q功能直接就是老^台的ȝ换的只是技术实玎ͼ但是 5个月后进行测试和目试用时却发现了大量缺P最后几乎用了半q时间才缺h敛,产品发布计划延期半年。回这个项目,需求没有进行详l的分解和评审导致实C需求不一?g是项目g期最重要的问题,然而更q思考却是我们需不需因ؓ技术原因开始新产品的开发,在不影响用户使用的情况下对原业务q_q行渐进式增强是否更加合适。即我们在启动项目时更多x的应该是用户价|只有有用户h值用h会买单公司才有收益)?br />
    W四个项目是我负责的Q这个项目几乎是上一个项目的ȝQ重写公司的工作品:支持更多的工作流模式Q更易集成的api和管理界面,唯一不同的是q个目采用了很多敏捷里的实践:持箋集成、单元测试、站会、P代,但这些实践均不媄响这个项目最l的p|。同h该不该重写这个项目的问题Q在公司资金铄张、时间要求紧、新产品相比竞品没有H出Ҏ的情况下,q个目从一开始就军_了失败。如果没有特别充的理由׃要重写品,q几乎成为我目前最重要的一条原则,其要从公司全局的角度看待品不能局限在技术。现在,只要谁一说到要重写品,而给出的仅仅是技术原因,我就会两股加紧,h直流。在寚w目完全负责的情况下,我另一ҎL受就是h的重要性,对团队中的每个h员,作ؓleader 你都需要知道他的需求是什么,没有人愿意做机器人,在一ơ对某一技术方案简单粗暴拍板后Q一个核心技术h员流׃Q这成了压垮q个目的最后一根稻草?br />
    08q底M一家新公司Q新公司采用敏捷实践。第一个项目很成功Q几乎是敏捷目的一个成功范例,需求分析、P代、持l集成、结寏V客?showcase、持l交付,目甚至提前半个月完成。唯一中不的是目二期时新团队׃一期文档很带来了很多困扰。突出的感受是:团队人员有了角色、有了分工也有了流E。现在,C一个新的部门或中心Q第一件事情往往是梳理目开发流E,定义出每个h的角Ԍ职责不清是互相埋怨之源?br />
    W二个项目是咨询目Q略M表。第三个目是分布式团队Q一部分团队在国外,一部分团队在国内,最开始一切顺利,但在上线前一个月遇到了严重的性能问题Q陷入了一片؜乱当中,所有h都不知道我们MU还有多q,q有哪些工作需要完成,优先U都是什么,目l理甚至自己都失d整个目的把控,她不知道目上线I竟需要满什么条Ӟ于是一ơ次在等待国外团队优化后的测试结果,于是一ơ次的测试结果不满意Q于是项目在一ơ次的下周二上线的空头承Z成了整个公司的笑柄。这个项目回v来就是团队遇到挫折时攑ּ了计划,q代没有了,故事墙没有了Q所有h都在{待Q而项目经理ؓ了不让开发h员被公司收回q不得不想一些优先不高的Q务给团队完成装着我们很忙。教训就是,M情况下都不能攑ּ计划Q计划是目之本。其他包括团队能不分布式׃要分布式Q如果必d布式那么一定要从架构开发Q务上q行隔离Q尽量减两个团队之间的交互Q很多项目经理进入到部门之后推进目Ӟ其实也是同样的原则,团队大了p拆解Q品代码多了也要模块化Q尽量减团队之间、模块之间的交互Q做到能够各自独立演q和发布Q。尽早进行实际环境的试Q越早越好。测试越早进行越好,试环境脓q品环境越好,q一原则什么时候强调都不过分(我们上线前的试才发C重的性能问题Q?br />
    W三个项目是q运的,因ؓ他们有钱Q能够等待,在多{待了大半年后系l终于上Uѝ而第四个目没有这么走q了Q这个项目是一个在U?saas CRMpȝ的重写,而且有着强时间约束(如果半年不能交付Q将错过该系l客hq做预算的窗口期Q,看吧Q又是重写,又是旉U束Q这几乎总预C着它厄q难逃。表面上看项目是在一ơ中期的架构重写中崩溃了Q重写耗去了团队太多的旉Q而由于对未知领域知识的不正确估算Q需要学习)再次令项目雪上加霜,目目标又不能变化,要在六个月后上线Q但更深层的原因q是目开始之前没有决{正,真的要重写品吗Q老品确实界面很丑、一些功能没有,但这些不能渐q式增强q行吗,一定要重新开始吗Q重写用新团队Q他们对该业务领域ƈ没有l验Q过ȝl遇到的坑他们不清楚Q他们的计划因ؓ考虑了一些情冉|否显得过于乐观?q个目的其他问题包括项目计划一直没有发生变化,管所有h都认为在规定日期到来之前不可能交付,但这个日期却没有发生变化。最后不得不说这是一个技术强大的团队Q一切都做到了自动化Q甚至部|品环境也是一键完成,但是q些在项目目标失败的情况下显得黯然失艌Ӏ而客戯Ƒցq个目则让很多团队成员良心不安?br />
    来到腾讯Q来到sosoQ最重要的收h对运l有了新的认识,以前曄认ؓdevops是自动化部|Ԍ全功能团队,现在发现它关乎架构:一条搜索的badcase是否能够很快扑և错误的原因?是抓取失败,是烦引时丢失Q还是相x排序不好?关乎监控和报警,我们能否很快从监控中定位出原因?关乎l织l构Q前台开发,后台架构Q基架构Q运l测试团队都是分ȝQ如何协作才能团队合作的成本最低而整体利益最大化Q?br />
    回顾往事,保尔柯察金说Q如何才能不虚度光阴Q只有ؓ׃M奋斗lnQ柯景腾_唯有沈佳宜让我怀念;而我惌的是Q?br />做Q何项目之前一定要x楚ؓ什么要做这个项目,一定要x楚这个项目的价值是对用户和公司的(其需要蟩出站C个比较高的层ơ看目Q,一定要x楚项目的U束Q时间约束、h员约束),不仅是项目开始之前要惻Iq程中要不断回顾Q;
    目M时候都必须有计划,Ҏ有干pMh透明Q?br />目一定是持箋交付和持l反馈的Q不允许黑盒出现Q?br />试和运l一定要早介入Q?br />从每个团队成员的角度出发x所有h的利益实现共赢?img src ="http://m.tkk7.com/paulwong/aggbug/395562.html" width = "1" height = "1" />

    paulwong 2013-02-22 11:20 发表评论
    ]]>
    大计划有大未?/title><link>http://m.tkk7.com/paulwong/archive/2013/02/20/395434.html</link><dc:creator>paulwong</dc:creator><author>paulwong</author><pubDate>Tue, 19 Feb 2013 16:12:00 GMT</pubDate><guid>http://m.tkk7.com/paulwong/archive/2013/02/20/395434.html</guid><wfw:comment>http://m.tkk7.com/paulwong/comments/395434.html</wfw:comment><comments>http://m.tkk7.com/paulwong/archive/2013/02/20/395434.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/paulwong/comments/commentRss/395434.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/paulwong/services/trackbacks/395434.html</trackback:ping><description><![CDATA[q轻Ӟ不犹豫,q长Ӟ不后悔。年L要尽早的l自己定位,是鸟飞的更高,是鱼游得更快?br /><br />发挥自己的特长,有所专一Q不能什么都会。根据别人的l验己找Ҏ?br /><br />自pq轻Q把惛_的事都干了,只要对自p力有提升的,别犹豫。不能等到年长时后悔当年<br /><br />自己没有q什么事Q不能等到年老时再聊发少q狂?br /><br />q轻Ӟ努力的探索自己,发掘自己Q积极的上进Q努力的学习Q积攒技能,学习Z?br /><br />要努力学习,以开攄极的心态来面对困难与挑战?br /><br />三十岁时Q让自己能够独当一面,能够Zh所用。跟着一优U的h合作pQ积攒h脉,让自?br />变得更优U?br /><br />四十岁时Q让优秀的h己工作,五十岁时Q让优秀的h变得更加优秀?br /> <br />q轻ӞU篏自己的耐心Qh|能力Q知识,创造,付出Q原?br /><br />q轻Ӟ靠的是努力。重Ҏ学习如何成ؓ一员有专业素养的精兵,扑ֈ立n之本的根?br /><br />q轻Ӟ最困难在于要在最耐不住寂寞的q纪做耐得住寂寞的事?br /><br />或许某些努力看上L无望的,但是不要攑ּQ坚持不懈怠,有傻×一L努力才有牛叉一Ll果?br /> <br />三十岁,靠的是实力。重Ҏ学习如何成ؓ一名有理能力的猛,要能独挡一面?br />q时Q要专业的深度Qh格的成熟度,人情的练辑ֺ拧成自己的综合实力?br /> <br />四十岁,靠资历。重Ҏ学习如何成ؓ一位有l营水^的名帅,枝繁叶茂的系l?br />q时Q你的经验,资格Q见识,荣誉都要上得了台面?br /> <br />五十岁,靠势力。重Ҏ学习如何成ؓ一位成ql的王者,培育众木成林的势力生态?br />桃李满天下,知交遍天下,关系满天下。成为培育组l,保护l织Q成长组l的人?br />依靠以前铺好的轨q走自己的\?br /> <br />q轻时跟优秀的h工作Q三十岁跟优U的h合作Q四十岁找优U的hZ工作Q五十岁<br />努力是别人成为更加优U的h?br /> <br />q轻时可教,三十岁可用,四十岁有资格可捧Q五十岁可敬?br /> <br />五十岁的功d是自己成qQ是自己人生l验财富的积累?img src ="http://m.tkk7.com/paulwong/aggbug/395434.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/paulwong/" target="_blank">paulwong</a> 2013-02-20 00:12 <a href="http://m.tkk7.com/paulwong/archive/2013/02/20/395434.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>三个人的2012-工作?/title><link>http://m.tkk7.com/paulwong/archive/2013/02/20/395433.html</link><dc:creator>paulwong</dc:creator><author>paulwong</author><pubDate>Tue, 19 Feb 2013 16:07:00 GMT</pubDate><guid>http://m.tkk7.com/paulwong/archive/2013/02/20/395433.html</guid><wfw:comment>http://m.tkk7.com/paulwong/comments/395433.html</wfw:comment><comments>http://m.tkk7.com/paulwong/archive/2013/02/20/395433.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/paulwong/comments/commentRss/395433.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/paulwong/services/trackbacks/395433.html</trackback:ping><description><![CDATA[作者:Ҏ?br />初六的早晨,刚从老家回来Q坐在出U屋的阳CQ阳光灿烂,竟然是北京难得的好天气。距Mơ写q终ȝ已经q去好久Q打开博客Q发Cơ写q终ȝ已经是四q前的事情。上ơ写ȝ的时候还是在东直门温暖的办公室里Q随着q龄的增长,觉得旉q得来快Q四q时_发生了太多太多的事情Q有孩了,换工作了Q最重要的,是三十了。三十,意味着很多事情Q古Q三十而立Q对我来_更重要的是有了更多的责QQ不仅仅是家庭,工作也如是?br /> <br />q初负责的第一个项目是配置理l的q维自动化项目,单的说就是将之前手工理?0多台机器使用puppet理h。想一惻I命运真是讽刺Q就在一q前Q在上一家公司,自己q对持箋集成工具不太感冒Q不愿去学,甚至认ؓ有些太难Q机器环境的理、构建工兗jenkins、puppet/chef、shellQ觉得这些东西太琐碎Q一心只惛_代码。换了工作,阴差阳错Q先到配|管理组工作一D|_必须学习q些东西Q过E就不多说了Q只有一个感悟:很多时候,你觉得太难,只是因ؓ你不了解它。用了两周时_整个puppet环境搭徏hQ一切皆SVNQ一切皆代码?br /> <br />接下来的W二个项目是负责调研搜烦新架构的自动化发布方案,q是跨部门的合作目Q大大小跨?0多个目l,q其中还包括了运l同事、测试同事和云计基服务的同事,调研一C拜Q实际上事前准备了很长时_仅仅那一周的调研计划׃改了四版Q系l整理了整个新架构的架构方式Q和Ҏ领导达成一_取得他们的支持,了解大家的期望:开发同事希望能够更快更有效率的发布代码Q测试同事希望测试的代码与发布的代码同源Q运l同事希望发布过E能够遵从规范可控,当大家对共同的目标达成一致时Q方案就理成章了:持箋集成服务器负责一键编译测试打包上传到包服务器Q包服务器保存所有的预发布包Q预发布包经q测试后才{为发布包Q发布包透过发布pȝ一键推送到Torca集群调度pȝQTorca完成最l集的发布调度。相比老架构,感觉新架构最明显的提升是Q下载、烦引和索三大模块被分离成各自独立的服务Q独立演q;l一的数据管理^収ͼ以前q踪badcase很难判定是哪个模块处理数据出了问题,现在透过数据理q_Q数据处理过E被可视化可q踪Q统一的脚本执行系l,所有脚本以及执行过E透明可视化;云计^収ͼXFS文gpȝ、Xcube数据库、Torca集群调度、mapreduceq行计算Q这些服务大大简化了上层应用的开发。越来越体会到架构的本质Q随着pȝ的演q,我们需要不断进行系l的分解Q做到服务的独立演化。当然当时也有困惑:当所有的希望都被压在新架构n上,毕其功于一役,现网老架构停止开发运营时Q项目的风险可想而知。做完这个项目,感悟有两个:一是机会只青睐有准备的人;二是跨部门沟通一定要扑ֈ共同的利益点Q一定要多换位思考?br /> <br />4月䆾Q准备调回项目管理组Q去云计基架构部做目l理。在配置理l的最后一个项目是Jenkins的报表系l,只有一周半旉Q最开始准备用scalaQ考虑到后l维护最后用了javaQ好久没有编码了Q找回久q的感觉Q打印出IDE的快捷键Q搭建开发环境、测试环境和产品环境Qjenkins一键自动部|Ԍ数据库版本管理,TDDQ一周半的时间就上线W一个版本,最后还不得不赞一下jenkins的rest api。感悟是Q感谢一期开发时间只有一周半Q这使得我们不断思考到底我们要做些什么,哪些是我们最紧急最需要的Q哪些是锦上添花的,一期上U后Q唯一也是最大的好处是Q我们再也不用手动统计和发送构建周报了Q每个礼拜一再也不用那么忙碌了。时间盒Q很重要?br /> <br />l于转回了项目经理,M计算Q牛集的地方。首先仍旧是补课Q计机原理、Linuxpȝ~程、C++ primerQ一个都不能。去了没多久Q出C一起事故:搜烦模块对云计算SDK的依赖是源代码依赖,云计有5个品,但是一个品单独发布时与之前的SDK不兼容,一发布q接导致了大量搜烦模块的无法编译。正好由我负责来推动解决q个问题Q立了一个发布流E规范化目Q通过规范化发布流E、增加自动化集成试Q减云计算q_的发布风险。所有SDKl一打基U发布,发布前必进行自动化集成试Qserver发布时也要与所有SDK版本q行兼容性测试。随着目的进行,逐渐融入了这个部门:q是一个工E师文化非常强烈的部门,所有h都在技术上q求卓越Q加班到10点以后是非常常见的事情,单元试覆盖率o人惊讶的全部辑ֈ85%Q但是很多同事一听到规范和流E就头疼Q项目计划也是比较随意,延期比较常见Q另外因Z前发布版本升U比较随意,也会l常受到上游兄弟部门的投诉,有很多次出现问题Q兄弟部门抱怨云计算q_不稳定,而仔l检查后发现很多时候是使用的方式不对,比如查找文g时用了遍历。逐渐意识刎ͼ部门最大的问题其实是缺品运营,大家的关注点全部集中在品本w上Q吞吐量、最大存放文件数、强一致性)Q或多或的忽略了用戗?月下旬,风神目启动Q项目目标是搭徏台风l一的监控^台和自动化部|框Ӟ打造一站式的台风服务。开始在目中引入项目管理的实践QWBS是最基本的了QP代计划找到开发节奏、回、每个P代结束后都努力向U上发布版本Q实现持l交付,工程上则开发环境与U上环境q行了隔R效果都q不错,但思考更多的q是Q我们还应该做些什么。品发布规范化Q必通过自动兼容性测试和周知用户Q集环境的修改必须可被审计Q暂时不能自动化Q那么先必须周知部门内同事或l对操作Q监控有风神目Q但集群q营、用h据、可用率日报也需要发送;开发、测试和U上环境互相隔离Q定期和用户q行d沟通,了解他们的问题。这D늻历的感悟很简单:产品的核心在于运营,作ؓ服务部门Q我们交付的一定是用户满意度而不是品?br /> <br />紧跟着Q新架构q未上线Q组l结构调整来了,喜欢ls的直率:我现在的d很简单,是看到哪里有山头就把它l^了,所有h都必d我的Q所有h的思\必须一致?br /> <br />在敏捷中国大会发表了演讲《百q历史看理》,q个session准备?个月旉Q重新思考了程、组l结构和Z间的关系。从20世纪初到40q代Q管理科学完成了从无到有的第一个阶D发展,q个阶段最重要的成就是将理作ؓ一门科学徏立v来,发现了管理的三要素:工作程、组l结构和人,q振聋发聩的告诉所有hQ管理是可以学习的。我们可以看刎ͼ所谓管理,都不q是在流E、组l结构和三者之中进行权衡调节,理没有固定模式Q只有不同企业根据不同情况在q三者间权衡裁剪|了。如果说理U学的第一个阶D|在探讨如何正的做事Q如何提高工作的效率Q那?0?0q代q二十年理U学的第二个阶段则是在探讨如何做正确的事Q以֮Z心、做事之前一定要x楚做事的目的。管理至此也l于有了一个完整的定义Q做正确的事、正的做事。从70q代开始,理U学q入W三个发展阶D,在这个阶D,首先提出的思想是没有银弹Q管理是一门艺术需要柔性,接下来就是流E的内涵开始g伸,不再是单U的工作程Q而是面向֮Q强调端到端满֮需求的整个q程Q这个过E在全球化背景下来强调企业之间的协调、强调整个面向交付生态系l的协调Q业务流E的概念被提出。进入新世纪Q不是更合理组l结构的思考(扁^化)Q还是对人的推崇Q乔布斯、创斎ͼ抑或是业务流E效率的竞争Q供应链Q,都明白无误的告诉我们Q管理只有恒久的问题Q没有终l的{案?br /> <br />9月䆾调整到新的部门:搜搜问问。先负责的是后台l的目理。新团队Q老h只有一个,士气低下Q缺文档,上百个服务,光维护就非常困难Q重写计划。从回顾会议开始,持箋改进。这D|间的感悟是:提升团队士气的最好方式就是帮助大家成功,M一Ҏl都值得鼓励。我们引入了持箋集成和自动化发布Q鼓励同事做ȝ和分享;引入了自动化试Q鼓励同事做汇报Q帮助review pptQ积极的让大家做有态度的程序员Q对产品q行思考和反馈Q把团队_传递到部门l理Q让部门l理q行鼓励。可以自豪的_后台l是现在问问最有战斗力的团队。还有一Ҏ重要的感悟是Q一定是团队leader军_团队是否l力Q幸q的是,我们有一个非怼U的leader?br /> <br />12月䆾开始负责部门的C֌化运营项目。这和今q工作的感悟是一致的Q品的核心在于q营Q这正是我想做的。项目立一定要有一个NB的名字,我们叫黑暗骑士。这个项目同样面对很多的挑战Q目前最大的挑战q是在于人,团队的信心目前还没有建立Q年后可能还会有人提出离职,而招人又是如此的困难Q所以,上班W二天的W一件事是回会议。团队年前第一个版本发的很有挫折感Q需求反复修改,开发h员都心灰意冷Q所以,感悟是:一份优U的需求文档是一切合理计划的L?br /> <br />1月䆾l织了技术中心的部门q会节目Q我们原创的品《非问勿扰》获得了二等奖。把Ch都变Z角,q也团队徏讄一部分?br /> <br />依然在不停思考,寚w问来_我们q应该做些什么。传l问{模式作为搜索引擎的补充是否已经走到了尽_SNS的问{模式是否值得探烦Q与微博是否有更q整合方式Q或者,它们本n是一U品的两种展现方式Q新微什么的探烦是否q不够大胆?在移动端Q独立的app没有前景Q如何和微信更有力的l合?br /> <br />l于C可以l尾的段落,q有一件事情似乎忘了ȝQ那是我们写了长达四年的那本书《流E的永恒之道-一个工作流和BPM目的实战》,什么也不说了,一个例子来说明Z么值得期待Q当我们把房局及各委办局的数据和程用BPM全部打通后Q客户却依旧坚持要手动盖章走人工程QBPM实施技术根本就不是瓉Q瓶颈依旧是人啊。今q上半年一定出版。之所以写了四q_是因为写着写着总觉得知道的来不够,不断M和补充内容,真是Q那时年,无知者无畏,唉?br /> <br />2013Q黑暗骑士崛P<br />本文{载:原创地址http://www.software8.co/wzjs/cxyyg/2953.html<img src ="http://m.tkk7.com/paulwong/aggbug/395433.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/paulwong/" target="_blank">paulwong</a> 2013-02-20 00:07 <a href="http://m.tkk7.com/paulwong/archive/2013/02/20/395433.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>从程序员到技术ȝQ分?0q开发经?/title><link>http://m.tkk7.com/paulwong/archive/2012/12/09/392685.html</link><dc:creator>paulwong</dc:creator><author>paulwong</author><pubDate>Sun, 09 Dec 2012 09:26:00 GMT</pubDate><guid>http://m.tkk7.com/paulwong/archive/2012/12/09/392685.html</guid><wfw:comment>http://m.tkk7.com/paulwong/comments/392685.html</wfw:comment><comments>http://m.tkk7.com/paulwong/archive/2012/12/09/392685.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/paulwong/comments/commentRss/392685.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/paulwong/services/trackbacks/392685.html</trackback:ping><description><![CDATA[在中国有很多人都认ؓIT行ؓ是吃青春饭的Q如果过?0岁就很难有机会再发展下去Q其实现实ƈ不是q样子的Q在下从?NET及JAVA斚w的开发的也有10q的旉了,在这里在下想凭借自q亲nl历Q与大家一h讨一下?br /> 明确入行的目?br /> <br /> 很多人干ITq一行都冲着“收入?#8221;q一点的Q因为只要学会一点HTML, DIV+CSSQ要做一个页面开发h员ƈ不是一仉事,而且做一个页面开发h员更Ҏ扑ֈ工作Q收入比普通的工作q要高一些,所以成Z很多高校毕业生的选择。如果您只是qq样一个心态来入行的话Q那阁下可真的要心了。因为干ITq一行竞争本来就比较Ȁ烈,特别是页面设计这斚wQ能够开发的人很多,所以ؓ了节省成本,大部分公叔R会在需要的时候才招聘q类人员Q在没有订单的时候,一些小公司q可能找各类的借口或者以降薪的手D去开除这cd工。而在招聘信息上常怼看到“招聘面设计师,条gQ?0岁以?#8230;…Ƣ迎应届毕业生前来应?#8221;q样一条,因ؓq一cd员对技术上的要求ƈ不高Q找应届生可以节U成本。所以在下觉?#8220;IT行业是吃青春饭的”q句话只是对着以上q类人所说的Q如果阁下缺?#8220;q取之心”Q而只q“收入高,Ҏ扑ַ?#8221;q样的态度而入行,?#8220;IT行业是吃青春?#8221;会应验了?<br /> <br /> 选择合适的工具<br /> <br /> JAVA、C#、PHP、C++、VB……10多种热门的开发语aQ哪一U最有发展潜力呢Q其实开发语a只不q是一个工P“与其分散q攻Q不如全力一?#8221;Q无论是哪一U开发语aQ只要您全力地去学习Q到有了一定的熟悉E度的时候,要学习另一U的语言也是轻而易丄事情。开发语a主要分ؓ三大c:<br /> <br /> 1. |络开?<br /> <br /> 现在|络已经成ؓ世界通讯的一座桥梁,好像Javascript、PHP、Rubyq几cd发语a大部分是用作|络开发方面?br /> <br /> 2. 企业软g开?br /> <br /> JAVA、C#、VBq几cd发语a都实C面向对象开发的目标Q更多时候用于企业系l的开发?br /> <br /> 3. pȝ软g<br /> <br /> C语言、C++、Objective-Cq些软g更多是用在系lY件开发,嵌入式开发的斚w?br /> <br /> 当然Q这分类不是l对Q像JAVA、C#、VB很多时候也用于动态网站的开发。在很开发项目都会用集成开发的方式Q同一个项目里面用多U开发语aQ各展所长,同步开发。但所以在刚入门的时候,您先己选择一U合适的开发工P“专注地投入学习,全力一?#8221;?br /> <br /> 明确发展方向<br /> <br /> 当您ҎU开发语a已经有了一定的了解Q开始觉得自己如?#8220;行尸走肉”Q成Z个开发工L时候,那您应该要明确一下自q发展方向了?br /> <br /> q_在公司,您可以看到做UI层的开发h员大多数都有20多岁Q他们充满干Ԍ而且没有家庭负担Q在两年前ASP.NET MVC 、Silverlight{刚出现的时候,他们可以在晚上回家的时候买几本书或者直接上|看看,研究三五个星期以后,寚w要用到的技术就已经有一定的了解了。而年q?0的h多数是已l成家了Q他们每?Q?0点上班唯一的希望就是快些到6Q?0点,能回家吃饭。吃完饭只想陪孩子玩一下,看看孩子的功课,Ҏ增的技术缺乏了学习的欲望。所以很多接q?0岁的E序员都有着一UD感(包括30岁时候的我自己)Q再q几q应该怎么办?q时候,您就更应该明一下目标,努力向自q发展方向前进了。归U一下,可从下面几项里选择适合自己的一条道路:<br /> <br /> 1. 从技术向业务q渡<br /> <br /> 在国外,很多发达国家都很重视人才Q一个高U的E序员与一个Project Manager收入相差一般不过15%。但中国是世界上人口最多的国家Q国内h才众多,所以h才滥用的情况l常可以看到。一个小公司的开发部里面l常会见到新面孔Q但PM却不会常换。因为做老板的对技术是一H不通,依他们看来只到拉住PM的心Q那技术方面方面就能搞得定Q至于技术部要换人,他们Ҏ不需要费力气ȝ。所以从一个技术员q渡C个PM是向前发展的一个选择Q但开发h员也需要知道,要成Z个PM不单单是使用技术,而更重要的是对管理方面的认识。一个PM主要的工作是l织团队Q控制成本,理业务Q控刉目进度,与客戯行沟通,协调工作Q定期进行工作报告等。所以要成ؓ一个成功的PM更要重视l织能力QPM必须能提高团队的U极性,发挥团队所长,在有限的开发资源前提下为公司得到最大程度上的利润。成Z个PM后,通常不需要直接接触技术开发,而着重管理的是业务发展,但PMҎ术也需要有一定的了解Q在下曾lؓPMҎ术了解的必要性写q一文章,得到很多支持但也Ҏ不少的争议)。在q里我还是要自己的观点:要成Z个成功的PM最重视的是理能力Q但Ҏ术也应该有够的了解Q因是与团队成员沟通的桥梁Q只有这h能与整个团队的成员有着紧密的结合,让团队成员感觉到他们自己存在的意义,从而调动团队的U极性,而不是漠视技术h员的存在。技术ƈ非成Z个成功PM的充分条件但却是必要条gQ?br /> <br /> 2. 从程序员向技术管理发?br /> <br /> 其实一个Team Leader的职责与Project Manager相像Q但Team Leader更着重于技术开发方面,通常一个大型项目都会有一两个开发团队由Team Leader带领Q负责开发核心部分,而其它部分分z不同开发小l或者分z外包公司。在|上常看到几句话Q脓切地形容了PM与TL的区别:“技术h员乐于被领导Q但他们不喜Ƣ被理Q不喜欢像牛一栯p或指挥。管理者强qh们服从他们的命oQ而领D则会带领他们一起工作。管理是客观的,没有个h感情因素Q它假定被管理者没有思想和感受,被告知要做什么和该如何做。领导是引领、引|它激׃h们达成目标。领导力是带有强烈个人感情色彩的Q它不是你能命o的,也不是你能测量评估和试的?#8221;<br /> <br /> 无论是PM与TLQ对业务与技术都要有深入的了解,只是PM更侧重于业务的管理,盈利的多,风险的大等{,而TL则侧重于目的成本,开发的隑ֺQY件的架构{技术方面的问题。在某些人眼中,技术与理像g熊掌Q不可兼得,但依在下看来Q两者却是秤不离砣,密不可分。只要及时提升自己对技术与理的认识,不断地向׃层发展,要从E序员提升到技术管理h员只是时间的问题。打个比方,一个普通的.NETE序员,开始可能限制于ASP.NET的页面开发,但一旦他有了发展之心Q他自然会对ASP.NET MVC、Silverlight、WinForm、WPFq些UI的开发手法感到兴,学习不需要多时_他可能就会认识这些UI开发只不过是一些工P其实在开发原理上没什么区别。接着他就会向׃层的通讯模式q行了解Q认识TCP/IP、Web Service、WCF、Remotingq些常用到的通讯方式Q这时候他可能已经感觉到自己对开发技术有了进一步的了解。进而向工作、设计模式、面向对象设计、领域驱动设计、面向服务开发等高层ơ进发,最后成为技术的领导者。上面只是一个比喻,但要注意的是Q在学习的时期必L意的是与同事之间沟通,很多的开发h员喜Ƣ独来独往Q开发的目L一个h搞定Q不受外界的q扰。但要明白,q你有天大的本事,一大型的目也不可能׃一个h全扛着。所以团队的合作性与同事间的沟通是必要的,q也是成功一个TL的必要条件?br /> <br /> 3. 单方面向技术发?br /> <br /> 能成功进行技术开发的端人才Q这是在下最向往的工作,却也没本事登上这个位|。很多从事开发的人都会认为,业务M带着“金钱的味?#8221;Q老板从来不管开发是否合W开发原则,是否l过必要试Q他们只会在客户面前无尽地吹嘘,目到期能成功交货,只要不出什么大问题那这个项目就成功了。其实我们也要明白:开发项目最l目标是Z赚钱Q在开发过E中寚w目成本的限制和效率的控制q也是必,所以这才需要管理h员对目q行理。但开发h员也很想避开q?#8220;金钱的尘?#8221;Q全心投入到技术的世界当中。所以对技术有着厚兴趣的hQ往往会深入地研究某一Ҏ术,成ؓ技术上的精英。但在这里说一句o人心淡的话:中国已经属于是世界上W二大经体同盟国,但国民生产dg要来源于W三方加工业方面。中国可以说是h才济,但却在高C业上却比发达国家落后。这几年的确看到我们国家在高新科技上有着质的飞跃Q但跟欧发辑֛家还有着一D距R所以想在中国成为尖端技术的人才Q无可否定比在国外要难。依在下看来Q要x为尖端的开发者,必须对C、C++、汇~语a、嵌入式开发、Windows API、Linux APIq些底层技术有着深入的了解。要知道解JAVA?NET……{这些之所以称为高U开发语aQƈ不是指它们比C、C++、汇~语a更高U,而是指它们封装了C、C++{等的功能,更适合用于企业软g的开发,使开发变得简单。但如果要开发一些底层的软gQ大型的pȝ的时候,必ȝ到C、C++、汇~等开发语aQ这是成功尖端h才的一个条件?br /> <br /> 定未来的目?br /> <br /> 人是从历l中成长的,古h云:三十而立QŞ容的不是一个h的社会地位,l济来源Q而是形容一个hҎ来的目标Q对人生的意向。要成ؓ一个成功hQ就应该早日己定下长期的发展目标Q作Z个开发者也当如此。随着人的性格Q取向各有不同,大家己所选择的\也有不同Q?br /> <br /> 1. 自立门户Q勇敢创?br /> <br /> ?0岁了Q很多h会认想真正赚得了钱,应该自立门P己创业徏立一个基。像北京、上广州这些一U城市,要买房子Q一手楼基本要在2万~4万元/qxc_叻I而在一家普通的IT公司当上一个项目经理,基本收入一般都?.5万~3万之_除非在大型的跨国企业内工作,那另当别论)Q要C?00qxc_右的房子Q就不吃不喝也几乎?0q的q薪Q所以选择自主创业Q是很多IT开发h员的一个未来目标,惌辑ֈq个目标Q就应该更多地把业务作ؓ重点。不可否认的一件事Q在中国C会里很多时候讲的是“关系”Q即使这30q的攚w开放中国的经蓬勃地发展hQ但几千q来留下的歪风还是不能完全的灭。所以想要创业的Z你要多跟客户打好关系Q与合作伙伴保持互利互动的模式,q将有利于日后事业的发展?br /> <br /> 2. 急流勇退Q退居二U?br /> <br /> q也是不h的选择。很多h在有了家庭以后,感觉到压力太大,人的一生ƈ非只有事业,他们x更多旉用于对亲人的照顾Q对孩子的关心上。所以很多h会选择一份像pȝ分析、系l维护、高校教师、专业学院讲师这一cȝ工作。收入稳定,而且往往没有一U开发h员那么大的压力?br /> <br /> 3. 不懈努力Q更q一?br /> <br /> 无论你是一个Project Manager或者是Team LeaderQ如果你想l晋升一U,那还是会两极分化的。从一个PMC间公司的理层,那所面对的事件会有很多变化。一个公司的ȝ理,要管理的不再是一C个项目的成本Q而是整个部门的运作,整间公司的业务流E,所以要肩负的Q务会更重。在下曾l有一位上司彭博士Q他是企业的最高领ghQ年薪超q三百万Q而且在报U杂志上也曾l亮q相。^常只会在某些会议上轻d亮下相,说两句讲词,q_的公司运作与业务理都不需要他直接执行。这q不是说一个作为管理层很清Ԍ因ؓ他们要面对的是更多的C会关系Q与公司合作企业的联pM。这跟一个PM的工作有很大的区别,所以要从一个PM晋升到管理层Q那可是要付出更多的努力与汗水?br /> <br /> 如果要从Team Leader上升Z个技术ȝQ那工作的方向也有所改变。像之前所_一个TL可能更重视的是技术层面,讲求与团队之间的互动合作性,更注重的是开发的完善。而一个技术ȝ无需要直接参加某个项目的开发,而注意的是开发的效率与成果,如何合理使用有限的开发资源,控制开发的风险和可能带来的效果?br /> <br /> 发展感受<br /> <br /> l历?q多旉Q在下从一个程序员C个项目经理,之间l过很多的曲折,但因为每一个h的际遇都有所不同Q所走的路也有不同,正所谓条条大路通罗马,成功的\不止一条,在下也不想o各位误解Q而只想ؓ大家说一下我的发展方向。如果您是一位开发h员,“E序?>架构?>Team LeaderQProject ManagerQ?>技术ȝ”是一条不错\Q这也是在下选择的\。在我国Q想要进一步提升自己,无论你想是以技术ؓ重点q是以业务ؓ重点Q都M开理二字。在一些大型的企业Q一个团队往往会配备一个PM与一个架构师Q尽两个h负责的Q务各有不同,但你会看C个架构师的收入往往不如一个PMQPM往往是这个团队的核心领导者,是关键h物。因为公司能否赚钱,PM有着重要的作用。PM与TLq没有绝对的区别Q而且在一些中型企业Q一个开发团队只?~5人,一个TL往往会兼备业务处理、成本控件、架构设计、开发管理等多项d。所以在下会把Team Leader与Project Manager定于同一层次Q一个公司的老板往往不会知道团队的架构师、程序员是何人,而只会向PM询问目的进度,所以只有晋升到q个层次Q才有机会进一步提升管理能力,让自己有上升的空间。至于要成ؓ一个技术ȝQ那要求׃再单单是对单个项目的理Q而应该更则重于新兴技术的引用Q开发资源的合理利用Q对开发项目敏h的处理{等Q对此在下也在试探当中,未敢多言?br /> <br /> 与编E牵?和代码共?从程序员到技术ȝ<br /> <br /> 从业IT十年,从程序员成ؓ技术ȝ,现在回头看一?q条路也伴随国内的IT一起风雨兼E?0q?对IT技术由其是IT的纯软g开发这一?向即要从事软g技术研发的朋友谈一谈我的看?<br /> <br /> 一.认清当前IT形势,选择合适的技术方向和技术v?br /> <br /> 估计大家都多多少知?q个IT行业知识的更新很?竞争很急烈.<br /> <br /> 如果你对自己以后发展的方向在从业前有一个清析的计划或认?怿你会比别得更?走得更远,赚的׃更多...呵呵<br /> <br /> IT软g从业的方?一般都会有q些Z:产品售前(市场,业务),产品开?~码,设计,试),产品售后(支持,实施),产品理(目理{?<br /> <br /> A.产品售前(市场,业务)<br /> <br /> 要从事这一块的工作,主要是在软g开发的前期(无?,或者合同签订前?有?.<br /> 一般要求对相关的业务和技术都要求很高,q可不仅仅是要求人际关系,交际能力.<br /> 要想别hC的?你得以专业的产品品质为后?以专业的谈吐,专业的技术和专业的业务理解能力来取胜.<br /> <br /> 从业者要?<br /> 要求从业者要有一定的C会l验,技术经验或业务l历,或一定的C会圈子和交际能?<br /> <br /> :<br /> 刚刚从学校毕业的朋友或不W合上面条g的朋友最好要考虑清楚?当然q世上没有什么绝对的东西,q你自׃.<br /> <br /> 现实情况:<br /> 据我所了解?作这一块的都会是公怸些高?有关p?有经?和业务专家或Ҏ背景的h员等.<br /> <br /> B.产品开?~码,设计,试)<br /> <br /> q一块的工作,当然是IT从业大军的主力了,但也得要考虑清楚.<br /> 如果你要作设计师,或测?最好先作一D|间的~码,<br /> 一个好的设计师是不可能不精通相x术^台的!<br /> 国外好的试人员也几乎是从开发h员中选出来的,是Y件开发高?<br /> <br /> a.代码~写<br /> 在这一个职业选择范围内最好是从代码编写开?当然你也可以先作试,看看人家是怎么写代码的是如何来作这个Y件的,<br /> 借用人家的测试经验也可以,以后有机会再来编一D|间的代码也行.<br /> 有时自己d一个Y件也可以,所以作~码和测试都是一个双向交互的.而不是编码在前测试在后的.<br /> <br /> 作代码的~写最好自己先看看别h的Y?或由一些高手带着指导一?现在技术的学习都不成问?兛_是要q成一条线来学习和思考就会有一定的局限了.<br /> 所以要熟悉整个的项目流E或业务程不是靠个人编码或在培训班学一下就能解决的,个h的技术学习和培训班大部分只能解决技术的学习问题,但作软g不仅是要技术呀<br /> 三分技术七分业务说得不,业务的学习也是一个开发h员所要必备的,如果你在不熟悉业务细节之前徏议你不要急着d代码,那样肯定会是对以后Y件的影响很大.先要熟悉一下业?<br /> <br /> 所以Y件开发h员掌握一门技术^台和语言是必备条件但同时也必要有一定的业务知识,q样才是一个合格的软g开发h?当然_NY件编?懂设?熟悉业务,熟悉软g目开发流E的软g开发h员是优秀?那是高研发人员的必备条?<br /> <br /> 如果你才入门或{行或刚毕?从基的代码编写开?跟着高手或找一些成熟的目多学?<br /> <br /> b.软g设计<br /> 当然q个职业要求行业的经?技术经验都要有一定的基础,薪水一般也会高很多,所以也是一些开发h员热烈追逐的目标.但一个好的设计师不是一二年所能练q,_N编?熟练设计模式和公司所采用的技术^?熟练一些设计理论ƈ实际多运?熟练公司业务,其实q个层面的压力也最?一个好的Y件在设计上的比重几乎要占C?<br /> <br /> 刚毕业的朋友或Y件初学者不要在q一块来凑热?即你作成了设计?但在我眼中看来你也不是一个合格的设计?..当然你有q个能力来作设计师就要恭喜你?<br /> <br /> <br /> <br /> c.软g试<br /> <br /> 熟练软g试的各U理论或实际q用,也要熟悉~码技术及相关的技术^?熟练掌握业务.<br /> 软g试中一般都会有:<br /> 单元试,要求你熟l开发技术进行跟t调?也就是白盒测试了<br /> 集成试,Ҏ个项目流E的试,要求掌握业务知识,对设计的软g能作功能上的试或压力测试等 ,属黑盒测?br /> 认试,对业务要很熟?试软g是否完全满了客L业务需?<br /> <br /> M:<br /> 1.熟练一U技术^?熟悉一U业?br /> 刚入门的朋友很容易犯的一个毛病是,熟练:VB,VC,.NET,JAVA,C++,C,Dephi,PB,几乎市场上要用的他全部会,?如果我看C的简历上有这么一句话,q个定不会在我考虑的范围了.<br /> 现在全球用得最q最多的技术^CpM׃大体p?<br /> <br /> sun的J2EE技术体p?JAVA):在高安全?高性能上更胜一?中高端市Z用得?br /> <br /> 微Y件的技术体p?C++,.NET,c#,VB):在中,低端市场占绝对优?也是全球个h电脑操作q_用户最多的.<br /> <br /> CORBA技术体pȝ(一U分布式技术体pd标准),<br /> 全称:Common Object Request Broker ArchitectureQ公共对象请求代理结?可以用不同的~程语言写成Q运行在不同的操作系l上Q存在于不同的机器上?br /> 一般介于底层和上层理软g之间,<br /> <br /> <br /> 其他的还会包括底层开?C,汇编,属纯底层的开?当然要求技术的L和业务背景更?最好是学的专业:电子甉|,嵌入式行?机械刉?数据采集{?..<br /> <br /> <br /> 看中你想要从事的技术体p?选好一门语a工具,好好上\?..:)<br /> 永远要记?你什么都惛_,你什么都学不_?br /> <br /> <br /> 2.从基入手,不要好高鹜远,眼高手低,要与实际l合<br /> <br /> <br /> B.产品售后(支持,实施)<br /> q一块对于开发技术的要求来讲不是那么明显,主要工作会在软g开发后的工?跟客h交道?但更多要求体现在对业务的把握和客L交际?<br /> 有些软g产品业务比较成熟,如果参与q一阶段的工?可以快速学习很多的业务知识,U篏客户交往的经?br /> <br /> :刚入门或刚毕业的朋友,可以在这个工作上多选择,{待时机成熟,立马杀入Y件的开发或设计阶段,当然,q一块的工作作得好也不容?如果适合你作,<br /> 工作环境或工资都不错你就大可不必多想?..<br /> <br /> <br /> <br /> C.产品理(目理{?<br /> <br /> q一块的工作主要体现在管理上,当然适合有一定经验或理能力的h员来担当,<br /> <br /> 最后的技术从业方向ȝQ?<br /> <br /> 技术型:先选择好一U技术^?熟练一U开发语a和数据库...专业专注的搞几年再说 <br /> <br /> 技?理?如果你有一定的技术经验了,q且人际交往,理能力不错,你就可以向这个方向发?<br /> <br /> 技?业务?_N一U技术^?_N一U业?好好?q种人才最受欢q?.. <br /> <br /> 理? 如果你有一定的C会l验,从业l验,如果人际交往,理能力q可?老板也喜?搞q个 <br /> <br /> 业务?市场):如果你对业务很感兴趣,跟客L交往{也不错,你可以选择?有适合的专业技术就更能锦上添花?<br /> <br /> 技?市场+理:老大的位|?...:) <img src ="http://m.tkk7.com/paulwong/aggbug/392685.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/paulwong/" target="_blank">paulwong</a> 2012-12-09 17:26 <a href="http://m.tkk7.com/paulwong/archive/2012/12/09/392685.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>面试软g设计人员的方法,附面试题(?http://m.tkk7.com/paulwong/archive/2012/11/07/390989.htmlpaulwongpaulwongWed, 07 Nov 2012 13:50:00 GMThttp://m.tkk7.com/paulwong/archive/2012/11/07/390989.htmlhttp://m.tkk7.com/paulwong/comments/390989.htmlhttp://m.tkk7.com/paulwong/archive/2012/11/07/390989.html#Feedback1http://m.tkk7.com/paulwong/comments/commentRss/390989.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/390989.html

    前段旉招聘。因为我一直在我的部门推行一些有效却被绝大多C国公司忽视的开发理念,比如qZl构、测试驱动开发、制度化l效、设计先行、P代开发等{,所以招软g设计师非常困难。最l问题还解决了吧。以下是我的面试ȝ?/span> 



      一般来_作ؓq接面试的hQ我会借着询问路况、接引进会议室或者烦要简历,来表辑և自己的礼貌,让对Ҏ一定紧张感。这h认ؓ有利于对方表现出自然状态的思\?/span> 

      然后我会Ҏ历,大概咨询下对方工作中所做过的设计工作。因为我在招软g设计师,所以只问设计,看看他对设计的理解是什么样子。通过q种询问Q可以考察Ҏ的简历是否作假,如果作假那么无法明确讲述其过往工作。还需要看Ҏ的表达能力,即主动展现自己思\的能力。按照我q一扚w试的人看Q大多数Z讲述光目经历的业务或者架构。只有一个h能够把Y件设计和架构设计、Y件开发分d来?/span> 

      然后׃开始做面试题了。面试题附在下边。我会先让其看第一大题Q设计能力,请ta选择一道题目作{。看题之后,Ҏ一般会陷入思考沉默。那么根据对方眼不再在题目间扫动,表示Ҏ已经针对某一个题目思考。当Ӟ如果是沟通能力好的hQ这q之前会d告诉我,ta准备作答哪道题目。此旉要打断沉默,对对方说Q希望对方谈一谈想法,M一Ҏ法都可以说出来。这个时候如果对方能够针寚w目问一些具体没表示明白的细节,或者自行设定细节,都表明此人沟通能力极好,否则应该认ؓ其沟通能力打折扣?/span> 

      当对斚w陆箋l讲q自q设计Ӟ作ؓ面试的hQ需要指出其没有思考到的地方,或者赞扬对Ҏ的很合理。一般来_面试的h在经历了之前的客套和紧张之后Q不太容易沉下心来仔l思考。凡是这时候依然能保持有序高效的思考能力,说明q个人抗压能力极强,臛_是心理调节能力极好。通过q时的回{,可以看出此人对设计是否了解Q设计能力怎么栗?/span> 

      ?1.1 ZQ我随便说几个要炏V比如说Q我们应该抽象出牌局状态这么一个类Q作Z输给每一个玩家的内容。比如说Q我们可以抽象出一张牌q么一c,作ؓ出牌的玩家上报的内容。比如说Q此场景应该有一个短q接h处理c,q应该有一个房间控制类Q房间控制类里边l护一个个开通的戉KQ当每一个进入房间的h来Ӟ都应该通过戉K控制c,连接{Udq个对应的房间编P那么戉K~号可以由客L通过参数传递上来。比如说Q每一个房间能够维护一l长q接Q这可以开一个线E来处理Q线E由一个单例的U程l护器对象来启动。比如说Q房间在新线E中执行的代码,应该是轮询每个长q接看谁发来?#8220;?#8221;Q然后调用数据计模块,通过牌和原有牌局Q保存在戉K对象里)Q得到新牌局Q发送给每一个连接。当然了Q如果能Ҏ链识别什么的做出设计更好了。不q控制此题时间不要超q?10 分钟Q所以一般不可能讲述出太多内宏V?/span> 

      接下来,要根据刚才设计方面的能力Q中转到 2 或?3 。如果设计能力不错,则应该{Ud 3 Q如果设计能力不好,则应该{Ud 2 。这个设计能力的好不好,是根据面试者觉得达标不达标Q够用不够用来说的?/span> 

      先来说说转到 2 ~程能力试的情c首先,应让其在 2.1 ?2.2 中选一道作{?.1 的要点,是徏立合适的数据l构。最佳的?money ?id 双排序的基础对象构徏?TreeSet Q通过 NavigableSet 提供的子树功能,?size() 获取名次。自己前后几位可通过正反向P代器取得。当Ӟ也可以用链表和散列集合的二重结构。这要慢不少Q但是也q算在可接受范围内能实现功能?/span> 

      此题非常多的面试者会联想?SQL ?order by 子句。问题是q些人应该设计不出合适的二维表结构,配合 SQL 实现惌的功能。如果面试者能够实玎ͼ那也臛_能够做出来一U实玎ͼ不应苛求?/span> 

      2.2 我认为用二维表传l关pd数据库很合适。应该有二个表,一个是历史表,一个是实际操作记录表。每ơ受影响玩家dQ都会激zM实际操作记录表到历史记录表的ȝq程Q这是一U最型的数据挖掘。受试者能够正写出ȝq程Q能够正写取历史表的合q过E,则是满分?/span> 

      ~程q程试Q可以随时提供设计思\指导。旨在督促受试者利用短暂的面试旉Q认真思考,发挥出最强的思维能力Q以其通过自己思考解决问题的水^。如果能在不断的设计Ҏ提示下,指出语句写法Q则应该认ؓ设计能力为零Q但~程基本功很扎实。如果算法也需要提C,则认为编写程序的技能本w不好,但语a知识可?/span> 

      做完 2.1 ?2.2 其中一题,应准备查资料的条Ӟ也就是连接互联网的浏览器Q让其做W?3 题。如果其?Java5.0 ?/span>U程cd非常了解Q则认ؓ此hx技术新闻,有很强的技术敏感性和学习能力。否则则应通过观察其查资料选用关键词的方式、查看内容的耐心敏感度,来判断此人的学习能力和心性。至此,您应该对面试的h有了较全面的认识。推荐记录下来,以便比较不同的面试者,谁综合看来更适用?/span> 

      我们再来说说直接?1 题{Ud 3 题的情况。同h 3.1 ?3.2 选做一题,来测试受试者的架构能力。以和设计能力测评同L节奏q入互动Q然后探d试者思\。架构的核心Q在于指zֈ布,xz֓些逻辑q行在什么地方,以及q些“地方”的布局方式。非常多的受试者无法分清Y件设计和架构设计的区别。每当这个时候,面试官就应该dl受试者讲q架构的含义Q同时记录受试者不具备可用的架构工作经验,但应Ҏ接下来的思\表现Q来判断其架构见识、思\以及资质?/span> 

      3.1 的要点在于网l存档应该与应用服务分离。应用服务做负蝲均衡的话Q应制作单独的数据服务以支持|络存档。这样可以保证无论是q营后台q是玩家都能够看到全部的数据。如果受试者无法摆脱分区的概念Q则应指出,q营后台面Q能够选择分区Q每ơ选择Q程序能够连接到不同区的数据服务?/span> 

      3.2 首先q种全球性质或者打地理范围的系l,肯定要用地域分的域名服务QDNSQ负载均衡。那么也需要徏?/span>专门的用h据传输机Ӟ以保证用户大范围Ud物理位置之时Q能够在对应区域取得自己的数据。ؓ此,也就需要设|统一的数据中心,以登C同区域的位置关系以及服务器地址。考虑到系l不可能一ơ性完成,使用能够自动加蝲的云基础l构Q应该会是一个最合理的选择?/span> 

      通过架构评Q如果受试者能够展现出关于自由软g的很多知识,则说明此人在技术进步上有较高追求。架构这边如果用时很短,也就是受试者表C出了对架构的恐惧和攑ּQ应该认为受试者面对困N题的解决军_坚韧E度打折扣。这时应其引导?2.3 题,以考察光过查资料解决问题的水^和心性。面试完毕之后,您应该记录面试情况,以便比较不同的面试者,谁综合看来更适用?/span> 

      最后我惌一句。很多面试官都相信自己对受试者的感觉。其实面试流E的目的Q就是通过程Q让受试者更多地表现自己Q以丰富面试官的感觉Q以防以偏概全、认识不等情况发生?/span> 



    下边附面试题?nbsp;


    1 设计能力Q选做其一Q?nbsp;
    ---------- ---------- ---------- ---------- 
    1.1 现有多h卡牌游戏Q由用户ҎZ情况出牌。玩家出的牌可被其它玩家看到。每一U游戏牌会对场上局面造成某些影响。请设计本游戏服务器端关于数据传输部分;其它部分如需指明Q也可以指出?nbsp;

    1.2 现有某军事对战型|络游戏。架构设计安排在战斗发v之前Q通过短连接方式进行信息处理。对战ؓ一对一Q对战开始之后,q行长连接,传输双方对军队控制的操作。请设计本游戏开始徏立长q接以及传输操作数据部分的服务器E序?nbsp;


    2 ~程能力Q?.1 ?2.2 选作其一Q?nbsp;
    ---------- ---------- ---------- ---------- 
    2.1 数据l构 
    有一U数据,l构?nbsp;

        id: 38, 
        name: "Shane", 
        money: 3010.50 

    数据量大概有 100 0000 份?nbsp;
    请你设计一U方式,能够支持以下要求?nbsp;

    首先Q需要能往已有数据集里边追加数据。如?id 重复Q则Z攏V?nbsp;
    其次Q需要得到某指定 id 对应的hQ全部数据按?money 排序Q其所在的名次。此q程不能太慢?nbsp;
    最后,能得到这?id 对应的hQ全部数据按?money 排序Q其名次的前、后几名?name 。此q程不能太慢?nbsp;

    2.2 逻辑 
    一个社交游戏,玩家可以互相讉KQƈ在访问时对对方进行某些操作。被讉K的h在登录时l一接收上次d到这ơ登录之间被讉K的报告?nbsp;
    获取记录通过 InteractSysRecord.INST.getRecord(int userId) ҎQ获得一?List<ActRecord> ?nbsp;
    ActRecord h如下属?nbsp;
    int fromUserId 
    int toUserId 
    Kind actKind 
    int actEffect 
    其中 Kind 是一个枚举,包括一些类型,比如“赠送礼?#8221;?#8220;伤害”?#8220;偷钱”{?nbsp;

    玩家获取的记录,需要按人整理。也是_在一个玩家登录之Ӟ与其上次d之间Q某一另外玩家多次讉K此玩家生成的多个 ActRecord Q应该合成一条?nbsp;

    LE完成记录整理。允许设计合理的 InteractSysRecord l构?nbsp;

    2.3 多线E(允许查资料,希望观点能独牏V精辟、有实效Q?nbsp;
    Lq?Java5.0 多线E框架的机制和要?nbsp;


    3 架构能力Q选做其一Q?nbsp;
    ---------- ---------- ---------- ---------- 
    3.1 请ؓ如下功能需求设计架构。文字或囄都行?nbsp;
    现有某多客户端弱联网|络游戏Q需要实现网l存档。请q网l游戏存档的架构Ҏ。注意,后台操作人员应该能Q意查看、修改Q何h的存档。要求说明设计理由?nbsp;

    3.2 现有Z位置的移动网l游戏。在游戏界面中,当玩家离开自己实际位置之时Q就会在游戏中受C个吸引力Q吸引游戏中的角色回到玩家现实中的位|。此吸引力随着距离增加而增加。所有的玩家在统一的世界地图上q行Ҏ。请设计此网l游戏的架构Ҏ。ƈ说明设计理由?nbsp;
    @import url(http://m.tkk7.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

    paulwong 2012-11-07 21:50 发表评论
    ]]>
    软g工程文档~写标准包括哪些内容http://m.tkk7.com/paulwong/archive/2012/08/22/386068.htmlpaulwongpaulwongWed, 22 Aug 2012 13:27:00 GMThttp://m.tkk7.com/paulwong/archive/2012/08/22/386068.htmlhttp://m.tkk7.com/paulwong/comments/386068.htmlhttp://m.tkk7.com/paulwong/archive/2012/08/22/386068.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/386068.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/386068.html  阅读全文

    paulwong 2012-08-22 21:27 发表评论
    ]]>
    产品l理在整个品生命周期中的职?/title><link>http://m.tkk7.com/paulwong/archive/2012/07/20/383621.html</link><dc:creator>paulwong</dc:creator><author>paulwong</author><pubDate>Fri, 20 Jul 2012 13:00:00 GMT</pubDate><guid>http://m.tkk7.com/paulwong/archive/2012/07/20/383621.html</guid><wfw:comment>http://m.tkk7.com/paulwong/comments/383621.html</wfw:comment><comments>http://m.tkk7.com/paulwong/archive/2012/07/20/383621.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/paulwong/comments/commentRss/383621.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/paulwong/services/trackbacks/383621.html</trackback:ping><description><![CDATA[ 在一个开发团队中Q品经理、设计、开发、市Z及运营通力合作才能让一个品走向成功?br />而在产品从稚嫩到成熟的这个过E中Q品经理至始至l都有着自己的职责。而通过对这部分的职责的认识有助于在品开发过E中更好的ؓ自己定位Q让工作更有效率的完成?br /><br />在不久前有这么一个段子:<br /><br />产品l理?0%的时间到处溜达,打开所有网上正在内、封、公、正式发布的SNS、微博、问{、客L产品Q?0%的时间在QQ、MSN、微博上扯谈、求码;30%的时间永无休止的立项、用研、交互评审、UI评审、测试、发布、运营会议;20%的时间写BRD、PRD、MRD、DEMO、运营方案?br /><br />虽然在这个段子里我们看到的是一个轻松诙谐的产品l理介绍。不q在实际工作中,一个品经理的在整个品的生命周期中有着需要严谨行的职责?br />一Q品概念阶D?br /><br />1Q在公司内外L产品创意。组l进行论证和充实?br />2Q组l所辖品线的市场细分选择Qƈ制定产品U初始业?路标计划Q需求规?RoadMapQ?br />3Q根据市场变化进行定期和不定期的计划调整工作?br />4Q参与品战略和产品q_规划工作?br /><br />二:产品需求阶D?br /><br />1Q组l所辖品的需求采集?br />2Q组l收?分析宏观环境Q技术趋势,竞争ҎQ内外部客户的信息?br />4Q组l对于品相关的各种战略Q计划,{略的审计工作?br />5Q研I市场动态,提交市场研究报告Q选择l分市场Q确定品定位?br />6Q收集各个部门第产品初始业务/路标的意见?br /><br />三:产品设计阶段<br /><br />1Q组l完成从产品创意C品设计,形成完整的品业务需求?br />2Q组l对产品设计的测试工作?br />3Q提交完成的产品业务需求,协调相关资源?br />4Q提交品开发Q务书Q获得授权,督导产品开发工作?br /><br />四:产品开发阶D?br /><br />1Q监督品开发计划,产品业务需求的完成情况?br />2Q组l品的市场调研工作Q收集品信息,Ҏ需要调整品业务需求和产品开发计划?br />3Q组l或者参与研发开发阶D评审?br />4Q协调资源对产品开发过E中的中间交付gq行试?br />5Q指g品开发过E?br /><br />五:产品试阶段<br /><br />1Q组l品的试工作?br />2Q制定品的上市计划Qؓ产品上市做培训,文档{前期准备工作?br /><br />六:产品发布阶段<br /><br />1Q负责品的市场发布工作?br />2Q指导ƈ监督产品的运营和销售工作?br />3Q协同胦?市场部门监控产品的盈利情况,提出新的营销{略?br />4Q根据市场反馈,提出产品的改q意?监督执行?img src ="http://m.tkk7.com/paulwong/aggbug/383621.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/paulwong/" target="_blank">paulwong</a> 2012-07-20 21:00 <a href="http://m.tkk7.com/paulwong/archive/2012/07/20/383621.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>员工Z么离开http://m.tkk7.com/paulwong/archive/2012/04/16/374779.htmlpaulwongpaulwongMon, 16 Apr 2012 14:34:00 GMThttp://m.tkk7.com/paulwong/archive/2012/04/16/374779.htmlhttp://m.tkk7.com/paulwong/comments/374779.htmlhttp://m.tkk7.com/paulwong/archive/2012/04/16/374779.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/374779.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/374779.html
      ׃先从一个故事开始说P

      楚国有个好吃懒做的hQ他整天想着怎样不出力气Q或者少出点儿力可以拣到大便宜的窍门。他惻I养蜜蜂的得到蜂蜜Q养鱼鹰的h能得到鱼Q我Z么不M猴子?猴子会采果子?

      于是Q他C一猴子,把它们关在一所I房子里Q又C很多装果子用的篓子,教猴子扛子。他手拿皮鞭Q严加训l。然后又C许多果子教猴子装子Q哪个猴子毛手毛脚地吃上一口果子,或者把果子C了,他便举v皮鞭Qؕ抽一ѝ没多久Q便把猴子整d服服帖帖Q说一不二了。这Ӟ他才把猴子放到山里,ȝ他采果子?

      不错Q猴子们挺驯服,每天早出晚归Q背驮肩扛地l他采来各种各样的鲜果。他只要把这些鲜果拿到集市上卖出d行了。从此他的日子过得宽宽松松,逍遥自在?

      q个不劳而获的h很苛刻,他每天早上把猴子赶上山去采果子,不管采下多少果子Q每只猴子只发给一个。猴子们劳篏一天,一个果子怎么能吃p子呢?

      猴子们对Mh的苛刻虐待很反感Q但谁也不敢吭声Q因为它们很知道皮鞭的味道?

      q天Q猴子们照常上山去采果子Q虽然肚子空I的Q但受过训练Q采下果子来Q只往子里装Q不敢往嘴里放。他们饿极了Q主人又不在面前Q有一个大胆点儿的Q便吃v果子来,其它的猴子看见了Q都一直咽口水。后来,实在耐不住了Q也学着它的样子吃v来了?

      一个野生老猴子看见它们这般模P不禁大笑hQ?#8220;猴儿们,q都是野生野长的果子Q放心大胆地吃吧Q看你们被h整治得没点儿猴性了Q吃吧,吃吧?#8221;

      猴子们互相看看,也七嘴八舌地吱哇hQ?#8220;q果子不是主人的Q谁都可以采Q谁都可以吃?#8221;“Mh懒得上山来,他又看不见,׃攑ּ肚子吃呗?#8221;

      它们边吃边议论:“敢情在这׃采果子的权利Q不单是只有Mh才有呀!”“我原来还以ؓ是主人养zd们呢Q现在才弄明白是׃L他呀!”“山是大自然的山,谁都可以上山来,果是野生的果Q谁都可以摘Q他懒得力_Q鞭打咱们给他干z,׃何必受他那样折磨?”“可不是吗?我们是自找苦?”

      猴子们长旉挨饿Q吃饱后一个个东倒西歪地睡着了。一觉醒来,太阳已快落山了,子里还没有装满呢?

      一个小猴子_“今天回去Q保准得吃皮鞭,?是吃皮鞭,我也不给他干zMQ我要和他讲?”另一个小猴子_“Mh从来不讲理,׃要不l他q活Q他会把׃再卖?”大伙抓x腮,扑闪着眼睛Q一时不晓得该怎样是好?

      q是老一点的猴子_Q它_“q吗要回d?q大山没有头Q森林没有边Q到哪里没有我们吃的果子?生活的\子就在我们脚下,我们应该当机立断Q立ȝ开q里!”那个野生的老猴儿又插话了:“q就对了Q走Q一块走?”

      大伙儿一个个扔掉手里的篓子,Ƣ蟩着Q嘻W着Q钻q那无边无际的山林里M?

      那个MhC晚上Q左{右{不见猴子们回来Q到׃一看,除了横h竖倒的子以外Q一个猴儿也不见了?

      他气坏了Q但仍旧好吃懒做。后来,他终于饿d自己的床上了?

      点睛Q?

      现在不少领导者普遍反映h隄Q最Ҏ的原因是“领导者与员工的关p?#8221;没有摆正关系造成的。究竟员工在领导者心里,是一U达成目的的工具Q还是具有个人特色的个体?q去的员工毫无条件地信Q公司Q将他的一生奉献给公司Q唯一微薄的希望,是当公司赚钱时Q能够分一些给员工。可是这家公叔R到困难时Q毫不犹豫就抛弃q些员工Q有些更恶劣的居然不是先告知Q早上员工上班时才通知“今天是最后一?#8221;!现在的员工ȝ让还zd机器时代的公司吃到苦_员工不再是呼之即来挥之即ȝ零gQ用一大堆的命令和规章Q即使能U束员工上班旉Q一C班时_员工很自然的收好文gdQ员工没有必要对企业忠诚Q因Z业先不尊重员工,员工只好自己先尊重自己,只顾自己不顾公司了?

      我们许多领导者在分配l下属工作时Q把下属当一台机器一L待。只告诉下属要做什么,其余的什么都不说Q导致下属不知工作䆾量的轻重Q结果不知自己到底做得怎么PҎ谈不上有M成就感。因此对工作也失Mq劲?

      员工不是成本Q而是公司的资本,是公司的核心资源。员工是zȝ生的人,不是机器Q应该受到尊重。不能用按钮随意控制。毫无疑问,人是会受外界刺激影响的,但绝Ҏ不可以控制的。只有自己才能改变自己?

      现如今,很多优秀员工不顾企业的挽留,然而去;潜力员工不顾企业的期待,悄然q去;甚至重点培养的员工,也不企业的重托Q撒手而去Q留l领D无的懊恼和叹息。让领导者百思不得其解的是,gL该走的没有走Q不该走的却C;q_的没有走Q优U的却C。于是,也总能听到领导者一遍又一遍无奈的歌谣Q我拿什么来留住?我的员工!

      领导者必M“员工靠老板”的思想转变?#8220;老板靠员?#8221;。没有员工,没有老板Q从内心深处想通这个问题。否则就Ҏ产生撞和矛盾。其实员工只要求在一个和谐、轻松、公正、公q뀁进取、团l的团队里工作,他就开心,q舒畅。但很多企业的企业文化缺乏h性化Q企业领导的理风格强硬化、观念僵化、都和现代企业要求的以h为本作ؓ理的核心,事事重人的需求,处处调动人的U极性,实现人的自我价gؓ中心的管理原则相背离?

    paulwong 2012-04-16 22:34 发表评论
    ]]>
    目理资源http://m.tkk7.com/paulwong/archive/2012/04/16/374695.htmlpaulwongpaulwongSun, 15 Apr 2012 16:57:00 GMThttp://m.tkk7.com/paulwong/archive/2012/04/16/374695.htmlhttp://m.tkk7.com/paulwong/comments/374695.htmlhttp://m.tkk7.com/paulwong/archive/2012/04/16/374695.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/374695.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/374695.htmlhttp://www.cnblogs.com/ldcsaa/category/353927.html



    paulwong 2012-04-16 00:57 发表评论
    ]]>
    目l理ȝhttp://m.tkk7.com/paulwong/archive/2012/02/20/370354.htmlpaulwongpaulwongMon, 20 Feb 2012 08:45:00 GMThttp://m.tkk7.com/paulwong/archive/2012/02/20/370354.htmlhttp://m.tkk7.com/paulwong/comments/370354.htmlhttp://m.tkk7.com/paulwong/archive/2012/02/20/370354.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/370354.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/370354.html
    在国内,目l理应该是大多数E序员比较想要的职位

    q篇文章会告诉你,要成为项目经理的一些技巧。或者说Q从另外的一个角度来看项目经理这个职位?br />
    目l理要懂技?/strong>

    q个问题Q在iteye上被讨论了很久。各有各的观点,我在q边不做评论?br />
    技术做Z个h可以掌握的技能,当然是越多越好,所以从技能方面说Q懂Ҏ术当然比啥都不懂要好

    另外一斚wQ项目经理要和技术h员沟通,而技术h员的难以沟通是Z名的。如果脱M些基本层面的术语Q沟通到一些具体的解决Ҏ的时候,往往和技术h员的沟通有更好的效果。而这里就会用到很多技术?br />
    所以,从这斚w_目l理掌握一些技术,可以说是必须的。。?br />
    当然Q类似外资公司的目l理Q完全只考虑目q度的,那就另外说。。?br />
    目l理要有口才

    目l理需要在团队士气低迷的时候,鼓舞士气

    目l理需要在客户沟通的时候,保持不卑不亢的气?br />
    目l理需要说服客户和领导l予更多的资?br />
    目l理要有谋略

    办公室政L׃在这边罗嗦了

    我想要说的是Q作为项目经理,你经帔R临很多办公室政治的挑战?br />
    你至要做到团结可以团结的力量。包括你的领|你的下属Q你的战友,销售,客户{等

    你可以把你的泡妞l历和技术h员分享,来换取他们的支持

    你也可以把你赚钱的股和他们分n

    你甚至什么都不用付出Q只要时不时的体C下你对他们的兛_?br />
    光说不练Q这Ҏ个练习题

    做项目的人经常碰到的Q客戯?0天之内,完成一个功能模块,在技术h员开看基本上是不可能完成的Q?br />
    那做为项目经理,需要怎么样处理这件事Q?

    我们都知道处理结果,要么增加周期Q把10天换?0天,要么删减功能。那我们采取什么样的手D|实现q个l果Q?一斚w不能得罪甲方Q另外一斚w要实现我们的预期?br />
    ҎQ把技术h员和客户负责人叫Ch通,名义上解决一些gapQ实际上是让有冲H的双方直接面对。作为甲方,你是不能得罪的,做ؓ技术h员,你可以站在甲方的立场和技术h员争c这个时候,你要把甲方的负责人凉在一边,让他看你们争吵,你们在争늚q程中最好要用到解决Ҏ的具体细节,让他听不懂。然后时不时的回q神来,用甲方的口气和技术h员说Q这个时间已l决定了的。你和技术h员可以事先沟通好Q要量Ӟ甚至发火。然后你们的争吵׃让负责h很尴,退也不是不退也不是?br />l果Q一?-2个小时以后,负责人就会让步,一般是廉周期Q如果周期他军_不了Q那一般是删减功能?br />思考:我们没有得罪甲方Q但是甲斚w利让步。但是我们得|了技术h员,所以在事后Q一定要诚恳道歉Q除非你们已l很娴熟

    另外Q这个方法是考虑到如下因?br />
    很可能这Ҏ出的10天,不是最l的旉点,而是那个负责Zؓ了自qperformance提出的,如果技术h员反对很严重Q这个防U肯定会崩溃

    q有可能是负责h不清楚最l的实现Q时间也不是他定的,他也需要和上沟通。如果他看到技术h员如此抵Ӟ考虑到这个功能计在自己的performance下面Q他会帮你争取更多的资源。这个时候,让负责h和他的领导去谈,会取得更好的效果?br />
    上面都是一些基本素质,如果具备下面的几点,会事半功倍哦Q!Q?br />
    q默感:团队_合剂,也是化解尬的最好的东西

    真诚Q如果你做不到欺骗一辈子Q那你就坦率?br />
    试用对方的角度思考:让你发现自己的问题,发现别h的弱炏V?br />
    最后,留下一个问题,如果一个团队成功的做完了一个项目,各方面评价都很好Q你猜测一下,谁在q个成功的项目中Q获利最大?



    paulwong 2012-02-20 16:45 发表评论
    ]]>
    工作心得之二 业务http://m.tkk7.com/paulwong/archive/2012/02/13/369899.htmlpaulwongpaulwongMon, 13 Feb 2012 15:15:00 GMThttp://m.tkk7.com/paulwong/archive/2012/02/13/369899.htmlhttp://m.tkk7.com/paulwong/comments/369899.htmlhttp://m.tkk7.com/paulwong/archive/2012/02/13/369899.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/369899.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/369899.html业务本n是个抽象的集合,真正把它搞懂了其实也能锻gh的抽象能力?br />说来说去“业务”是个什么东西,g没有明确的定义,我觉?#8220;业务”是?#8220;标准”Q程序员完成的系l必L?#8220;标准”Q不同行业,不同g环境都会有自q合适的标准Q某Ҏ术都有其对应?#8220;标准”?br />比如一直讨论很久的问题QC++和Java到底谁快Qؓ此也有衍生出了很多讨论,技术控也是乐此不疲Q但是或多或都q具体环境?br />计算a发展了这么多q_都会怺学习优点Q不qL些本质的区别Q比如C++的优势是和硬件结合紧密,Java的优势是屏蔽了硬仉Ӟ两者在诞生的时候发展的方向有不同Q比如通信pȝ的交换机{各cȝ件的E序非C/C++莫属QJava在这里难有用的地方Q但是在异构g集群中,现在很火?#8220;?#8221;pȝQJava的优势就很明显,现在常用的服务器pȝ大多都是Java。当然也有h说Java免费Q所以比C++更容易推q,的确没错Q但是这也属?#8220;业务”的范畴?br />说完了业务的大范_下面说说具体行业的业务。我最熟悉的是电信的业务。相比金融、电商系l,从网上的信息来看g电信的系l是最没技术含量的Q其实电信的数据量远大于金融、电商,只是大量的数据是后台处理Q可以异步展玎ͼ所以给的要求ƈ不高QM来说电信pȝ是入门的技术低Q做好了很不Ҏ?br />
    我和不少电信的程序员q,他们UL吐槽是,工作是配置各种业务参数Q体力活。但是说到具体的业务模型Ӟ却说不清楚?br />
    我ȝ的电信系l分2两大部分Q业务模型(CRMQ和工作(IOMQ。CRM和IOM是比较老的名词了,新的我也不太清楚?br />模型如下Q?br />
    M?子?产品规则+动作

    解释如下Q?br />M品,和硬件挂钩。现在的电信产品有手机(UdQ联通,电信分属不同|段Q、固话、ADSL、光U?B+D?0B+D{?br />子品,依赖于主产品。比如移动电话的各种优惠包,宽带的互联星I等?br />产品规则Q这里是最让h抓狂的。品规则分3cR?br />1、主产品规则Q主产品之间是没有Q何关pȝQ比如一家h可以装两条宽带,用多个手机?br />2、子产品规则Q基于不同主产品的子产品之间没有M关系Q基于同一M品的子品之间有各种规则Q比如手机的资费包开通了一个就不能开通另一个,q类Z斥。不同的优惠可以共同作用Q这cMؓ叠加。由于各U子产品的数量繁多,所以这些规则的校验和实现是个很庞大的数字?br />3、运营商制定的规则,比如Q从g角度来说Q装宽带、装电话、开通手机是互不相干的,但是q营商制定了各种套餐Q?#8220;”l一办理。这个无论是对程序员q是消费者都是是很讨厌的……
    动作Q装、拆Q(??拆)

    分析完了以后可以发现真正ȝ的地Ҏ业务规则q块Q一个电信客Ll的质量高低很大E度上就p?#8220;业务规则引擎”军_Q如果只是闷头往q个引擎里加参数的确无聊Q但是这正了解这个引擎的工作步骤q是很有的Q个为理解一个系l的q行是很Ҏ提高能力的?br />
    下面说说“工作?#8221;Q消费者的M一个请求在电信pȝ中都会{变一个流E,某些Ҏ的业务流E会很长Q比如装高清宽带Q需要h上门施工Qƈ试宽带质量{,q些都成功了才会触发其它的步骤。消费者的业务h在后端实现往往?#8220;事务”型的Q比如原来是套餐AQ改成套B的会?个步骤,不熟悉电信业务的人可以想?#8220;州?#8221;?#8220;全球?#8221;。当步骤1?施工成功后,步骤3发现现有条g不满xQ这里的判断不在当前pȝ中,或者说当前pȝ无法判断Q必d数据发送到另一个^C后由那个q_来判断,q种情况在电信系l里很常见,比如当前pȝ没有客户资料Q所以无法判断)Q也意味着不能办理套餐BQ这样得回复成套AQ这样需要对步骤1?得进行反向施工,也就?#8220;事务回滚”。先后这是“工作?#8221;的Q务?br />工作在电信pȝ中是很重要的角色Q相比于是电商和金融pȝQ电信系l的工作最强大?br />单解释下工作,工作有两个最基本单元(节点)Q逻辑节点和工作节?不同的系l中叫法也不同,但是作用都一??br />逻辑节点Q就是if判断?br />工作节点Q就是一个具体的施工环节Q一般关联一个^台?br />一般工作流的具体配|都p两种节点l成?br />
    工作定义的关系有,串行和ƈ?电信里的叫法是同q同退Q一般直接定义成事务)?
    于一个系l来_业务层的调优效果优于代码层的调优效果(代码错误引v的宕机问题不属于调优范围)。比如,一个业务的判断规则_了,比你优化几个计算语句强的多。比如之前说的例子,在步???中,因ؓ3Z问题Q导??得反向施工,所以实际有5步操作,1???反向?反向。所以如?最Ҏ出问题,那么应该调整序应该???Q把最Ҏ出问题的攑֜最开始,q样可以避免不必要的步骤。其实在pȝ上线后运行一D|_可以统计出那些q_的出错率高,调整序几乎?修改Q但是带来的效率提升是明昄Q但是没有几个地Ҏq么做的?br />
    说了q么多,我觉得把整个pȝ的框架搞明白q是很能提高个h能力Q抽象逻辑对于E序员来说必不可。所以现在每ơ抱怨工作无聊时Q我都会xQ真的就不能挖出点东西么Q?img src ="http://m.tkk7.com/paulwong/aggbug/369899.html" width = "1" height = "1" />

    paulwong 2012-02-13 23:15 发表评论
    ]]>
    工作心得之一 团队http://m.tkk7.com/paulwong/archive/2012/02/13/369897.htmlpaulwongpaulwongMon, 13 Feb 2012 15:08:00 GMThttp://m.tkk7.com/paulwong/archive/2012/02/13/369897.htmlhttp://m.tkk7.com/paulwong/comments/369897.htmlhttp://m.tkk7.com/paulwong/archive/2012/02/13/369897.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/369897.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/369897.html
    俗话_双全难敌四手Q一个h再牛也比不了一个团队?br />
    我在3家公司呆q,有国企也有外企,也和很多朋友聊天谈到不同的企业团队,发现不同企业的团队质量上的差距是很明昄。首先声明,q里仅仅是我Ҏ所知的环境做个比较Qƈ不针对哪些公司,更没有贬低谁的意思?br />
    对于一个h来说Q有一个好的团队就好象在社会里有个“?#8221;Q如果是一个坏的团队,那么是一?#8220;?#8221;?br />Z提高开发效率,现在有越来越多的开发模式被提出来了Q但是经常有人抱怨说采用敏捷开发模式,效率没一点上升,反而因为制定各U规则导致效率下降很多,提出q种模式的h只会扯E。我xq种抱怨的“理?#8221;应该很多吧,当然更多人都知道开发模式其实是很有效的手段Q只是不知道怎么或者什么时候用它。其实老外在这斚w觉得挺好Q他们的工作程是这LQ接到某个Q务后Q会分配到若qh员头上,那么q些人员成了一?#8220;临时”的团队,如果在大型公叔RQ这h很常见的Q网上有个词?#8220;内部外包”Ӟ他们按照“敏捷”的模?步骤完成d。这L团队有个特点是,团队中的人相互不熟悉Q但是齐心,采用某些开发模式或者流E可以I补因为陌生带来的问题Q合理的安排每个人都dQ所以v到很好的效果。说到这里我觉得够了,抱?#8220;开发模?#8221;无用的团队的特点是,成员之间很熟悉,但是心不齐,q种情况什么模式都没用。不知道多少人有同感?br />但是团队怎样才能真正的团l是个问题。这里就把一个团队可以分成底层的员工和上层的领导?br />员工是每个h都v点,所以先从员工说P当然有名爹的除外Q?br />作ؓ员工Q需要什么?
    员工所需要的很简单,待遇 、发展^??环境。前两者很好理解?br />待遇Q很多h明确是有钱干Q没钱就滚蛋Q的钱很重要,但这个真不是全部Q后面细说?br />q_Q关pd市场{等因素Q比较明显,也没什么好说的?br />至于环境q个很抽象了,环境q里也分很多因素Q最关键的一个是来自于领|举个例子来说明,某个目Z个问题,客户大发雷霆Q公叔R导屁颠屁颠跑来赔|,然后很潇z的在大酒店请客户吃了顿Q摆q_户后回头很潇z的把当事h骂一,当事人第二天潇洒的离职,然后p看见很多人骂?#8230;…Q估计很多h都有q这h者看见过q样的场景。这是我觉得中国很多团队的最大问题,领导眼里一切都?#8220;客户”至上Q或许有些道理,但是如果把员工放M很是问题。如果把客户看成“金矿”Q那么员工就?#8220;矿工”Q诚Ӟ客户是给qQ但是这个过E得通过员工来完成,客户和员工对?#8220;领导”来说应该是同{重要的Q公司给客户的Ş象完全来自员工,l不是领D的那几顿饭。再说明白点Q就是领Dl予员工L的尊重,而不是唤完了就l束Q这h能换来员工的忠诚?br />
    下面说说“?#8221;的问题,我想说的是,׃代表一切,钱只能解决一时的问题Q但不可能长久,光是提高待遇的结果就是,员工来?#8220;?#8221;?br />q是举个例子Q美国做q实验,让一个h在独立的戉K里,和外界无法联p,实验者在里面每呆一天就能获得很多报酬,我想q个实验大家都知道,l果是,没h撑得?星期。把q个实验抽象一下,把你攑֜一个团队里Q团队里的每个h都看不v你,鄙视你,无论l你多少钱,你也呆不久,当然毅力惊h的胦q除?#8230;…
    对于一个团队来_需要给员工一U感觉,“归属?#8221;。说h很抽象,那么q是举例子,想下我们大学毕业吃散伙饭那会Q多h哭的昏天黑地Q那U感觉算是归属感。一L课,一hU,一起出丑等{等{,才让我们有了归属感。那么回到社会里来,怎么让一个团队有个归属感呢?q里得看“公司”?#8220;领导”的本事了?br />
    先从公司说v吧,q里得说个看g相干的事?br />中国古代有很多团队,比如戏班子,建筑队等Q新加入的菜鸟都会有个专门的“师傅”带,q时Q师傅不仅仅是传授技艺,q会在思想和情感上教育徒弟Q所以古时有“一日ؓ师,ln为父”的说法,q不仅仅是出于师长的重Q很多时?#8220;师傅”完全承担?#8220;父亲”的角艌Ӏ现在时代不同了Q职Z很难扑ֈ推心|腹的hQ逐渐演变成了q一份活拿一份钱。没错,看v来很公^Q也是从资本M那里学来的(但是只学了皮毛而已Q,造成l果是让员工觉得自׃仅是个机器,需要的时候租一下,不需要的时候随时给T掉?br />其实在Q何大企业里,员工在入职时都有员工培训Q定期D行teambuildingQworkshopQoutingQ我只在外企里n受过q些zdQ具体解释也说不大清楚,单来说就是游玩组l活动之cȝQ等Q不企业ؓ了省钱,都免了,其实q些真的很重要。先说说国外的吧Q是国外Q不是外企在中国的分公司Q,最常见的方式有Q?老板和大家一起喝啤酒Q打桌球/高尔夫等。这样就可以创造一个员工相互交的q_和时_老板有更多时间来和员工交,
    现在在回想下我们的团队,一q都见不着老板几次面,也没几次聚会Q动不动q扣炚wQ这L公司下面肯定是没好团队的Qh员流动肯定大。部分大企业有各U活动,但是有的做的不好Q比如年会就是包个大场地Q大饭店Q来几个表演Q抽奖,大多数都是这样了吧,我也和同事聊q,感觉是领导来自p乐一把,完全没员工的事,吃饱ChpQ抽奖?恩抽到最好,我是比较背的那种Q。有多少领导真的是放下nL的和员工q行互动Q?br />估计“员工仅仅是个工具Q和服务器这cL械没本质区别?#8221;是那些老板的真实想法?br />
    如果公司在大环境下创造不好,下面的团队很隑֏展好?br />
    说完公司大环境就说说关系到自q的团队?br />M一个团队都有个“老大”Q我是一直这么称呼的Q有炚wC会的味道,Z么呢Q因做好一个领|q真得和“古惑?#8221;电媄中的“老大”学习?br />1、尊重下属。真正的“重”才能换来他们的忠诚,当然他们会有不同理由d团队Q但是离开后还能是好朋友(有多离职后是老死不通音信的Q)。在中国Q国外不清楚Q,大多ChQ不是全部)都有“土皇?#8221;的情节,总觉得下属就是自q“奴隶”Q做什么都是应该的。到最后肯定是光杆o。当Ӟ员工之间也应该相互尊重,但员工间的矛监֯于团队来说是问题?br />
    2、公q뀂对于员工来_公^分两层,一个是在员工之_有些人和领导熟,承担的Q务轻Q反之则重,q个׃多说了,都清楚。另一层的公^是在员工和客户之_有的时候明显是客户的错误,但是Z“效益”说成是员工的,或许q样的行为可以换来一时的利益Q但是换个位|想惻I一个h在你面前只会谄媚Q脏水都往自己w上|你会瞧的起他么?旉长了客户不把你当人,员工也不把你当hQ不知道你自己把自己当什?#8230;…

    3、合理地护短Q直接说清楚比较难,q得举个例子。当客户无论提出什么要求,如果领导都一字不落的转发Q对于员工来_有没有这个领导是没区别的Q自然不理你。换个角度,当客Ldq重Ӟ如果领导能和客户交涉Qؓ员工争取些权益,员工׃有一U?#8220;保护?#8221;的感觉,自然也就会依靠你。当然凡事得适当?br />
    到这里是不是很像黑社会的老大Q以上三点对于Q何行业的团队都适用?br />
    4、合理的薪资Q这个又是焦点话题,老外定义的合理的薪资是基本工资够员工在当前城市生z,但是一定要有合理的奖励体系Q有表现的时候要按时奖励Q这个薪资体pL和销售的薪资构成很像Q但l节和落实程度就有很大差别)。奖׃pL国外工资里很重要的一部分Q国内虽然有各种l效考核Q结果到头来L有什么预不够,人员太多{等废话成了一U空文。甚x变成“拼爹”Q反正在垄断行业里,出来问题Q就T来T去,没爹的孩子就成了临时工?br />
    在老外眼里奖励措施是很重要的,比惩|措施更重要(中国做法只有责Q落实C人,Z问题一定得找个零时工出?#8230;…)Qؓ什么说奖励措施很重要呢Q再举例子,在众多抱怨中Q最多的?#8220;我干了XXX事,他们不管Q一时犯困就被罚”或者类似的。不可否认有对丑事选择性遗忘的的因素,但是领导对下属出色表现视而不见,但对错误严厉惩罚的做法是团队最大的“伤害”Q这L员工的感觉就?#8220;q得好和q得一?#8221;没区别,但是“犯错了就肯定会追I?#8221;Q这h最消磨员工的积极性和创造性的Q所以很多h是做一天和撞一天钟。我和两个老外聊过Q他们那里如果这个月q得好了Q最高奖金是工资??最高,不是q_Q他们所在的公司也是很不错的公司Q那里也不是所有企业有q么好的奖励)Q所以hZd找事qԌ每周一ơ的聚会都会找老板展露自己?#8220;成果”。国内企业也有奖励制度,但首先那U奖q度实在不g提,其次Q员工有方便的通道来告诉领gQ领导知道了会重视么Q?br />
    提高产品的效率、质量必M团队开始。我见过的最好团队,6个h合作?q_5个员?1老大。每ơQ务下来后Q?#8220;老大”不需要多废话话,每个人就知道自己负责哪块Q老大只需要和客户扯皮Q也基本不需要担心哪个hxQ员工郁闷了喊老大d啤酒。这个团队也没什么开发模式,更没什么规章制度?br />
    最后,希望大家在新q里都能扑ֈ自己的团队?img src ="http://m.tkk7.com/paulwong/aggbug/369897.html" width = "1" height = "1" />

    paulwong 2012-02-13 23:08 发表评论
    ]]>
    理随笔http://m.tkk7.com/paulwong/archive/2012/02/13/369894.htmlpaulwongpaulwongMon, 13 Feb 2012 14:25:00 GMThttp://m.tkk7.com/paulwong/archive/2012/02/13/369894.htmlhttp://m.tkk7.com/paulwong/comments/369894.htmlhttp://m.tkk7.com/paulwong/archive/2012/02/13/369894.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/369894.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/369894.html
    1. 规则制定?没有规矩Q不成方圆,军队没有U律是一盘散沙,做项目亦如此。各个公司甚至项目都有自׃同的规则Q规则的存在是ؓ了约束成员的行ؓQ鼓励对团队发展有利的行为,减少对团队发展有害的行ؓ。同时规则的制定需要h性化。这里D个例子,我公司ƈ不要求员工按时上班,也无上班打卡。于是项目经理在上班旉在办公室看不到几个hQ有些事情想当面跟某成员说都要先跟成员预U时间。项目进度不紧,d也不重,做的按部qQƈ无大的出错。因为很多h不来Q经常来的几个h也开始来的少了,q样的规则有无问题?

    q样的规则就造成了一个现象:办公室里一个h都没了。同时由于沟通的旉来少Q项目本来可以做得更好的但是现在只是没有出大的差错而已。懒人更懒,U极上进的hU极性也大受打击Q热情降低。本来可以集中办公的Q现在变成虚拟团队了?

    规则的制定既需要限制成员的自由Q又要给成员最大的自由Q所有的规则制定的出发点只有一个:团队发展。第一条,对团队发展有坏的影响的规则都不是好规则。然后才是第二条Q规则需要h性化。第三,规则的合理有效性?

    上面的例子,如果改ؓQ?上班不打卡,但是员工需要每天到公司上班Q如果某天因为有事来不了在不影响目的前提下需要提前一天通知目l理Q一个月不来的次C能超q?ơ。早上上班时间可以定?0:00,10点还q到的次C个月不能过10ơ。不q这需要增加有一个h来记录?



    2. 赏罚分明。不论是好规则还是坏规则Q有规则p执行Q就会有人经常违反,有hl常遵守Q就会有赏有|。赏|分明的好处Q就是要让大家知道,q得好和q得坏的待遇不一栗比如上面的新的上班规则Q如果有反了Q怎么办?如果是你的得力下属违反了Q怎么办?甚至于如果是你自p反了Q怎么办?如果因ؓ你跟某个成员U交很好Q就酌情处理Q那你的后门以后会被t^Q大安会来努力跟你搞好关系Q项目没人做了。如果拉不下面子Q不妨自己故意违反一ơ,然后按规定处|自己?

    当然Q罚只能是一U手D,|不能常用,应该常用的是赏。项目经理一定要有能力拿到经费,哪怕很。赏不能自己掏腰包对吧? MQ做好做坏一定要不一P而且最好马上就能不一P而不是体现到q终的W效考核上,那太q了?


    那上面的规则可以进一步变成: 一个月q到10ơ口头警告,团队里面通报。天天天q到Q?0ơ)则通告上l理Q扣季度奖金xxx。一个月不来ơ数过5ơ,口头警告Q团队里面通报。一个月不来ơ数过10ơ,则通告上l理Q劝退xxx。一个月无迟刎ͼ无缺勤则拿全勤奖Qxxxx?

    如果有h下午四点钟来Q五炚w赎ͼ怎么办?呵呵Q这L人很吧Q有也是奇葩Q那你就再修订规则吧?

    3. 沟通和C交风格Q迎合能力?
    沟通是个大话题Q项目中目l理75%以上的时间用于沟通。。?

    paulwong 2012-02-13 22:25 发表评论
    ]]>
    工期估算那点?/title><link>http://m.tkk7.com/paulwong/archive/2011/12/12/366108.html</link><dc:creator>paulwong</dc:creator><author>paulwong</author><pubDate>Sun, 11 Dec 2011 17:10:00 GMT</pubDate><guid>http://m.tkk7.com/paulwong/archive/2011/12/12/366108.html</guid><wfw:comment>http://m.tkk7.com/paulwong/comments/366108.html</wfw:comment><comments>http://m.tkk7.com/paulwong/archive/2011/12/12/366108.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/paulwong/comments/commentRss/366108.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/paulwong/services/trackbacks/366108.html</trackback:ping><description><![CDATA[周末听了目理的课E,很有感触Q有很多记忆深刻的点Q比如不要揣摩要提问Q要先管理后产品Q胜者先胜而后战,败者先战而求胜。然而,让我印象最q是估工时这点事Q不让我想赯ql历来?<br />最开始刚参加工作时是在一家翻译公司做它内部的协同pȝQ两个程序员Q老大和我Q老大?0岁的老程序员Q安排工作很随性,每天早上Q点点系l,然后x接下来要做什么,然后Q叫上我Q说Q把q棵树实C下吧Q然后,再说Q需要多长时_我想一会儿Q不是一|吗,_1时。老大点点__好,1天。再一天,老大又交l我一Q务,q次d量大一些,要实C个完整的模块Q我同样是想了想Q说3天,老大点点__好,9天。老大Lq样Q只要是我作出的估算Q他总要乘以3Q对此我是不以ؓ然的Q这也太保守了。不q好消息是,一q下来我们从未加q班Q几乎所有的工作都按计划完成了,日子q得L而又悠闲Q经常有些时间写点自己喜Ƣ的其他代码Q一点也不像E序员?br /><br />W二份工作就是IT公司了,做企业应用开发。老大使用q特图来q行工期理Q项目开始之前,老大已经分好大的模块了,q些模块比我W一家公司所谓的模块要大的多Q需要以周来估算。这天,老大叫上我,问,q个门户的模块需要几周完成?我想一惻I门户以前没有接触q,学习需要一周,开发需要两周,再留一周测试,_四周。老大点点__好,我再l你加一周学习时_于是用鼠标在project上拖Z条长长的蓝线来。几个程序员每个都拖Z条蓝U来Q三个程序员Q八个模块,蓝线短的再估算一个模块,q样Q一条一条蓝U拼hQ最长的那条成了关键\径,也决定了交付日期Q交付日期定在五个月以后。于是就开始开发,那时q轻Q无知者无畏,q是单nQ加班就不是问题Q三个h周六都在公司Q吭嗤吭嗤,q真在五个月后给吭嗤完了。于是开始请试妹妹试Q这一试问题来了,很多模块Ҏ是不可用,只是能够增删ҎQ很多功能点都没有考虑刎ͼ易用性就更别谈了Q也难怪,pȝ设计、实现、测试都被一个只会写代码的程序员包了Q既当运动员又当裁判员,能想清楚才怪,于是l箋吭嗤Q这不吭嗤还好,一吭嗤不得了,又吭嗤出五个月来Q再看看jiraQ几百个bugQ每个h都很l望Q老大手一挥,_哪个软g没有bugQ停止开发,修复最重要的bugQ然后发布?br /><br />W二个项目做完,开始反思,Z么g期这么长估算q么不准Q想了很久,觉得是因Z的_度太大Q时间超q一周,对估的开发量实际失去计了Q只剩下一个大概的印象Q而ؓ了不成ؓ关键路径不在老大面前丢脸Q拍胸脯的情况也发生了,没事Q加几个班就搞定了。同Ӟ~少pȝ需求说明,q样Q在一个错误时间内完成一个不可能完成的Q务,质量可想而知Q赶q度献礼工程不仅政府在做Q程序员同样在做?br /><br />q样Q到了第三年Q自己开始负责一个项目了Q吸取了教训Q开发估时Q估的工作量不能超q?周,一旦超q就需要l分解再q行估算。估下来,q个目需要四个月完成Q又惌vW一个老大的乘三法则,心里颤了一下,N需?2个月Q不能这Pq样q个目p取消了。自己带了oq的心理Q团队的成员都很强,事后也证明这个团队的个h能力都很强,因ؓ有两个h现在在知名外企,一个在淘宝Q一个在腾讯Q小公司l成q样豪华的阵Ҏ很难得的Q唯一不幸的是Q我是那个项目经理。我把交付时间定在了四个月之后,开发进度整体还是顺利的Q稍微有延期Q每周需要g一C天,q样Q我把时间又廉了一个月。天知道Q意外发生了Q因为我的一句批评,一个成员离职了Q我痛哭的发玎ͼ目又要延一个月了,于是Q接下来Q我流涕了Q六个月旉Q公司没有那么多钱投入了Q我开始加班,要求其他Z加一些班Q意外接着发生Q有人生病了Q有人有急事要请假了Q到最后,l于发现Q按估算完成是完全不可能的。最后,目p取消了,悲催的项目经理?br /><br />l箋反思,Z么估不准,q次我自以ؓ原因很清楚,是没有考虑目风险Q没有考虑Ch会离职,没有考虑Ch会请假,没有考虑Ch会生病,甚至Q没有考虑Ch一天工作的产出不是八小时。我太乐观了。我再一ơ想h我的W一个老大?br /><br />新的公司Q新的估方式,不再一个h估算而是一伙h估算Q特性不估算Q故事点再估,没有需求不估算Q不一ơ性估,q代估算。这ơ似乎没有问题了Q但客户L需要一个大的时间点的,于是每个q代都会排定故事优先U,保交付前交付的是最有h值的Q此外,q有专职的业务分析和漂亮的测试美眉,一切看h都很好。新公司W一个项目也实L的,但第三个和第四个却都p|了,W三个项目在遇到一个很难解决的性能问题旉入了一片؜乱当中,q代l理甚至自己都失d整个目的可视化了,她不知道目上线I竟需要满什么条Ӟ于是目在一ơ次的下周二上线的空头承Z成了整个公司的笑柄。幸的目L怼Q不q的目各有各的不幸。第四个目在一ơ项目中期的架构重写中崩溃了Q重写耗去了团队太多的旉Q而由于对未知领域知识的不正确估算再次令项目雪上加霜,而更加致命的是,目目标直到最后一M没有发生变化Q依旧是要在六个月后上线Q于是,E序员们内存溢Z?br /><br />乐观、管理؜乱、领域知识不熟,q些都导致了目延期Q工时等于工期吗Q不{于Q工期永q是假的Q工时估计的准确Q؜q理同样会毁掉它。更严重的不是项目g期,而是目本来是老板拍脑袋的l果Q想x个项目,如果不说我们能快速交付就Ҏ得不到它Q而得到它后怎么办,那只能拜春哥了!<img src ="http://m.tkk7.com/paulwong/aggbug/366108.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/paulwong/" target="_blank">paulwong</a> 2011-12-12 01:10 <a href="http://m.tkk7.com/paulwong/archive/2011/12/12/366108.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>理的原理之三-工具理论http://m.tkk7.com/paulwong/archive/2011/05/22/350758.htmlpaulwongpaulwongSun, 22 May 2011 02:53:00 GMThttp://m.tkk7.com/paulwong/archive/2011/05/22/350758.htmlhttp://m.tkk7.com/paulwong/comments/350758.htmlhttp://m.tkk7.com/paulwong/archive/2011/05/22/350758.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/350758.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/350758.html
    安装水管的工序大致ؓQ?刨开地层土,扑ֈ水管ȝQ然后切开Q焊接PE三通,及铺讄关的PE软管、水表等?br />
    刨开地层土ؓ体力z,而焊接三通等为技术活。当然我在其中主要承担了刨开地层土的工作?br />
    我和父亲艰难的用铁锹刨开地表Q以L水管ȝ。在坚硬的地表向下,埋设了一层厚厚的x来减轻胡同里雨时的惔泞。这也给刨土增加了很多的隑ֺQ老父亲虽然年q,但是g比我刨的熟练Q速度比我更快。但我的铁锹在用力时׃E微弯曲变ŞQ力被减弱,一会儿Q额头上便冒Zl细的汗珠?br />
    父亲Ҏ_你用的那把铁Ҏ铁板的,而我用的q把铁锹则是钢板的。ƈ且你的那把锹d已经有裂~,所以会变Ş弯曲Q无法用力?br />
    当我们找C水管Qƈ且清理用以ؓ焊接容n的方坑时Q父亲在一旁休息,我顺手提q父亲用的那把铁锹进行清理。我感觉父亲的那把铁锚w帔R手,度很大Q几乎不用太大的力锹C陷入泥土Q在一撬的同时E稳地端Z锹土来。当换了一把铁锹的时候,我才发现Q工作进行的如此快速,如此有效率?br />
    当方坑被清理完之后,我们开始了三通的焊接工作Q焊接工h一个称之ؓ“热熔?#8221;的设备,非常单易用,我们W一ơ用Q很快便掌握了其用法?br />
    三通和PE分别被套在热熔器上面,一会儿旉Q拔出,快速将三通和PE套接在一块,两者完的融合QŞ成一个整体,我再一ơ赞叹一个合适的工具竟会如此提高我们的工作效率?br />
    接下来开始焊接PE的时候,我们又遇C一些困难,是因为我们采用钢锯条来切割PE,q样׃操作不熟l和不专业,每每DPE的横切面毛毛糙p的Qƈ且带有明昄斜茬Q这对焊接后的效果生一定的影响Q一位围观的二叔Ҏ们说Q我家有专业的切割工P剪PE或PPR的专业切割剪刀。二叔拿来后Q做了一个简单的CQ将PE放在剪刀口上面,一下一下握剪刀柄,一会的功夫便切割完毕,接过一看,横切面光滑如斎ͼq且非常的整齐,没有一Ҏ茬的存在?br />
    一天的工作l束了,我们如愿完成了前院和后院水管的安装工作。在傍晚的薄暮里Q我慨叹时光的短暂,更加认同于好的工具我们的工作时间羃短,才我们用一天的旉完成q项工作?br />
    如同采用合适的或专业的工具完成我们的工作一P我们在管理中Q也应当借助专业的h士来完成我们的目标。在完成目标的过E中Qh其实也是工具Q在遇到不合适、不手、不专业的工hQ你最好换掉他Q因Z有可能我们的工作时间无限的廉到又一个明天?

    paulwong 2011-05-22 10:53 发表评论
    ]]>
    理的原理之二-保姆理论 http://m.tkk7.com/paulwong/archive/2011/05/22/350757.htmlpaulwongpaulwongSun, 22 May 2011 02:50:00 GMThttp://m.tkk7.com/paulwong/archive/2011/05/22/350757.htmlhttp://m.tkk7.com/paulwong/comments/350757.htmlhttp://m.tkk7.com/paulwong/archive/2011/05/22/350757.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/350757.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/350757.html
    宝宝刚学会走路时Q虽然我q孩子的旉最,但在我手里宝宝摔倒的ơ数最多,因此遭到了严厉的批评?br />
    我承认我和他们一L心来爱宝宝,宝宝的喜乐和哭闹深深地系着我的喜怒和哀乐。但宝宝摔倒的事实如此Q我不得而知原因何在?br />
    宝宝奶奶一语道破其中的“玄机”Q曰Q只因你把宝宝当成大孩子来看待?nbsp; 一语道q之后,我忽然明朗了?br />
    是的Q我始终认ؓ宝宝已经会走Q因此应该给Ҏ大的I间Q放手她L索去炼?只因为我的放手,Ҏ一ơ次在不断地试中摔倒?br />
    我应当手不离其左叻I配合着她,保护着她,Ҏ能够在摔倒时有支撑或依靠Q至不会造成w体上的伤害?br />
    那么在公司的人员理中,Ch又何不是刚学走路的孩童Q需要我们管理者无微不至的照顾和指|在他们不断尝试、不断探索和炼的过E中Q我们不能等待着他们跌倒后q行自我ȝ教训Q也不能d在他们跌倒后自顾着心疼Q更不能在他们跌倒后声色俱厉的批评他们做事的方式和方法,因ؓ他们q是个孩童。而管理者,是他们的W一任老师Q需要手不离其左叻I配合他,保护他,指导他,直到他由走而跑Q健步飞。直到那Ӟ才能放手?

    paulwong 2011-05-22 10:50 发表评论
    ]]>
    理的原理之一Q放理?http://m.tkk7.com/paulwong/archive/2011/05/22/350756.htmlpaulwongpaulwongSun, 22 May 2011 02:47:00 GMThttp://m.tkk7.com/paulwong/archive/2011/05/22/350756.htmlhttp://m.tkk7.com/paulwong/comments/350756.htmlhttp://m.tkk7.com/paulwong/archive/2011/05/22/350756.html#Feedback0http://m.tkk7.com/paulwong/comments/commentRss/350756.htmlhttp://m.tkk7.com/paulwong/services/trackbacks/350756.html
    目的地到了,牧羊人将群赶往沟渠QQ群沿着沟沿食草Q才悠然点上一支烟Q烟雄݋l升上半I?蓦然Q领头羊t出沟渠Q向麦田飞奔Q羊紧随其后,牧羊忙扔掉烟P飞奔出去Q赶在领头羊前面Q抡动羊鞭,羊重新又赶回沟渠。在一天中Q这L似的p可能要重复好多好多次Q直到黄昏夕阌下,牧羊人又在后面抡动羊鞭,p着贪吃的羊回到羊圈?br />
    q复一q_日复一q_牧羊人始l如此,群是他最亲密的伙伴?br />
    q个故事提示理的本质不在于制定完善的制度然后坐享其成?UR上的条文只是理的标准,领导者的行动力和执行力才能真正制度发生作用?br />

    paulwong 2011-05-22 10:47 发表评论
    ]]>
    վ֩ģ壺 ŷպһ| ̱߳ˬƵ99| ձƷһ | ˾Ʒձ| ޹Ʒ߹ۿ97 | þþƷav٤| Ʒ˳վ| һƵ| ѹ߹ۿ| 91޹˾Ʒ| պƵƵվ| þ99ƷƵ| պ߿Ƭ˳Ƶ| þþŷղũ| ŮƵaŮȫƤ| va߹ۿ| Ļaѿ| ˬָ߳ëƬ| ޾Ʒ99þ| Ƶ߿| vaþþþͬ| ҳڻӭ| ޾ƷƷԲۿ| ˳޵һվ߲| aëƬ߹ۿ| ߾þþƷĹ| Ů1963ҹƵ| ޴߶ר| ޹Ʒۺɫ| 1000ҹ| Ļav| һѹۿƵwww| ޾Ʒ߹ۿ| xxxxƵѲֱ| ޹va| Ļ| ߹ۿѰƵ| һѸ| ޹㽶ˬAVƬþ | ҹƵ߹ۿ| պһƷ߲ƵһƷ|