请填写 X,Y,Z。
- 软件验证有 X、Y、Z 步骤。
- 在开始编写软件之前,客户必须向开发人员提供 X、Y、Z。
- 软件完成后,验证通过 X、Y、Z(签名、批准、测试图片、日志等)完成。
如果我们购买像发票管理工具或 SAP 模块这样可以为每个客户修改/更改的通用软件,谁应该进行软件验证?
请填写 X,Y,Z。
如果我们购买像发票管理工具或 SAP 模块这样可以为每个客户修改/更改的通用软件,谁应该进行软件验证?
除非您与他们的供应合同另有规定,否则您向客户提供的任何东西都由您负责。这就是软件产品 EULA 如此之长的原因。查看所有排除项。
确认、验证和客户验收测试之间存在差异。
您会发现客户会在经过一段时间的验收测试后将包签署为已接受,但这并不意味着他们会接受代码中的任何错误。这就是您执行验证和验证测试的原因。
如果您使用许可的 SDK 生产产品,并且您的客户因产品中的错误而遭受财务损失,那么如果您希望避免诉讼,则需要证明这不是您的代码而是 SDK 供应商的代码。这也是你有保险的原因。
编辑 - 添加
还请记住,仅对您可以证明是这种情况的任何事情提出索赔。不要声称您的产品与 Windows 7 兼容或兼容,除非您能证明它是兼容的。
您只需要满足客户在商业上同意提供的质量标准,尽管您会发现每个国家/地区都规定软件不得具有恶意或有害性质并符合目的。
这是一个很老的问题,但我在这个领域有一些经验,因此我认为我可以做出贡献。
我将描述它适用于中小型公司的简化流程
该流程从 SRS(软件需求规范)和基于 SRS 的流程图开始。这些是由软件开发团队准备的。
SRS 转发给验证团队。他们根据 SRS 编写 STD(软件测试描述)并相应地开始验证过程
在此过程中,他们会创建带有屏幕截图等的记录日志......在一天结束时,验证团队会编写 STR(软件测试记录)
STD 和 STR 均由验证人、IT 经理、QA 经理和 Doc Control 签署