第3章 人工智能项目经理的角色
本作品已使用人工智能进行翻译。欢迎您提供反馈和意见:translation-feedback@oreilly.com
项目经理可以说是科技行业中最被低估的角色之一。他们常被视为应尽量削减的间接成本,身处此职的人有时被迫同时处理过多项目,最终导致精力分散、力不从心。为何要将宝贵的投资资金花在无法直接推动项目进展的角色上?毕竟,项目经理并不是负责训练模型的人,对吧?
与传统的软件开发项目不同,AI 项目充满了不确定性。它们对高质量数据的依赖以及对模型持续重新训练的需求,使得 AI 项目的生命周期更像是一盘意大利面,而非优美的线性瀑布式项目或迭代的 Agile 冲刺。 遗憾的是,工程师和数据科学家往往只能独自面对这团乱局。这正是项目经理的用武之地:让这盘“意大利面”变得像层层叠叠的千层面一样井然有序。
因此问题在于:如果人工智能项目经理的角色不仅是有益的,而且对任何人工智能计划的成功至关重要,会怎样?如果全球范围内众多失败的项目能够借助具备适应这些项目复杂性技能的高级人工智能项目经理,从而避免持续失败、成本超支和期望落空,又会怎样?
在本章中,我们将探讨AI项目背景下项目经理的角色,其职责远不止于维护进度表和创建仪表盘。我们将评估成功领导和支持AI项目所需的职责与具体技能。
项目管理与复合型技能
当 的招聘经理思考AI项目经理这一角色时,他们期待这位新成员能像施展魔法般让一切变得井井有条。凭借其特殊能力,项目经理将填补所有阻碍开发进程的空白,并解答领导层苦苦思索的每一个问题。利益相关方反复追问的上线日期问题?新项目经理会给出答案。 销售部门要求的那个新增功能该如何解决?新项目经理会负责协调。至于我们目前面临的资源缺口,他们也会填补吗?当然,他们肯定会。
由于招聘团队无法发布一份写着“将解决我们所有问题”的职位描述,他们只能被迫列出一份包含资格和技能要求的职位说明。在撰写本章时,我们浏览了上发布的职位信息,发现其中大多数都千篇一律,似乎是从传统软件产品经理的现有职位描述中直接套用而来。 出于好奇,我们请的ChatGPT检索了LinkedIn上所有英文版AI产品经理的有效职位描述,提取关键词,并按出现频率从高到低排序。图3-1展示了结果,呈现了当前AI产品经理职位描述中提及频率最高的职责和技能。
许多与Agile方法相关的关键词,如Agile、Scrum和Kanban,位居榜首,其次是利益相关者管理、变更管理和风险缓解等传统项目管理任务。若想更深入地了解这一现象,请关注第4章,届时您将探讨项目管理与Scrum Master和产品负责人等角色之间的融合。
您可能还会注意到,与数据和人工智能更相关的术语在职位描述中出现频率明显较低,即便出现,也多是“人工智能/机器学习理解”或“数据治理”这类宽泛的概念。这与其说是职位描述本身的体现,不如说是招聘经理乃至整个组织现状的反映。这表明管理层其实并不清楚该如何明确阐述他们对这一职位的要求。 因此,与其列出人工智能项目经理将要解决的所有问题,他们更倾向于采用自己熟悉的职责和技能描述。现实情况是,当项目功能有时像未知的黑洞,而成功的定义往往是动态变化的目标时,管理复杂项目尤其具有挑战性。很多时候,团队并不清楚自己究竟在寻找什么,但当看到时便能认出。
图3-1. 人工智能职能岗位的主要 职责与关键词(数据来源:领英) ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access