第一一五章 软件-《永不下车》


    第(3/3)页

    作为新兴事物,AIASG生成的软件,可想而知一开始的效率比较低下,还会包含若干逻辑与流程层面的缺陷,这一点,与人类主导的软件工程并无二致。

    但是接下来发生的事,就有点可怕:

    与人类的工程组织协调能力不同,AIASG的软件迭代速度,超乎想象。

    软件迭代,一个稍显专业的软件工程术语,说白了就是在开发、或运维过程中,对有瑕疵或缺陷的软件进行改进,这种事说起来容易,却往往占据了软件公司的大部分项目预算,即便钱不是问题,也常常会耗费大量时间和人力,最终仍难免超期。

    软件开发中的工期拖延,相当普遍,这并非由人的主观错误、而是由客观限制导致。

    自从西历1387年,盖亚诞生了名为ENIAC的第一台电子计算机,几十年来,计算机领域的发展始终十分迅猛,硬件性能突飞猛进,软件系统也随之越来越庞大,直到超出了人的头脑、智慧所能掌控的程度。

    软件规模超过了一定限度,人的记忆就会溢出,继而错误频发。

    即便用软件工程的管理和协调手段,大量开发人员一起工作,其总能力仍显著低于单个开发人员能力的算术和。

    这种能力的损耗,受限于人的交流、沟通之低效,短期内并无解决的希望。

    但是AIASG,作为一个工作的整体,进行软件迭代、测试与部署工作时,就没有这些人类软件开发团队才会碰到的困扰。


    第(3/3)页