多项选择题
CODING 代码仓库支持Git,也支持SVN(常用于设计师存储图片资源),两者有何区别?()
A.Git 是分布式的,本地电脑可离线创建分支,而SVN 必须联网创建分支
B.SVN 使用目录表示分支,Git 使用指针数据表示分支,创建新分支和克隆完整项目都比SVN 快
C.Git 关注变化的文件,SVN 关注文件的变化
D.Git 的内容完整性优于SVN
相关考题
-
多项选择题
瀑布模型采用「工时」评估任务,而敏捷采用「故事点」,CODING 项目协同也是如此设计,下列哪些说法是正确的?()
A.「工业生产」往往是在做已经做过的事情(比如生产iPhone),越来越熟练,容易量化,适合采用「工时」制度
B.「软件研发」往往是在做没做过的事情(如果做过了,那通常做成了包,一键安装即可,比如各个项目都要用的微信登录),无法精确评估时间
C.「故事点」是相对、模糊的评估方式,承认了「软件研发不是工业生产,具有模糊性」
D.「故事点」常使用数列(0、1⁄2、1、2、3、5、8……)或T-恤尺码(XS、S、M、L、XL),每个团队可根据自身情况决定1个故事点的大小 -
单项选择题
用户故事应遵循INVEST 原则:Independent(独立的)、Negotiable(可协商的)、Valuable(有价值的)、Estimable(可评估)、Small(小的)、Testable(可测试的),当一件事情较大时,应如何拆分?()
A.大的事情定义为「用户故事」,拆分成多个二级「用户故事」
B.大的事情定义为「用户故事」,拆分成多个「任务」
C.大的事情定义为「史诗」,拆分成多个「用户故事」
D.大的事情定义为「迭代」,拆分成多个「用户故事」 -
多项选择题
用户故事可以写在一张张纸质卡片上,2001年Ron Jeffries 提出了3C 原则是指哪些?()
A.卡片(Card):卡片正面写描述,格式为:作为一个< 角色(who)>,我想要< 完成活动(what)>,以便于< 实现价值(value)>;卡片背面写完成用户故事的规则和完成标准,格式为:Given…When…Then
B.对话(Conversation):用户故事的细节和客户或者产品负责人的沟通,确保各方对故事的理解正确
C.确认(Confirmation):通过验收测试确认用户故事被正确完成
D.简洁(Concision):用户故事应简洁明了,不提供细节
