首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
其他好文
> 详细
《程序员的度量,改善软件团队的分析学》读书笔记
时间:
2015-04-08 16:37:51
阅读:
137
评论:
0
收藏:
0
[点我收藏+]
标签:
这篇文章写的比较杂乱,思路不是很清晰。这本书的内容大多数讲怎么计算程序员的表现,和体育比赛的运动员记录相比较。个人感觉这个书如果给项目经理读或者人事读会有更多的感想。我仅仅是大概领略下里面的方法,并且把自己认为比较有用的知识摘录出来。
一简单的成功团队模式
模式1有一个无怨无悔的做琐事的人
模式2一到两个牛人提高了整个团队的水平,虽然牛人并没有相应的头衔
模式3常在创业小团队出现,项目在80%的时候撞墙。能生存下来的团队里面总有个人能够鼓舞士气。
二
作者的一个团队,软件从版本1到本部1.1用了6个月。并且没有加入任何新的功能。从1.1到2.0只用了9个月,期间还有很多功能增强。团队的主要变化是原来团队离开了两个特别依赖别人的程序员,新加入的程序员可以自己工作,自己找出软件的bug所在。所以作者认为一个团队要有各种能力的人,才能成功。
三
评价数据统计的离群点和异常点,都表现为不在正常的范围内,如工作量迅速下降。也可能是不可解释的点,如某人学历背景不好,但是工作效率奇高。
异常点可能是偶然事件导致如身体不适。可以忽视。
离群点则可能表面上市异类,是打破常规的人。忽视离群点会限制我们对成功模型的理解,如黑天鹅效应。
四
峰值和谷值代表着周期
五在学则统计项目的时候要意识到
1统计的项目有局限性,很多有用的项目没有被统计。
2统计的值与预期不一样。比如作者发现这样一个现象。团队里的人经常被售后,技术支持的人打扰项目质量反而提高,这与普通认为的程序员不该被打扰相反。
六统计项目选择的标准
1数据容易获得
2容易让非程序员理解。这样便于管理,人力等交流
七如何评价程序员。这里我们可以看做是如何培养自己的能力
1核心职责表现
2代码测试质量
3能覆盖多少领域
4主动解决自己的问题。主动指出他人的问题
5创新
6处理压力
7逆境
8与他人互动
9领导力,支持队友,指导他人的能力
10对项目的理解和接受团队角色的能力
八团队的评价标准
1用户对新版本的反应。如新版本的采用率
2与竞争对手软件比较如何
3质量
4新版本交付率
九作者在讲团队的时候举了一个例子。
两个团队,一个团队组建的时候成员背景都很好,并且互相认识。二另一个团队的背景不是十分优秀,人也是临时组建的。但是后一个团队取得了成功,前一个团队失败了。作者有几点收获
1成功的团队复杂任务集中在少量人手里。其他程序员承担数量多但是不难的工作。失败的团队差不多每个人工作负载类似,平均复杂度高。
2成功团队每个人工作在多个领域。失败团队每个人工作在很小的领域
3成功团队的人创新,也主动。
《程序员的度量,改善软件团队的分析学》读书笔记
标签:
原文地址:http://blog.csdn.net/bleuesprit/article/details/44940411
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
分布式事务
2021-07-29
OpenStack云平台命令行登录账户
2021-07-29
getLastRowNum()与getLastCellNum()/getPhysicalNumberOfRows()与getPhysicalNumberOfCells()
2021-07-29
【K8s概念】CSI 卷克隆
2021-07-29
vue3.0使用ant-design-vue进行按需加载原来这么简单
2021-07-29
stack栈
2021-07-29
抽奖动画 - 大转盘抽奖
2021-07-29
PPT写作技巧
2021-07-29
003-核心技术-IO模型-NIO-基于NIO群聊示例
2021-07-29
Bootstrap组件2
2021-07-29
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!