首页 程序笔记 项目管理中的大杀器—承诺

项目管理中的大杀器—承诺

如何保证项目进度按照计划进行是每个项目经理工作的重点。每个项目经理的方法和手段各不一样。今天我和大家介绍一下我经常使用的一种方式,承诺。具体意思是指,让整个项目的干系人进行相应的承诺,从而保证项目向良好方向发展。可能有人会说,承诺有什么用?制度、奖惩措施这些才是王道。其实不然,下面咱们就以Scrum为例聊聊如何利用承诺保证项目进展。

敏捷开发方法Scrum中比较中重要的几个活动有计划会、每日立会、评审会和回顾会。使用过Scrum的项目经理应该都深有体会,开好这几个会不是一件容易的事儿。

计划会要能开得像誓师大会一样才行,如果能开得全场情绪高涨,每个人都摩拳擦掌这才算是有效果、达到目的。计划会的目的就是让每个人都意识到自己将是项目中的“猪”,每个人都明白整个项目目标是什么。如果能让项目成员能大声表达出来“我们能做到”,这样的项目经理是有激情的,也是有管理技巧的项目经理。先不说士气对战争胜利影响的重要性,单说你在大庭广众下大声喊出我要完成什么什么的行为就是一个宣告世人的承诺。没人会把这个承诺不当回事。

所以,一旦你说出了这句话,自己心里就有了个底限。不过计划会上的承诺只是个总体承诺,只能保证开个好头,并不能保证执行过程中不走偏。

如何将承诺在项目中执行下去?

那如何才能将承诺一步步深入到项目过程中,保证每个人的最初承诺贯穿在整个项目执行过程呢?Scrum第二个有特点的活动来了,每日立会。不懂这个活动原理的人可能会把这个会开得流于形式,让项目团队成员昏昏欲睡,觉得可有可无。其实这里面学问大着呢。每日立会基本上说三件事,昨天做了什么,今天要做什么,有哪些问题。这三件事基本就是昨天的总结和今天的计划,还有需要协调的资源提前的告知。“昨天做了什么”在项目进度上来说是进度数据的体现,项目经理或者项目master把这些数据整理起来就能形成项目进度报告。

项目进度的偏差不取决于每天进度偏差有多少,而取决于一个阶段的总和。所以把控好每天的进度偏差就很重要,尽量把偏差的进度纠正过来。同时,“昨天做了什么”是项目成员对工作成果的自我总结。这里面有个心理现象,就是当昨天工作效率很低,没有完成计划的时候,在众人面前项目成员是有一种愧疚感和耻辱感的。心理上会有一种诉求,当天主动赶上进度,这是我们希望看到的结果。“今天要做什么”也很有意思。如果自己做的今天工作计划工作量比较少的话,会怕被别人指出来当众出丑,所以每个人都会尽量真实地做好计划安排和进度评估的。一个好的项目master或项目经理应该引导每日立会达到这种效果。只有这样才能保证承诺贯串在项目执行过程中,减少项目偏差方向。

如果说每日立会是承诺在细节处体现的话,那么项目评审会则是项目管理者或用户对项目成员承诺结果的正式审核。在这个会议上项目成员要拿出自己的成果来验证自己当初的承诺是否得到兑现。如果做不到,对于自尊心极强的程序员来说是自己都不能接受。所以这个会议上除了展示项目阶段成果之外,还应该有意将成果与承诺进行对比。

回顾会是帮助项目成员找到成果与承诺存在差距的原因。实质上帮助项目成员改正自己的问题,保证下一个迭代中承诺得以兑现。

一般来说,scrum对项目团队的激励作用要远大于传统项目管理方式。因为它将每个项目成员推出来,站到大家面前,用语言给自己定个目标,并用语言进行自我评价。在私下可以说一些假大空的话,在公众面前任何假话、空话、大话都会遭到质疑,这一定程度上保证每个人都去努力向真实、向准确靠拢,从而保证项目进度偏差过大的风险降低。

承诺除了能应用在项目进度管理外,还能应用到客户协调、部门协调、上下级沟通等多个方面。每一个人都会对自己说出的话负责。项目经理利用好这点,能避免很多意想不到的事情发生。

3

站心网

如何保证项目进度按照计划进行是每个项目经理工作的重点。每个项目经理的方法和手段各不一样。今天我和大..

为您推荐

成功运作一个开源项目的 15 个要点

运作开源项目很容易。所有你需要做的就是让你的源代码可用和开源,对吧?嗯,也许。其实,开源项目是否成功取决于你对项目成功的定义。且不论你是怎么定义的,创建开源项目需要大量的工作。如果你已经有了目标,那么..

ABP.Net Core使用教程(一)启动模版项目

只需要简单的3步:1,到官网下载模版项目 https://aspnetboilerplate.com/Templates2,用VS2017打开,将Web.Host设置为启动项3,在程序包管理器控制台(Nuget控制台)里设定默认项目为EntityFrameworkCore,执行命令..

从程序媛角度去看项目管理

需求管理下图描述的是程序员从接到需求到开发环节的过程:一般我们首先会收到产品的PRD或交互稿,被询问今天什么时间点是否有空,进行需求评审。时光匆匆,回想起刚毕业那时,我望着冗长的PRD,直接跳过背景、目的等..

ASP.NET如何将Views文件夹从项目分离

将 Views 文件夹从 ASP.NET 项目中分离是一个常见需求,比如为了实现模块化或分层架构。以下是实现此功能的完整步骤,从项目中分离 Views 文件夹,将其移到另一个独立的文件夹或项目中,并确保视图渲染仍然正常。1. ..

使用shields.io来实时显示GitHub项目star、watch和fork的数量

如何获取GitHub repo实时的star,watch和fork数量呢?这里推荐一个Shields.io工具,可以实时生成GitHub徽章,同时显示star数。显示效果如下:什么是 Shields.io?Shields.io 是一个开源项目,用于生成各种类型的徽章..

DockerUI 中文可视化Docker管理工具使用示例

DockerUI 是由国内开发者打造的一款优秀的 Docker 可视化管理工具。该工具拥有简洁直观的UI界面,可以轻松进行Docker主机管理、集群管理,以及Docker任务的编排等操作。DockerUI不仅展示了资源利用率、系统信息和更..

关于项目管理的若干建议

今天整理电脑,发现自己去年年初给老板写的这个很好,拿出来和大家分享一下《关于项目管理的若干建议》1、 人尽其才,成本优先技术开发型公司最主要的管理就是人员的管理,如何最大程度的利用好现有人才,发挥其最大..

初次走上技术管理岗位的思考总结

初次走上管理岗位的技术骨干,总是有很多困惑。为什么比以前写代码还累?怎么让任务安排更合理?为什么总有下属不愿意进步,每天得过且过?诸如此类的问题,本文并不能都给出解决方法。本文的目的是抛砖引玉,如果诸..

EF Core在非MVC项目中需要手动释放吗?

EF Core 在非 MVC 项目中需要手动释放。在 MVC 项目中,EF Core 会自动释放数据库连接。但是,在非 MVC 项目中,需要手动释放数据库连接,以避免内存泄漏。在 MVC 项目中,如果注入使用Entity Framework Core(EF) ,..

使用try-convert工具把.NET Framework项目迁移到.NET Core

try-convert是一个简单的工具,有助于将 .NET Framework 项目迁移到 .NET Core。dotnet/try-convert GitHub地址:https://github.com/dotnet/try-convert如何使用 try-convert将其作为全局工具安装:dotnet tool ins..

你熟悉哪些.NET开发框架和库?请列举一些你曾用过的,并谈谈你在项目中使用它们的经验

以下是一些我熟悉的.NET开发框架和库:ASP.NET Core:ASP.NET Core是跨平台的Web应用程序开发框架。我见过许多项目使用ASP.NET Core构建Web API和Web应用程序。它具有良好的性能和可扩展性,支持依赖注入、身份验证..

数据库管理工具DBeaver 支持多种数据库

DBeaver是一种通用的数据库管理工具,能够支持多种数据库,包括MySQL、PostgreSQL、Oracle、SQL Server等。DBeaver功能特性1、几乎支持所有数据库产品,包括:MySQL、SQL Server、PostgreSQL、MariaDB、SQLite、Orac..

如何开发VSCode插件

要开发 VSCode 插件,你需要遵循以下步骤:安装 Node.js:确保你的计算机上安装了 Node.js。你可以从官方网站 https://nodejs.org/ 下载和安装最新版本。安装 Yeoman 和 VSCode 插件生成器:Yeoman 是一个用于生成项..

支持多种不同类型的数据库管理工具分享

有许多数据库管理工具可以支持多种不同类型的数据库。以下是一些常见的支持多种数据库的数据库管理工具:DBeaver: DBeaver是一个开源的数据库管理工具,支持多种数据库系统,包括MySQL、PostgreSQL、Oracle、SQL Se..

WebkitX Admin 基于Bootstrap 5的后台管理框架

WebkitX Admin 是一个基于 Bootstrap 5 的后台管理框架,适用于各种 Web 应用程序,如 CRM 系统、电子商务平台和项目管理工具。它具有一系列功能,可帮助开发人员快速轻松地创建专业的后台管理界面。WebkitX Admin ..

基于Vue的免费开源admin管理后台框架

三款 admin 框架,分别基于热门的前端 UI 组件库 ElementPlus / Ant Design / Naive UI 打造,开箱即用。新项目的开始,一般是搭建 admin 系统,今天盘点一下3个好的选择。Vue vben admin新鲜出炉的高颜值管理后台UI..

企业项目选择.NET6还是.NET8?

企业项目选择.NET6还是.NET8,主要取决于以下几个因素:项目需求:如果项目有比较新的需求,如微服务、云原生等,那么选择.NET8会更合适。项目现状:如果项目已经使用.NET6,那么可以继续使用.NET6,无需进行重构。..

程序员的精力管理

今天跟大家分享一个主题,就是程序员的精力管理。工作8年多,我发现在职场里面会看到各种各样人,不同的人有不同的状态。大部分时候,我会看到一些刚刚毕业的校招生入职一段时间内朝气蓬勃,身体非常好,有永远用不..

Windows中通过BAT写注册表给exe增加管理员权限运行

Windows中如何通过BAT命令写注册表,如何个exe程序增加管理员运行权限?以下脚本演示了通过BAT写注册表键值的方式,给exe增加管理员权限运行的属性。bat命令文件内容如下:@echo offecho start reg...set df=%~dp0te..

程序员失业了可以做什么?转行还是创业?

程序员可以转行哪些职业?程序员失业后,可以考虑转行到以下领域:数据分析师:数据分析是一个快速发展的领域,需要掌握数据分析工具和编程技能。程序员已经具备了编程技能,可以通过学习数据分析工具(如Python和R..

发表回复

返回顶部