敏捷系统设计浅谈
2014-05-20 16:41
288 查看
1.高度的结构性模块化
2.只有理解了系统,可控制的变更和升级才可能实现(只需理解所负责的系统的相关参数及相应等级层次的行为)
3.外部关心:系统暴漏的行为,提供的服务类型及该服务属性
4.系统建立模型概念(抽象系统):分解成一组更小的相互关联的单元
5.模块间的依赖关系需要由需求和功能来表达
6.通过使用语义化版本的方式表达系统变更带来的影响,再加上需求和功能—— 系统敏捷且易维护
7.敏捷的结构:每层只暴漏必要的信息。每层都由组件间的依赖组成,这些依赖通过需求和功能来进行描述
敏捷的结构是以分层的层级结构建立起来的(模块化很重要):
代码级模块 —— 子服务 —— 业务组件 —— 商务服务
8.敏捷特性: 层次结构(每一层有更低一层构成)、隔离性、抽象化、自描述、变化的影响
9.敏捷系统:易于理解、高适应性、可演化的
2.只有理解了系统,可控制的变更和升级才可能实现(只需理解所负责的系统的相关参数及相应等级层次的行为)
3.外部关心:系统暴漏的行为,提供的服务类型及该服务属性
4.系统建立模型概念(抽象系统):分解成一组更小的相互关联的单元
5.模块间的依赖关系需要由需求和功能来表达
6.通过使用语义化版本的方式表达系统变更带来的影响,再加上需求和功能—— 系统敏捷且易维护
7.敏捷的结构:每层只暴漏必要的信息。每层都由组件间的依赖组成,这些依赖通过需求和功能来进行描述
敏捷的结构是以分层的层级结构建立起来的(模块化很重要):
代码级模块 —— 子服务 —— 业务组件 —— 商务服务
8.敏捷特性: 层次结构(每一层有更低一层构成)、隔离性、抽象化、自描述、变化的影响
9.敏捷系统:易于理解、高适应性、可演化的
相关文章推荐
- 浅谈嵌入式软件系统设计中的正交性
- (转)浅谈SaaS系统中的数据模型设计
- 浅谈软件系统的结构化设计
- [架构]--浅谈秒杀系统架构设计
- 浅谈管理系统操作日志设计(附操作日志类)
- 非常弱弱地浅谈聊天机器人(人工智能)系统的数据库设计想法
- 浅谈基于Prism的软件系统的架构设计
- 浅谈 Java+FlexPaper+swfTools仿百度文库文档在线预览系统设计与实现
- 浅谈海水淡化膜在反渗透系统中设计重点
- 浅谈秒杀系统架构设计
- 浅谈Android系统的图标设计规范
- 浅谈管理系统操作日志设计(附操作日志类)
- 浅谈系统设计中的抽象和具体
- [游戏开发设计]浅谈游戏开发数据系统设计(一)
- 浅谈设计在线考试系统的防作弊处理手段
- 浅谈自己去设计的一套简单的系统架构
- 浅谈基于ARM与LINUX系统的嵌入式USB主机设计应用案例
- 浅谈Android系统的图标设计规范
- 浅谈Android系统的图标设计规范
- 浅谈秒杀系统架构的设计和实现