信息系统开发与实施:从理论到实践
1. 信息系统开发方法概述
在信息系统开发领域,存在多种方法,每种方法都有其独特的特点和适用场景。
1.1 联合应用开发(JAD)
JAD 是一种全面的系统开发方法,强调沟通和整体管理。它使系统开发步骤更灵活、可迭代,并融入了改进的原型设计。它认识到开发过程中各方(管理者、IT 专家和最终用户)的重要性。
不过,JAD 并非适用于所有情况。对于仅服务少数用户的小型系统开发,使用 JAD 可能过于复杂。例如,公共工程部门的电子抄表系统,或者一两个最终用户使用 Microsoft Access 等现成软件开发的小型数据库,就不太适合采用 JAD 方法。
1.2 最终用户开发(EUD)
EUD 是一种颇具争议的系统开发方法,最终用户在不借助 IT 专业人员建议的情况下,凭借对自身工作流程的理解开发自动化系统。适合 EUD 的信息系统应用包括电子表格、可转变为决策支持系统的电子表格、数据库及数据库管理系统,以及可供一人使用或在机构内共享的网页。
- 优点 :
- 由于数据更易获取,有助于改善决策和提高生产力。
- 提高最终用户对完成工作的满意度。
- 避免最终用户与信息系统开发人员之间可能出现的误解和冲突。
- 最终用户比 IT 专业人员更了解自己的工作流程,若他们具备一定计算机技能,可自定义软件应用以更好地服务决策。
- 缺点 :
- 数据备份不及时。
- 需求分析不正确或不完整。
- 缺乏软件测试,可能导致报告数据出错。
超级会员免费看
订阅专栏 解锁全文

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



