项目管理小结:
1. 有个源码管理工具 我用vss
要每天check in
2. 项目分模块层次 数据库层 业务层 等 一个模块 自己完成 多个层次 不能单纯的根据功能模块分,或者单纯根据表现层、中间层、数据库层分。我推荐这么做:首先根据功能模块分,然后每个“层”都有一个Owner来Review所有人的设计和代码,保证consistency。
3. 项目组要经常开会 至少一个星期有一次会议 会议要有会议纪要 解决的问题 存在的问题
4. 组员每天写项目汇报 今天的工作内容
组长 写周报
5. 有三样东西是软件项目/产品开发必备的:1. bug management; 2. source control; 3. daily build。
6 .项目后期 人困马乏 要多与程序员沟通 适当放松
程序员往往在项目后期夸大做某个change所需要的时间,以次来抵制change。解决的方法是坐下来慢慢磨,磨掉程序员的逆反心理,一起分析,并把估算时间的颗粒度变小。
7. 项目组要经常组织Team Morale Activity 每个月都要搞一次,吃饭、唱歌、Outing、打球、开卡丁车等等,一定要有。不要剩这些钱。
8.