1.针对低端用户和高端用户如何在设计上权衡呢?
我认为有以下几点需要区分:a.从配置上讲不管低端用户还是高端用户,对配置的要求都是一致的,在一个地方配置不要分散在多个地方,并且要一次配置成功,且配置成功后一定要能使用。b.用户界面的功能要直观,尽可能少的层级关系,在功能上要使用上采用引导型的,如:使用某一功能需要前置功能准备就绪那就要提示"先完成前置功能"。c.功能,界面,流程是可配置的,普通用户要求界面尽可能少,界面层次尽可能少,流程尽可能简单,而高级用户尽可能多的功能,流程尽可能的灵活配置,软件的部署尽可能的架构化和理想化。软件部署就要尽可能的配置化和灵活,就要做到可分可合。d.要有准确的错误定位和错误分析能力。e.不同系统间的交互要尽可能的简单化。