软件产品发现方法:PDISC 解析
1. 背景与研究动机
在软件开发领域,敏捷软件开发(ASD)和以用户为中心的设计(UCD)的结合正逐渐成为一个独立的研究方向。传统的瀑布模型将前期规划、开发和设计阶段严格分离,而 ASD 和 UCD 则转变为迭代过程,使得早期活动大多被排除在范围之外。Scrum 方法虽然为敏捷开发提供了团队和角色的具体指南,但也未关注软件制品构建之前的活动。
新产品开发和创新管理等非软件相关领域引入了产品发现的前端阶段,如“模糊前端”和“前端创新”,其关键目标是减少产品开发早期的不确定性和模糊性。因此,提出了一种总结和构建与软件开发和设计相关早期活动的方法——PDISC。
2. 研究方法
为了开发软件产品发现方法,采用了设计科学研究(DSR)方法,并结合方法工程学科。研究以产品发现方法为核心制品,旨在通过设计合适的制品解决实际问题。
具体步骤如下:
1. 问题识别 :明确软件开发早期活动存在的问题。
2. 文献回顾 :为定义解决方案目标,对相关文献进行回顾,定义软件产品发现的术语,并提取设计要求。
3. 设计原则制定 :开发指导 PDISC 设计和开发的设计原则。
4. 依赖方法数据库 :在设计和开发过程中依赖方法数据库。
为了提取设计要求和方法片段,研究从系统文献综述(SLR)开始:
1. 制定研究协议 :记录主要研究问题、关键决策(如搜索策略、数据库、纳入和
超级会员免费看
订阅专栏 解锁全文
13

被折叠的 条评论
为什么被折叠?



