好的。感谢您参加本次关于 JMP Live 中控制图分类的演讲。我叫 Michael Goff,是 JMP Live 团队的高级软件开发人员。今天我不是一个人。由于 JMP Live 是一款协作工具,而我们今天分享的功能也是一种协作功能,所以两个人一起合作会更好。我还有一位很棒的联合演讲者,Annie。
谢谢,Michael。大家好。我是 Annie Dudley,JMP 的统计开发人员,负责 JMP 的控制图。今天,我们将与大家探讨 JMP Live 中的控制图警告功能。我们已在多个版本中开发此功能,并为此投入了大量精力,因为我们知道,如果您使用控制图,您很可能正在使用它们来监控流程的稳定性,无论其是否受控。当流程不稳定时,您通常会使用控制图来做出重要决策,以便采取纠正措施,使其恢复受控。而未能根据这些信息采取行动可能会给您的组织带来压力和成本。
我们今天的目标是帮助您共享信息、沟通协作,并更快、更高效地做出决策。现在,由于这是 JMP Live 中控制图警告中所有功能的列表,让我们继续创建一个控制图,然后将其发布到 JMP Live。这里我有一些模拟数据,用于表示碳化硅陶瓷的组织,我们正在测量其抗弯强度(以兆帕为单位)。
让我先创建一个控制图。我将使用菜单,控制图生成器完全支持菜单操作。我将使用菜单进入控制图生成器,然后创建一个单独的移动极差图。我输入了抗弯强度,以及要作为子组输入的日期。好了,这是我的控制图。我们可以看到这里存在一些小问题,但我们已经意识到了,因为我们讨论的是最近发生的事情。但您可能注意到右侧显示“限值是从列属性导入的”。这一点在未来非常重要,因为控制图(包括 JMP Live 和 JMP Live)需要具有稳定的限值。它们需要不会随着移位而改变。因此,我在这里将控制限值设置为列属性。您也可以通过 JSL、界面或限值表来设置它们。我只是想提一下这一点。所以我要关闭那个限制摘要。但为了进行警告分类,我需要打开我的警告。
您可以通过在控制图中右键单击并打开您喜欢的测试来启用警告。但我喜欢的测试不止一个。所以我要打开控制面板,向下滚动到警告部分。我喜欢测试一(我已经启用了它)、测试二和测试五。我们看到,由于测试二到测试八都是游程测试,所以它们会比超出限值之前更快地检测到偏移。所以我要关闭测试五。但我还想测试一下离散度是否有问题。如果方差过高,那也是一个问题。所以我要启用超限测试。看起来不错。我准备开始监控我的流程了。我要点击“完成”。现在我准备将数据发布到 JMP Live。让我们进入文件菜单并选择“发布”。首先,我需要确保我的连接设置正确。看起来我确实已经设置好了 JMP Live 演示。
好的。现在我们开始发布吧。我告诉你们,如果我能做到,你们也能做到。这就是幕后奇迹发生的地方。没错,这就是我想要发布的内容。我要发布一份新报告,然后选择“下一步”。我们现在在奥斯汀,这是“发现号2025夏季”活动。所以默认选择的是合适的位置。这恰好是一个控制图,我们想看看分类是如何工作的。所以我要把它发布到这个文件夹中。选择“下一步”。标题我没意见。我们可以修改标题,没问题。没错,我想发布一个新的数据表。现在它正在与服务器通信。看起来我们已经上传到服务器了。所以我要点击“打开”,确保它在那里。果然,它就在那里。现在我要把时间交给迈克尔,以便他可以和你们讨论我们在 JMP Live 中看到的内容。
谢谢你,安妮。现在我在 JMP Live 主页上。在我们讨论安妮发布的内容之前,我想先给那些不熟悉 JMP Live 的人做一个简短的介绍。JMP Live 是一个安全的协作平台,它安装在您公司的服务器上。它用于与同事共享您创建的 JMP 内容,无论他们是否安装了 JMP。现在我在 JMP Live 的默认主页上,我们对主页进行了组织,以帮助您找到与您最相关的报告。我们在这里将内容分为几个不同的部分,从最近查看的部分开始,这样您就可以快速返回到最近使用过的报告。我们还有一个书签部分,您可以保存经常访问并希望稍后再查看的报告。我们还有一个控制图警告部分。现在,我将在几分钟内进一步讨论这一点。最后,我们有一个最近更新的部分,这样您就可以随时了解发布到 JMP Live 的任何新报告。当安妮将她的报告发布到 JMP Live 时,她选择了一个发布空间。
JMP Live 按协作空间组织。您和您的同事可以决定将数据发布到哪些空间以及谁可以访问哪些空间。要访问 JMP Live 中的空间,我提供了几种不同的方法。左侧有一个名为“空间”的部分,它按您已收藏(带星号)的空间以及最近访问的空间进行组织。我也可以通过 JMP Live 应用栏访问空间,这里显示的是相同的收藏和最近访问列表。无论您在 JMP Live 的哪个位置,都可以访问这些列表。让我们继续打开这个 Discovery Austin 空间,以便查看。空间按文件夹层次结构组织。我这里有几个用于控制图分类的文件夹。如果我转到常规文件夹,我们可以看到一些已发布到此空间的报告。这是一份包含 JMP 示例数据库中 Diamonds 数据的报告。让我们继续打开它并查看。当我打开这份报告时,您可以看到它是价格与克拉重量的图表生成器,我们在左侧有一个本地数据过滤器。
现在,您不仅可以查看报告,还可以与报告进行交互。我可以根据需要突出显示要点,还可以在左侧配置本地数据过滤器。例如,如果我只想过滤一种颜色,则可以在本地数据过滤器中单击一种颜色,报告将更新以反映我的更改。现在,我想稍微谈谈将控制图生成器报告发布到 JMP Live 后可以获得的一些额外好处。需要提醒您的是,所有基于控制图生成器的报告都支持此功能。如果您转到“分析、质量和过程”菜单,任何基于控制图生成器的报告都会在下拉菜单中包含这些功能,从单个移动极差图一直到罕见事件控制图。JMP Live 中的控制图分类功能都支持这些功能。让我们回到 JMP Live 主页。JMP Live 中使用控制图的目标是帮助您轻松找到失控过程。为此,我们在这些控制图警告部分概述了已发布到 JMP Live 的任何与之相关的警告的报告。
我们用徽章标记这些报告,以帮助指示其中包含警告。徽章有不同的颜色,稍后我会稍微介绍一下。您还可以查看单个空间中所有包含控制图警告的报告列表。进入该空间,点击此处侧栏上的“警告”部分,即可以平面视图显示该空间中所有包含警告的报告。现在,当您将包含警告的控制图发布到 JMP Live 时,您还可以收到有关此控制图警告的通知。例如,如果我转到此处的通知面板,我可以看到 Annie 刚刚发布的报告有一条警告。我的收件箱中也收到了电子邮件通知。因此,这些通知不会发送给所有使用 JMP Live 的用户,但如果您是报告的发布者,或者您属于站点管理员已配置为接收控制图警告的群组,或者您单独选择接收特定报告、报告文件夹或整个空间中任何包含警告的控制图,您都会收到这些通知。因此,让我们继续打开此报告并单击通知链接进行查看。
您瞧,我们找到了 Annie 发布的控制图报表,就像在 JMP 中一样,我们可以看到报表中的警告以红色圆圈突出显示。我可以将鼠标悬停在警告上,以查看有关该警告的更多信息。到目前为止,我分享的大部分内容在 JMP Live 的早期版本中都已提供,所以现在我想重点介绍一下我们在 JMP Live 19 版本中添加的一些新功能。总结一下我们目前的目标,我们希望更轻松地找到这些失控的过程。除此之外,我们还希望更多地了解过程中的警告,并希望逐一解决这些警告,同时跟踪我们的进度。最后,我们希望专注于那些急需我们关注的过程。让我们继续看看这份报表。我想提请大家注意 JMP Live 19 对此报表的一些改进。其中之一就是在 JMP Live 中将报表调整到适合窗口大小的功能。我可以转到此处的雪人菜单,适合窗口,然后打开它,这样报告就可以填满我们所有可用的屏幕空间。
所以,除了我自己之外,我可能还想让这个视图对所有用户都有效。为此,我可以转到此处的“脚本”选项卡,修改此脚本,使其适合所有用户。这是 JMP Live 中报表的脚本,我可以通过在此处添加一行来修改它。我们只需添加一条适合窗口的线条并启用它即可。在此处添加一个逗号。当我保存此脚本并继续重新生成报表时,它对我来说看起来是一样的,但以后访问此报表的人都会看到报表被扩展以适合窗口。我们对 JMP Live 中控制图生成器的其他改进是警告面板。假设我是一名质量经理,我需要了解这份报告中的情况。通过查看它我能了解到什么?默认情况下,我们将面板中的所有警告组织到报表中的每个图表中。我们有一个个人图表和一个移动范围图。我可以单击此处的下拉箭头来查看有关图表本身的信息。例如,我们有一个样本失控,这代表警报率为 2.5%。
我们还可以看到已测试的警告。正如 Annie 之前提到的,她打开了测试一、测试二和测试五。除了图表的摘要系列之外,在每个图表下方,我还可以看到其中发生的单个警告。我们可以逐一列出这些警告,并将其与图表中的每个警告关联起来。警告在这里被组织成子组,我还可以展开这些警告,并在图表中了解有关警告的更多信息。例如,我可以看到此处超出限值的警告的测量值为 389.5 兆帕,数据表中的一行构成了图表中的这个警告。我们还可以看到哪个测试失败了。在本例中,我们超出了限值,因此测试一失败了。
我们可以通过两种方式查看此图表中的警告。就像我目前所做的那样,我可以点击面板中的警告来聚焦并查看警告。我也可以通过这种方式查看图表并查看警告。如果我在图表中选择一个警告,它也会打开面板中的警告,这样我就可以通过这种方式在它们之间跳转。
现在,我已经将这些警告与报告关联起来,但我该如何处理它们呢?作为质量经理,我的最终责任是与工厂车间的具体人员合作,确保该流程恢复受控。为此,在 JMP Live 19 中,我们添加了在 JMP Live 中对控制图警告进行分类的功能。让我们来尝试一下。对于这个特定的警告,我们测得的弯曲强度低于我们的限值。我们希望确保这个问题已经得到处理。为此,我可以右键单击该警告,然后单击“分类”以在面板中打开该警告。我们可以在此警告的详细信息下方看到此分类部分,分类由三个字段组成。第一个字段是状态。我们从“打开”状态开始,任何生成的新警告都将从此状态开始。这意味着出现了问题,但尚未有人找出问题所在。我们还有其他一些状态可供选择。我们正在进行调查,这意味着有人已经发现了这个问题并正在调查问题的原因。
最后,“已解决”表示有人已经找出问题所在,并且我们已采取纠正措施来解决问题。我们还有一个“受理人”字段,我可以一键快速将此任务分配给自己,但我不在工厂车间,所以我认为我不是处理此问题的最佳人选。所以我将把此任务分配给Annie查看。我碰巧知道Annie的电脑上安装了JMP桌面版,但这与我决定将此警告分配给她无关。我可以将此任务分配给任何可以在JMP Live中查看此报告的人,他们无需在电脑上安装JMP即可处理此报告。那么,这个警告是怎么回事呢?我们有一个“备注”字段,所以出于礼貌,我打算给Annie留个备注。“Annie,此流程出了点问题。你能帮我看看吗?” 好的,一切看起来都很好,所以我将把此分类保存到警告中。在移动范围图中,我也可以看到这发生在相似的时间范围内。
所以我要继续对这个进行分类,并将其分配给安妮。我们继续保存它。既然安妮已经收到了这些警告,我们来检查一下她的进度,看看出了什么问题。
谢谢,迈克尔。我刚刚收到迈克尔发来的邮件通知,说我刚刚收到了两个警告。我还可以在通知栏里看到,迈克尔一分钟前刚刚给我发了两个警告。我还可以在警告面板里看到,这两个警告也发给了我。但如果我忽略了这些,会发生什么?如果我没看邮件,会发生什么?我没想过要看这个警告账单。也许我同时有很多事情要做。
安妮?你需要共享你的屏幕。
哦,它说我正在分享它。
我看到了。
哦,我没看到。
好的,我要停下来,然后重新开始。好的。
我现在明白了。
好的,我重新开始。我刚收到Michael发来的通知邮件。我还看到就在一分钟前,Michael把这两个警告分配给了我。我在警告面板上看到这两个警告现在都分配给我了。但是如果我忽略了我的……我没看邮件,我忽略了这个铃声。也许还有其他通知进来,而我忽略了这条,因为我没想到它适用于我。如果我错过了所有这些通知会怎么样?所以我们还添加了一个新的警告列表。如果我回到主页,点击这个新的警告列表,它会非常方便,因为他们把它变成了一个待办事项列表。所有分配给我的事项都会显示在这个列表中。所以你可以在这里看到,这个受让人就是我。所有正在调查或当前未完成的事项都会显示在这个列表中。而且这个列表会显示在所有图表上。所以这真的很方便。所以我直接跳到待办事项列表中的第一项,它就会直接带我回到图表。事实上,它还会打开那个特定的警告。这真的很方便。
现在我碰巧知道发生了什么。所以我要替换这些笔记。他的笔记会被保存,但我还要补充一点,说明这是一个硅砂混合问题,已经修复了。这就是为什么我们之后不会再看到任何问题。我要把它改成“已解决”。最后,我需要点击“保存”。你可以看到它变成了绿色。这里也变成了绿色,这是一件令人欣慰的事情。现在,让我们看看。我还有一个问题。你可能还记得,我们在这里查看的是移动范围。这个移动范围是计算出来的,因为我们的范围跨度为2,即这个点和前一个点之间的距离。那里的距离相当大。当然,这个点也很大。但是那个点超出了中心线一些,所以距离更大了。这就是原因。所以这一切都与同一个沙子和硅混合问题有关。所以我要说,情况是一样的。“这也是沙子和硅混合的问题,已经修复了”,我要更正“混合”的拼写。好的。我准备点击保存。
好的。现在我已经解决了分配给我的两个问题。我可以看到它们在图表中都显示为绿色。现在我可以看到图表中关于整体状态的警告也变成了绿色。所以现在您可以看到,我们拥有了一种与同事有效沟通所有这些信息的方式。对于每个问题,我们都可以看到其处理状态、处理人、调查人以及任何相关的注释。这些信息不会在走廊谈话中、便利贴上,甚至几个月后可能被删除的电子邮件中丢失。这些信息存储在与每份报告关联的服务器上,任何有权查看此报告的人都可以返回查看所有这些信息。现在我要把任务交还给迈克尔,他会向您展示更多关于保存内容的详细信息。
谢谢你,安妮。我还在报告页面,我可以看到安妮已经处理了这份报告中的所有警告。我可以看到图表中的绿色方块,也可以看到面板中警告的解决状态。如果我想进一步确认,我可以使用警告面板中的过滤器,将所有已处理的警告从面板中排除。这样做之后,我可以看到面板中已经没有剩余的警告了。让我们继续清除这个过滤器。假设我想弄清楚这条特定警告在一段时间内发生了什么。为此,我可以打开这里的历史记录面板,查看一段时间内这条警告发生的所有事件的历史记录。我们可以看到是谁发出了这条警告以及他们说了什么,是谁处理了这条警告以及他们说了什么。现在,这个例子已经相当简单了,但如果我之前为了弄清楚这条警告出了什么问题而反复检查,我也可以在这个面板中看到。也许最重要的是,为了审计的目的,我可以看到一切发生的时间。
现在,JMP Live 用户界面中提供了此历史记录,但我也可以选择下载包含所有这些信息的 CSV 文件。由于它是 CSV 文件,因此您可以在任何支持 CSV 的应用程序中打开它。但我将使用 JMP 打开它进行查看。在 JMP 中,您可以转到“文件”,“打开”,然后下载此 CSV 文件。此下载内容分为两个不同的部分。第一部分是关于此警告的一系列属性,可帮助您在报告中唯一地识别它。下面是历史记录部分。这让我们了解此警告随时间推移发生的所有情况。我们可以看到此警告已创建。我们可以看到它由我更新,我将其分配给了 Annie,最后 Annie 更新了它并解决了此警告。以上是一条警告的历史记录,但我也可以在 JMP Live 界面中选择下载其他警告。如果我折叠此警告,在警告面板的顶部,我也可以下载报告中所有警告的当前状态。
单击此按钮后,我可以使用一些选项来筛选列表中的警告,但我现在将采用默认设置,并继续准备下载。和之前一样,我将选择在 JMP 中打开此文件,但由于它是一个 CSV 文件,您可以在任何您喜欢的应用程序中打开它。您无需使用 JMP 即可打开它。在 JMP 中,我将继续打开这个文件。在这个 CSV 文件中,我们用一行代表列表中的每个警告。我们有一个分类状态。我们可以看到这两个警告都已得到处理,并且可以看到 Annie 是处理它们的人,以及她为此警告写下的注释。如果我向右滚动,我还可以看到所有关于该警告的唯一标识属性,以防您需要在报告中识别它。让我们继续关闭此下载并返回 JMP Live。总体而言,我们可以看到这个碳化硅工艺进展顺利。 JMP Live 上还有其他需要我担心的流程吗?
要查看警告列表,我可以返回主页并查看此警告列表。Annie 已经提到过这一点,警告列表代表待办事项列表,但这只是此警告列表的默认状态。如果我想查看其他人的警告,我可以选择更改受让人。例如,我可以通过输入“Annie”来查看 Annie 的警告。我们可以看到她已经处理了所有需要处理的问题。我可以通过更改此处的状态以包含地址警告来确认这一点。这样我就可以看到她刚刚处理的那两个警告。我还可以看到一个完整的待办事项列表。所以,让我们继续删除地址警告,这样我们就不会感到不知所措。但我也可以完全清除受让人,并查看整个 JMP Live 站点上的所有警告,无论受让人是谁。我可以看到一些警告分配给了我,但也可以看到一些警告未分配。我还可以筛选未分配的警告。如果我想查找需要处理的警告,我可以找到未分配的警告,然后将其分配给某人。
现在,此页面专门用于显示特定警告,但如果我们想从更高层次查看警告,该怎么办?我们可以返回“概览”页面,并使用“控制图警告”部分。我可以点击此处的“查看全部”来查看 JMP Live 上的所有内容,并根据包含警告的控制图进行预筛选。我们正在处理的报告显示为绿色,这意味着 Annie 已将所有这些报告移至“已解决”状态。但是这里的其他状态呢?现在,我们可以跟踪报告中的各个警告,因此我们也可以确定报告的全面检修分类进度。这里有绿色的警告,表示我们已经处理并完全解决了,但我们还有另外两种颜色。这里的黄色代表正在调查中的警告。这意味着此报告中不再包含未解决的警告,但至少还有一个警告正在调查中。最后,我们可以看到红色的标记,表示此报告包含未解决的警告。现在我们跟踪了报告的整体分类进度,我也可以选择优化这些过滤器。
也许我只想查看当前正在调查的报告,我可以这样做并过滤掉所有其他报告。让我们继续,将其添加回来。我还可以使用分配给我的警告过滤器来跟踪我需要处理的报告。让我们继续,去掉分配给我的过滤器。那么,这里的分类进度有什么好处呢?通过跟踪分类进度,我们可以在 JMP Live 上向您发送更少的通知。如果您的报告不再需要关注,我们可以停止发送通知。假设您在 JMP Live 上有一份报告,并且 JMP Live 已经就此报告通知过您。当报告更新时,JMP Live 将重新评估报告的分类进度。如果报告仍在调查中或已完全处理,我们将假定您已掌握情况,并且我们不会向您发送额外的通知。但是,如果您之前有一份已完全处理的报告,然后又需要关注,我们将发送有关这些新警告的新通知。当我在这里讲话时,我们可以看到碳化硅报告已经更新,并且从绿色变为红色,这意味着我们有新的未解决的警告。
我们可以在我的通知面板中看到,我也收到了关于此报告的新通知。我们打开报告查看一下。看起来此报告已经发生了变化,图表末尾出现了两个新的警告。这些似乎是运行测试失败的结果,所以还没有超出我们的极限,但如果不解决这些问题,可能很快就会超出极限。那么,为什么此报告会更新?要了解原因,我可以转到“数据”选项卡,这是支持此报告的所有数据表的一部分。在本例中,“碳化硅陶瓷”数据表在一分钟前更新了。现在,当在 JMP Live 上更新数据时,无论是手动更新还是设置为使用计划数据刷新(JMP Live 可以按计划从数据库或其他服务器提取数据),无论哪种方式,当这些数据更新时,它都会更新使用此数据的报表。这就是这些新警告的来源。现在,这些警告都发生在 10 月 7 日和 8 日,所以是在最后一天左右,所以也许这是同一个问题。
我可以将它们一起分类。为此,我可以在这些警告周围画一个框。当我右键单击并进行分类时,我可以同时对这两个警告进行分类。也许安妮今天已经回家了,工厂车间还有其他人值班,我需要将此分配给某个值班的人。我并不想将其分配给某个人,而是想将其分配给一组人。为此,我只需输入一个组即可。我们有一个陶瓷工艺工程师组,该组由所有值班人员组成。当我将其分配给该组时,它会通知该组中的每个人,警告已分配给他们。当我单击“保存”时,我可以跳转到警告面板,看到这两个新警告都已分配给该陶瓷工艺工程师组。现在,让我们继续检查其中一位工程师,看看他们是否正在调查出了问题。
谢谢你,迈克尔。看来我还在这里,今天还没走。我看到又收到了一封邮件,我的通知里也显示迈克尔把这些警告分配给了我所在的“陶瓷工艺工程师”小组。现在我看到这两个警告显示出来,说明发生了偏移。好的,我们可以在这里看到偏移。现在,我想提醒大家,记住,我一开始在控件和列属性中设置了固定限值,也就是静态限值。这样做的原因在于,如果发生偏移,要么是偏移超过了中心线,要么是偏移量比中心线低了一个西格玛,这会导致图表的整体西格玛值增加,进而导致限值增加,这意味着我们已经分类的这个点可能不再失控了。所以,这会导致所有之前的分类信息都变得混乱。事情可能会变得正常,也可能变得失控。因此,如果发生转变,我们不想扰乱先前的分类点。
好的,这么说吧,我在这里,我可以看看这个。我可以像迈克尔那样突出显示它,然后选择“分类”。现在,我实际上不知道发生了什么。我需要调查一下。所以我可以将其更改为“调查”,并且可以将这两个任务都分配给我自己,这样每个人都知道他们不必放下一切去调查。我正在处理。好的。今天,我们向您展示了 JMP Live 中的一些新功能,我们认为这些功能将对您的流程有所帮助。它将帮助您更快、更轻松地找到失控的流程和信号。它将帮助您更深入地了解每个警告的进展情况,因为所有注释都在那里。它将帮助您逐个或分组处理每个警告,就像我们在这里向您展示的那样。对于每个警告,它都会帮助您与任何有权查看此图表的人沟通,包括当前状态、受理人是谁、谁负责调查此事或目前负责调查此事,以及调查过程中每个人发现的任何记录。那么,您需要做什么呢?
所有这些新功能,只要您需要,都可以在这里找到。您无需使用它们,也无需执行任何操作。但是,如果您想要 JMP Live 中控制图支持的基本功能,请将控制图生成器报告发布到 JMP Live。此列表中有一些非常不错的选项,这些选项是我们在过去五个版本中不断构建的。例如,如果您不想接收有关图表的信息,可以选择退出;或者,如果您想关注正在进行的特定流程,也可以选择加入。我们现在还支持单独的限值文件,以便您可以轻松地在那里管理限值。但是,如果您需要警告分类,请将包含静态限值的控制图生成器报告发布到 JMP Live。同样,您可以通过限值文件、列属性或 JSL 设置这些静态限值。因此,在我们长期以来为控制图、支持和 JMP Live 积累的优势列表中,有一行我们认为代表着向前迈出的一大步,它可以帮助您了解流程中发生的情况,并帮助您更有效地与整个组织的同事协作以解决问题并重新回到业务运营中。
当然,我们并非孤军奋战。我和迈克尔与奥罗拉、贾斯汀和普拉维娜一同参与了此次会议。我们要感谢产品管理团队一路以来的指导。我们还要感谢那些对产品进行严格测试的测试人员,以及JMP员工和客户,他们试用了产品并给予了我们反馈。我们诚挚邀请您留下来参与问答环节,并在会议期间的任何地方与我们交流。非常感谢您的宝贵时间。