项目技术选择

时间:2020-03-06 14:29:08  来源:igfitidea点击:

如果我们从经理那里得到一个要实施的Web项目,并且可以自由选择要使用的技术?

我知道很多公司都有他们使用的标准技术,并且非常反对尝试新事物。

解决方案

@Damo,

在选择技术的时间到来之前,人们通常会定义需求并衡量团队技能

完全取决于目标产品及其受众。什么产品是给谁用的?

你已经有团队了吗?如果是的话,我们可以检查一下哪些技术很强大。

我们需要连接到其他系统吗?如果是,我们可能会检查一些兼容性,因为某些技术需要更多的连接努力。

之前已经讨论过了。

最重要的考虑因素是团队擅长使用哪些技术来交付项目。然后考虑哪些技术可以最有效地支持特定项目目标。

如果可以自由选择,那很可能就是我最精通的东西,因此ASP.NET C#基本上是MS Technologies。

我个人将使用最熟悉的框架,即Tomcat,JSP和我自己的(Inon)应用程序开发框架。不是因为它是技术上最先进或者最有趣的,而是因为我非常了解它,因此我将能够最快地获得结果。

公司倾向于坚持自己所知的原因是,他们对开发人员技能进行了大量投资,通常是在一个平台上构建的现有应用程序和组件的库,并且需要考虑较高的未来维护成本。如果他们可以让团队专注于一个框架,那么投资将获得最高的回报,并且未来的成本将保持较低。

如果我们是想要扩展技能并尝试最新技术的开发人员,那不是理想的选择,那么保持他们的程序员积极性的好处也是公司考虑的有效考虑因素,但通常公司的临界点与临界点不同对于个人。