搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
寸_铁
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
本地部署开源免费文件传输工具LocalSend并实现公网快速传送文件_local send
2
移动端跨平台方案Kotlin Multiplatform
3
解决微信获取用户授权手机号code码失效问题_如何解决微信获取用户手机号code失效问题
4
flutter开发vscode用模拟器调试
5
浏览器显示“您与此网站之间建立的连接不安全”的解决方案
6
《自然语言处理实战入门》 文本检索 ---- 文本查询实例:ElasticSearch 配置ik 分词器及使用_ik分词和查询互动
7
Java课程大作业基于JavaFX+MySQL的学生管理系统源代码+数据库+详细文档,具有成绩数据可视化分析及自动生成简历功能_基于javafx的学生成绩管理系统大学生课设
8
【海贼王的数据航海】ST表——RMQ问题
9
Docker 简介【虚拟化、容器化】
10
An unhandled error has occurred inside Forge: An error occured while making for target: squirrel_an unhandled rejection has occurred inside forge:
当前位置:
article
> 正文
我眼里的需求版本控制
作者:寸_铁 | 2024-08-12 20:07:50
赞
踩
需求版本控制
当开发人员做了一个已经被取消的功能,你能想想他有多沮丧;当测试人员按照老的测试案例去测试新的需求规格的开发结果时,他可能要抓狂。出现了这些情况,都是因为需求的版本控制出现了问题。
说到需求的版本管理,是不是就是需求文档放到配置库就可以了呢?答案是——不仅仅如此
。因为需求有它的特殊性,有它分析和管理的特殊要求,所以在实际的工作中的需求版本我们考虑更多层次:
需求文档的版本
对整个文档进行版本的管理是最基础的。当谈及最新版本时,项目团队的成员“应该”都知道它指的是哪个版本的文档,比如说2.1版。应该上面加引号是有用意的,因为实际的情况是每个人往往都是指向自己的机器上的文档版本,以为是最新版本。
需求条目的版本
需求条目的版本是什么意思呢?需求条目的版本表示了对每个需求对象进行更细粒度的控制。需求文档里面有若干条需求组成,两个需求我嫩大版本之间可能是几个需求项发生了变化,有时候我们需要更清楚的知道某条关键的需求,何人何时创建,何人何时做出何种修改,并且能够知道修改的开始和结束的状态,并且显示出其中的差异,最好能可以自动的回退到某个历史状态。这些工作中的需求,实际上都体现了对需求条目层次上版本管理的要求。
需求体系的版本
今天,越来越多的公司采用迭代或增量开发模式。为了降低风险,将开发过程分为多个增量部分可以加快整个开发过程。那每个阶段结束后,是不是要将整个项目的文档做一个快照呢?通常是需要的,那此时的项目基线也就是我们这里说的
需求体系的版本。需求体系的版本
包含自需求而来的多个相关文档,此时的版本管理不仅应将这些文档打上统一的基线,并且将该组文档之间的追踪关系也进行基线化的管理。对文档之间的追踪关系也进行基线化的管理意味着什么呢?项目的每一个阶段,需求文档会有不同,那需求文档之间追踪关系也会有不同。那当我们记录下项目每个阶段的需求文档及其追踪关系的版本后,在日后的工作中,我们可以回溯到以前的某个需求版本,并能够按照当时的项目追踪关系,追踪分析当时的分析设计结果,实现对整个需求体系的掌握,能够更好的理解,利用以至复用已完成的工作成果。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/寸_铁/article/detail/971333
推荐阅读
article
nuxt
.
js
之
SSR
服务端
内存
泄漏
导致
CPU
过高的解决过程_
nuxt
会导致cpu占用高...
本文介绍了在维护Nuxt.
js
项目时遇到的
CPU
使用率达到100%的问题,分析了可能的原因,如
内存
泄漏
、未正确销毁的组件...
赞
踩
article
51
单片机
机器
周期
和时钟
周期
的算法_
51
单片机
机器
周期
计算公式
...
51
单片机
机器
周期
和时钟
周期
的算法1个
机器
周期
等于12个振荡
周期
,振荡
周期
也叫时钟
周期
,时钟
周期
即晶振的单位时间发出的脉...
赞
踩
article
欧盟
最新《
人工智能
道德
准则
》
AI
全
生命周期
框架权威发布_
人工智能
全
生命周期
指什么...
2019加入学术plus丨2018学术大礼包丨2017不可以错过的重磅报告们
欧盟
委员会于本月8日发布了正式版的
人工智能
道...
赞
踩
article
x-
cmd
-
pkg
|
go
jq
- 基于
Go
编写的
jq
工具
_
golang
jq
工具
...
是由基于
Go
编写的
jq
工具
。用户还可以将
go
jq
作为库嵌入到自己的
Go
产品中。_
golang
jq
工具
go...
赞
踩
article
期权
交易
必学:
期权
交割
有
什么方法?_
期权
的
交割
方式
...
本期让我懂 你就懂
的
期权
懂就带大家来了解,
期权
交易
必学:
期权
交割
有
什么方法?
有
兴趣
的
朋友可以看一下。
期权
小懂每日分享
期权
...
赞
踩
article
5、
Flink
SQL
与
DataStream
API
集成之处理
Changelog
流
详解...
Flink
SQL
与
DataStream
API
集成之处理
Changelog
流
详解5、
Flink
SQL
与 ...
赞
踩
article
【
python
】
Python
中
采集
Prometheus
数据
,进行
数据
分析和可视化展示_如何利用大
数据
...
Prometheus
是一个开源的监控和警报工具,专门用于记录和查询时间序列
数据
。它提供了一个强大的查询语言PromQL(...
赞
踩
article
软件工程
基础知识--
需求
分析
_
软件工程
需求
分析
...
在进行
需求
获取之前,首先要明确需要获取什么,也就是
需求
包含哪些内容。软件
需求
是指用户对目标软件系统在功能、行为、性能、设...
赞
踩
article
RabbitMQ
和
kafka
的区别_
rabbitmq
和
kafka
...
本文对比了
RabbitMQ
和
Kafka在架构、吞吐量
和
可用性方面的差异。
RabbitMQ
遵循AMQP协议,消息路由键由E...
赞
踩
article
爱芯元智
AX650N
部署
yolov8s
自定义
模型
...
数据集结构可以不像下面一样,这个只是记录当前测试适合的数据集目录结构,常见结构也有VOC结构,所以看个人喜好数据集目录结...
赞
踩
article
[
uni
-
app
+
vue3
+
vite
] 开启
响应
式
语法
糖
的配置方法_
vite
如何配置,才能启用
响应
式...
[
uni
-
app
+
vue3
+
vite
] 开启
响应
式
语法
糖
reactivityTransform:true_
vite
如何...
赞
踩
article
【论文阅读】
自然语言
模型
的尺度法则(
CS224N
WINTER 2022
Lecture17
推荐阅...
本文介绍了
自然语言
模型
的尺度法则。它讨论了神经语言
模型
的规模对性能的影响,并提出了一种尺度法则来指导
模型
的设计和训练。通...
赞
踩
article
文本
分析
|小白教程
_
文本
分析
软件
...
尤其是针对非量表数据,但又需要进行信度说明时,文字描述这种
分析
手段更为重要,建议从3个角度进行说明,分别是预测试情况,数...
赞
踩
article
Nuxt
简介...
1、什么是
Nuxt
.js?
Nuxt
.js 是一个基于 Vue.js 的通用应用框架。通过对客户端/服务端基础架构的抽象组...
赞
踩
article
《
Flink
学习笔记》——第十一章
Flink
Table
API
和
Flink
SQL
_
flink
...
Table
API
和
SQL
是最上层的
API
,在
Flink
中这两种
API
被集成在一起,
SQL
执行的对象也是
Flink
中的表...
赞
踩
article
面
了
商汤
NLP
算法
岗,被拷打了
。
。
。
_
商汤
nlp
面
经...
BERT(Bidirectional Encoder Representations from Transformers...
赞
踩
article
Hugging
Face
:现代
自然语言
处理
的领导者...
自然语言
处理
(NLP)领域在近年来取得了显著的进步,而
Hugging
Face
作为这一领域的重要推动者,提供了强大的工具...
赞
踩
article
vue
使用
nuxt
实现
服务器端
渲染
_
nuxt
.
js
springboot
vue
服务端
渲染
...
本章介绍目前流行的
vue
的
服务器端
渲染
,采用第三方框架
nuxt
中文文档来做
vue
的
服务器端
渲染
一、构建一个项目的基本步骤...
赞
踩
article
【
风速
预测
】基于
matlab
DBN
算法
风速
预测
【含
Matlab
源码 1400期】_提出
的
风速
预测
方...
本文介绍了基于
Matlab
的
DBN
算法在
风速
预测
中
的
应用,详细阐述了
DBN
的
结构和训练过程,包括RBM和BP神经网络
的
原...
赞
踩
article
vue
组装模板(
侧边
栏
+
顶部
+
主体
)
--
项目
阶段4_
vue
2搭建
侧边
收缩且联动头部导航
栏
项目
完整代码...
一、前言介绍一、前言介绍在上一篇文章中已经介绍了如何去实现前后端数据的交互并在前端显示出来。那么本篇文章是给这个
项目
增加...
赞
踩
相关标签
SSR内存泄漏
nuxt内存溢出
服务器CPU过高
nuxt SSR
nuxt cpu
欧盟
人工智能道德准则
golang
开发语言
后端
区块链
大数据
flink
sql
python
prometheus
数据分析
python采集数据
prometheus监控数据
需求分析
软件工程
职场和发展
其他
学习