优化大型机床装配调度:项目管理软件的应用方法

最近,Zoho Projects项目管理软件的一位资深客户,跟我们分享了他是如何把Projects应用于大型机床装配的复杂调度。小Z觉得特别有必要,把各行各业的成功应用和实践经验发布出来。在取得这位资深用户同意后,我们推出了本篇文章,一起看看项目管理软件与制造业大型机床装配,能够碰撞出什么样的火花。

  项目背景

  客户所在的M公司,是一家大型镗铣机床的设计、制造、销售与安装服务的企业。近年来,订单呈爆发式增长,凭借人工管理经验的装配作业调度,已经无法应对当下的生产需求。如何合理使用有限的作业资源,达到提升装配效率的目的,成为亟待解决的问题。装配作业调度的问题,主要表现为五个方面:

    1、调度排产效率较低
    2、装配调度管理粗放
    3、项目交期不稳定
    4、资源浪费
    5、成本上升

  客户是怎么解决以上五个问题的呢?

  首先,他针对车间装配和客户现场装配两个阶段调度目标存在差异的情况,借助作业调度理论和算法,在考虑单个项目开工日期有所不同的前提下,建立了由最大完工时间、总拖期时间、作业总负载、总成本等为参考目标的装配调度模型,以获得较优的调度方案。

  为了最大限度地保证调度方案能够落地实施,在分析M公司信息化管理需求后,借助于Zoho Projects项目管理软件,构建装配调度信息管理可视化监控系统。通过实际应用和运行,证明这种方案和系统可以提高管理和作业效率、降低成本。

  需求分析

  M公司的大型机床产品,装配工艺复杂,工序繁多,周期长,项目的各个阶段为串行方式执行。如各个执行环节沟通不畅,就会出现信息更新和流程运行滞后的问题,上游工序引发的问题将层层向下传递,导致项目无法按照调度计划完成。

  例如,客户现场安装的项目,因地域空间存在差异,项目执行状态特别依赖于现场人员的主动反馈,信息处于单回路流动,现场项目管理基本上处于开放状态,出现项目执行和调度计划脱节,拖期严重,作业成本浮动过大、难以控制等问题。所以,特别有必要从项目信息化管理的角度,对装配项目的执行过程控制进行探讨,并找出解决方法,保障调度方案可以良好地落地执行。

  信息管理可视化监控系统的五大模块

流程图

  (基于Zoho Projects构建的系统流程图)

  1、基础信息管理

  进行通用参数和应用管理参数的配置。通用参数包括地域、语言、事件、日历的设定等。应用管理参数包括人员角色的创建、角色相关的信息管理、使用权限的分配和审批流程管理等。基础信息设置允许用户根据M公司的装配管理实际情况进行自定义设置。

  在Zoho Projects中进行如下配置:

  (1)门户配置—设置地域、语言、日期和时间、项目、任务和时间表等基础信息;

  (2)用户管理—建立用户群,配置用户相关信息,如门户用户、客户用户和团队;

  (3)权限简档和角色—设定不同角色及各个角色的访问权限;

  (4)任务自动化—设置作业流程和审批。

配置

  (基础信息示例)

  2、装配项目任务编制

  系统需要根据M公司装配项目的实际执行流程,方便地创建和制定装配项目,提供多级任务列表及其任务开始时间、结束时间、任务执行作业人员、任务状态、工时、工艺文档等任务关联参数和信息的设定。详细完整地描述M公司装配项目的任务流程、任务关系和任务依赖性,同时根据不同的装配项目类型创建和调用项目模板,并且能够支持外部项目任务文档的快速导入和导出。

  (1)在主界面“项目”中创建新的项目;

  (2)项目创建完成后,在“工作概述”中通过“里程碑”,设置装配项目的阶段;

项目设置

  (装配项目设置示例)

  (3)进入“任务”菜单,依据装配项目的作业工序和作业内容,进行WBS分解、多级任务创建以及作业文档的关联。

工序依赖关系

  (工序依赖关系)

  3、资源和调度管理

  在人员层面,管理人员、技术人员和项目执行作业人员,是M公司涉及到的主要资源。资源和调度的管理系统需要满足以下基本原则:建立一个总资源池,从总资源池中选择角色人员建立项目资源池,从项目资源池中为任务分配资源,下级资源的分配均从上一级资源池中选取。调度方面需要在已编制完成的项目任务中,按照装配计划选择作业人员,设定工序任务的完成时间、优先级等。项目任务时间日历设置完成后,已分配的作业人员在同一时段内不能重复使用,管理人员不受此规则的约束。还要能提供条形图、热图等资源使用情况的可视化展现。

  (1)按照调度计划中的该项目所涉及的作业人员,在“设置”-“用户管理”-“团队”中建立该项目的作业团队,作业团队包括负责人和作业角色;

用户资源配置

  (用户资源配置)

  (2)配合已完成的任务计划编制设置,在新建项目中按照调度计划或调度方案,进行“任务-人员”关联,完成里程碑和各级任务的工期、成本、作业逻辑关系等配置。

项目团队构建示例

  (项目团队构建示例)

作业资源使用热图

  (作业资源使用热图)

  4、进度管理

  为实现M公司装配项目进度管理,该系统需要提供多种可视化的项目管理动态控制方法,例如项目进度管理中经典的对比甘特图法、箭线图、香蕉曲线对比法、S型曲线比较法和EVM挣值管理法等。此外,系统需要具备完善的项目问题管理功能,可以对项目执行过程中出现的问题提供完善、详细的“反馈-解决-反馈”闭环管理机制。

  (1)“创建项目”时,将任务统计的“上卷功能”设置成系统以甘特图、百分比和数值形式自动统计和显示项目各阶段和任务的实际工时、成本等进度信息;

  (2)“问题”可以为项目团队提供“反馈-跟踪-解决-反馈”的闭环问题解决机制;

  (3)“设置”-“门户配置”-“项目预算”-“预算设置”,配置相关参数,勾选“挣值管理”选项,启用EVM对项目绩效和进度的度量。

任务状态监控

  (任务状态监控示例)

  5、数据收集分析和可视化

  系统需要具备全面的数据分析、数据报表功能和数据可视化的功能,允许对作业资源、成本进行实时汇总、统计、分析、可视化呈现,并提供所有数据的存储和访问功能。

  (1)在“报表”-“资源使用”中,查看时间维度上资源使用情况的热图或条形图显示;

  (2)在“时间表报表”-“项目报表”,查看实际工时和实际成本;

  (3)在“任务报表”-“基础报表”和“高级报表”中查看多视角下的任务状态;

  (4)通过主页“最近的项目”进入已创建项目的“仪表板”,进行可视化的部件配置,编辑和设定需要显示的单个项目过程数据和图形显示方式,便于项目负责人监控和部门监控;

  (5)在“主页”-“组合”中配置所有项目的过程数据和图形显示方式用于部门或公司监控;

  (6)在“设置”-“应用市场”的“Zoho应用”拓展插件中,选择“Analytics”插件,进行项目结束后的综合分析。

项目可视化监控

  (项目可视化监控)

装配绩效分析

  (装配绩效分析)

  综上,Zoho Projects在M公司实现了针对大型机床装配的可视化监控,过快速识别项目调度计划执行过程中的扰动因素和风险,及时制定应对方案,采取纠正措施,保证装配项目顺利执行。M公司在装配项目的执行过程中,实现了精细化、动态化管理,提高项目管理效率,减少了项目超期的风险,收获了很好的应用效果。

  在全球,超过20万家企业正在使用Zoho Projects制定项目计划、协调团队、管理工程进度和流程。我们也期待更多的客户朋友分享您的实际业务和应用体验,与Zoho携手共创高效的项目管理实践。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/162209.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vcruntime140.dll如何修复,五种修复vcruntime140.dll方法分享

当我们在运行某些程序时,可能会遇到“找不到VCRuntime140.dll”的错误。这个错误通常表示我们的系统中缺少某个重要的动态链接库文件,而VCRuntime140.dll正是其中之一。本文将详细介绍如何修复这个问题。 一、问题出现的原因 首先,我们需要了…

2.3 如何使用FlinkSQL读取写入到JDBC(MySQL)

1、JDBC SQL 连接器 FlinkSQL允许使用 JDBC连接器&#xff0c;向任意类型的关系型数据库读取或者写入数据 添加Maven依赖 <dependency><groupId>org.apache.flink</groupId><artifactId>flink-connector-jdbc</artifactId><version>3.1…

MySQL双主一从高可用

MySQL双主一从高可用 文章目录 MySQL双主一从高可用环境说明1.配置前的准备工作2.配置yum源 1.在部署NFS服务2.安装主数据库的数据库服务&#xff0c;并挂载nfs3.初始化数据库4.配置两台master主机数据库5.配置m1和m2成为主数据库6.安装、配置keepalived7.安装部署从数据库8.测…

用 JHipster Azure Spring Apps 构建和部署 Spring 应用

作者&#xff1a;Hang Wang 排版&#xff1a;Alan Wang 此教程将向您展示如何使用 React、Spring Boot 和 PostgreSQL 在 Azure 上构建和部署全栈 Web 应用程序&#xff0c;由 JHipster Azure Spring Apps 提供支持。 JHipster Azure Spring Apps 为全栈 Web 开发提供了全面的…

虚拟现实VR技术在医疗行业的应用介绍

虚拟现实 (VR) 虽然经常与游戏联系在一起&#xff0c;但不可否认&#xff0c;未来科技少不了虚拟现实&#xff0c;其应用可以彻底改变许多行业。在医疗领域&#xff0c;无数人正在探索 VR 可以帮助患者和医疗从业者实现更好的治疗结果治疗方式&#xff0c;比如在手术、疼痛管理…

下拉选择器的树状结构图

类似&#xff1a;【Vue-Treeselect 和 vue3-treeselect】树形下拉框 一&#xff1a;图 二&#xff1a;如果有多层级的数据结构&#xff0c;可以用treeselect插件实现 1、安装&#xff1a; npm install --save riophae/vue-treeselect 2、实现&#xff1a; <el-form ref&qu…

[计算机入门] 应用软件介绍(娱乐类)

3.21 应用软件介绍(娱乐类) 3.21.1 音乐&#xff1a;酷狗 音乐软件是一类可以帮助人们播放、管理和发现音乐的应用程序。它们提供了丰富的音乐内容&#xff0c;用户可以通过搜索、分类浏览或个性化推荐等方式找到自己喜欢的歌曲、专辑或艺术家。音乐软件还通常支持创建和管理…

【学习笔记】RabbitMQ-5 消息的可靠性投递 以及示例代码

参考资料 RabbitMQ官方网站RabbitMQ官方文档噼咔噼咔-动力节点教程 文章目录 八、RabbitMQ的确认机制 -confirm8.1 Confirm 模式简介8.2 具体代码设置8.2.1 **设置思路**&#xff1a;8.2.2 **代码实现**8.2.2.1 开启生产者的确认模式.8.2.2.2 实现接口ComfirmCallback8.2.2.3 配…

Git 分布式版本控制工具

目录 1. 前言1.1 什么是Git1.2 使用Git能做什么 2. Git概述2.1 Git简介2.2 Git下载与安装 3. Git代码托管服务3.1 常用的Git代码托管服务3.2 码云代码托管服务3.2.1 注册码云账号3.2.2 登录码云3.2.3 创建远程仓库3.2.4 邀请其他用户成为仓库成员 4. Git常用命令4.1 Git全局设置…

Flume 整合 Kafka

1.背景 先说一下,为什么要使用 Flume + Kafka? 以实时流处理项目为例,由于采集的数据量可能存在峰值和峰谷,假设是一个电商项目,那么峰值通常出现在秒杀时,这时如果直接将 Flume 聚合后的数据输入到 Storm 等分布式计算框架中,可能就会超过集群的处理能力,这时采用 Kaf…

品牌创意二维码营销活动:MoneyLion 在纽约全城“撒钱”,月增百万级曝光!

在2023年4月——金融知识月&#xff0c;MoneyLion 在纽约策划了一场轰动全城的“撒钱”活动&#xff01; 在开始介绍这场极具创意的活动之前&#xff0c;我们先来了解一下MoneyLion这家公司。MoneyLion 是一家私营金融科技公司&#xff0c;为消费者提供贷款、财务咨询和投资服…

Apache Doris (四十二): RECOVER数据删除恢复

🏡 个人主页:IT贫道_大数据OLAP体系技术栈,Apache Doris,Clickhouse 技术-CSDN博客 🚩 私聊博主:加入大数据技术讨论群聊,获取更多大数据资料。 🔔 博主个人B栈地址:豹哥教你大数据的个人空间-豹哥教你大数据个人主页-哔哩哔哩视频 目录

HTML 常用标签及练习

常用标签 <head>中的标签 概述 head中的内容不显示到页面上 标签说明<title>定义网页的标题<meta>定义网页的基本信息&#xff08;供搜索引擎&#xff09;<style>定义CSS样式<link>链接外部CSS文件或脚本文件<script>定义脚本语言<…

源码编译安装部署lnmp

源码编译安装部署lnmp 文章目录 源码编译安装部署lnmp1.简介&#xff1a;2.环境说明&#xff1a;3.部署前的准备工作4.安装nginx4.1.进入官网拉取nginx源码包4.2.通过IP地址访问nginx的web页面 5.安装mysql5.1.安装依赖包5.2.创建用户和组5.3.下载源码包并解压到/usr/local/5.4…

Helm upgrade 时 no matches for kind “xxxx“ in version “xxxx“ 问题处理

1. 问题 kubernetes 升过级&#xff0c;但是 helm release 旧版本中有新版本 api 弃用的 version。 在 helm upgrade 时就出现类似如下版本不匹配的错误&#xff0c;导致 helm upgrade 失败。 当然 helm uninstall 再重新安装可能可以跳过这个问题&#xff08;只要 charts 不再…

移动端1px-从基本原理到开源解决方案介绍

1px 不够准确&#xff0c;应该说成 1 物理像素 为什么有 1px 这个问题&#xff1f;实现 1px 有哪些方法&#xff1f;这些方法分别有哪些优缺点&#xff1f;开源项目中使用的哪些解决方案&#xff1f;如何在项目中处理 1px 的相关问题&#xff1f; 基本概念 首先&#xff0c;我们…

给cmd控制台程序 套壳 美化

给cmd控制台程序套壳美化&#xff0c;可以获取程序的标准输出和报错信息。 # _*_ coding: utf-8 _*_ """ 控制台程序启动器&#xff0c;杜绝黑窗口。 Time: 2023/10/18 15:28 Author: Jyun Version: V 0.1 File: main.py Blog: https://ctrlcv.…

Python中Numpy的应用技巧

目录 1. 什么是 NumPy?2. NumPy 中的数组2.1. 创建数组2.2. 用Numpy的数据2.2.1. OpenCV2.2.2. Pandas 3. 数学计算3.1. 四则计算3.1.1. 矩阵乘法3.1.2. 点乘 3.2. 求逆矩阵与伪逆矩阵3.3. 判断矩阵相等3.4. np.eye()函数生成对角阵 4. 统计4.1. 最大值、最小值、均值条件4.2.…

在 Python 中如何向列表或数组添加元素

在这篇文章中&#xff0c;你将了解 Python 中的 .append() 方法。你还会看到 .append() 与其他用于向列表添加元素的方法有什么不同。 让我们开始吧&#xff01; Python 中的列表是什么&#xff1f;给初学者的定义 编程中的数组是一个有序的项目集合&#xff0c;所有的项目都…

【Linux-常用命令-基础命令-解压rar文件-unrar-x-命令-笔记】

【Linux-常用命令-基础命令-解压rar文件-unrar-x-命令-笔记】 1、前言2、操作3、自己的操作 1、前言 最近&#xff0c;在使用Linux的时&#xff0c;使用相关基础命令是&#xff0c;总是容易忘记&#xff0c;上网一搜&#xff0c;大部分都写的比较繁琐&#xff0c;解压不同文件…