1.2.3 消除软件危机的途径
为了解决软件危机,既要有技术措施(好的方法和工具),也要有组织管理措施。软件工程技术从技术和管理两方面来研究如何更好地开发和维护计算机软件。因此,要解决软件危机问题,需要采用以下措施。
(1)使用好的软件开发技术和方法。
(2)使用好的软件开发工具,提高软件生产率。(https://www.daowen.com)
(3)开发过程要有统一的、公认的方法论和规范指导,必须按照规定的方法论进行开发。由于软件是逻辑部件,开发阶段的质量难以衡量与评价,开发过程的管理和控制较难,所以要有统一的软件工程理论来指导开发工作。
(4)必须在测试阶段充分做好检测工作,给客户提交高质量的软件;要借鉴软件开发的经验和利用积累的有关软件开发数据,确保在期限内完成软件的开发。