首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >所有的完整堆栈开发人员与后端和前端开发人员?

所有的完整堆栈开发人员与后端和前端开发人员?
EN

Software Engineering用户
提问于 2017-05-20 07:47:28
回答 2查看 1.7K关注 0票数 7

我们是一个以产品为基础的网站公司。我们处理汽车的网上销售/购买。我们有一个已经建立的产品,每天100,000访问我们的网站。

目前的scrum团队-六个完整的堆栈开发人员和一个测试者。完整的堆栈开发人员处理C#、JavaScript、SQL。开发人员的平均经验在2-3年左右。

做这件事的最佳方法是什么?

  • 所有完整的堆栈开发人员:由于一些sprint有更多的后端工作,而有些则有更多与前端相关的工作,所以我们不必担心为每个sprint获取足够的工作(frontend+backend)。减少对个人的依赖,因为所有的开发人员都在不同的语言上工作。
  • 后端开发人员,前端开发人员:我觉得这样可以编写更好的代码,因为人们只需要一种语言的专业知识,即C#或Javascipt。事情会以更好的质量更快地交付,因为人们会得到他们非常清楚的工作。对于他们来说,很容易集中精力提高他们在一个特定领域的知识。

我只想知道是否有人已经尝试过这个问题,或者对这个问题的总体看法是什么?

EN

回答 2

Software Engineering用户

回答已采纳

发布于 2017-05-20 08:09:28

或者选项C:堆栈开发人员之间的所有位置。

认识到每个人都有自己的长处和弱点,并以这种方式加以利用。

确保您的所有开发人员都能支持完整的堆栈,但大多数时候都让人们在他们的专业知识中工作。

这样,您就可以从您的人员中获得最好的产品,同时确保您的团队不会在例如,当您的前端开发人员都决定在同一个月内离开时翻滚。

票数 20
EN

Software Engineering用户

发布于 2017-05-20 08:10:57

如果有一个特定的领域你正在经历问题(比如说网站看起来不够好),你可以选择那些对设计有更多感觉的前端开发人员。

一般来说,我会考虑有超过2-3年经验的开发人员。如果你想提高质量,请聘请一名具有10年开发经验的团队领导/高级人员。

另外,如果您有一两个重点关注的框架,那么(经验较少的)完整堆栈开发人员的工作效果最好。例如,角度&实体框架。这些框架避免了编写详细的实现(比如您不需要编写自己的sql查询),并强制执行一些结构。如果通用框架无法满足您的需求,那么您也有一个业务案例可以专门雇用在该领域具有更多经验的开发人员。

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

https://softwareengineering.stackexchange.com/questions/349312

复制
相关文章

相似问题

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