软件维护是软件生存周期中非常重要的一个阶段。但是它的重要性往往被人们忽视。 有人把维护比喻为一座冰山,显露出来的部分不多,大量的问题都是隐藏的。平均而言,大型软件的维护成本是开发成本的4倍左右。国外许多软件开发组织把60%以上的人力用于维护已投入运行的软件。这个比例随着软件数量增多和使用寿命延长,还在继续上升。 哲程致力于为公司减少软件维护的工作量,降低维护成本。
投入运行的软件需要变更的原因很多,但主要原因有以下三个方面
软件的原有功能和性能可能不再适应用户的要求
软件的工作环境改变了,如增加了新的外部设备等,软件也要做相应的变更
软件运行中发现错误,需要修改