如何评价一款软件?这里从软件开发设计的5层角度出发,从大的角度开始,再深入每个角度的细节去评判一款软件。
用户角度用户是谁,或者主要用户是谁?
任何一款软件都是要用来解决用户的某些需求的,所以第一个要站在用户的角度思考问题。
软件是面向哪些用户的?
需求角度主要需求 需求场景
软件主要解决了用户哪些需求?在哪些需求场景?
商业角度商业利益点 长远 快速
满足需求实现商业目的,规划软件将来如何实现盈利?
功能角度表现层
功能架构
交互视觉风格
简单来说就是软件的功能是否完善?这涉及到软件交互设计的逻辑层面。
界面设计是否人性化?这是用户所能见到的表面。
技术角度我们的技术员如何看待软件的技术问题?
软件的性能如何?
评判软件的性能标准?