今天起,我, Amber, 正式做这个组的Project Manager(PM),谢谢大家对我的信任。
这是我第一次做PM,希望大家多多理解和帮助我。
我第一次接触真正的产业界的PM是在Google实习期间。
我当时真的从她身上学了很多项目管理的经验,都记在心里,但一直没有实践的机会。
现在我也
蹒跚学步的模仿着当时我接触到的Google那一套超级现代化的PM流程,来帮助我们Team打造出一个真正的产品来。
为了让大家认识我的能力和不足,我自我解剖一下。
我的优势就是做事很有Passion,还是比较广的技术背景,在技术上的解决问题能力和创意。把握产品的Direction,我是很有信心的。
但了解我的人都知道,我有点过分完美主义,喜欢把事情翻来覆去斟酌,很可能拖到最后才用最好的方案成型,导致的结果是做不完。
所以我诚恳的希望大家在项目的过程中,能及时的反馈给我,什么事情你们能做到,什么事情你们做不到。平等和我negotiate,加Feature或砍Feature,让我去权衡。做增量式的开发,不做Last minute's project。
Google 的一个很重要的 philosophy 是 工程师和PM平等。
一般的公司是teammates PM说什么就算心里不高兴也不敢吱声,回到lab里又抱怨。
在Google 有什么不同意的,就丁是丁卯是卯和PM说,谁说得过谁就按谁说的做,被说服了就去做,心里没结很舒服。
Our resources
他就是一个我们内部的Wiki,你们都有编辑的权限。
大家把工作进度(OKR)和自己的工作都可以贴在上面(具体贴的内容参照我写的规则
https://sites.google.com/site/takeitandgoteam/routine-rule,或者浏览网站参照我的贴法)
这个站Wiki属于我们的内部的,作为一个对外公开的缓冲,大家可以放心的尽情的添加内容。
我会选择整理适当的内容publish到blog,更好的帮助大家Sell 我们的Team。
我们的日程管理是基于Google Calendar,这个是公开的。
大家可以加入到自己的Calendar里。
大家都有编辑权限,你们把自己的时间计划用这个管理起来。这样就可以看到当前的进度。
比如这周Ipad group的同学的任务是Experimental Project,可以把计划工作的时间段加在上面。
日历地址:
http://goo.gl/W1shs
Milestone 1
我们第一个阶段的目标是做实验性项目。
实验性项目的目的是:学习熟悉技术,用独立的小的项目,尽可能覆盖最后出现在产品中的技术细节。
做实验性项目的要点是:
1. 分好项目,每个项目一定要做小,每一个项目的目标很明确就是为了达到一个技术要点。
2. 用最快的速度学习开发,不论开手册,还是看教程,凡是和这个小项目无关的信息暂时不关系,一切以完成这个小项目为目的。
3. 覆盖性,一定要试着去覆盖我们在最后产品中能用到的Feature的技术。
这种用实验性项目的启动一个项目的做法是我在Google学到的,如果大家觉得不能适应实际的情况,我们来negotiate,调整。
Assignment
这个项目目前分成有两个Group:一个是Ipad group (askzy, zzd, gzq, zb, zs),一个是Server Group(wd, yc, amber)。
OKR
首先介绍一下OKR,OKR就是
objectives and key results,就是 目标和结果。具体来说:
(1) what you've done in last week (key and results), and give a satisfaction point on them, compared with your expectation description written in last week, and say why.
拿出你上周的OKR对比,看看你上周做了啥,给做的结果打个分,说说为什么给这个分。
(2) what you will do in next week (objective), give a expectation description, and mark the objective with a priority ranged from (p1, p2, p3, p4, p5), where p1 has highest priority.
写出你下周的OKR,说说你下周要做啥,要达到什么样的效果,排一个优先级,从1到5。
For example,
-----------------Week 1 OKR --------------------
O 1: Hacking IPad, and installing Mac on Virtual Box [p2]
O 2: Homework 1 [p1]
O 3: Homework 2 [p1]
-----------------Week 2 OKR --------------------
KR 1: Hacking IPad, and installing Mac on Virtual Box [5/5] (Perfectly done)
KR 2: Homework 1 [5/5] (Well-formated, looks good to me)
KR 3: Homework 2 [3/5] (I am not satisfied with the interview of CS's software engineering courses.)
O 1: Experiments on IPad [p2]
O 2: Homework 3 [p1]
----------------------------
每一个人都要有一个OKR,每一个Group要有一个OKR(由组长负责),我们整个Team要有一个OKR(我+zzd负责)。