计算机辅助软件工程

计算机辅助软件工程或称为 CASE 是在软件开发中计算机辅助工具和方法的实现。CASE 用于确保软件的高质量和无缺陷。(Patel, nd) 因此,CASE 可以定义为设计人员用来帮助规划、分析、设计、编程和维护信息系统的集成工具。(罗姆尼和斯坦巴特,2015)。CASE 确保参考和规范的方法,并帮助设计人员、开发人员、测试人员、经理和其他人员在开发过程中查看项目里程碑。

CASE 软件工具在 20 世纪 80 年代成为

CASE 的开发是为了满足大型软件开发项目有序化的需要,供应商声称它们将提高 IT 生产力并减少错误。从更具预防性的角度来看,CASE 工具是指用于自 免费电话营销线索  化与软件开发相关的某些活动的任何工具,包括 Web 开发、移动应用程序开发、电子商务 Web 开发等。

CASE技术的总体目标是通过帮助开发人员完成开发过程的各个阶段,从获取功能和非功能系统需求到系统设计和实现,同时考虑所有相关的技术和操作特性,来提高最终系统的生产力和质量。

使用CASE的优点如下

  • 提高生产力。CASE 可以根据系统规范生成无错误的代码,并可以自动执行重复任务。
  • 提高了节目质量。CASE 只是实施  美国B2B清单  结构化开发标准、检查内部设计准确性并检测不一致之处。
  • 节约成本。
  • 改进的控制程序, CASE 在设计过程的早期阶段促进系统控制、安全措施以及系统可审核性和错误处理程序。
  • 简化的文档。CASE自动记录系统的开发进度

除了使用CASE的优点之外,CASE技术还存在一些问题,即:

  • 某些 CASE 工具无法与其他系统有效交互。
  • CASE技术价格昂贵,因此小公司不太可能使用它。
  • 未满足的期望。德勤会计师事务所 (Deloitte & Touche) 进行的一项调查表明,只有 37% 使用 CASE 的 CIO 认为他们正在实现预期收益。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部