所以我在我的公司做一个小项目,我只是一个见习工程师(软件工程学位的一半),在那里我们正在开发一个基于内联网的项目管理和人事管理系统--它包含了员工评估、个人技能管理和开发等等。
在一个更高级的工程师的指导下,我已经在这个项目上工作了一段时间,还有另外一个实习生也在做这个项目。
然而,不久之后,一份大合同就要出来了,另外两个人已经被联合起来做一些工作,这将把他们绑在一起很长很长的时间。
这就让我独自去做这个项目(真的很有趣,充满了学习)。梦想成真!还是真的是这样?
我一直在担心如何简单地管理三个人的工作,有什么技术和工具可以使用吗?我想的越多,我就越害怕(但仍然喜欢一个好的挑战的想法)。
我必须考虑规划,图表,发布笔记,测试规范和我自己的走廊测试(在那里我抓起一个随机的人说“打破它!”),更不用说实际的编程工作!
总之,一个人怎样才能适应三人的工作量呢?
发布于 2013-04-26 11:48:16
确保您从更高级的成员那里获得有关安全性的信息。员工信息不是公共记录。
管理层的头脑--他们是否意识到这开始是3人的工作,现在只剩下一人了?总得有人算算并调整一下。
现有应用程序。构建应用程序有很多方法,但你的一些同事会回到这个项目(正式或非正式的),并审查你的工作。尝试使用它们已经包含的一些最佳实践。理由是:不要重新发明轮子,他们可能已经满足了你的基础设施和/或公司规则所要求的需求,不要让他们对某些技术/框架的个人偏见影响了他们对你工作的判断。
需求调整--你正在开发的应用程序可能会被从货架上买下来,所以确保你明白你的公司需要什么,而其他产品却不提供。让这些成为你的优先事项,并在此过程中调整其他的需求。你不需要把他们想要的所有的钟声和口哨都包括在内。
团队开销-你将有一些优势,不与一个团队合作。你不必坐在会议上辩论你的决定。这将节省时间,但您确实失去了输入可能是更好的发展/两个头脑比一个好。他们可能不在这个项目中,但是,即使你不得不请他们吃午饭,也要尽你所能得到一些代码评审。
时间、能量和资源管理--找出你什么时候做得最好,并为那些时候安排困难的编程任务。你会感到有些疲惫,所以利用这些时间去做一些日常的管理工作。不要忘记社交上的细节,把你的过道测试人员当作金子对待。听他们谈论他们的猫并不是浪费时间。做一个他们会花时间去帮助的人,即使他们有一个完整的收件箱。
计划是好的,但你必须建立一些东西。做好工作并制定计划,但不要在编码之间花费太多时间。祝你的第一个应用程序好运。
发布于 2013-04-26 10:13:04
如果你的意思是,不同类型的任务首先被分成三种,我建议你要求每周与高级工程师举行一次会议(几个小时),讨论进展、问题和想法。从公司的角度来看,让你独自完成这件事是非常不明智的,不管你的专业水平如何。
发布于 2013-04-26 11:09:59
这可能很困难。
我认为计划是你的关键。你有你们三个人正在努力的项目计划吗?
如果没有,我建议你在同事跳槽之前想出一个。至少,这将是您需要在项目上执行的所有任务的列表。细节越多越好(在某种程度上--但仅仅说“开发这样的屏幕”可能不够详细)。还包括文档和计划之类的内容。
这是重中之重。
你应该完成清单上的每一项任务,让自己确信任务所需的时间适合你。如果你对某件事一无所知,而且可能要花上一周的时间,那么你的同事们估计一天完成一项特定任务是不太好的。同样要注意的是,开发人员倾向于对时间尺度持乐观态度--因为你说你在这方面没有什么经验,你很可能会陷入这个陷阱。不幸的是,对你有帮助的最主要的事情是经验,但脑海中的一些“规则”可能是:
根据您适应现有标准的重要性,您应该添加一些任务(其他人)来检查文档、测试计划,当然还有代码。您应该在这些评审之后添加任务(为自己),以重构文档/计划/代码。
如果项目的某些方面你根本做不到,或者不能在合理的时间框架内完成,或者需要培训,那就说吧。
不要为晚上或周末的工作做预算。如果你这样做了,你就滑倒了,那么你就没有希望弥补失去的时间。这可能是你觉得需要投入这些额外的时间,但你应该利用它们来追赶。把它们藏在你的袖子里,就这样。
确保你的老板知道这一新计划,并意识到交付将花费x周/月的时间。如果他们想要更快,那就由他们来排序更多的资源,或者取消项目的部分。这一点很重要,因为如果你不把这些事情告诉你的老板,他们就会期待你在你还没有准备好的时候交付这些东西。
最后,坚持你的计划。如果你开始滑倒,确保你是第一个知道的。现在,无论你对任何人说了什么,还是对自己保持沉默,都将是一个判断的决定。如果你确信你能得到时间,那么说什么都没有意义。
底线是:不要让自己被缝合。如果你发现自己错过了最后期限,你唯一的辩护就是,“听着,我在几个月前就强调了这是一个风险。”
https://softwareengineering.stackexchange.com/questions/196207
复制相似问题