幻想软件的自动化
软件开发能不能像其他商品一样发展到半自动化甚至全自动化!这样就能减少大量的人力物力财力,节约大量的时间,软件产品质量也会大大提升,根据人们的需求保障代码的可重用性,从而也保证了代码的可维护性!
软件危机不仅没有消失,还有加剧之势。主要表现在:
①软件成本在计算机系统总成本中所占的比例居高不下,且逐年上升。由于微电子学技术的进步和硬件生产自动化程度不断提高,硬件成本逐年下降,性能和产量迅速提高。然而软件开发需要大量人力,软件成本随着软件规模和数量的剧增而持续上升。从美、日两国的统计数字表明,1985年度软件成本大约占总成本的90%。
②软件开发生产率提高的速度远远跟不上计算机应用迅速普及深入的需要,软件产品供不应求的状况使得人类不能充分利用现代计算机硬件所能提供的巨大潜力。