作为一名程序员,我是个新手,至少我是一家公司的正式员工。我经常对公司的管理风格感到失望,因为他们基本上只是挑出当天或前一天开发人员喜欢的任何随机任务,然后给我任务(任务通常不超过1天)。我现在拥有的许多任务都是相当小的,用于添加对web应用程序的增强,修复bug等。
然而,我感到不安的是,他们并没有提前几天给我一份项目的书面大纲,这样,如果我对一些事情生疏了,我至少可以自己熟悉一些事情,或者至少对工作有一种更放松的态度,这样我的事情就不必那么反动了(我可以在休息期间反复思考-在开始工作之前,等等)
我想我只是好奇这是否是一种规范,还是大多数开发任务的价值都清楚地列出了任务的规范,并且能够提前做好准备。我很想听听任何人的经验/意见等。谢谢
发布于 2010-12-14 23:29:54
不,你所拥有的在我的经验中是相当罕见的。Scrum倾向于允许一些灵活性,以了解什么是即将出现的,因为sprint有一组明确的工作要在其中进行,因为有计划会议时,团队决定,“这是在下一次冲刺期间将要完成的任务。”这确实会阻止“哦,现在就把这件事做完!”一种戏剧,通常并给出一些界限,重点是在冲刺。通常情况下,事情写得不太好,因此澄清所要求的内容以及应该花费多少时间是需要考虑的几个因素。例如,有些bug可以花几天的时间把所有的案例都完全覆盖起来,而有些人可能会接受在几个小时内完成的工作,这些工作涵盖了99%的经常发生的情况。
采取魔鬼的主张立场,不知道什么即将到来,你真的想被告知一件事,但在几天后,它改变了,当你正要开始工作呢?我的意思是,想象一下,如果你认为你可以在特性X上工作,但是支持请求Y优先考虑,直到昨天晚些时候才有报道,所以直到现在才有很多时间告诉你这个变化。
发布于 2010-12-14 23:30:07
不是的。一项交给我的普通任务在我处理完一周后才被很好地定义,为此,我需要从有它的人那里获取信息。即使如此,我仍然对真正需要发生的事情感到迷茫。
https://softwareengineering.stackexchange.com/questions/26497
复制相似问题