客户是从软件产品中受益的人。客户被认为是真正在生产中使用系统的人。软件质量通常取决于开发人员和客户。对于软件开发,客户和用户被视为同一个人。
软件客户的权利:
- 优质软件的权利:
- 应向客户提供实际有效的软件产品。不应有任何问题。
- 交付的软件产品应以可承受的价格提供。
- 充分说明实施权的权利:
- 应提供项目的主要目的或目标和参数。
- 应该提供建议和支持,以帮助他们避免或忽略某些类型的自定义,即修改。
- 质量支持权:
- 应该有权获得无限质量支持。
- 应获得许可,并允许接触高素质的专家。
- 应及时提供缺陷解决方案。
- 供应商控制权:
- 进行中的业务不应受到任何供应商的干扰。
- 应该被允许访问主要的源代码。
- 如果他们想为更好的结果做出贡献,就应该允许他们。
- 防止软件过时的权利:
- 如果环境,系统或硬件发生任何变化而导致软件无法使用,则应提供支持,定期更新和任何修复。
- 改善基础设施的权利:
- 应该被允许自行对基础结构进行更改并将其应用。
- 应该被允许通过改善技术基础设施来促进软件开发环境。
- 拥有明确定义的文件的权利:
- 应提供以适当和适当的方式编写的完整详细的文档,以方便并更好地理解。
- 受到尊重的治疗权:
- 客户与开发人员之间应该有更好的了解。
- 开发人员应该投入宝贵的时间来成功完成项目,并应对此给予尊重和赞赏。