软件开发期质量属性说明.docxVIP

  • 15
  • 0
  • 约小于1千字
  • 约 1页
  • 2023-05-06 发布于上海
  • 举报
软件开发期质量属性说明 一、易理解性(Understandability)尤指设计被开发人员理解的难易程度。 二、可拓展性(Extensibility)指为适应新需求或需求的变化,为软件增加功能的能力。我们在实际工作中,经常将扩展性称为灵活性。 三、可重用性(Reusability)指重用软件系统或其一部分的难易程度。 四、可测试性(Testability)指对软件测试以证明其满足需求规约的难易程度。在实际工作中主要指进行单元测试、插桩测试等的难易程度 五、可维护性(Maintainability)指为了达到下列三种目的之一而定位修改点,并实施修改的难易程度:修改Bug;增加功能;提高质量属性。 六、可移植性(Portability)可移植性是指将软件系统从一个运行环境转移到另一个不同的运行环境的难题程度。 将运行期质量属性和功能性一起视为“软件的外部质量”,将开发期质量属性视为“软件的内部属性”。软件的内部质量制约着外部质量;通过强化软件系统的可拓展性、可重用性、易理解性等开发期质量属性,可以使软件有更多被改变、被重用的空间。

文档评论(0)

1亿VIP精品文档

相关文档