欢迎访问上海特蓝信息科技有限公司,任何服务请联系我们 咨询电话:021-54256069服务咨询

新闻详情

如何判断一个软件开发平台是否优秀?

日期2017.12.27

现在市面上的智能软件开发平台、快速软件开发平台等等多如牛毛,对于软件公司来讲,不过是有强大技术实力的团队,还是新创业的公司而言,选择一个好的技术平台,能够快速提高开发效率、降低软件技术门槛、屏蔽各种复杂技术,所能带来的价值是毋庸置疑的。但从茫茫平台中,如何选择适合自己的呢?

有四个维度可以参考一下:

1. 完整性 (平台是否能够100%生成我们的软件项目。有很多平台其实只能生成部分共通代码,剩余的则仍需技术人员编程来完成,如此该平台的价值则大打折扣)

2 .生产率(时间就是金钱,开发效率无疑是每个软件团队都非常关注的一点,如果现在选择一个平台,生产效率至少要提高五倍以上)

3 .通用性(是否能够满足各种不同新技术、新平台的要求。现在一个软件项目,至少需要web端,Android,iOS,微信公众号等,平台需要能够达到主流的通用性,否则项目的后续会有很多麻烦)

4 .易用性(平台的学习曲线要在可接受范围之内,如果选择一个技术平台,还需要学习数月之久,则意味着平台使用难度很大,那就需要慎重考虑了 )

能够在这几个维度之间平衡做得最好的,则是最好的平台。

除了这几点,在实际的选择中,还有几个重要的点也是不容我们忽视的。

   收费模式:很多平台是按照项目/系统用户量收费的,如果是此种,那么一定要小心的,这样意味着你的项目或者业务会被此平台绑架,每做一个项目或者你已交付给用户的系统每增加一批用户,你都需要付给平台厂商一笔费用。这笔无形中产生的费用会是很大的一个成本。 应尽量选择纯技术平台,即按照License收取费用的,以保证将来的项目不会收到任何限制和绑架。

   稳定性:很多平台的概念或者设计方向都没有太大问题,但如果平台本身时间较短,经历的项目较少,那么一定要注意,因为其中会有无数的坑在等着你。尽量选择年限很长,且经过各行业项目验证的平台,这样才能保证项目开发过程中平台的稳定性和灵活性。

当然了,选择一个软件开发平台对于技术团队而言是一件非常重要的事情,希望大家尽可能多参考一些平台,且尽量多试用一些平台,光看一些概念是没用的,一定要从各个角度去试用、评估、验证等等。

标签: