今日宣布了新的组织架构,人员并未做大的改变(仅裁员),组织架构的改变带了个协作方式的改变(小组化),并强调增强项目目标感与生态建设,是否对产品开发的质量和效率有益处,有多大益处,time tells。先理清楚我(PM)需要做的事情:工具的转换和流程的平滑迁移,bitbucket+Jira–>Github, definitely can not wait。
写这篇文章是用来时刻提醒我思考团队自身协作的需要,使用软件来配合需要,而不是我们配合软件的功能。流程管理和文档管理也尽量简单灵活。
先定好大的基调:
- 我们的产品目标:Build a brilliant open source software.
- 我们的工作目标:Leaders and developers coordinate, track, and update their work in one place, so projects stay transparent and on schedule inside both our core team and open source community.
聊聊我们的刚需,only for kenel group
Development(code, test, docs)—> Release—> Maintance
Developemnt
Issue Management
- ISSUE flow
- Phase 1 : Proposal - Draft
- Major change:CIP
- Minor change:
- Phase 2 : Proposal - Accept
- Kenel technical committee need to make the final decision on time
- Phase 3 : Task - To do
- Phase 4 : Task - In progress
- Phase 5 : Task - Blocked
- Phase 6 : Task - In review
- strict control
- Phase 7 : Task - Done
- Phase 1 : Proposal - Draft
- ISSUE flow
Issue hierarchy under PROJECT
- PROJECT
- EPIC
- Issue(task,bug)
- sub-task
Issue Field
- Summary
- Discription
- Issue Type
- Priority
- Status
- Assignee
- Version
- Label
Code Management
- Development flow:Git Flow
- Branch
- develop
- master
WORK FLOW
- Roadmap
- Milestone (version plan)
- Sprint Plan
- Stand-up Meeting
- Sprint Review
- Sprint Report
Team Communication
- Meeting:sprint plan,sprint review
- Notification:Telegram
- Daily Communication:telegram,quip
- Google Calendar
Release
- Release master
- Checklist
Maintenance
- Release Master
- Cherry-pick