【技术实现步骤摘要】
本专利技术涉及需求工程,具体涉及一种基于信息检索和源代码结构的需求跟踪方法。
技术介绍
1、软件系统由存储信息的各种工件组成,如需求文档、规范文档、交互图、用户文档、源代码、用例、测试用例、bug报告等。从需求工程阶段,到项目部署阶段,需求的更新和扩展指导着软件系统开发的整个过程。但是到了软件开发过程的后期阶段,由于应用程序的大小增加、参与该过程的人数增加、系统的快速演化、原始需求文档的变化等各种因素,软件工程师们往往难以对需求进行可靠的跟踪,这就很可能会导致最终的软件产品出现错误,因为很难去对所有需求实现的正确性和完整性进行合理的验证。
2、建立需求的可追溯性是帮助开发人员和利益相关者们在软件开发的过程中了解需求的实现程度的主要方法。需求可追溯性定义为“在正向和反向上对需求的生命周期进行描述和跟踪的能力”。通过建立需求到源码的可追溯性链接,开发人员和利益相关者们可以了解到每段源码的来源,跟踪他们对其做出的每一个变化,了解每条需求的实现情况,从而确保最终能够正确地交付系统。
3、研究需求的可追溯性既可以是从高等级
...【技术保护点】
1.一种基于信息检索和源代码结构的需求跟踪方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于信息检索和源代码结构的需求跟踪方法,其特征在于:
3.根据权利要求1所述的基于信息检索和源代码结构的需求跟踪方法,其特征在于:
4.根据权利要求3所述的基于信息检索和源代码结构的需求跟踪方法,其特征在于:
5.根据权利要求4所述的基于信息检索和源代码结构的需求跟踪方法,其特征在于:
6.根据权利要求3所述的基于信息检索和源代码结构的需求跟踪方法,其特征在于:
7.根据权利要求3所述的基于信息检索
...【技术特征摘要】
1.一种基于信息检索和源代码结构的需求跟踪方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于信息检索和源代码结构的需求跟踪方法,其特征在于:
3.根据权利要求1所述的基于信息检索和源代码结构的需求跟踪方法,其特征在于:
4.根据权利要求3所述的基于信息检索和源代码结构的需求跟踪方法,其特征在于:
5.根据权利要求4所述的基于信息检索和源代码结构的需求跟踪方法,其特征在于:
<...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。