当前位置: 首页 > 知识库问答 >
问题:

前端 - 开发过程中如何防止UI偷偷在figma上更改图?

龚睿
2024-08-26

开发过程中,UI他们的没有封板的概念,说是做完了,我们一边开发,图一边变更,还不通知,最后还说没按照图来开发,恶心至极,如何防止figma上他们修改,能否导出或者查看修改记录?
他们的修改记录他们是不是能删除?

共有3个答案

王昊
2024-08-26

防止 UI 在 Figma 上偷偷更改图像或设计的关键是加强团队的沟通和协作,同时利用一些工具和方法来监控和记录设计变更。以下是一些有效的策略:

1. 建立清晰的设计交付流程

  • 明确设计冻结时间点:在开发开始前,设定一个设计冻结的时间点,在此之后,不允许对设计进行更改,除非通过正式的变更请求。
  • 变更请求流程:如果必须更改设计,要求 UI 提出变更请求并获得团队的批准。确保所有变更都经过记录并告知相关人员。

2. 利用 Figma 的版本控制

  • 版本历史记录:Figma 提供了版本历史功能,团队可以定期保存设计文件的版本快照。这样你可以回顾并比较不同时间点的设计版本。
  • 锁定设计文件:可以考虑在 Figma 中将设计文件“锁定”或标记为已完成,这样任何变更都会被视为异常,需要特别注意。

3. 使用评论和通知功能

  • 评论功能:鼓励团队成员在 Figma 中使用评论功能进行设计讨论。所有变更都应该附有注释,解释更改的原因。
  • 通知设置:确保开发人员订阅了 Figma 文件的更改通知,这样可以在有人修改设计时立即收到提醒。

4. 定期的设计审查会议

  • 设计审查会议:定期召开设计与开发的同步会议,确保设计师与开发人员在同一页面上。通过这些会议,可以讨论和确认当前使用的设计版本。
  • 交接检查:在每次设计交接前后,开发和设计团队都应该进行检查,确保没有遗漏或未经批准的更改。

5. 使用协作工具

  • 项目管理工具:使用项目管理工具(如 Jira、Trello 等)跟踪设计任务和变更。将 Figma 文件与这些工具集成,可以确保所有变更都与项目计划一致。
  • 文档化设计标准:维护一个设计规范文档,将所有关键的设计决策和图像列出,确保每个人都了解并遵守。

6. 加强团队沟通

  • 透明沟通:建立一个开放的沟通环境,确保开发人员和设计师之间的沟通是透明的,避免因为缺乏沟通而导致不必要的设计更改。
  • 明确责任:在团队内明确设计和开发的责任分工,防止由于角色不清导致的误解和未授权的更改。

7. 监控工具

  • 第三方监控工具:使用第三方工具(如 Abstract 或 Zeplin),它们提供更细粒度的设计版本控制和变更管理功能。
鲁羽
2024-08-26

多多与UI设计师和产品经理沟通

邹晟睿
2024-08-26

约定一个版本,然后锁定编辑权限!? ��

 类似资料:
  • 问题内容: 抱歉,如果这没有任何意义,我是Python的新手! 从一个解释测试中,我可以看到,并且都产生一个空列表: 根据到目前为止的经验,创建对象的唯一方法是调用其构造函数(),但是仅键入时我看不到这种情况。因此,通过执行,Python是否会将其映射到对的调用? 问题答案: 不,Python不会调用,或者您可以通过分配给list来影响创建的类型,但您不能这样做: 是用于创建列表的语法。它是一种内

  • 本文向大家介绍使用火绒高级防护禁止腾讯QQ/TIM偷偷读取浏览器历史记录方法详解,包括了使用火绒高级防护禁止腾讯QQ/TIM偷偷读取浏览器历史记录方法详解的使用技巧和注意事项,需要的朋友参考一下 最近几天腾讯QQ/腾讯TIM被发现未经用户同意直接监控用户浏览器访问,腾讯会定时读取浏览器历史记录。 浏览器作为用户访问互联网的入口牵涉到多种用户隐私,尤其是浏览器历史记录可能会包含大量用户的隐私信息。

  • 本文向大家介绍PHP实现小偷程序实例,包括了PHP实现小偷程序实例的使用技巧和注意事项,需要的朋友参考一下 为什么使用“小偷程序”? 远程抓取文章资讯或商品信息是很多企业要求程序员实现的功能,也就是俗说的小偷程序。其最主要的优点是:解决了公司网编繁重的工作,大大提高了效率。只需要一运行就能快速的抓取别人网站的信息。 “小偷程序”在哪里运行? “小偷程序” 应该在 Windows 下的 DOS或 L

  • 使用JPA EntityManager和JPA查询对象,我如何覆盖在查询中惰性获取注释@OneToMany(fetch=FetchType.EAGER)的内容? 如果我有hibernate查询对象,我可以让它创建一个criteria对象,并使用它将fetch类型设置为lazy。但我必须使用JPA查询对象。这个问题有什么解决办法吗?

  • 在< code > ForkJoinPool < code > ForkJoinTask 中,当前工作线程是否参与工作窃取? 我已经读到分叉连接池可以从阻塞或等待的线程中窃取的含义。目前的工人似乎是一个明显的候选人。一旦工作线程在另一个任务上调用 则该任务基本上被阻止。 另一方面,我看到许多暗示不同结论的文章。例如,当前工作线程应该在等待分叉任务之前完成工作的普遍共识。 有几篇文章讨论了使用作为一

  • 问题内容: 我在应用程序中使用了出色的模块。作为此过程的一部分,我使用命名视图来管理应用程序中的“动态子导航”。 考虑以下: 用户首次访问该应用程序时,系统会向他们显示人员列表。当他们单击某个人时,他们将被带到详细信息页面。很基本的东西。如果有帮助,这是标记… 但是,调用REST服务以获取人员列表,因此在查看人员时,用户可以导航同级元素。使用上述方法会导致模板和控制器重新呈现,因此每次单击后都会产

  • 我使用Springfox Swagger2与Spring启动1.5.9。 我可以在此链接上访问swagger UI。 http://localhost:8090/swagger-ui.html 我怎么能改变它是可用的以下网址? http://localhost:8090/my/custom/path/swagger-用户界面。html

  • 我正在研究Spring3.1注释缓存,ehcache作为缓存实现。 一个返回值像这样的方法 我第一次得到了一个myject返回值,它是可编辑的。ehache可以通过设置“拷贝读取”或“拷贝写入”来做些什么。它将强制序列化读/写对象。但是在第一次Spring不会从缓存中获取值,它总是返回通过方法本身。 是否有某种方法可以获取只读返回值?