这是敏捷开发一千零一问系列的第二十二篇。(在这里提问,之一,之二,之三,问题总目录)
问题
这个问题,也来自的讨论,整理一下。
问:13:12:49
我问一个具体问题,我做移动OA
问题是UI设计怎么做到敏捷呢?
其实就是设计稿变化程序老跟着变
陈勇-咨询-北京(139107533)2012-06-2913:17:50
恩,我们团队不大,我自己一个人做了产品经理、项目经理、主程序员、UI设计……
如果分拆到比较正常的团队,产品经理和UI至少要走近一些
而且程序员要意识到,UI不是美术,甚至不是关于客户体验的,而是关于最后产品的业务使用的。怎么说呢?
一般认为,一个产品由四部分组成:Model,View,Controller,Dataaccess就是MVCD
在D上面,基本上没什么业务,纯技术人员的。
而M和D比较复杂,程序人员常常认为M和D是程序的骨干,尤其是M,完整表达了业务逻辑,是客户最关心的。
但我们发现,在一个成熟的管理领域,比如OA,比如PM,比如乃至敏捷开发管理工具
其实各个厂商的M差别很小
比如我们说说我们自己的“火星人”,无外乎要管理用户故事,迭代,任务这些。
数据存储进去,不过是一些字段,一条记录是一个用户故事,之类的,差别很小。真正能有创新的,反而是V
问:13:22:05
恩对
陈勇-咨询-北京(139107533)13:22:26
也就是:你打算让用户如何看到用户故事?他们这样看到为何会有更多价值?
这样看用户故事,是否可以提供“额外”的信息
所谓“额外”,就是在DB数据之外的。
问:13:22:59
嗯嗯对
陈勇-咨询-北京(139107533)13:23:29
所有信息都放在DB里边了,为什么我们不做一个万能的“表增删改查器”让用户去看?因为V的呈现不同,人们会从中得到不同的信息。
所以,不能把V简单理解为美工,或者稍微多一点,是“用户体验”
另外一位QQ成员:13:24:07
Domain领域驱动开发
我觉得Domain才是关键层
陈勇-咨询-北京(139107533)13:24:31
其实,UI或者说V,是用户真正感知产品的地方,无论M做得多好,最后这一下他看不到,就全完了。
对,Domain,如果让我分,我会把Domain放在V里边,而不是放在M里边。
这个“放”,是说把思想放在里边,不是说把代码放在里边。
(待续,下篇附图)
分享到:
相关推荐
这篇文档介绍的是一个幼儿园中班的音乐公开课教案——《一千零一个喷嚏》,这是一次结合故事和节奏乐的教学活动,旨在通过趣味性的故事激发孩子们对音乐节奏的兴趣,培养他们的音乐感知能力、合作意识以及爱护乐器的...
这篇文档是一个针对中班儿童设计的音乐教案,主要教授节奏乐知识,以有趣的故事《一千零一个喷嚏》为载体,让孩子们在游戏中学习音乐节奏。教案的核心知识点包括: 1. **节奏乐教学方法**:传统的节奏乐教学通常...
【标题】"初中语文文摘文苑一千零一面镜子"所蕴含的知识点主要涉及文学欣赏、诗词解析以及情感表达。 【描述】中的内容简洁,直接引用了诗句“一千零一面镜子”,这暗示我们要探讨的是一种文学表现手法和深层含义。...
这篇文档是一个幼儿园中班的音乐教案,名为"一千零一个喷嚏",旨在通过故事与节奏乐的结合,激发孩子们对音乐的兴趣,提高他们的音乐感知能力和团队协作能力。教案主要包含以下几个关键知识点: 1. **节奏乐教学法*...
固件是嵌入式设备或系统的底层软件,而逆向工程是对已经存在的固件进行分析和理解,目的是找出潜在的安全漏洞和隐患。在这个过程中,工控安全人员使用多种工具来分析固件,如binwalk可以分析固件结构,ghidra可以...
java面试试题 全面 准确 带答案 coreJava部分 8 1、面向对象的特征有哪些方面?...246、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 57 247、如何启动时不需输入用户名与密码? 57 248、在...
中班音乐活动教案《一千零一个喷嚏》润新教育.txt
5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上? 9 6、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? 9 7、char型变量中能不能存贮一个中文汉字?为什么? 9 8、用最...
【权限维持的理解】 权限维持是黑客在成功入侵目标系统后,为了保持长期控制而不被发现的一种策略。这种控制包括能够持续地访问系统、收集信息、执行任意操作等,只要目标系统未检测到异常,就可以认为权限得以维持...
5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上? 9 6、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? 9 7、char型变量中能不能存贮一个中文汉字?为什么? 9 8、用最...
5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上? 9 6、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? 9 7、char型变量中能不能存贮一个中文汉字?为什么? 9 8、用...
5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上? 9 6、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? 9 7、char型变量中能不能存贮一个中文汉字?为什么? 9 8、用最...
76.2. 如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 86 76.3. 如何启动时不需输入用户名与密码? 86 76.4. 在weblogic管理制台中对一个应用域(或者说是一个网站,Domain)进行jms及ejb或连接池等相关信息...
Java机试是计算机考研复试中常采用的一种考核方式,旨在考察学生对Java编程语言的掌握程度以及解决实际问题的能力。在本次提供的题目集中,包含了多个与Java编程相关的实践任务,涵盖了MVC设计模式、类设计、数据...
以下是对这些知识点的详细解析: 1. **整千数**:整千数是指由千位数字组成的数,例如1000、2000等。理解10个一千等于一万,有助于孩子们形成数感,掌握数的级数。 2. **读数和写数**:读数时,数字用汉字表示,如...
11到19的序数词与基数词类似,但会有所不同,例如:eleventh(第十一)、twelfth(第十二)、thirteenth(第十三)、fourteenth(第十四)、fifteenth(第十五)、sixteenth(第十六)、seventeenth(第十七)、...
2. 万以内数的读法和写法:学生应该学会正确读写万以内的数,包括整数和带零的数,例如1000应该读作“一千”,1001读作“一千零一”,而2050应该写作“二千零五十”。 3. 万以内加法:学生要掌握不进位加法和进位...