【在线研讨】《敏捷开发用户故事分类与组织结构(三期-2)》
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,之二:用户故事树与MVC中Area的关联陈勇-创业-北京(**9107533) 13:15:15下面的话题,是用户故事和设计的关系。设计整体上包含纵向和横向两种设计。比如MVC,可以理解为解决纵向设计
千家信息网最后更新 2025年12月03日【在线研讨】《敏捷开发用户故事分类与组织结构(三期-2)》
下面的话题,是用户故事和设计的关系。
设计整体上包含纵向和横向两种设计。
比如MVC,可以理解为解决纵向设计问题的,他说:任何编码,应该包含表现业务逻辑的M,和表现界面展示的View,当然还藏着一个表现数据存储的Data
其他的MVM之类的,大都也是解决这个纵向问题的。
但是,MVC等不管横向的设计问题,比如:我的产品应该有哪些模块?我的网站应该分哪几个区域?
这个事情一直没有方法论,原因是每个产品肯定不同,不会有一种一致的分解方法。
不过,现在有了用户故事,尤其是上次提到的大规模用户故事的组织结构,问题就解决一半了。
陈勇-创业-北京(**9107533) 13:18:13 比如,我的用户故事已经按照这个来组织了,那么应该如何划分模块/区域呢?
这个结构大家上次见过了:
它表达了一种"业务"的模块化,但不是设计的。
不过,业务的模块化,是一种很好的横向切分方法,也就是我们最重要实现代码,最终是"两刀"的结果,竖着几刀砍成多个业务模块,横着几刀再切成MVC之类的层次。
如果还不太好理解,那么请看我们自己的代码结构,对比上面的图:
陈勇-创业-北京(**9107533) 13:22:21
下面图里边的Agile Products Portal这三个目录,其实就对应着上面图中的三个业务模块。
上面的图很宽,这只是其中一部分,其他的目录,在下面的图里边多半都有。
陈勇-创业-北京(**9107533) 13:24:02
所以,若业务的功能树建得比较好,那么模块的划分就可以直接基于其结构进行,两者几乎完全一一对应,省略了很多的横向设计的工作。
纵向的设计,则在具体的目录里边,比如我们展开一下:
之二:用户故事树与MVC中Area的关联
陈勇-创业-北京(**9107533) 13:15:15下面的话题,是用户故事和设计的关系。
设计整体上包含纵向和横向两种设计。
比如MVC,可以理解为解决纵向设计问题的,他说:任何编码,应该包含表现业务逻辑的M,和表现界面展示的View,当然还藏着一个表现数据存储的Data
其他的MVM之类的,大都也是解决这个纵向问题的。
但是,MVC等不管横向的设计问题,比如:我的产品应该有哪些模块?我的网站应该分哪几个区域?
这个事情一直没有方法论,原因是每个产品肯定不同,不会有一种一致的分解方法。
不过,现在有了用户故事,尤其是上次提到的大规模用户故事的组织结构,问题就解决一半了。
陈勇-创业-北京(**9107533) 13:18:13 比如,我的用户故事已经按照这个来组织了,那么应该如何划分模块/区域呢?
这个结构大家上次见过了:
它表达了一种"业务"的模块化,但不是设计的。
不过,业务的模块化,是一种很好的横向切分方法,也就是我们最重要实现代码,最终是"两刀"的结果,竖着几刀砍成多个业务模块,横着几刀再切成MVC之类的层次。
如果还不太好理解,那么请看我们自己的代码结构,对比上面的图:
陈勇-创业-北京(**9107533) 13:22:21
下面图里边的Agile Products Portal这三个目录,其实就对应着上面图中的三个业务模块。
上面的图很宽,这只是其中一部分,其他的目录,在下面的图里边多半都有。

陈勇-创业-北京(**9107533) 13:24:02
所以,若业务的功能树建得比较好,那么模块的划分就可以直接基于其结构进行,两者几乎完全一一对应,省略了很多的横向设计的工作。
纵向的设计,则在具体的目录里边,比如我们展开一下:
在这个局部目录里边,我们看到的就是MVC的设计解决的问题:纵向的层次问题
而刚才的故事树,则解决了横向的模块问题。
这是"故事树"的优势,因为你可以设计某种树根的级别,就是模块,从而直接产生出模块设计来。而敏捷原来做的"故事表",就不能解决这个问题。
设计
模块
故事
问题
业务
用户
横向
纵向
结构
方法
目录
面的
陈勇
北京
创业
三个
产品
代码
区域
就是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
分布式数据库 postgre
网络安全 永恒之蓝实验
保护儿童网络安全时间
重庆常规软件开发现价
已重新连接服务器
网络安全产品的质量状况
监听配置数据库服务
android游戏软件开发
查看数据库服务器操作系统
适合做服务器的系统
oracle数据库框架
什么叫数据库的安全管理
学电脑软件开发招生
怀旧服碧空之歌服务器排队不
一个数据库对应一个文件
exe转access数据库
软件开发工具的核心功能
宜信网络技术有限公司合同图片
中国网络安全信息安全
初中生网络安全班会ppt课件
勒索病毒 数据库文件
系统软件开发就业前景
晚上服务器睡觉安全吗
服务器管理常见问题
网络技术学院在职研究生
南京凡游网络技术有限公司
中国地震局地震波数据库
国家网络安全应急专家
盈趣科技与工业互联网
网络安全技术研究意义