首先要分辨系统的利益相关人都有哪些,比如开发人员、维护人员、老板、客户可能还有其他。一个系统越让利益相关人满意,就越好。权重依次是,老板、客户、维护人员、开发人员。对维护人员来说,当然可扩展性、可理解性比较重要;对开发人员来说,软件的开发成本比较重要,老板则关心开发成本和质量,而客户关心价格、功能的业务价值、bug对业务的影响。肯定还不全面,如果想要全面评价,就要分析哪些利益相关者不满意,不满意是不是合理,然后的到更全面的评价指标。
是否实用