21CTO 导读:技术经理,项目经理和产品经理有着不同的角色,但这三者都有共同的目标,即成功完成项目。
在软件项目开发中有一些不同的角色,但很容易让人陷入在概念和责任交叉的误区里。
在本文中,我们着重来过考量 IT互联网行业的三个主要职位:产品经理,项目经理和产品经理。这些专家都是项目开发的关键角色,似乎挺相像,但是区分他们的专业边界很重要。
角色定义
让我们开始深入分析这些职业的概念。想请大家注意一个小细节,尽管我们把这三个管理者角色合并在一篇文章里,但它们几个角色的性质是完全不同的。
产品经理
这位专家角色对产品生命周期负有全部责任:
包括产品理念的形成,原由......结束......典型的产品经理的工作没有尽头。在产品开发之后,他要持续照顾他的产品设计至少一年。
产品经理负责产品和用户体验,在财务和营销、运营方向上制定最成功的计划。他要知道用户想要什么以及开发团队能够做什么,并将其结合到最高质量的产品实现中。
项目经理
这个角色需要在项目开发过程中能够有效做强力执行的人。他甚至要将自己的灵魂置于管理和控制项目开发之中。他不仅要及时将项目完成并成功交付,还要为参与该过程的所有角色创造舒适的工作环境。
真正的项目经理被认为是开发团队和项目关联方之间的联系人。他希望工作团队能够理解并实现客户的全部需求(或在任何特定技术解决方案的情况下做友好的替换),而不会出现任何问题。
技术经理
这里有必要再明确此角色的名字。技术经理负责管理某个类似主题或方向相关的项目。它们代表在某个阶段控制一个程序。
在大公司或具有特定服务的公司(例如,软件外包公司)中,技术经理可以将相同或非常相似的工作组合到管理组合中,以便进行统一的项目管理。
三个角色怎样协同工作
我们已经了解了这些角色的责任,那么会遇到一个合乎逻辑的问题:他们的职责和职能是否有相互交叉?是的,在某些情况下,当所有三位专家参与一个项目工作时会有,现在我们来详细地考虑他们之间的合作。
让我们想象一个普通的开发过程,可能会有以下合作组合:
1.项目经理和产品经理
当然,真正执行管理的主要人物是项目经理。据他所知,每位相关角色都应该了解当前的工作进度,项目需求和所需资源。
反过来,项目经理与产品经理进行了强有力的合作,产品经理致力于项目的拟人化,并使其尽可能真实和细致,甚至于苛刻。这两位专家都能领导该项目能成功的完成,两个角色探讨最适合项目技术解决方案的选项,最大限度地减少开发成本,并与客户持续的沟通。两个角色的合作为项目和未来的产品将带来良好的成果。
2.技术经理、产品经理与项目经理
正如我们之前提到的,产品经理和项目经理是项目开发中的统一整体。因此,我们将其与技术经理的功能进行比较。
当一家公司有大量项目进行时,其中一些项目应该属于同一类型,这时是让项目经理发挥作用的时刻,项目经理协调一组项目的工作,并与管理每个特定项目的项目经理密切合作。
然后,项目经理与技术经理进行持续合作,讨论项目所需的工作和资源,共同决定在当前项目中最合适的成本和技术风险是什么。因此,这个三强联盟使整个开发过程更加一致并且逻辑适中。
三个角色使用的工具
我们今天的世界几乎全部可以使用工具来完成工作。产品/技术/项目管理等专业都不例外。当然,每个专家都有自己的喜好。
例如,项目经理最喜欢的工具是Jira。这是一个项目管理系统,允许团队成员跟踪他们的项目开发活动,查看积压页面中的任务或问题,为发布和其它项目阶段做好准备。
产品经理喜欢舒适的白板和操作任务。其中一个适合产品经理的工具是Hygger:它包含许多有用的功能,如路线图,优先级矩阵和其他有用的功能。
技术经理的首选工具,它是最多功能的平台,其中一个为Asana,可以用更合理的方式管理项目计划,监控当前的进度,接收和发送及时的反馈,交换信息等。
小结
综上所述,我们得出一些结论:
技术经理关心开发过程的进展以及项目的实际状态。
产品经理负责产品的最终构思以及用户如何理解产品。
项目经理负责整个项目组的管理工作。
三个角色执行不同的任务,但三者都希望项目得以正确的姿势开发,并实现所有相关的业务目标。
你的合作角色是如何进行的?有哪些困难或兴趣点?欢迎在文章的评论区里指正。
作者:Tatiana Sinitsyna
编译:老夏
来源:https://dzone.com/articles/fan ... t-man
本文为 @ 21CTO 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。