5、敏捷 SaaS 开发的集成需求工程模型解析

敏捷SaaS开发集成需求工程模型iREM解析

敏捷 SaaS 开发的集成需求工程模型解析

1. SaaS 与需求工程概述

SaaS(软件即服务)的出现让将动态复杂的业务流程开发为电子服务成为可能。借助自适应或敏捷开发流程,业务流程能够以 SaaS 的形式得以开发。不过,这一过程需要进行 SaaS 需求工程(RE),这是软件开发流程中对项目成功至关重要的一个阶段。

需求工程是理解业务背景、识别和管理软件系统需求的过程。在软件开发领域,有多种 RE 方法被提出,但在 SaaS 开发和云环境部署的背景下,如何做好 SaaS RE 以及选择合适的敏捷开发实践仍是一大挑战。

2. 研究动机与范围
2.1 SaaS 与传统 RE 的对比
对比项 传统 RE SaaS RE
敏捷性 缺乏敏捷性,将 RE 视为开发过程的一次性前期阶段 需要敏捷、可调整且持续的 RE 方法,以支持在短迭代中开发动态复杂的自适应业务流程
抽象性 支持在多种范式中捕获和建模需求 需要面向服务的 RE 方法来捕获和建模需求
利益相关者 假设客户和用户是同一利益相关者 需要区分客户和用户,并涉及更多利益相关者
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值