艾米莉·邦妮
如果您以前听过这样的话,请阻止我:沮丧的开发人员厌倦了他们的经理做出错误的决定并专注于错误的事情。他不断地走来走去,问诸如“这需要多长时间?”之类的问题。 » 他根本不了解开发流程,最终陷入了困境。
如果您是一名负责领导开发团队的项目经理,并且自己没有太多技术经验,您可能想知道如何避免成为许多开发人员似乎鄙视的噩梦老板。
如何在不疏远团队的情况下领导 IT 开发项目取得成功?
好消息 : 在很多方面,领导开发人员就像领导任何其他团队一样。您不需要知道如何编码来了解团队成员如何完成工作 - 当然不是架构和编程的技术方面,而是他们的常见障碍、首选工具和最佳实践。了解某些事情即将失控的迹象。创造良好的工作环境。尽力指导你的团队,而不是控制他们。
同时,聪明的项目经理知道开发团队确实有自己独特的需求和挑战。以下 6 个技巧将帮助您管理和激励开发团队的成员。
桌面宣传图片宣传
不要把他们当作只是程序员
软件开发是真正的创造性工作 :您的 IT 团队成员需要时间思考、解决问题并寻找新的解决方案。所以给他们一些自由,不要仅仅通过每天编写的代码行数来衡量他们的表现。是否遵守最后期限?有多少缺陷 科特迪瓦 电话号码库 被创造、发现和修复?他们的同事对他们的表现有何看法?寻找质量、数量和协作能力的结合。
了解他们的动机是什么
许多开发人员因解决有趣问题的挑战而充满活力。这就是为什么他们中的许多人乐于在空闲时间免费参与能够满足他们的好奇心或与他们个人兴趣之一相关的开源项目。如果你能让他们亲自投入到手头的问题上,他们就会积极参与并积极努力地工作。
不要害怕提出有关 IT 开发的问题
您不能(也不应该)假装您了解团队所做的一切,而且他们可能会使用您不熟悉的术语。如果 IT 团队成员说了一些您不完全理解的话,请毫不犹豫地打断会议并要求他们进行解释。拿起笔和纸,勾勒出轮廓,如果这有助于确保您和您的团队达成共识。
管理软件开发项目中的需求
准确的反馈和适当的要求对于交付高质量的软件至关重要。因此,与尽可能多的人交谈以定义其功能和易用性。问“ 为什么 ”以发现项目试图解决的真正问题和需求。如果没有这些细节,开发人员很容易最终猜测并创建不符合目标的产品。
开发人员也可以通过准确的反馈获得成功。因此,与其说“这需要更快”,不如说“我们需要在不到一秒的时间内加载”。 » 尽可能使用数字来设定非常明确的期望。
时间管理的重要性
不必要的会议、公司政策、文书工作 : 尽可能减少干扰,处理大部分干扰,让您的团队专注于手头的工作。推迟任意、不切实际的发货日期和截止日期。
沟通在客户满意度中的作用
您可能不了解软件开发的细节,但您可以提供有关客户如何思考以及他们最终想要什么的宝贵见解。因此,通过将大项目分解为详细的任务来帮助实现客户目标。并以客户理解的方式解释开发人员所做的工作(以及出现的错误、障碍和机会)。

与任何其他类型的团队一样,规则也适用于开发人员:不要对他们进行微观管理,定期听取反馈并采取行动,给他们具体的指示,并明确定义角色、职责和职责优先级。
将开发人员和导演聚集在一起
当您的开发团队忙于在 JIRA 中构建产品、追踪错误和集成反馈时,作为项目经理,您可以 在 Wrike 中跟踪资源和项目进度。Wrike + JIRA 双向同步 允许管理者和利益相关者跟踪工作状态、调整优先级并通过 Wrike 向开发人员发送反馈,而开发人员无需离开 JIRA 即可响应这些请求。开始免费试用 Wrike Enterprise,与您自己的开发团队一起测试其功能。