思考如何在Beyond工作

今天工作完成得很好。
我是系统开发部的松山。

我在Beyond的职位是什么?
之前我是一名游戏工程师,但
现在我觉得我更像是一名项目经理(PM)。大概是吧。肯定是的。

所以(出于什么原因?),这次我想稍微思考一下如何继续工作。
我随意地在谷歌上搜索了“如何继续工作”,以下是首先出现的结果。

八分

1. 理解工作目标。2
. 明确任务并确定优先级。3
. 制定计划和时间表。4
. 完成后务必进行回顾和反思。5
. 在时间表中预留缓冲时间。6
. 每天合理安排时间。7
. 与周围的人保持沟通。8
. 依靠团队成员。

我明白了,这套阵容很有说服力。
它正符合我个人的关注点,所以我将结合Beyond的作品来逐一分析。

了解工作的目的

“工作”这个词可能容易产生误导,所以我们不妨把它看作是一个“项目”。
通过理解该项目要达成的目标,
我们可以为我们开发的服务、应用、游戏等提出更好的方案(实施方案)。我认为
这是我们公司理念中“共创”环节最重要的组成部分。

此外,通过了解每项任务的目的,我们
可以防止需求与实现之间出现差异。

确定任务并设定优先级

首先,从项目角度出发,我们确定主要功能。然后,我们
考虑这些主要功能的优先级(实现顺序)。这
与下一步的进度安排密切相关;我们设定完成里程碑,并将
各项功能分配到每个里程碑。
(常见的分配方式可能是:α 代表基础功能,β 代表整体架构。)

此外,在考虑迭代周期时,
我们会将当周要实现的功能分解成更小的任务,
以便明确工作内容并监控进度。
在开发部门,我们把迭代周期设定为一周,任务粒度最大为 3 小时。(主要在横滨办公室)

计划和安排

如上所述,项目进度计划通常包含里程碑,
根据项目的具体情况,可能会设定一些阶段性目标,这些目标通过将里程碑细分为若干部分(例如 M1、M2 等)来制定。
为了实现这些目标,我们将工作分解为每周的迭代和每日的任务,
以便更好地管理进度。
明确(可视化)需要完成的工作及其完成时间,并将其传达给整个团队至关重要。

完成后,一定要回顾和反思。

开发部门每天晚上都会召开例会,向团队成员分享当天的工作内容和进展。
主要目的是检查进度,如果出现延误,我们会迅速跟进原因并找到解决方案。

此外,项目完成后,我们会进行全团队回顾。
虽然过去我们也曾召开过事后分析会议,但最近我们倾向于采用关键绩效指标(KPT)方法。我们会
从每位成员的角度出发,找出哪些方面做得好(需要继续保持),哪些方面仍然存在问题(做得不好的地方),然后
团队共同决定下一步的改进方向。
根据项目的具体情况,KPT 可能会每周进行一次。

在日程安排中留出一些余地

随着项目的推进,可能会出现一些意想不到的情况,例如添加或修改最初计划之外的功能。
此外,实施过程可能比预期耗时更长,或者可能涉及项目之外的其他工作。
因此,在项目初期就应该预留一定的缓冲
时间来制定进度计划,并将迭代周期划分为 6 小时的工作日,以便进行调整。6
小时规则包含以下几点:
• 人们无法连续 8 小时集中注意力。
• 大约需要预留 2 小时来应对突发情况。

通过合理安排和管理任务及进度,
可以在减少过度加班和周末工作的同时,按时完成任务。

严格的日常时间管理

如上所述,
我们预计通过迭代计划和创建细粒度任务,时间管理可以相当精确。
在适应之前,计划工作和实际工作之间可能会存在差异,但随着经验的积累,您可以缩小两者之间的差距。

此外,注重“速度”(这是我们的核心价值观之一)
是按时完成任务的重要心态。

时刻与周围的人保持沟通。

项目通常由团队协作完成。
虽然早晚例会上的进度检查和讨论必不可少,但根据需要进行沟通也同样重要。
此外,由于有很多机会与客户等外部人员沟通,沟通被视为至关重要的环节。
“沟通”甚至被列为我们的核心价值观之一。

依靠你的团队成员

我认为对此有两种思考方式。①
在你不懂(或做不到)的事情上寻求其他成员的帮助。
当然,你需要努力学习才能独立完成,但
我认为,通过向已经掌握相关知识的成员寻求帮助,可以更高效地积累工作经验和技能。
此外,对于基础设施方面的需求,我认为你应该寻求系统解决方案部门的合作,他们是这方面的专家。
询问自己不懂的事情没什么好羞愧的。(当然,反复问同样的问题就有点尴尬了。)

② 虽然你可以自己处理,但
领导者及以上级别的人员尤其应该牢记,要主动将任务委派给其他团队成员。
当任务堆积如山时,人们很容易想:“如果我自己做,速度更快、更可靠。”
虽然这或许能暂时解决问题,但从长远来看,这意味着团队成员(尤其是年轻成员)错失了成长机会。
,以防止团队过度依赖某一个人,并提高未来的工作效率
最好尽可能地分配任务
我理解委派任务可能会让人担忧,但积极地将任务委派给团队,并着眼于团队的成长,这一点至关重要。
顺便一提,委派任务和放弃任务是完全不同的两回事,因此正确理解二者的区别非常重要。

概括

现在,我已经从Beyond的角度分别阐述了每一项内容。
关键在于:
明确目标
、完善的进度管理
和有效的沟通
。我认为,在推进工作的过程中,尽可能牢记这些要点至关重要。需要
记住的是,以上提到的都是实现目标的手段——确保工作(项目)成功——
而不是目标本身。按时完成日常任务固然重要,但我们
在工作中应该始终牢记整个项目,以免项目本身成为目标。
此外,使用进度管理和信息共享工具也是个好主意。
我希望以后有机会更详细地探讨这一点。

好了,今天就到这里。

如果您觉得这篇文章对您有帮助,请点个“赞”!
12
加载中...
12票,平均分:1.00/112
910
X Facebook Hatena书签 口袋

这篇文章的作者

关于作者

松山健翔

我曾在一家游戏开发公司工作多年,负责编程和项目管理等工作。
2019年,我加入Beyond Inc.,在横滨办公室工作。
我主要负责服务器端开发的项目管理(偶尔也参与编程)。
我的爱好是公路自行车赛和观看赛马。