qiaoyu's Blog

【日记】:170207 JD

不间歇进入JDstore部分,间歇我就回不来了。看到战友的小套路:

Step 1: Fork 专案

https://github.com/qiaoyu1111/jdstore.git

bundle install之前修复Mac10.12以上版本进行bug修复
在atom里修改gemfile,注销两个spring。
第一行的网址改成了【source 'https://ruby.taobao.org/'】
bundle install

进程

从拆解user story、把jdstore克隆到本地后,连同解答部分全部浏览了一遍,内容不会超过Job-listing的内容。

pull request

打开atom README.md
替换内容
存档并push上Github
git add .
git commit -m "first week JDstore-1"
git push origin EPIC-1
开启你的 github 页面
参考教材


解读作业:

  • 最终提交【完成以上5件事后git push origin EPIC-1】的【github pull request】网址。
  • 上传gif动画,演示【你完成的这5件事】。

看完《项目管理(春节特别篇)》

项目不论大中小,项目管理的方法(套路)是一样的。

善用人类的劣根性:时间不够时特别高效。把每个项目的时间砍掉1/3,告诉自己“没时间了”!

  • 与其浪费,不如存起来。
  • 存储时间挥霍在排练与测试。

预留的1/3的(非常多)时间用来测试,谁都不能动的时间。
剩下的2/3的时间切3段:

  • part 1: 地面作业
  • part 2: 主干功能
  • part 3: 细小功能

但!
在开始做之前,要先定义「成功」是什么(根据你当前参与的比赛来定义,达到怎样的条件,才是成功)?

  • 根据「成功」安排优先级
  • 保留预测时间
  • 先做主线,支线
  • 砍掉不必要的功能

感悟:
回头再看看自己曾经在生活和学业课程上做的那些”项目管理“....完全是SHI。又累又做不完,还耗费精力。要换种思维方式继续活着了。

如果组队时,我会跟我的队友这样说:
我们这次参加的是:XXX比赛项目。
这次比赛的「成功」是指:XXX和XXX。
为了能够尽可能的逼近这个「成功」的状态,我们要专注在:XXXXXX;
把不必要的都砍掉。
这个比赛的时间是:【规定时间*2/3】,我们只能在这个时间内完成。
...

接下来做

已经完成【第一周作业:EPIC-1】的第一项:fork
再开始做:套上Bootstrap
另外同时再开两个文件,分别做【贴、打、写】。

Comments

comments powered by Disqus