[单选] 软件维护成本在软件成本中占较大比重。为降低维护的难度,可采取的措施有()。

A、 设计并实现没有错误的软件
B、 限制可修改的范围
C、 增加维护人员数量
D、 在开发过程中就采取有利于维护的措施,并加强维护管理

参考答案:D
参考解析:软件的可维护性、维护过程管理是否规范等对于软件维护成本具有举足轻重的作用。为提高软件的可维护性,在软件开发阶段就必须采取相关措施,如编制相关软件文档、规范软件编码规范、进行充分有效的测试、组织阶段评审等,而在软件提交用户使用后,必须规范维护过程管理。另外,各过程中可使用相关的辅助工具软件。