应用程序开发的当前状态和未来发展

CIOAge
应用程序开发的当前状经常被忽略,Grieve分享他在这个问题上的更多观点,以及他如何展望应用程序开发的未来,该应用程序将广泛地服务于更多公司。

应用程序开发的当前状经常被忽略。诸如Google、Microsoft、Apple和Facebook等顶级公司处于主要优势。凭借其庞大的资金,他们可以投资于创新的开发工具,并聚集大量领先人才来使用它们,这很重要,尤其是在开发人员持续紧缺的情况下。同时,缺乏这些特权的公司必须利用精简的工具集和更少的劳动力来进行工作,这并不是说他们没有智能创造性地利用现有资源,而是应该在更平等的竞争环境中竞争。

[[356546]]

不幸的是,疫情使这一问题更加复杂,有时甚至给科技巨头带来了更大的优势。为了克服某些人认为软件精英化的趋势,已努力加快所有人的应用程序体系结构的步伐。例如,使用无代码和低代码工具可以帮助规模较小的公司竞争。但是,正如企业软件提供商OutSystems公司的首席营销官RobsonGrieve所看到的那样,“这些最新方法大多是解决有限问题的点解决方案。”

Grieve分享他在这个问题上的更多观点,以及他如何展望应用程序开发的未来,该应用程序将广泛地服务于更多公司。

Grieve说,“令人沮丧的是,传统上最好、最先进的开发工具只有最大、最富有的公司才能使用。其他每个人都遭受积压的积压之苦,并努力利用最新、最出色的技术。”

人们需要认识到应用程序开发领域中收入最高的1%的优势,这引起了一个有效的质疑,即维持现状是否真的是人们要前进的方向。毕竟,如果更多的企业可以使用最好的技术会更好吗?企业都不会从中受益吗?

在应用程序开发中创造一个更加平等的竞争环境

幸运的是,随着顶级公司开始失去开发工具的地位,已经感受到这个部门的风向标。Grieve认为,开始发生变化的是“使用最先进的工具和先进技术正在实现民主化,功能丰富、美观和关键任务应用程序不再是精英阶层的唯一领域。”

如何实现的?从很多方面来说,它都来自开发工具的制造商本身,他们正在为工具设计带来仔细的思考和创造力。Grieve认为更有效的方法包括:

  • 整体方法将最关键的创新简化为单个集成平台。
  • 低代码方法,可帮助加速开发,同时保留传统代码的功能和表现力。
  • 平台方法可在一处提供设计、开发、部署、监视和管理功能。
  • 为多样化的团队提供服务的多功能方法,可支持整个DevOps生命周期,并有效地提高生产力和协作能力。例如,旨在满足UI/UX专家、业务分析师、专业开发人员和架构师的独特需求的平台。
  • 自动化方法,允许应用程序在部署后不断进行更新和无缝修改,使用支持该工具的人工智能驱动的自动化层,管理应用程序依赖性并提供自我修复功能,以确保无论进行了什么更改,该工具永不中断。

Grieve表示,这里突出的一件事是,广泛的多功能开发平台占据了主导地位。正如格里夫指出的那样,“最有价值的工具是能够解决最广泛问题的工具。”总的来说,牢记安全性、可扩展、可靠性和可用性的方法对于大小不同的团队来说都是可靠的解决方案。如果该工具具有视觉吸引力并且由模型驱动,以最大程度地简化可用性和用户体验,那么这是一个额外的好处。

软件精英主义问题是一个可以看作是明确的机会的问题,而且开发工具制造商也不会错过这个机会。正如Grieve所说:“现代应用程序平台有潜力通过提供一种更好的方法来帮助绝大多数经济成功,这种方法采用了最先进的技术,并使它更易于访问并且适应性强。”

这可能是一种公平竞争的方法,它可以使各种规模的公司完成所需的工作,减少积压的工作,使用对公民开发人员更友好的工具来克服开发人员的缺乏,支持团队协作,提高效率。

 

责任编辑:赵宁宁 来源: 360机房
相关推荐

2016-02-15 11:09:00

应用数据开源

2018-12-11 04:30:06

2020-12-30 10:50:25

云计算云原生数字化

2015-03-20 10:31:10

移动Web

2009-08-14 17:55:52

C#Windows应用

2021-04-16 08:05:52

命令SELinuxSestatus

2023-12-27 17:15:35

机器人人工智能

2019-12-24 08:09:52

AI人工智能应用程序开发

2010-08-12 15:52:34

Flex应用程序

2009-05-27 14:31:53

NetBeansEclipsPHP

2010-06-13 09:22:37

jQuery

2012-02-08 15:06:31

ibmdw

2022-09-19 00:37:13

SaaS云计算开发

2010-03-03 16:45:46

Android应用程序

2013-02-21 14:14:40

开发Tizen

2013-02-21 14:15:41

开发Tizen

2012-10-24 14:53:31

IBMdw

2020-01-03 14:03:46

云计算开发云原生

2019-08-27 16:48:07

云原生云计算微服务

2010-08-12 15:44:25

Flex应用程序

51CTO技术栈公众号