首页 > 其他分享 >人因工程

人因工程

时间:2024-05-27 11:23:06浏览次数:8  
标签:工程 HFE 人因 设计 有趣 交互 实际

最近在看HFE(Human Factor Engineering)相关的书;之前找同事浅聊过设计端工作的可靠性、可维护性等东西;把这些综合起来,结合手上的工作,想做个总结。
我长期的工作是设计传感器,这两年除了机械结构设计和仿真,还上手了驱动电路和检测电路设计。最开始比较在意在功能的实现以及更好的实现上面,花费了相当长的时间在这个领域;然后考虑很多环境因素和安全因素,尝试了各种冗余设计的方案;再后来开始考虑实际使用中的维护、易用以及能耗问题。到了这个阶段,刚开始无迹可寻,只能从别人的设计中一窥经验之一斑。
这时候我常想的是类似在软件工程中常说的用户体验之类的东西。我也买来很多大牛推荐的<Inspired: How To Create Products Customers Love><Don't Make Me Think>来看,但这些书系统性不强,也比较倾向于互联网行业,对于工业仪器设计并不合适。这些书当然很有趣,但有时候有趣的书并不是很好的专业参考。就像我最近看的<天真的人类学家>,这是一本有趣的书,读起来不仅有趣还可以学到很多并没有什么用的知识;这本书可能在人类学中也算是重要的书,但应该和萨冈所获评价类似:重要但不伟大。
大约有相当一段时间,我在闲暇的时候考虑是否有专门、系统的论著,来讨论设计中的可靠性、易用性等问题。可靠性设计比较容易找到,无论是机构设计还是电子学设计,都容易找到相关的书籍。但这些书籍解决的是工程上、生产上可能出现的一些误差、缺陷,设备实际使用中遇到的问题千奇百怪,和一些老工程师以及朋友聊起来,大部分认为需要大量的实际经验,才能解决设备实际使用中的问题。直到我开始读HFE相关的书。

总体上来说,这是从另一个角度解决问题。
现代设备的使用,交互的对象或者机器,或者人。对于和机器之间的交互,系统工程可以解决大部分问题;对于和人之间的交互,则人因工程可以解决相当一部分。主要从人的角度出发来考虑问题,而并不是机器本身这个方式,就很有意思,只是,我对人并不能说了解。就大部分朋友给我的反馈而言,我比大部分对人类更不了解,似乎对人类社会的规则后知后觉,对人的行为有诸多不可理解的疑问。(这样说,似乎我在人因工程的设计方面缺少设计天赋啊)
人因学相关的书籍作为专业参考也相当的局限,因为几乎没有对专业设备的建议,只有最简单的一些比如手工具、家具家电、用户界面等的参考。从这个方面说,厚厚的一本实在无趣的书读下来,对手上的工作并没有什么帮助,Sigh...
从另一个角度来说,其实看过HFE的定义,悟性高的话,就不需要再来看这类的书了。站在那个角度,从那个方向来看,结合实际,就有很好的设计。如果有心理学相关的基础,那就更容易理解了。

说了这么多有用没用的,也废了几个晚上翻了两三本书,花两个小时总结了一下,大概就是这样。
嗯,对,经过这么多的过程,这些事情在我实际工作上的影响就是,我在手上设计的PCB上加了两个LED指示灯。

标签:工程,HFE,人因,设计,有趣,交互,实际
From: https://www.cnblogs.com/domonic2024/p/18215135

相关文章

  • ITSM工具如何助力工程师管理新升级
    在快节奏的IT服务运维环境中,每一位工程师都是维系企业信息系统稳定运行的宝贵财富。随着ITIL4框架的推广与应用,ITSM工具也迎来了革新,特别是在工程师管理方面,ITILDESK设计的工程师工作台,不仅提升了运维效率,更促进了工程师个人与团队的全面发展。今天,让我们一起探索利用ITSM工具ITIL......
  • 【SCI、EI Compendex、Inspec、Scopus】2024年土木工程结构与混凝土材料国际学术会议
    2024年土木工程结构与混凝土材料国际学术会议(CESCM2024)定于2024年7月19-21日在中国大理举行。会议主要围绕土木工程结构与混凝土材料等研究领域展开讨论。会议旨在为从事相关研究的专家学者、工程技术人员、技术研发人员提供一个共享科研成果和前沿技术,了解学术发展趋势,拓宽......
  • 软件工程方法论对我们经软件开发有多大用处?
    1.提供了有效的项目管理和规划框架,可以帮助团队合理分配资源、制定合理的时间表,并跟踪项目进度,从而确保项目按时交付。2.包括一系列的质量保证技术和流程,如代码审查、单元测试、集成测试、系统测试等,可以帮助团队发现和解决问题,确保软件质量。3.强调需求分析和管理的重要性,可以......
  • 揭秘软件测试工程师:事业前景和成功秘诀
    揭秘软件测试工程师:事业前景和成功秘诀软件测试工程师(SoftwareTestEngineer)在现代软件开发中扮演着至关重要的角色。主要负责确保软件产品的质量和可靠性,从而帮助企业降低风险、提高用户满意度。随着科技的进步和软件行业的不断发展,软件测试工程师的职业前景愈发广阔。那......
  • 软件工程日报066
     第一天第二天第三天第四天第五天所花时间(包括上课) 2h    代码量(行) 200    博客园(篇) 1    所学知识 控制装备的切换    ......
  • 软件工程日报068
     第一天第二天第三天第四天第五天所花时间(包括上课) 2h    代码量(行)200     博客园(篇)1     所学知识开发角色使用消耗品增加属性的功能     ......
  • 软件工程日报067
     第一天第二天第三天第四天第五天所花时间(包括上课) 3h    代码量(行)170     博客园(篇)1     所学知识开发主角的属性脚本     ......
  • 软件工程日报070
     第一天第二天第三天第四天第五天所花时间(包括上课) 4h    代码量(行)200     博客园(篇)1     所学知识 开发角色的等级和升级功能    ......
  • 软件工程日报069
     第一天第二天第三天第四天第五天所花时间(包括上课) 2.5h    代码量(行)100     博客园(篇)1     所学知识用于敌人死亡事件的注册     ......
  • 软件工程日报063
     第一天第二天第三天第四天第五天所花时间(包括上课) 2.5h    代码量(行)150     博客园(篇) 1    所学知识物品列表UI的更新    ......