`
kevinhuang
  • 浏览: 1755 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

书摘 - 走出软件作坊之员工绩效考核(二)

阅读更多
书摘】大多数老板都不懂开发,许多做到管理岗位的网友都跟我抱怨这一点。但我说你如果遇到一个懂开发的老板或许更糟。他们想了想,会心笑了,非常认同我的观点。
思考】其实老板懂不懂开发无所谓,只要他做他该做的事,不要胡乱干涉开发即可。软件公司老板可以不懂开发,但需要懂软件开发的规律和软件产业的趋势。

书摘】我发现任务不断变更的原因有以下几点:1、需求没调研清楚,需求变更了。2、需求没描述清楚,程序员理解有误;3、新需求插了进来,但还要以原有计划进度为目标。
思考】第2点比较少,或者说比例不大,即使出现也影响不大。第1点其实是两点,一是需求没有调研清楚,到后期才发现哦,原来是这么回事。二是需求变更了。修改了旧需求或者增加了新需求。我估计中国80%以上的项目失败(再有些时候,想失败也是很难的)或者项目超期,都是由于需求变更了。

书摘】对于任务安排,我主要考核业务开发组长或项目经理对于需求调研和功能设计的能力,对于任务超期的,我会分析是程序员技术能力问题,还是项目经理在分割功能设计上有粒度问题,还是确实由于没有经验没有做好技术准备,遇到了不可预测的技术难题。
思考】感觉这个职能划分和普通的不一样啊。需求调研不是开发组长的责任吧?项目经理分割功能粒度?而且对于能力这种东西来说,如何考核?在程序员技术能力问题和遇到了不可预测的技术难题之间如何区别判断呢?

书摘】对于代码质量,我主要通过发现的Bug的数量和等级来评价程序员到底细不细心。我还通过代码复查工作,来评价程序员在稳定性、易用性、高性能、可扩展、可阅读、可维护的代码特性方面的质量水平。我不愿意把每个开发人员的代码量当作考核指标...代码多不意味着代码质量高,尤其现在的IDE开发工具,很多都是工具自动生成的代码。
思考】单纯的Bug数量评价可能和单纯的代码量评价一样有失公平,可能会陷入做的工作越多,相应出现问题的几率越大,反而评价越低的怪圈。貌似有个指标是每千行代码Bug数量的指标。
在一个项目型企业,是否有足够的时间和精力,对代码的稳定性、易用性、可读性等等方面作出评价呢?这么多的代码特性,其实也是有不同的重要性的。个人认为,稳定性(这个名称很怪,如何算稳定,我个人把它理解为鲁棒性,或者说容错性),可阅读、可维护算比较重要的,应该着重培养的,其他次之。其实这些特性是相辅相成的,如果一段代码的可阅读性高的,几乎必然的,他的可维护、可扩展性就会很高。

书摘】我不会对程序员的工作态度进行单独考核。这个态度实在难以客观评价。我个人认为:代码复查质量、Bug数量、Bug下降趋势、任务的进度超期或缩短比较能客观评价程序员的工作态度。如果一个程序员的态度不好,这些指标也会受影响。
思考】不能苟同。态度我觉得是很重要的一个考核点。虽然他无法达到很客观。但有些东西是显而易见的,主动性、责任心、注重细节不凑合,等等态度,都是会极大地影响工作的。但反之却不然,这些指标并不能必然反映态度有问题。

书摘】因为老板并不懂开发,也不懂为什么一句代码两三天搞不定。他不想听你说的技术问题,因为他也听不懂,但是考虑却在老板的手工把握...所以,我会建议开发团队以老板可以理解的角度去展现自己的工作。我们引入了需求管理系统、Bug管理系统和任务管理系统,不仅仅是有利于我们自己的工作,也给展示我们的工作带来了很大的好处...作为开发团队,要证明自己,让老板放心。否则,老板不放心,就会限制资源,就会疑神疑鬼...其实,作为老板的下属,开发主管有义务去向老板证明自己开发团队的工作。你不亲自报告,还想等老板细致观察,那老板是请你来做大爷的,还是请你来帮他分忧的。
思考】太精彩了!可以说醍醐灌顶啊!以前总觉得,爱出风头,爱在领导面前表现自己,都是自己所不屑的。其实如果你不表现自己,领导如何了解你的工作和能力呢(当然也有从客户那间接反馈给领导的,不过估计很难达到)。领导不了解你,又如何放心地给你资源和权利呢。作为一个主管,如果不让领导知道自己和自己团队的工作,反而让领导是雾里看花,心里没底,那就是主管的最大失职,是对团队的不负责任啊。身处IT行业的我们,要更善于用各类工具帮助展示我们的工作成果。

书摘】每做完一个项目,需求收集了多少,Bug测试出了多少,写了多少测试计划,写了多少测试报告,安排了多少任务,每个人的项目总结,厚厚的项目文档,有条理有根据,主动给老板报告,让老板不由得心服口服。所以几次项目下来,项目的质量不错,项目的进展和问题也透明...老板也就放心了。于是给与的资源也就越来越多,干涉越来越少。放权,一定是建立在放心的基础上。
思考】站在对方的角度上,才能明白冲突原因的真正所在。站在老板的角度上,才能明白老板如何才会对你放心。建议:不是所有数据老板都看的。如果真是洋洋洒洒一大本,估计没有几个领导有时间和精力去看,也因此可能成了摆设。要抽出要点,抽出关键点,最好以图标的方式来展示。让老板看到你最想让他看的东西,其他只是背景而已。
分享到:
评论

相关推荐

    一款很棒的书摘软件 微信小程序 中山大学软件创新大赛十强参赛项目.zip

    这款书摘软件的创新之处可能在于如何将微信小程序的特性与阅读体验完美结合,提供无缝的书摘服务。 总的来说,这款中山大学软件创新大赛十强的书摘软件微信小程序,凭借其便捷的书摘功能、智能化的整理方式、丰富的...

    多看kindle书摘导出工具

    【多看Kindle书摘导出工具】是一种实用的软件工具,专为用户设计,用于从多看Kindle系统中提取书摘,并将其导出为易于管理的TXT文本格式。这款工具极大地提升了阅读爱好者整理和回顾笔记的效率,使得珍贵的阅读心得...

    BookSnippets:更快地存储书摘!-开源

    总结,BookSnippets结合了Python、Tkinter和Pmw的力量,打造出一个实用的书摘管理应用,其开源特性更是鼓励了用户参与开发,共同提升软件的性能和实用性。通过学习和使用这样的工具,不仅可以提升技术能力,也能提升...

    初中语文文摘文苑微书摘

    【标题】:“初中语文文摘文苑微书摘”与我们探讨的是人生哲理与科学思考,虽然表面上看似与IT技术无关,但其中蕴含的思维方式和观察问题的角度对IT从业者同样具有启示作用。 【描述】:“初中语文文摘文摘”暗示了...

    swift-模仿书摘中心的展开按钮封装的一个控件

    本项目“swift-模仿书摘中心的展开按钮封装的一个控件”就是这样一个例子,它模仿了书摘中心的展开按钮效果,提供了一个轻量级且易于使用的解决方案。尽管该控件不支持通过CocoaPods进行集成,但可以直接下载源代码...

    2021年读书-《心智、知识与道德》书摘:社会主义计算大论战.docx

    2021年读书-《心智、知识与道德》书摘:社会主义计算大论战.docx

    书摘_全新思维 ppt 文件

    全新思维的书摘,看看别人怎么解读这本书,希望能对您有点帮助

    WPF in action 书摘 (上)

    ### WPF in Action 书摘知识点总结 #### 资源(Resource)的使用与查找路径 **资源**是WPF应用程序中的一个核心概念,它允许开发者以一种灵活且可复用的方式管理各种UI元素,如颜色、字体、图像等。 ##### 查找路径...

    书摘

    书摘

    初中语文文摘生活名人名言解读_书摘

    初中语文文摘生活名人名言解读_书摘

    韦尔奇新着《赢》经典书摘.EXE

    韦尔奇新着《赢》经典书摘.EXE

    《iOS6开发指南》精彩书摘

    以下是从书摘中提炼的知识点: ### 基础篇 1. **第一个iOS应用程序**:书中首先介绍了如何使用Xcode创建一个简单的“HelloWorld”程序,涵盖了工程模板的选择、应用的运行机制和生命周期、视图控制器的生命周期...

    book-excerpts.github.io::open_book:『书摘。』 · 发现文学之美

    『书摘。』官方网站 『书摘。』是一个基于JavaScript开发的好句摘录插件,收录了书籍/影视/动漫中的好句。 提示 本仓库是『书摘。』官方网站源码,与『书摘。』好句插件/好段插件/古诗插件无关。 开发者

    初中语文文摘文苑微言与书摘

    卡尔维诺在《看不见的城市》中,描述了城市的记忆是如何隐藏在细节之中,如同人的手纹,每一处痕迹都是历史的见证。格里高利·大卫·罗伯兹的《项塔兰》中,描绘了现代人对同类的恐惧,以及信任和安全感的缺失,反映...

    《趁年轻 折腾吧》ppt书摘 @刘健亮PPT模板.pptx

    《趁年轻 折腾吧》ppt书摘 @刘健亮PPT模板.pptx

    peri0d的书摘.md

    一些从B站上看到的喜欢的句子,就摘抄下来保存留作纪念。

    《趁年轻 折腾吧》ppt书摘.rar

    通过《趁年轻 折腾吧》的PPT书摘和读书笔记,我们可以更直观地理解和吸收这些知识点,将作者的理念融入到自己的生活和工作中,激发自己的潜力,创造更加精彩的人生。而51pptmoban.com这个文件名可能是指一个提供PPT...

    非常好用的阅读软件

    而对于长篇小说,软件可能有智能章节识别和连续阅读模式,让用户沉浸在故事之中。 此外,这款阅读软件可能还具有离线阅读功能,用户可以提前下载书籍,即使在没有网络的情况下也能继续阅读。还有定时提醒和阅读时间...

Global site tag (gtag.js) - Google Analytics