思考如何在Beyond工作

目录
感谢你们的辛勤工作。
我是系统开发部的松山。
我在Beyond的职位是什么?
之前我是一名游戏工程师,主要负责游戏开发,但
现在我可能是一名项目经理(PM)。大概吧。
所以(出于什么原因?),我想稍微思考一下这次该如何着手工作。
我用谷歌搜索了“如何着手工作”,以下是第一个搜索结果:
八分
1. 理解工作目标
2. 分配任务并确定优先级
3. 制定计划和时间表
4. 完成后回顾反思
5. 在时间表中留出充足的时间
6. 合理安排每日时间
7. 与周围的人保持沟通
8. 依靠团队成员
我明白了,这个阵容非常合理。
这些正是我自己关注的重点,所以我将结合Beyond的作品来思考每一项内容。
了解工作的目的
“工作”这个词似乎容易产生误导,所以我们不妨把它看作一个项目。
通过理解项目需要达成的目标,
我相信我们可以为我们开发的服务、应用、游戏等提出更好的方案(实施方案)。
我认为这是我们公司理念中“共同创造”部分最重要的组成部分。
此外,通过了解每个任务的具体功能,
我认为可以避免需求与实现之间的差异。
确定任务并设定优先级
首先,从项目角度出发,确定大型功能。
考虑这些大型功能的优先级(实施顺序)。这
将影响后续的进度安排,但要设定完成里程碑,并
分配每个里程碑中包含的功能。
(通常将基础功能分配为 alpha,将整体功能分配为 beta。)
此外,以迭代单元(sprint)为单位进行思考时,
当周要实现的功能会被分解成更小的任务,
这有助于明确工作内容并检查进度。
在开发部门,一个迭代周期为一周,任务的粒度最大可达三小时。(主要在横滨办公室)
计划和安排
如上所述,项目进度通常围绕里程碑展开,
根据项目的具体情况,每个里程碑可能细分为若干个中间目标(例如 M1 和 M2)。
为了实现这些目标,每周都会安排迭代,并
通过将迭代分解为每日任务来管理进度。
清晰地定义(可视化)需要完成的工作及其完成时间,并将其传达给整个团队至关重要。
完成后,一定要回顾和反思。
开发部门每天晚上都会召开例会,与团队分享当天的工作细节和进展情况。会议的
主要重点是检查进度,如果出现任何延误,我们会迅速跟进,找出原因并制定解决方案。
此外,项目完成后,整个团队会进行一次回顾。
过去,我们曾召开过事后总结会议,但最近我们似乎更倾向于使用KPT方法。
我们会从每位成员的角度出发,找出哪些方面应该继续保持(哪些方面做得好),哪些方面做得不好(哪些方面做得不好),然后
团队共同决定下一步的尝试方向。
根据项目的具体情况,KPT会议可能会每周召开一次。
在日程安排中留出一些余地
随着项目的推进,可能会出现一些最初未计划的情况,例如添加或修改功能。
此外,实施过程可能比预期耗时更长,或者可能涉及项目之外的工作。
因此,在制定进度计划时,会在估算阶段预留一定的缓冲时间。
在开始迭代冲刺时,会根据一天六小时的工作时长进行调整。
六小时意味着:
- 人们无法连续八小时保持专注
- 预留大约两小时来应对突发情况
通过合理安排日程、任务和进度,
您可以减少过度加班和节假日工作,同时还能按时完成任务。
严格的日常时间管理
如上所述,
时间管理可以通过设定迭代周期并将任务细化成更小的单元来严格执行。
在熟练掌握之前,计划与实际结果之间可能会存在差异,但随着经验的积累,这种差异会逐渐缩小。
也认为,重视“速度”(这是我们的核心价值观之一)
是按时完成任务的重要心态。
时刻与周围的人保持沟通。
通常情况下,项目都是团队协作开发的。
当然,我们会通过早晚例会检查进度并进行讨论,但根据需要进行沟通也至关重要。
此外,我们有很多机会与公司外部人员交流,例如与客户协调,因此我们认为沟通是至关重要的。
“沟通”也是我们公司的核心价值观之一。
依靠你的团队成员
我认为有两种思考方式。1
)对于你不懂(或做不了)的事情,可以向其他成员寻求帮助。
当然,你需要努力自己完成一些事情,但
我认为,通过向已经掌握相关知识的成员寻求帮助,你可以更高效地学习任务和技能。
此外,对于基础设施方面的需求,我认为你应该寻求系统解决方案部门的帮助,他们是这方面的专家。
询问自己不懂的事情并不丢人(尽管反复问同一个问题可能会让人尴尬)。
领导及以上级别人员尤其应该注意,
将自己能够处理的任务委派给其他成员当任务堆积如山时,你可能会想“我自己做更快更可靠”。
虽然这或许能暂时解决问题,但从长远来看,却可能错失年轻成员的成长机会。
将任务集中于一人之手容易导致个人主义,而从未来工作效率的角度来看,
我认为尽可能地分配任务更为明智。
我理解大家对委派任务的顾虑,但我希望在团队成长的前提下积极委派任务。
顺便一提,委派任务和放任不管是截然不同的两件事,所以务必牢记这一点。
概括
现在,我已经从Beyond的角度分别阐述了每一项内容。
关键在于:
要有目标感
,妥善管理日程,
以及保持沟通
。我认为在推进项目的过程中,牢记这些要点至关重要。
需要注意的是,以上提到的事项只是实现项目成功的手段,
而非最终目标。虽然按计划完成日常任务很重要,但更
重要的是始终牢记项目的整体目标,以免项目本身成为最终目的。此外,
使用日程管理和信息共享工具也是个好主意。
我希望以后有机会再详细探讨这些方面。
好了,今天就到这里。
11