【Power平台】Power Apps项目规划阶段(1),识别业务问题

简介: 【Power平台】Power Apps项目规划阶段(1),识别业务问题

计划是应用程序制作过程中最重要的部分。在计划时,你应考虑以下事项:

  • 这个应用程序将解决什么问题?
  • 谁会使用这个应用程序?
  • 它将满足用户哪些目标和目标?

知道答案可以帮助你在设计应用程序时保持正轨。我们很容易陷入将应用程序作为目标的陷阱,而不是解决问题。

在本节中,你将了解:

  • 确定要解决的业务问题(用例)
  • 深刻理解业务流程
  • 使用您的解决方案优化业务流程
  • 决定是否值得自动化这个过程
  • 创建项目计划


确定要解决的业务问题(用例)

 

使用Microsoft Power平台解决业务问题的第一步是确定您想解决什么问题。

在IT术语中,要解决的业务问题通常称为用例。

问问你自己,“我要解决的业务问题是什么?”(提出问题时要简明扼要;在许多情况下,它将成为您所构建的应用程序的名称!)当你定义问题时,把它分解成一个问题陈述和你想要达到的结果。

对于我们将在这些文章中用作示例的应用程序,我们提出了以下声明:“费用报告:创建一个对员工和会计部门有效的流程,允许更快的预算跟踪,并减少审计暴露。

如果您已经确切地知道您要解决的问题是什么,那么您可以跳到考虑手动解决问题的成本的部分。如果你在处理你最初的灵感之前需要一些想法或者想要练习一个小问题,读下去。

我能用Power Apps做什么?

如果你正在用Power Apps制作你的第一个应用,想想你的业务和你和你的团队每天要做的工作,并确定一个你目前正在使用手动流程来解决的业务问题。

自动化的潜在用例是存在于您当前工作环境中的差距、抱怨或低效率。那些仍然需要纸张或电子邮件的处理,以及那些需要手动将数据从一个地方移动到另一个地方(从电子邮件到数据库或从一个电子表格到另一个电子表格)的处理,很可能需要应用程序来解决。

提示

不要选择一个大到会让你陷入困境的问题。然而,当您将整个流程分解为可管理的元素时,即使是大型流程也可以在很小的范围内实现自动化。

想要获得灵感,请看看这些来自客户的真实故事。

知道你想要的应用程序如何让你的同事和老板受益是件好事,尤其是当你在制作或使用应用程序时需要寻求合作的时候。下面列出了平台可以解决的问题类型:

  • 可用性——在任何时间、任何地点访问应用程序
  • 移动性——允许人们在移动中使用应用程序
  • 整合——以更自动化的方式收集数据,以最小化手工整合
  • 培训——让员工跟上进度,跟踪他们的培训结果和认证
  • 民主化——增强在部门或科内自行解决问题的能力
  • 包容——减少与其他员工工作环境不同的员工(如远程工作人员或残疾人)的摩擦
  • 效率-减少获得预期结果所需的时间,减少不必要的步骤
  • 生产力-增加一个过程的生产能力
  • 及时性——提高不同利益相关者之间端到端协作的速度
  • 可伸缩性——允许更多的吞吐量
  • 分析——收集需要额外的信息,以一种便于分析的方式存储它
  • 报告——能够更快或更完整地向管理层报告
  • 安全性——安全地存储和使用数据
  • 合规——解决有关处理个人信息、符合法律或会计要求的问题
  • 可持续发展-减少废物(如纸张和电力)和污染

考虑手动解决问题的成本

在你开始这个项目之前,再花一点时间来思考这个项目是否值得。

手工解决问题的高成本是有可能的。这可以表示时间完成流程的端到端,当你知道工人的“满载”成本(工资或按小时收费的,好处,等等),你可以解决这个问题的时间乘以速度到达成本每次运行过程。在此基础上,如果您知道流程运行的次数,就可以计算年度成本。

请注意,并不是所有的项目都能节省时间或成本。有时,自动化流程可以提供更干净或更及时的数据,或避免成本(例如,捕获数据允许进行审计跟踪,从而在发生审计时避免罚款)。

这将是一个“餐巾背面”的评估,以确保它值得你的应用项目。在另一篇文章中,我们将详细分析成本与业务价值之间的关系( analyzing cost versus business value)。

假设您认为这个项目值得进行,那么下一步是完全理解当前流程,并寻找可以对其进行的优化。

例如:费用报告

 

下面的例子说明了组织内典型的基于纸张的费用审批对于多个部门和员工是如何没有效率的。

从这个例子中你可以看到,每个人都有自己的问题,但这里的共同问题是,费用审批过程都是在纸上完成的,这对于Lee、Shawna和Rebecca来说是非常繁琐和困难的。尼克被他的团队送来的文件搞得不知所措。Abhay然后需要转录和把所有的东西放入Excel为每周预算报告,除了张贴到财务系统。过了一段时间,夏洛特才知道李、肖娜和丽贝卡花了多少钱。

这是Microsoft Power平台要解决的一个理想问题,因为纸质表单可以重新创建为Power Apps屏幕,在Power automation中设置审批,在Power BI中进行数据分析。在这一系列文章中,我们将回到这个示例。

团队决定解决的业务问题是:

费用报告:创建一个对员工和会计部门有效的流程,允许更快的预算跟踪,并减少审计暴露。

我们认为,很明显,数字化是值得的。快速计算一下,审计团队告诉我们,他们每周处理大约150份费用报告,我们使用90美元/小时作为我们的标准员工成本。如果我们能在每个报告的生命周期中节省一个小时,那么仅仅是浪费时间就能节省至少50万美元。我们需要抵消许可成本和应用程序开发时间,但是CFO提到预算可见性和报告遵从性的改善是值得投资的。

在规划Power Apps项目的整个过程中,我们将回顾这个示例。

理解当前的业务流程

 

现在应该分解当前正在解决业务问题的业务流程,详细检查流程的每个步骤。

在本节中,你将了解:

  • 贡献者解决业务问题
  • 记录业务流程
相关文章
|
测试技术 BI
【Power平台】Power Apps项目规划阶段(4):识别活动
【Power平台】Power Apps项目规划阶段(4):识别活动
|
测试技术
【Power平台】Power Apps项目规划阶段(3):任务和任务的人物,时间,地点
【Power平台】Power Apps项目规划阶段(3):任务和任务的人物,时间,地点
|
测试技术
【Power平台】Power App项目规划阶段(2):识别关键贡献者
【Power平台】Power App项目规划阶段(2):识别关键贡献者
|
安全 Java
Power Apps配置安全角色和对象权限
Power Apps配置安全角色和对象权限
442 0
Power Apps配置安全角色和对象权限
|
前端开发 Java
开发power apps canvas时用到的一些公式和小技能(下)
开发power apps canvas时用到的一些公式和小技能
396 0
开发power apps canvas时用到的一些公式和小技能(下)
|
前端开发
开发power apps canvas时用到的一些公式和小技能(上)
开发power apps canvas时用到的一些公式和小技能
504 0
开发power apps canvas时用到的一些公式和小技能(上)
|
前端开发 数据可视化 Java
power apps canvas团队协作开发总结的几种方式
power apps canvas团队协作开发总结的几种方式
439 0
power apps canvas团队协作开发总结的几种方式
|
2月前
|
小程序 JavaScript 前端开发
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
764 1
|
4天前
|
JSON 缓存 前端开发
HarmonyOS NEXT 5.0鸿蒙开发一套影院APP(附带源码)
本项目基于HarmonyOS NEXT 5.0开发了一款影院应用程序,主要实现了电影和影院信息的展示功能。应用包括首页、电影列表、影院列表等模块。首页包含轮播图与正在热映及即将上映的电影切换显示;电影列表模块通过API获取电影数据并以网格形式展示,用户可以查看电影详情;影院列表则允许用户选择城市后查看对应影院信息,并支持城市选择弹窗。此外,项目中还集成了Axios用于网络请求,并进行了二次封装以简化接口调用流程,同时添加了请求和响应拦截器来处理通用逻辑。整体代码结构清晰,使用了组件化开发方式,便于维护和扩展。 该简介概括了提供的内容,但请注意实际开发中还需考虑UI优化、性能提升等方面的工作。
45 11

热门文章

最新文章