一、全民开发。
随着全球经济对软件的依赖越来越高,人类学习软件开发的热情正持续高涨,越来越多的新手、无论是年轻学生还是工作多年的知识工人,都渴望掌握开发技能,增加竞争力,这从软件开发在线编程的火爆可见一斑。我们正在进入全民开发时代,大量的新手和菜鸟程序员加入软件开发的大军,这意味着市场对容易上手使用的,适合菜鸟程序员和非专业人员的开发工具的需求正在急速膨胀。
二、快速开发。
在今天的创新经济中,软件开发周期进入前所未有的快节奏时代,在大量涌现的创业企业中,最小化产品原型的开发周期已经被缩短至数周,数次迭代后的成熟产品的开发周期也不过数月。这些都意味着今日软件开发的设计、流程、可用性等环节已经大大提高。随着消费者对软件应用改进的预期时间越来越短,很多企业都选择将部分产品开发的流程自动化或或者干脆外包出去,例如跨平台扩展、服务器维护或后端系统架构,快速开发的大势所趋也需要更多更好的开发工具跟上创新的节奏。
三、远程分布式团队。
当今的开发工具不但需要能缩短开发周期,而且还要能提供适应远程分布式团队的云功能,例如团队协作、代码配对、分析仪表盘、访问代码库和服务器等等。
四、移动开发。
移动开发是开发工具的一个新领域,面向智能手机和平板电脑的应用开发需求正在快速增长,而且很多开发工作本身也需要在移动设备上完成。
云端开发工具是开发者能在iPad甚至智能手机上开发管理代码。让iPad成为严肃的开发者生产工具的原生移动开发工具正在成为市场的下一个热点。
CIO之家 www.ciozj.com 公众号:imciow