程序分析,是指以整个生产过程为研究对象,研究分析完整的工艺程序,从第一个工作地到最后一个工作地,是否存在多余、重复、不合理的作业,作业顺序是否合理,搬运是否太多,等待是否太长等现象,并制定改进方案的一种分析技术。[1]对计算机程序行为进行自动分析的过程,主要包括静态分析和动态分析两种策略。
中文名
程序分析
外文名
Program Analysis
拼音
chéng xùfēn xī
注音
ㄔㄥˊ ㄒㄩˋㄈㄣ ㄒㄧ
简介
程序分析主要应用在程序优化、程序正确性验证等方面。相关技术包括类型系统、抽象解释、程序验证和模型检查等等。
程序分析是以某种语言书写的程序为对象,对其内部的运作流程进行分析。程序分析的目的主要有三点:一是通过程序内部各个模块之间的调用关系,整体上把握程序的运行流程,从而更好地理解程序,从中汲取有价值的内容。二是以系统优化为目的,通过对程序中关键函数的跟踪或者运行时信息的统计,找到系统性能的瓶颈,从而采取进一步行动对程序进行优化。最后一点,程序分析也有可能用于系统测试和程序调试中。当系统跟踪起来比较复杂,而某个BUG又比较难找时,可以通过一些特殊的数据构造一个测试用例,然后将分析到的函数调用关系和运行时实际的函数调用关系进行对比,从而找出错误代码的位置。
概念
程序分析是对产品生产过程的工序状态进行记录、分析和改善的必要有效的IE手法,它是把工艺过程中的物流过程及人的工作流程以符号形式进行记录、设计的方法,通过它可以反映工序整体的状态,从而有效地掌握现有流程的问题点,并研究制定改善对策,以提高现有流程效率。
这里特别强调的是程序分析的目的性,任何工作开始之前最为重要的是要抱有鲜明的目的,才能在工作中明确方向达到目标。因此我们要明确IE程序分析的目的是消除产品生产过程中的全部浪费与不合理,从而提高效率。所以加工、检查、停滞、搬运任何工序并不因为其存在而合理,衡量的标准是创造价值的合理,否则是浪费。由此看来除加工以外的任何过程都有浪费的嫌疑。掌握全部生产过程包括工艺过程、检验过程、运输过程的实际状态发现并去除过程浪费与不合理,是程序分析的主要目的和作用。
目的
程序分析的目的有如下几点:
1、准确掌握工艺过程的整体状态
工艺流程的顺序; 明确工序的总体关系; 各工序的作业时间确认; 发现总体工序不平衡的状态。 2、发现工序问题点
发现并改进产生浪费的工序; 发现工时消耗较多的工序,重排简化此工序; 减少停滞及闲余工序; 合并一些过于细分或重复的工作。
以下定义取自其官方介绍:
黑桃大师是什么:黑桃大师是全球首创的基于大数据的扑克个性化AI。学习效果是传统培训的10倍以上
黑桃大师的优势:通过综合测试评估玩家的扑克水平,个性化推送练习牌局,实时调整难度,即时评价反馈,高手示范正确打法,从而10倍提升扑克水平。
用户画像:看不到该产品数据,大致判断为:想入门与提升 *** 的用户
解决什么问题:
1、小白用户围棋入门
问题类型:非用户痛点。用户入门 *** 的产品较多,网络上免费免费入门教程较多。本平台入门课程无明显优势。
2、各个等级的已经入门的用户,想快速提升自己的扑克水平
问题类型:痛点。高效且系统的提升德扑水平,是用户的核心诉求,用户对长期输牌抗拒且恐惧,黑桃大师产品的AI训练体系满足了此核心痛点。
按照“大明、笨笨、小闲”用户画像法,同时根据入门用户及提升用户,分析三类用户的诉求:
从上表分析本平台的优缺点:
优点:很好的满足了大明用户的需求
缺点:
1)未很好满足笨笨用户。建议查看小程序后台数据,通过笨笨用户的相应行为特征,进行精确数据分析和用户访谈,确定本结论是否成立。
我的解决方案:
a.提供明确的用户故事:挖掘一些典型的用户故事,详细介绍这些典型用户利用本平台的学习方法。让具体的用户故事引导打动此类用户
b.做一些免费的介绍学习方法的视频或者文章,告诉用户学习如何正确且高效的使用本平台进行学习
c.让此类用户在使用平台初明确并选择目标。平台可通过用户测试掌握该用户水平情况,根据该用户的目标,为其推荐提供明确的成长路径、学习方法和学习资料
2)未能很好满足“小闲”用户。在本平台打发时间的用户,应是有一定的德扑基础。此类用户当前没有明显付费欲望,但未来可以转化为付费用户,当下此类用户可以活跃社群,打造平台社交氛围。
当下满足与“小闲”用户的主要是“发现”版块里面的策略图文,当前版块面临的问题是:
a.文章类型少
b.文章数量少且更新慢
通过以上分析得知,现平台对“小闲”用户不够友好。这与当前平台的属性有关,当前平台更加定位于“工具”属性,通过为用户提供“AI训练”工具来销售课程。如果平台要获得更大的流量和更高的转化率,可以考虑增加“社交属性”的功能,服务于此类用户。我的解决方案是:
a.从纯工具逐步增加社区版块,若受开发限制,团队可以建立社群,先行验证。
b.增加免费内容的供给,丰富类型,如增加视频、书籍阅读等。对内容进行分类,标签,可以做粗颗粒的推送。
c.不定期推出一些活动,通过活动活跃此类用户,也可在过程中寻求付费转化
下面我将以用户的角度,实现目标,绘制其关键使用路径。在此关键路径中,挖掘用户需求点,打造峰值体验,找到体验低谷。
用户A:大明用户,目标明确,要入门德扑。首次进入本平台
路径:
路径分析结论:此路径用户体验较差。
1)第2步教程:新人用户第一次进入本平台想入门,根据使用习惯会直接点击教程。当前平台教程版块无0基础入门的教程。用户浏览一圈后无所得。
2)第三步训练:新人用户在“教程”版块没有所得,会点击到“训练版块”。第一个展示的是“新人专享”,用户为新人,点击进入后不是入门的内容。
3)第四步入门:点击到“训练”版块第二项内容“快速入门”,用户找到目标内容。
我的改进方案是:
将新人入门内容放到“教程”版块,并在醒目位置标明“新人入门”
同时入门内容是否需要收费,需要得到现有的数据支撑。不过对于平台来说,入门的教程不是核心竞争力,用户可选择余地较大,设置成免费增加用户的留存和对平台的信任感,或许能提升后期提升产品的付费转化率。
用户B: 大明用户,有一定德扑水平,想提升
路径:
通过分析得知,该路径对用户体验较好,那么如何在此路径中打造峰值体验呢。我的一个小方案是:
增加用户学习的成就机制和激励机制。例如学会某项技能颁发证书等。
用户C:笨笨用户
路径:
笨笨用户目标与需求没有那么明确,进入产品后,各项功能试用一番,最后离开。我的解决方案是:
帮助用户明确目标及需求,进入平台则让其选择目标,平台为其推荐专属的学习方案。此项功能可参考KEEP。
本篇文章较为浅显的分析了本产品,因没有相关数据,所以不涉及到数据分析,UI及UE分析过于细节,此处不做分析。
以上就是我对黑桃大师小程序的分析。我是天王寺一哥,一个产品界的小学生,目前在北京做产品经理。期待与大家多沟通,多交流。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)