首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场

Web开发
EN

Stack Overflow用户
提问于 2010-07-02 04:22:32
回答 9查看 451关注 0票数 5

让我们以一个有许多团队成员的网站项目为例,它有许多功能。在开发过程中,是让同一个人做一个完整的功能(DB、应用程序逻辑、前端(Javascript、HTML、CSS等))还是让不同的人做应用程序逻辑和前端更好?在大多数情况下,我认为DB是由其他人完成的。推荐的方法是什么?

EN

回答 9

Stack Overflow用户

发布于 2010-07-02 12:09:36

不管你以哪种方式切分,你都希望确保每个开发人员的知识和理解都有一些冗余。因此,在我可能专注于一个功能或层的地方,至少有一个开发人员对我的工作有很好的理解。这样,整个项目不会因为一个关键开发人员离开公司而脱轨。

票数 3
EN

Stack Overflow用户

发布于 2010-07-10 00:37:17

你应该问你的员工喜欢do...and什么,然后在与你的老板和客户交谈后,你会告诉他们做自己最擅长的事情:)

因为每个项目经理都知道有一个计划和一个现实--两件不同的事情:)

你的计划是什么:以最快的速度、尽可能低的成本和尽可能好的速度完成一个项目?或者你想建立一个高质量的快乐团队,让MIEGT在未来给你带来更好的结果和更多的灵活性。

花点时间寻找答案,在你继续面对现实之前,你最好让它变得坚实起来……

答案是好的..。现在你被你的经理,你的客户,你自己的团队,可能还有你的同事的相互矛盾的要求所攻击。你的员工想要学习新的员工,或者根本不想学习,你的老板并不关心谁在相同的时间和质量上完成了他从伴郎那里习惯的工作,当项目落后于计划时,你的客户会确保增加压力。

结论:

If you can't remember when the last time you finished a task on time --不要去寻找冒险。这个挑战,尽管它可能是有希望的--可以也将被解释为经理无法完成他的工作--“当然项目失败了……任务是由错误的人完成的!”

If you are on top of your duties...你可以问你的员工,他们是否想打破常规,使用不同的工具。我的猜测是,在他们不再怀疑之后,他们会对工作更感兴趣,更快乐,更有动力,并发现为你工作为他们打开了新的机会……

可悲的是,人类不是机器-即使一切都很好,他们也会发出爆裂的声音-如果你的伴郎发出声音,给他一个他想要的东西的预告片,这样他仍然可以完成90%的主要项目。

票数 1
EN

Stack Overflow用户

发布于 2010-07-02 04:26:41

与大多数主观问题一样,这取决于。

我倾向于归入专业技能的阵营。在这种情况下,让他们发挥自己的长处。最好专注于一件真正做得很好的事情。如果你想让这些开发人员拥有广泛的专业知识,也许可以在下一个项目中轮换角色,但不要尝试做万能的东西。你最终得到了很多被稀释的技能,没有人能真正深入地挖掘并解决那些特别棘手的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3161380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档