我们公司做一个软件项目开始是:了解需求,需求分析. 没有一个业务建模的概念,看到rup中在需求的上一层还有一个业务建模,不解,迷惑,业务建模用来作什么的,解决什么问题的,怎么进行业务建模,它和需求又有什么区别?
按照rup给业务建模的解释是:
业务建模的目的在于:
- 了解目标组织(将要在其中部署系统的组织)的结构及机制。
- 了解目标组织中当前存在的问题并确定改进的可能性。
- 确保客户、最终用户和开发人员就目标组织达成共识。
- 导出支持目标组织所需的系统需求。
与其他工作流程的关系
- 业务模型是需求工作流程的一种重要输入,用来了解对系统的需求。
- 业务实体是分析设计工作流程的一种输入,用来确定设计模型中的实体类。
- 环境工作流程开发并维护支持工件,例如“业务建模指南”。
未完.
很久以前就从书本上看到"计算机是一门实践性科学",当初没有好好地思考这句话的意思,工作了以后才深深体会到,看了几遍书还不如实践一把,学习计算机就得脚踏实地!!