迪拜企业的每月网站维护清单
迪拜企业每月网站维护清单:更新、备份、正常运行时间、表单、安全、性能,以及网站出问题时该怎么做。
阅读文章迪拜企业软件开发的需求,通常出现在一份电子表格已经被用到极限、超出其能安全承担的范围之后:一份存在版本冲突的共享文件、一个依赖某个人记住各种例外情况的流程,或者审批完全靠邮件往来、事后毫无记录可查。面向迪拜和阿联酋企业,我们搭建能替代那份电子表格的内部系统,范围依据实际工作流而定,而不是套用一个通用模板,规模也依照真正会使用它的人数而定,而不是套用一份他们永远用不完的授权方案。
企业软件开发之所以最容易出问题,往往是因为它被当成一个多加几个表单的网站项目来对待。一个公开网站能容忍偶尔出现的边缘情况;而一个内部系统如果算错一笔提成、漏掉一次库存调整,或让错误的人批准了自己的报销申请,造成的实际损失当周就会显现。这正是为什么需求梳理、系统集成和权限设置在这里获得的关注,丝毫不亚于界面本身。
这项工作是我们更广泛的网站服务的一部分,与面向公众一侧的网站开发,以及面向已在使用企业级 CMS 的机构的Sitecore 开发并列。
需求梳理
一份需求文档不是走过场。它决定了系统究竟贴合团队实际工作方式,还是在一个月内就被大家绕开不用。
委托项目的经理和每天使用系统的员工,很少描述同一个问题。我们会在写下第一条需求之前,先与两方都进行访谈。
大多数流程故障发生在例外情况中:一次退货、一笔部分退款、一条需要两轮审批的记录。这些内容会在早期就被写下来,而不是等到测试阶段才被发现。
一个可衡量的结果,例如一项原本要花一天的任务现在只需一小时,会在开发开始前就商定好,这样后续评审依据的是这个结果,而不是主观意见。
系统集成
一个新的内部系统很少独立运作。它通常需要来自 CRM 的客户记录、来自 ERP 的库存或财务数据,或者两者都需要,并且要在双向都保持准确,而不是只复制一次然后任其偏差。企业软件开发会在这里投入实实在在的时间,因为两个系统之间悄悄出现、持续数月都没被发现的不一致,造成的损害往往远大于缺失某个功能。
如果 ERP 或 CRM 提供有文档记录的 API,我们会直接对接。如果没有,一层中间件或一个定时的数据同步任务会填补这个空缺,并配备监控机制,确保同步失败能在当天而不是当季度被发现。
角色与权限
内部系统承载的信息,并非每个登录者都应该看到,从薪资数字到客户联系方式都在其中,因此企业软件开发把权限模型当作一项核心需求,而不是最后才加上的一项设置。每个角色都会被限定为该岗位实际需要查看和修改的内容,每一次有意义的操作,即一条记录的创建、编辑、审批或删除,都会连同操作人和时间一并写入审计日志,这样一场关于某个数字被改动的争议,就能通过查日志而不是靠记忆来解决。
阿联酋《2021 年第 45 号联邦法令》个人数据保护法要求数据控制者采取与风险相称的措施,保持处理系统的保密性、准确性与安全性,并能够证明这些措施确实存在。这不构成法律意见,处理敏感个人数据的内部系统所属企业,应就自身的具体义务咨询合资格顾问,但一份审计日志和一套设置合理的权限模型,是支持这项要求的实际做法,可与企业已有的更广泛合规体系并行。
上线
一个在测试中运行良好的系统,还要经受真实员工、真实数据量和一次真正上线交接的考验。
先由一个试点小组在真实工作(而非测试数据集)中使用系统,让问题在所有人都依赖它之前就浮现出来。
清理并导入现有记录,并进行对账核实,确认迁移过程中没有内容被遗漏或重复。
每个角色都会针对自己在系统中实际需要完成的工作接受培训,而不是给所有人上同一堂通用课。
您会收到以您名义持有的代码、数据库结构和管理员权限,外加一份可保留的录制演示,让系统不必依赖我们才能持续运行。
更长期的变更需求和支持,可通过网站维护获取,或在系统投入使用一段时间后,作为一个界定范围的后续项目单独处理。
相关工作
内部系统经常会触发面向客户的消息。可参阅我们的WhatsApp API 集成页面,了解它如何与 CRM 对接。
处理敏感数据的新系统,可以在上线前后安排渗透测试范围内的检查。
如果公开网站和内部系统需要共享数据,我们的Sitecore 开发页面专门说明这个 CMS。
博客文章
直接解答
网站大多是由访客阅读、由一个小团队编辑的。而一个内部系统则要被员工整天用来创建、修改和审批记录,因此需求、权限模型以及围绕数据准确性的测试,重要程度都远高于视觉设计。
两种情况都会遇到。有些需求通过配置一个成熟平台能更快、更可靠地实现;另一些,尤其是与您企业实际运作方式紧密相关的工作流,则更适合定制开发。我们会推荐最契合需求的方案,而不是一个默认答案。
通常可以,通过每个系统自身的 API 实现,不过两者很少使用相同的数据模型,因此通常需要一层映射机制,让客户和财务记录保持同步,避免重复录入。
访问权限会根据每个角色的工作需要来限定:分店经理可能只能看到本店的记录,财务人员可能只能查看数据而不能编辑,管理员则负责管理角色本身。我们会在搭建权限模型之前,与您一起确认角色清单。
代码、数据库和托管账户都归您所有,这与我们的网站项目一致,因此系统和数据不会被锁定在我们这里。交接内容包括数据结构的文档,而不只是面向用户的培训。
每个项目都会依据您的简报确定范围,给出固定书面报价,在营业时间内 45 分钟内送达,不附带任何义务。范围、角色数量和所需的系统集成,是决定价格的主要因素。
资料来源
书面固定价格
已收到,我们正在为您撰写报价。
工作时间内您将在 45 分钟内收到。请查收确认邮件。