APP下载

工程项目需求分析方法研究

2021-06-08于洋

计算机时代 2021年1期
关键词:需求分析

摘  要: 传统工程项目的信息化和数字化日益成为软件开发行业的主要业务,而这类软件工程项目的开发和实施,由于业务方和开发方缺乏有效的沟通方法,其成果经常会有所欠缺。文章提出一套由架构师牵头,以架构设计思想和敏捷开发方法为基础,实战可行的需求分析方法,有效解决工程项目中业务难以沟通、难以深入的问题。

关键词: 软件工程; 需求分析; 架构设计; 敏捷开发

中图分类号:TP311          文献标识码:A     文章编号:1006-8228(2021)01-51-03

Research on requirements analysis of engineering project

Yu Yang

(Power China Huadong Engineering Corporation Limited, Hangzhou, Zhejiang 310014, China)

Abstract: The informatization and digitization in traditional engineering project have become the main business in software development industry. However, as a result of the in effective communication between business and developing aside, the achievement is always not very satisfying. In this paper, a practical method of requirements analysis is proposed, which is led by the architect and complies with the architecture design idea and agile development method, to effectively solve the problem that the business is difficult to communicate in-depth in engineering projects.

Key words: software engineering; requirements analysis; architecture design; agile development

0 引言

近年来,传统工程项目的信息化和数字化日益成为软件开发行业的一个主流方向,而这类软件工程项目的开发和实施,经常会差强人意。造成这一现象的原因,通常归结为两个方面:一方面是由于工程背景的甲方用户,普遍缺乏软件系统开发的通识,较难把自己的需求准确传达给乙方开发者;另一方面,乙方开发者普遍缺乏准确理解甲方需求的专业知识,导致在接收甲方需求的过程中产生偏差。在近年来的开发实践中,虽然甲乙双方越来越多的认识到这两方面原因,并投入了较多的力量来缓解这个问题,然而成效依然良莠不齐。究其原因,问题依然出现在需求分析环节,仅让甲乙双方互相加强对方的专业知识,并未带来显著和稳定的成效,需求分析方法依然存在较大的研究空间。

本文在这一背景下,结合作者自身软件开发经验和项目执行经验,提出了一种深入的需求分析方法,并在实际项目中取得了显著成效。……

登录APP查看全文

猜你喜欢

需求分析
互联网汽车保险需求分析
浅谈商业银行如何提升高端客户服务价值
陆军战时军械装备保障需求分析研究
基于智能手机的高职学生移动学习需求分析研究
弹药保障需求分析实验模型输出数据的验证研究
服装设计智能化趋向及模式研究
大学师生需求发展分析
基于UML技术的高校贫困生管理系统建模分析
指挥信息系统模拟训练评估需求分析
学习者需求对独立学院大学英语教学的启示