在敏捷开发方法中,用户故事(User Story)的作用是( )。
A. 定义需要发布给最终用户的软件特性和功能
B. 确定发布每一次增量的日程表
C. 用于代替详细的活动计划
D. 用于估算构建当前增量所需要的努力
E. 选项A和C
F. 选项A和D
下面的( )是正确的。
A. 故事点是一个绝对度量单位
B. 故事点估算一定要做到非常精确
C. 故事点表示开发一个用户故事或特性的复杂度
D. 故事点表示开发一个用户故事或特性所要付出的工作量
小图所在的某校信息学院有一位程老师,他对生命游戏特别感兴趣,正巧他看到小图最近在研究生命游戏。程老师想了一些生命游戏的新规则,他想检验一下那些规则是否有效,于是拍了拍小图的肩膀,语重心长地说:“生命游戏能不能成为游戏界的主流,能不能在游戏史上留下浓墨重彩的一笔,就靠你们年轻人了!”然后程老师就把实现那些规则的任务交给小图了。什么?程老师为什么不自己实现?程老师这么多年的编程经验,什么样的程序没见过!这是给小图一个掌握编程经验的机会! 小图自己已经编写了一个有bug的生命游戏。目前的代码中存在一些bug,想到这小图就更慌了。幸好,小图有个从小穿一条裤子长大的好朋友。相信屏幕前那闪耀着智慧光芒的你已经猜到了,这位好朋友就是你!快来帮小图这个忙吧!小图想请你帮他一起去完成程老师提出的那些新规则。 为了更好地进行协作,你们决定用git版本库来管理代码。1. 小图首先在Github上创建了一个版本库(https://github.com/ThssSE/MOOC_LifeGame),然后马上在本地通过git clone将它克隆到了本地,这时git status中会提示On branch ( )。
A. dev
B. master
C. release
D. branch
小图首先把他已经编写好的代码文件全部放入了本地版本库中,然后想通过git commit提交,但提示提交内容为空,不允许提交,于是你通过( )帮他解决了这个问题。
A. git commit --amend,进行修补提交
B. git commit -a,提交所有改动
C. git commit --allow-empty,允许空提交
D. git status查看状态,再执行git add命令选择要提交的文件,然后提交