APP下载

印刷商应该熟悉软件开发过程

2017-10-22王浩成

今日印刷 2017年8期
关键词:解决方案用户

王浩成

开发一款适合好用的软件就像是建造一座美丽舒适的房屋,这需要各种资源相互协调以满足用户的需求。印刷商对软件开发过程越熟悉、了解,他们就越能在使用软件开展内部项目时运筹帷幄或者更好地向软件供应商提出要求。

在用户的需求与软件将会包括的特征之间,信息传达主要由产品经理完成,当然,软件架构师也会参与到这一过程中来。产品经理首先会倾听用户面临的业务挑战并将這些挑战转变成软件所具备的特征和功能。软件架构师随后会大展拳脚,用他们的专业知识设计出软件的结构方案(就像是建造房屋的结构工程师一样)。软件架构师会确保软件的可用性并设计与用户体验、数据库以及外部系统的交互。

专业人员包括用户体验(UX)/用户界面(UI)设计师。用户体验指的就是软件的用户如何与软件进行相互交流。这是一项非常专业的技能。我见过的软件项目出现的最大的错误就是由软件开发者来作出用户界面和用户体验的决策。这就好比房屋的承包商告诉你说他可以处理所有的电气工程和水管工程,不需要聘用专业人员。软件的用户体验/用户界面是最重要的部分。之所以出现那么多极其难以使用的软件,就是因为软件的开发人员作出了有关用户体验/用户界面的决策。这也就是为什么大多数软件都需要一个解码环才能明白如何使用。解码环是屏幕上显示的信息与软件的实际操作之间的翻译器。……

登录APP查看全文

猜你喜欢

解决方案用户
艾默生自动化解决方案
解决方案和折中方案
关注用户
关注用户
关注用户
4G LTE室内覆盖解决方案探讨
7大睡眠问题解决方案
Camera360:拍出5亿用户
100万用户
如何获取一亿海外用户