面向帮区的软件体系架构
来源:互联网 发布:图片美工培训班 编辑:程序博客网 时间:2024/04/30 08:25
一、背景
(一)互联网观察
1.社交空间、网上商店等能让普通人员’规划+设计+使用’
2.“软件危机”:已有软件开发模式严重隔离了用户和开发者
(二)借鉴互联网的方式来推动软件技术进步
软件尽量贴近用户:让用户去’规划+设计+使用’
(三)软件开发最大的成本在于需求分析和系统实施
软件体系架构决定了软件开发方法
二、概念
面向帮区的设计方法学(Band Oriented Methodology):
(一)让普通人参与
‘需求分析’扩展成‘业务设计’,主要由业务相关人员或咨询顾问参与
(二)业务抽象为‘帮区’(BANDS)
1.虚拟操作(工作)区域
2.区域包括:关联人员、文档、操作工具、互动工具、子业务(子帮区)、业务规则等
3.多个关联帮区形成业务架构
(三)软件开发=业务设计+业务工具开发
三、构成
顾问或业务经理、某业务区、开发者
四、其软件体系架构
(一)软件由帮区构成
软件≠服务,帮区=服务
(二)软件架构的演化
由Client/Server到Browser/Server,再到Interface/Band/Tool
五、信息系统结构
应用工具库系统、业务架构支撑系统、工具并行执行系统、计算设备、存储设备
0 0
- 面向帮区的软件体系架构
- 面向服务的体系架构
- Oracle 面向服务的体系架构图
- 面向服务的体系架构(SOA)
- SOA面向服务的体系架构概述
- 说说面向服务的体系架构SOA
- 面向服务的体系架构(SOA)
- 面向服务的体系架构(SOA)
- 基于ADMEMS的软件体系架构设计
- 面向服务的体系架构(SOA)—架构篇
- 软件体系架构总结
- 软件体系架构
- 软件系统体系架构
- 面向模式的软件架构
- 帮你掀开SOA(面向服务架构)的面纱
- 基于RSA实现面向服务的体系架构
- SOA——面向服务的体系架构
- 面向服务的体系架构(SOA)——负载均衡
- eclipse快捷打开当前文件所在的文件夹
- android中各种数据类型之间转换
- linux系统编程之信号(八):三种时间结构及定时器setitimer()详解
- 卷积神经网络(CNN)
- java实现树的添加和取父节点,子节点;聚合树,实现选项菜单功能
- 面向帮区的软件体系架构
- 前馈网络及反向传播
- HDU解题报告--1005
- poj1182 食物链
- 2014年计算机求职总结--准备篇
- 初步体验libsvm用法
- C语言中输入输出格式控制
- 一个应用实例详解卡尔曼滤波及其算法实现
- Firefox OS手机应用开发(三):第一个Firefox OS应用程序