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