一种用户主导的软件开发方法研究
文献类型:学位论文
作者 | 李超 |
学位类别 | 博士 |
答辩日期 | 2002 |
授予单位 | 中国科学院软件研究所 |
授予地点 | 中国科学院软件研究所 |
关键词 | 需求工程 用户工程 用户主导 领域工程 知识工程 |
其他题名 | Study on User-Driven Software Development Method Chao Li (Computer Software and Theory) |
学位专业 | 计算机软件与理论 |
中文摘要 | 用户主导概念的提出就是希望能够对解决用户有效参与软件开发活动的问题有所帮助.该文根据用户主导的概念确定了用户主导的软件开发方法学--用户工程(UserEngineering,UE)的核心概念和知识体系.UE通过实施用户主导的开发方式,使软件系统开发和演进过程实际映射为用户的一系列定义过程.为了做到这一点,开发者需要在需求过程中识别用户、分析用户,并根据用户的结构特点进行需求活动;在用户方面,应该对其提供工作流和信息流支持、启发知识支持和协同交互支持,并使软件开发各活动由用户驱动.根据UE提出的用户主导式的软件开发,该文构造了用户工程的统一开发方法(UnifiedDevelopmentMethod,UserUDM).UserUDM分为五个层次:角色层、模型层、过程层、方法层和表示层.五个层次中以过程层为核心,通过执行四个UserUDM过程将五个层次整合在一起.UserUDM充分体现了UE的核心概念,是一种可操作的用户主导的软件开发方法. |
语种 | 中文 |
公开日期 | 2011-03-17 |
页码 | 73 |
源URL | [http://ir.iscas.ac.cn/handle/311060/7446] ![]() |
专题 | 软件研究所_中科院软件所_中科院软件所 |
推荐引用方式 GB/T 7714 | 李超. 一种用户主导的软件开发方法研究[D]. 中国科学院软件研究所. 中国科学院软件研究所. 2002. |
入库方式: OAI收割
来源:软件研究所
浏览0
下载0
收藏0
其他版本
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。