繁体   English   中英

我怎样才能看到团队中谁在使用TFS编写的代码最多,谁在编写的代码最少?

[英]How can I see who in my team are writing the most code and who is writing the least using TFS?

我的团队成员之一的输出出现问题。 他似乎总是很忙,但我无法确切地看到他已经完成了什么代码,而且他似乎交付的很少,而且这样做似乎需要很长时间。 我想进一步研究使用TFS,并且想知道TFS中是否有任何功能可以显示由个人或类似人员编写的内容?

只是为了澄清我不是间谍,而是试图解决情况。 这仅仅是一个起点。 我理解代码量并不等于最好的程序员

谢谢你的回答

实际上,最好的程序员写的代码可能比最差的程序员写的少,实际上,真正好的程序员通常写的代码少。 使用此信息评估性能时要小心。 由于您正在使用TFS,因此我假设您也在使用工作项跟踪。 与使用代码行相比,这确实是评估性能的更好方法。 查看哪些签入引起最多的问题,哪些签入最多的缺陷,以及真正修复某些问题需要进行多少回合。

对我而言,最简单的方法是为签入设置电子邮件警报。 您会获得签入注释,一些工作项信息(假设它们正在签入/解析中)以及发生更改时的文件列表。 让您看到开发人员所在的代码部分,过了一会儿,您就会感觉到“安静”。因为有人没有签入而感到“安静”。它并不能代替他所做的一切的取证一个月,但它让我感到连接。 它还给了我直观的感觉,例如“他在报告中,因此我可以在周期的早期显示给用户”或“ jeez,他在错误消息中进行所有愚蠢的错别字以及其他不思考的事情,而不是解决他真正的难题”甚至“他在堆一大堆pri 1时都在做pri 2”。 所有这些使30秒的走廊对话能够在尽可能接近问题的时间范围内进行路线校正。

请参阅我前几天整理的以下博客文章:

这篇文章将告诉您如何获得代码库中每个区域的代码搅动,但是将团队成员添加到其中也很容易获得执行签入的团队成员的细分。

但是,我同意您的问题-这不是检查您同事效率的好方法。 相反,我会与他们交谈,以引起您的关注。

当我现在不在TFS时,您可以在Team Explorer中按用户查看签入列表,在每个这些中,您都可以查看已更改的文件并查看每个文件的差异。

如果已设置,则可以从TFS多维数据集获取。 Code Churn中包含大量维度。 TfsWarehouse数据库中也可以使用其中的一些。

如果确实设置了多维数据集,只需将Excel指向该多维数据集,然后就可以玩得开心。 但是请记住,数字可能会指出错误的方向。 谨慎使用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM