Performance 你的团队如何脱颖而出?

Performance 你的团队如何脱颖而出?,performance,lead,Performance,Lead,在我工作的地方,我们有2-5人的小组。作为开发负责人,您实施了哪些使您的团队脱颖而出的东西?也就是说,它让其他团队说,“太酷了”或者“我们为什么没想到这个”。只是一些开箱即用的想法,使您的团队非常高效。自动化单元测试和自动化构建系统(如CruiseControl)首先,我们会按时完成符合完成标准的工作。在我看来,这是最好的做法:)我们目前正在使用CC.NET进行单元和功能测试自动化。QA为此爱我们。但是,我正在寻找类似的东西。夏威夷衬衫日在公司内做一些其他团队可能感兴趣但与他们的工作没有直接关系

在我工作的地方,我们有2-5人的小组。作为开发负责人,您实施了哪些使您的团队脱颖而出的东西?也就是说,它让其他团队说,“太酷了”或者“我们为什么没想到这个”。只是一些开箱即用的想法,使您的团队非常高效。

自动化单元测试和自动化构建系统(如CruiseControl)

首先,我们会按时完成符合完成标准的工作。在我看来,这是最好的做法:)

我们目前正在使用CC.NET进行单元和功能测试自动化。QA为此爱我们。但是,我正在寻找类似的东西。

夏威夷衬衫日

在公司内做一些其他团队可能感兴趣但与他们的工作没有直接关系的一般主题的演示(否则他们应该比你更了解这些问题)


自愿做有益于每个人的内部项目。(例如,代码库中的Stylecop介绍、每周的极客午餐等)

为什么要与其他团队竞争,公司的目标应该是共同的

我们大约有两个团队(一个致力于“现成”产品,另一个致力于定制解决方案)。但是我们习惯于互相帮助。在我看来,这就是应该的方式。

写好代码吗


编辑:当然这是完全错误的,实际答案应该是:

写错误的代码


我们只对构建过程进行标准化。我们不会让我们熟练的开发人员使用他们掌握的技能。我们让他们随心所欲地编码,使用编辑器和命令行,使用IDE,如果他们愿意,可以使用锤子和凿子。它们仅受构建过程的约束。每个人都受制于相同的构建,在我们的例子中是一个ant脚本


开发人员喜欢并在我们的团队中执行,因为他们有自由。其他限制开发人员的团体无法理解我们是如何做到的。

我不同意这是公司的目标。因为最终每个人都在寻找自己。 对于一个团队来说,脱颖而出是很重要的。理由有很多倍。
要脱颖而出,团队必须能够展现自己,团队领导必须承担责任。现在开发好的代码是不够的,还要能够展示它

这里的大多数团队都能按时完成任务,所以我正在寻找优势。这应该是社区维基。如果这是你的主要卖点,那么你可能做错了生意:PIt不是一个严肃的答案-舌头是在开玩笑。请留意办公空间,当您的幽默感得到相应调整后再回来。:)就我个人而言,我想说的是,我的幽默感在观看《办公空间》(美国)之前必须进行相应的调整彼得,你把办公室和办公室混淆了吗?。没有“办公空间(美国)”…如果你在里面,没有看过这部电影,你需要调整一下!Peter G,你是对的。我把办公室和办公空间搞混了。但是在通过IMDB刷新了我的记忆后,我的评论仍然站得住脚。我至少看过一部分,觉得它很蹩脚。但是我又不是美国作家,所以我的幽默感更明确d;-)我同意。团队应该寻找方法来减少他们之间的敌意,而不是增加敌意。然而,如果使用得当,一点竞争可能是生产高质量产品的良好动机。在大型组织中,存在人才竞争。如果你忽视这一点,你会发现自己回归到平均水平。这对团队m是有效的余烬倾向于这样做。对其他人来说,这实际上是一种威慑。当你是一名一流的开发人员时,不断的同行压力要求你做一个演示,但当着人们的面说话并不是你的事情,这真的会破坏团队的平衡。我会允许,但不是要求。你可以在一个糟糕的团队中编写好代码。是的,但这会有点混乱如果他们移动。