发表于: 2017-11-26 23:28:12

1 720


今天完成的事情:

1.简单看了下用户story的概念。试着写了下草船云的相关的story。

作为用户,我希望知道网站的客服电话,以便于遇到问题时咨询有关业务。

作为用户,我希望注册成为真正的网站客户,以便于我能真正获取网站的服务。

作为用户,我希望能够登陆自己注册的账户,以便于管理自己账户的信息,处理业务。

作为用户,我希望能够重置密码,以便于找回账户控制权。

作为用户,我希望可以直观的看到网站提供的服务分类,以便于自己选择服务。

作为用户,我希望可以看到网站的历史顾客量,以便于侧面了解网站的服务质量。


作为用户,我希望了解商标注册方面的有关服务,以便于后期不必要的法律纠纷。

作为用户,我希望获取网站建站方面的专业指导,以便于尽量减少开发方面的开支。

作为用户,我希望获取公司注册方面的专业指导,以便于减少注册所需要花费的时间。

作为用户,我希望知道公司的具体地址,以便于具体实地考察。

作为用户,我希望知道公司的邮箱地址,以便于处理日常的业务往来。

作为用户,我希望知道网站的公众号,以便于获取网站的动态。


2.大致看了下axure的教程1-56.参照官网的任务效果临摹了下页首和页尾。



3.看了点敏捷开发的知识。

敏捷开发:一种以人为核心、迭代、循序渐进的开发方法。

以人为核心,尽量少些文档,注重人与人当面交流。

迭代吧一个复杂且长周期的的任务分解成小周期的任务,一个小周期就是一次迭代。每次迭代产生一个可交付软件。

scrum和xp模式:使团队高效工作。

scrum三大角色:产品负责人、流程管理员、开发团队。

1、我们首先需要确定一个Product Backlog(按优先顺序排列的一个产品需求列表),这个是由Product Owner 负责的;

2、Scrum Team根据Product Backlog列表,做工作量的预估和安排;

3、有了Product Backlog列表,我们需要通过 Sprint Planning Meeting(Sprint计划会议) 来从中挑选出一个Story作为本次迭代完成的目标,这个目标的时间周期是1~4个星期,然后把这个Story进行细化,形成一个Sprint Backlog;

4、Sprint Backlog是由Scrum Team去完成的,每个成员根据Sprint Backlog再细化成更小的任务(细到每个任务的工作量在2天内能完成);

5、在Scrum Team完成计划会议上选出的Sprint Backlog过程中,需要进行 Daily Scrum Meeting(每日站立会议),每次会议控制在15分钟左右,每个人都必须发言,并且要向所有成员当面汇报你昨天完成了什么,并且向所有成员承诺你今天要完成什么,同时遇到不能解决的问题也可以提出,每个人回答完成后,要走到黑板前更新自己的 Sprint burn down(Sprint燃尽图);

6、做到每日集成,也就是每天都要有一个可以成功编译、并且可以演示的版本;很多人可能还没有用过自动化的每日集成,其实TFS就有这个功能,它可以支持每次有成员进行签入操作的时候,在服务器上自动获取最新版本,然后在服务器中编译,如果通过则马上再执行单元测试代码,如果也全部通过,则将该版本发布,这时一次正式的签入操作才保存到TFS中,中间有任何失败,都会用邮件通知项目管理人员;

7、当一个Story完成,也就是Sprint Backlog被完成,也就表示一次Sprint完成,这时,我们要进行 Srpint Review Meeting(演示会议),也称为评审会议,产品负责人和客户都要参加(最好本公司老板也参加),每一个Scrum Team的成员都要向他们演示自己完成的软件产品(这个会议非常重要,一定不能取消);

8、最后就是 Sprint Retrospective Meeting(回顾会议),也称为总结会议,以轮流发言方式进行,每个人都要发言,总结并讨论改进的地方,放入下一轮Sprint的产品需求中;


4.写了点关于回家学习的story。

作为用户,我希望有一个搜索的功能,以便于主动获取想要了解的知识,而不是被动选择。

作为用户,我希望自己的学习积累和别人做一个横向比较,以便于了解自己与别人的差异,获取动力。

作为用户,我希望知道自己的学习记录,以便于继续上次学习的进度。

作为用户,我希望获取课程有关的基本知识,以便于掌握基本知识。

作为用户,我希望了解课程基本知识之外的知识,以便于提升知识的范围。

作为用户,我希望可以检测自己的知识掌握情况,以便于知道自己哪里理解有误。


明天计划的事情:继续熟练axure的使用。写回家学习的原型图。听知乎上老大关于敏捷开发的live。

 

遇到的问题:对于用户story还不是很熟练,先模仿这写吧。

 

收获:了解了用户story的概念和写法。学习了axure的基础操作。了解敏捷开发的相关概念。



返回列表 返回列表
评论

    分享到