你随便你,但我做到了

曾几何时参加了一次会议 ,谈到了加速程序员工作的经验。 每个人都喜欢它,许多人想在家中重复这种经历。 他们开始就优化自己的任务管理系统提出方法和技术方面的问题。

然后我去了另一个会议,再次告诉我。 再次充满了疑问,对改变某些事物的渴望而燃烧。

我回答-pf,怎么了? 您是程序员,请接受并做到! 添加任务的度量,正确的优先级系统,对能力的考虑等。

但是,奇怪的是,几乎没有人急于改变他们的系统。 现在,我参与了多个加速团队的项目,我一直在想-该死,这是什么问题? 我写了有关一切的内容,内容和方法。 例如,在“ 1C,请不要生病 但是,不,他们坐在那里,他们什么也没做,只是说-我们想要加速,我们想要赚更多的钱,我们想要进步。

总的来说,我很沮丧,并决定自己制作这个系统。 原来是Flowcon任务管理。 我要吹牛-也许这会促使您更改系统?

Flowcon中的任务管理是二合一的:用于1C平台的配置和云服务。 它们可以成对工作,也可以分开工作。 该配置可以并且应该放在企业中使用的任何其他公司信息系统上。 因为将任务与数据隔离开来的效果要差得多。

这种配置正以良好的方式像滚雪球一样增长。 距离越远,它越有用和功能更多。 我们自己使用它,并不断用我们和用户的新想法丰富它。

方法论


Flowcon任务管理之间的主要区别在于,它是使用该方法实施的配置。 这不是“您可以自定义业务流程”的另一种解决方案。

您可能知道一个简单的事实:问题出在过程中,而不是自动化。

几年来,我们一直在开发一种用于管理任务和项目的方法,以提高工作效率。 以及内部自动化(当他们在工厂工作时),批量产品的开发以及外部客户的实施项目。

这项技术成为Flowcon的基础,任务管理配置使它的应用程序自动化。

因此,我要提醒那些想重蹈覆辙的人:如果对您来说,按照惯常的方式工作对您而言至关重要,那么这样的解决方案可能不适合您。 也许这就是为什么没人修改他们的系统的原因?

当然,有些事情会解决,它可能变得更加透明,或更简单或更有趣,但是您将不会得到主要的东西-提高效率。

如果您的效率没有增长,或者根本没有衡量(评估“是的,一切看起来很正常”不是衡量),那么问题就出在任务管理技术上。 那么采用或创建另一个解决方案,使其适应您的流程并获得相同结果的目的是什么?

因此,为改变做好准备。 否则,失望就在等待着您-效率不会提高。

无论是作为技术还是作为自动化系统,提高效率都是Flowcon的主要目的。

Flowcon技术的简要历史


Flowcon技术的简短历史并不短,因为它持续了10多年。 但是我们尽力缩短了-这是一篇文章

过程


转移任务的过程非常简单,由三个参与者组成:发起者,负责人和执行者。 在我们的实践中,这是最常见的情况。

发起者是负责设定任务的人。 它可以是内部客户,例如总会计师,也可以是老板,或者一个人可以自己设定任务。 负责人是分配任务的协调员。 也许是单位负责人,还是团队负责人,或者仅仅是协调员-这样的职位也会出现。

承包商是直接执行任务中所写内容的人。 承包商由负责人选择。

当然,所有这些角色都可以由一个人执行-我本人基本上是这样做的,因为 我自己用瓶子。 为了不花很多时间选择自己,我们附上了快速按钮。



任务生命周期


在Flowcon技术中,任务的生命周期至关重要。 对于他们中的每个人,在任何给定时间,都应该明确谁应该做什么和做什么。 雇用,执行,检查结果,任命艺术家等。

生命周期如下所示:
1.发起者创建任务,指示负责人,写下他想要的内容;
2.负责人有两种选择-接受工作任务,或者在陈述不合适的情况下将其发送以进行修订:



3.在任务完成整个周期之前,启动器可以随时取消它;否则,启动器可以取消它。
4.如果负责人将任务发送给修订,发起者可以与他见面或取消任务:



5.当任务最终被接受到工作中时,有必要任命执行者-这是负责人的责任;
6.承包商没有太多选择-他只能执行任务



7.承包商完成后,任务将转到发起人,发起人有两个合理的选择行动:



8.如果结果适合启动器,则任务生命周期结束。 如果出现问题,则将任务返回给执行者。

状态更改的历史记录即任务的生命周期被保留:



需要历史记录以评估批准阶段的时间损失,并将其与相关报告中的提前期关联起来。

任务的当前状态以文档的形式显示:



因此,以所有任务列表的形式:



定期管理


从根本上讲,任务可以通过三种方式进行:
1.有人需要解决方案;
2.必须执行;
3.您必须忘记它。

我们将进一步讨论实施,但现在要讨论决策。 准许工作,任命执行人,澄清陈述,核实结果,修改-所有这些都是某些人必须做出某种决定的条件。

Flowcon技术说应该尽快做出决定,因为只要没有解决方案,任务就会挂在生命周期的相应部分。

为了不折磨用户,我们将任务列表分为三个主要部分:做出决定,完成任务以及仅列出所有任务。



在“工作中”选项卡上,收集了所有任务,系统当前用户应对此做出决定:



美丽之处在于您无需寻找任何东西。 我进入任务列表的形式,立即看到您需要解决方案的地方。 他分散了一切,开始处决。 正常决策列表为空。

但是如果瓶子不能控制决策,那么它就不会成为瓶子。 Flowcon设置中每种类型的解决方案都有一个时间标准:



显然,在现实生活中,您无法用相同的标准描述所有用户-某人真的无法在一小时内做出决定吗? 因此,可以在用户扩展名中设置单个号码:



因此,在“做出决定”列表中,将显示响应时间,这样人们就不必担心:



任务参数


任务参数-这是对要点,紧迫性/重要性和截止日期的评估:



分项评估任务是最重要的。 在Flowcon技术中,整个章节专门讨论这一点,因此我不再重复。

是否设置任务期限,由发起者决定。 对于任务是否需要截止日期,我没有明确的建议。 重要的是要理解该术语的含义。

我要注意的唯一一件事是:还必须有一定的期限,否则优先级系统(请参阅下文)将使任务永远无法解决。 因此,我们在设置中有两个选项:



合理的期限是如果发起者未指定确切日期的情况,则为所有任务设置的某个特定缺省期限。 “始终设置截止日期”复选框是一个纯粹的界面,它在每个新任务中都标记“必须在截止日期之前完成”。

根据艾森豪威尔矩阵,紧迫性和重要性是优先事项。 了解发起者和负责人的观点可能会有所不同,因此我们可以优先考虑每个人。 这些细节不是必需的。

优先制度


优先系统是瓶子最重要的部分之一。 该方法论已经写了很多关于为什么最大化为表演者选择任务的能力很重要的原因-有效性只会从中受益,而这个人不会受到折磨。

我们很久以来一直在考虑如何安排优先级系统,并得出了最简单的解决方案-总结对影响优先级的每个因素的单独评估。 现在有五个这样的因素(会有更多):



您只需为每个因素放置优先级点,系统就会查看任务,如果存在因素,则将其添加到总体优先级数字中。 例如,如果您仅选择一个因素-启动者的紧急程度,并将其设置为2分,那么紧急任务将具有优先级2,而不是紧急-0。

我会说一些有关缓冲区状态的更多信息。 缓冲区是从开始执行任务的日期到截止日期的时间长度。 例如,设为10天。

在任何时候,我们都处于这个细分市场的某个时刻。 一天过去了-这意味着落后该细分受众群的10%。 三天过去了-30%,依此类推。

因此,存在一个倒数-在截止日期之前还剩下多少时间。 如果一天过去了,那么剩下90%。 如果过了三天,则剩下70%,依此类推。 这是缓冲区的状态。

好吧,那么一切都很简单。 在优先级设置中,您输入了一个称为“缓冲区状态限制”的数字-这是当缓冲区状态为零(即完成任务的最后期限)到来时添加到优先级的数量。 在截止日期到来之前,这个数字将乘以经过的时间段的长度。

例如,您给等级10,如果30%的时间过去了,那么3.将被添加到优先级;如果刚设置了任务,那么将被添加0 .;如果没有时间,那么将被添加10。

如果截止日期已经过去,则将添加10个以上的时间;例如,如果超过150%的时间,则将添加15个,因此,不会丢失任何任务,也不会丢失。

优先级设置存储在“队列设置”目录中。 由于这是参考,因此很显然您可以根据需要进行任意设置。 默认情况下,主管道在Flowcon设置中指定。 对于特定的艺术家,您可以在用户扩展中覆盖它。

我们放入优先级系统的要点是简单性。 设置和使用。 优先级系统需要设置一次,并且需要很长一段时间才能忘记它-它会自动运行。

如果根据艾森豪威尔矩阵的优先级是静态的,则根据缓冲区的状态,它们是动态的。 系统不会忘记时间在运行,并且会自动移动队列中的任务以防止延迟。

每个任务都会被分配,并且队列中的号码会自动重新计数。 队列与当前执行程序绑定,即 每个人都有她自己的。

队列中的当前编号和优先级可以看成是任务的形式:



因此,在要执行的任务列表中:



当然,任务列表按队列中的数字排序。 承包商应按顺序进行操作。 如果他不这样做,瓶子会显示出来。

报告书


承包商是否遵守订单,在报告“偏离生产线的时间表”中可见:



当执行者完成任务后,系统会记住它在队列中的位置。 好吧,在图表上画出该期间的偏差量。 偏差是关闭时队列中的位置与单位之间的差。

如您所见,Oksnosoft存在一个大问题。 当他们越过瓶子看时,他们抬起头开始纠正自己-时间表减少了。

第二份报告是性能图表。 这是最重要的报告,视频将提高表演者的效率。 该图显示了与周期有关的已完成任务的点数。

例如,这是我们的有效性发生了什么:



当我们去度假时,这是显而易见的-3月和8月,总分失败了。 尽管总的来说,这种趋势是积极的并且令人印象深刻。

首先,每天必须向协调员提交的同样重要的报告是“表演者的控制权”。



该报告全部在一个窗口中。 无需拉扯任何人,询问谁工作如何,谁做了多少工作。 我进去看看。

重要的是-为了避免“爆发”的影响,将任务的执行划分为多个时间段-例如,如果表演者今天关闭了一项大型任务,并且自月初以来未执行任何操作。 在这里,您可以立即看到一个月,一周和今天。 红色背光可以帮助您了解谁有正常的动态以及谁有困难。 很有理由说话。

报告的数量将会增加,到目前为止,只有那些无法放弃的报告。

即时评分


系统开发中最重要的方向是即时评估。 由于我们知道绩效高手的工作效率,他们如何遵守队列,如何适应截止日期,因此我们可以做出预测。 例如,任务将花费多少实时时间。

只要只有一个参数-当前速度,即当前速度,即时估算的功能尚未完成。 一个人每天要执行多少分。

可以通过艺术家选择的形式看到:



负责人知道任务的评估后,可以根据当前速度立即找出将其委托给谁的最佳方法。

留言


什么是毫无争议的任务管理系统? 我们也有意见。



评论是分层的,因此很明显,谁回答谁,谁回答谁。 保留了阅读注释的说明,因此,那些需要阅读的注释将以粗体突出显示:



协同合作


瓶子的技术说人们应该合作。 一个人经常帮助另一个人解决问题。 对我们而言,重要的是要考虑到每个人的贡献,因此,在任务中,我们可以弄清表演者的名单,并为每个人确定劳动参与系数(KTU):



任务的分数将根据KTU在表演者之间分配。 因此,似乎更诚实。

顺便说一句,在撰写文章时,我的整个决策清单变成了红色:



就目前而言,一切似乎都是如此。

Source: https://habr.com/ru/post/zh-CN441878/


All Articles