zoukankan      html  css  js  c++  java
  • 《需求工程--软件建模与分析》读书笔记03

    《需求工程——软件建模与分析》在需求的文档化和验证中主要分两个部分讲述,分别是需求规格说明和需求验证,在需求规格说明文档中讲到需求规格说明文档是需求规格说明活动的一个核心元素,要理解需求规格说明活动,就需要明确文档的编写规格说明文档的原因、需求规格说明文档的类型、需求规格说明文档的读者,需求规格说明文档的描写手段等。我们编写需求规格说明文档的原因一方面为清晰、明确、结构化的文档可以将软件需求信息和解决方案更好的传递给所有的开发者。文档可以一致重复的将需求信息传递给开发者,效果比较好,能较准确的把信息交给开发者。另一方面,文档可以拓展人们的知识记忆能力。再复杂的系统中,信息的含量是任何一个人都不能全部掌握的。书面的文档能够林部人们记忆能力不足,能又有效的记录。在需求开发过程中能产生好多的不同类型的绣球规格说明文档。在信息描述语言可分为非形式化语言,半形式化语言,形式化语言。在书写需求规格说明书时模版的选择和使用同样重要,书写的模板要谨慎选择,要用标准模板,开发者要根据自己开发的项目对标准模板进行建材调整和定制,组织自己的软件需求规格说明模板。需求规格说明文档写作要注意内容的组织、表达方式及细节的描述。一份优秀的需求规格说明文档的特性要有正确性、无歧义、完备性、一致性、重要性-和稳定性分级、可验性、可修改、可跟踪。需求文档的规范书写可以让软件在以后的开法中少走弯路,能根据文档开发出客户所提的需求,能让软件的开发更加顺利。在需求分析中文档的编写是其中的重要一步,其重要性在于文档的好坏能直接影响到该项目的开发速度及开发出软件的质量。所以在文档编写时我们一定要规范书写,规范的需求文档能体现一个开发人员的素质,好的开发习惯。

     在需求验证中讲到需求的验证与确认活动更多的是从整个软件工程的角度来保证澶宾得质量。需求验证所包括的活动是为了确定以下几方面的内容: 软件需求规格说明正确描述了预期的系统行为和特征,系统需求或其它来源中得到软件需求,需求是完整的和高质量的,有对需求的看法是一致的,需求为继续进行产品设计、构造和测试提供了足够的基础。正式技术评审的最好类型叫作审查,对需求文档的审查是可利用的最高级软件质量技术。要深入的了解验证和确诊的实质意义,就有必要在整个软件工程的框架下来理解系统验证意义。在需求分析的过程中,需要我们不断地整理、分析,注重每一个细节,确定好系统的边界。建立好模型,如果遇到新的问题,要及时整理解决记录。综合运用需求分析技术。对每一种技术不仅需要广泛阅读,而且需要进行很多的实践。软件工程开发过程中的完全正确性是可望而不可及的,总是会有一些小的判偏差和错误发生,所以在开法中的验证并修改是非常重要的。

  • 相关阅读:
    POJ 1470 -- Closest Common Ancestors
    js跳转链接的几种方式
    vue移动端项目经验(二)
    css项目知识小汇总
    浏览器滚动条样式自定义(兼容火狐)
    媒体查询
    vue移动端项目经验
    文字溢出时省略号表示
    vue2.0-4.0的移动端及PC端屏幕大小适配
    vue移动端UI组件库
  • 原文地址:https://www.cnblogs.com/chch157/p/8509342.html
Copyright © 2011-2022 走看看