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