我的团队成员输出有问题。他似乎总是“忙”但我无法确切地看到他做了什么代码,他似乎提供的很少,而且似乎需要很长时间才能完成。我想进一步使用TFS进行调查,并想知道TFS中是否有任何功能可以显示个人或类似人写的内容?
只是为了澄清我没有间谍我正试图解决问题。这只是一个起点。我理解那些数量的代码并不等同于最好的程序员
感谢您的回答
答案 0 :(得分:4)
你最好的程序员实际上可能比最差的程序员编写更少的代码,事实上,真正优秀的程序员通常会编写更少的代码。使用此信息评估性能时要小心。由于您使用的是TFS,我假设您也在使用工作项跟踪。与使用代码行相比,这确实是评估性能的更好方法。查看哪些签到会导致最多的问题,哪些问题可以解决最多的问题,以及需要多少轮才能真正解决问题。
答案 1 :(得分:1)
对我来说,最简单的方法是为签到设置电子邮件提醒。您可以获得签入注释,一些工作项信息,假设他们在签入时关联/解析,以及更改后的文件列表。让你看看开发代码的哪一部分,在一段时间后你会感觉到它“很安静。太安静了”,因为有人没有办理登机手续。它并不取代他所做的全部取证一个月,但它让我感觉很紧张。它还给了我直观的感觉,比如“他在报告中,所以我能够在周期的早期向用户展示这些”或“jeez,他在错误信息和其他没有思考的事情中做了所有愚蠢的拼写错误,并没有解决他真正的困难“甚至”他正在做他的pri 2东西,而他有一大堆pri 1“。所有这些都可以进行30秒的走廊对话,以尽可能及时地解决问题。
答案 2 :(得分:1)
请参阅我刚才放在一起的以下博文:
这个会话通过为您的代码库的每个区域获取代码流失,但是很容易将团队成员添加到其中,以便由执行签入的团队成员进行细分。
但我同意你的问题 - 这不是检查同事生产力的好方法。相反,我会与他们交谈以提出你的担忧。
答案 3 :(得分:0)
虽然我现在远离TFS,但您可以在团队资源管理器中查看用户的签入列表,并且在每个中都可以看到已更改的文件并查看每个文件的差异。
答案 4 :(得分:0)
如果您已经设置了TFS多维数据集,可以从TFS多维数据集中获取此信息。 Code Churn中有大量维度。其中一些也可以在TfsWarehouse数据库中找到。
如果您确实设置了多维数据集,只需将Excel指向它并享受一些乐趣。但请记住,这些数字可能会指向错误的方向。谨慎使用。