易企办博客 / 业务实践

从业务模型到切换:快速应用开发方法

回顾快速应用开发方法及公用服务原型案例,整理工具、角色和四个阶段。

Zachariah Lemke·

用短周期推进业务系统。需求计划,确定范围与验收。设计模型,用原型核对业务。工具与团队,复用组件和联合研讨。案例实践,用反馈形成正式系统。

本文由国际版原文本地化,文末提供原文链接。涉及的能力以易企办中国版租户和权限为准。

快速应用开发(RAD)是一组通过原型、组件复用和短周期迭代交付软件的方法。原文回顾了詹姆斯·马丁提出的早期方法。文中提到的 60 至 90 天属于历史经验范围,实际周期取决于需求、依赖和上线条件。

从业务事件到可操作原型。业务事件,画出信息来源和去向。数据模型,定义编号和关系。界面原型,验证增改查及状态。场景测试,核对异常和角色。
用信息流、数据关系和操作测试串联工作。

从业务模型走到可操作原型

先画出业务对象、事件及信息流,再定义字段和关系。说明记录如何创建、修改、查询和处理。随后用已获准组件构建原型,测试正常、异常、历史数据和角色。需要专业代码时,由相关人员实现与维护。

组织四个阶段

  1. 需求计划,确认范围和目标。
  2. 用户设计,使用原型核对业务字段和操作。
  3. 构建,分批实现与测试,验证接口和权限。
  4. 切换,安排数据迁移、培训、上线、回退与反馈。
用四个阶段管理迭代。需求计划,确认范围与目标。用户设计,用原型验证字段。快速构建,分批实现与测试。上线切换,迁移、培训和回退。
从需求约定到上线和反馈。

用工具和人员共同支持

原文提到可演进原型、辅助工程工具、代码生成、专业团队和联合设计研讨。现代项目也可采用可视化表单、共享组件和接口。管理者协调时间与资源,使用者定期验收,技术人员保障架构、连接与运行质量。

用人员与组件支持快速交付。参与者,工作,交付。管理者,分配时间与资源,范围及目标。使用者,试用和反馈,业务验收。技术人员,实现架构和连接,正式系统。
公用服务项目先整理草图,再通过试用改进。

公用服务项目怎样试验

原文记录了一家中国地区公用服务商的做法。团队先在研讨中整理任务和界面草图,再制作可运行原型,请使用者反馈字段、界面和新增功能,最后将验证结果纳入正式系统。用自己的需求、预算与团队能力评估适用性。可参考易企办应用开发及快速应用开发实践。

查看原始文章

返回易企办博客