如何在极限编程中管理时间?

时间:2009-03-16 04:18:15

标签: time extreme-programming

我正在监控一场比赛,每场比赛的间隔时间为一小时。每个团队成员都应该在屏幕上倒计时,最好是在终端上。 c'locks应该在45分钟,55分钟和60分钟之后发出警报。

环境应该会产生极端编程的感觉。这个工作有一些现成的终端应用程序吗?

[澄清] 团队正在使用Ubuntus和Mac。

3 个答案:

答案 0 :(得分:5)

好的,我的第一个问题是“好上帝,为什么?”你怎么能在一小时内完成冲刺。

但话虽如此 - 我认为它是一些课堂会议或其他东西 - 有很多类似的应用程序;提到操作系统可能有助于缩小范围。

在Mac上,我喜欢使用 Miniteur

在UNIX系统上,它是一个简单的shell脚本(这里是bash语法):

sleep $((45*60)) && echo "Forty five minutes"
sleep $((10*60)) && echo "FIVE MINUTES LEFT"
sleep $((5*60)) &&  echo 'TIME IS UP!'

答案 1 :(得分:3)

“......环境应该创造一种极端编程的感觉......”,我认为这种环境会产生一种极度压力的感觉,我们不会在这里翻转汉堡,我们正在做一些有创意的事情,给你如果他们需要知道现在是什么时间,以及每小时剩余多少他们将使用他们的手表,他们会休息一下。

BTW已经尝试过这种方法吗?如果是这样的话呢?团队对此有何看法?

答案 2 :(得分:1)

WOW

在考虑1小时冲刺/迭代时,我真的很喜欢这件事。如果我想到冲刺的疯狂步伐,我脑海中浮现的第一件事(实际上是在这个短时间内完成任何事情)是结对编程甚至团队发展。 XP的本质。

这让我想到了。 冲刺越短,你开始使用XP范例就越多。你开始在团队内快速集思广益,配对程序代码(最快的编码器就是这样)并进行大量沟通。完美的XP。

虽然在现实生活中,这个短暂的短跑是一个让你的团队快速耗尽的杀手。但是你可以通过思考来学到很多东西。并采用自然冲刺长度(1周)的结果。