谁做软件验证?它的步骤是什么?

时间:2010-04-27 11:08:21

标签: validation software-quality

请填写X,Y,Z。

  1. 软件验证有X,Y,Z步骤。
  2. 在开始编写软件之前,客户必须向开发人员提供X,Y,Z。
  3. 软件完成后,验证完成,执行X,Y,Z(签名,批准,测试 图片,日志等。)。
  4. 如果我们购买一般软件,如发票管理工具或SAP模块,可以修改/更改每个客户,谁应该进行软件验证?

2 个答案:

答案 0 :(得分:1)

您提供给客户的任何东西,除非您与他们的供货合同另有规定,否则您是负责任的。这就是软件产品EULA如此之久的原因。看看所有排除。

验证,验证和客户验收测试之间存在差异。

您会发现,在一段时间的验收测试后,客户将签署包裹作为接受,但这并不意味着他们会接受代码中的任何错误。这就是您执行验证和验证测试的原因。

如果您使用获得许可的SDK来生产产品,并且您的客户因产品中的错误而受到影响,那么您需要证明它不是您的代码,而是SDK供应商代码,如果您希望避免诉讼。这也是你有保险的原因。

编辑 - 添加

还要记住,只有声称可以证明是这种情况的任何事情。不要声称您的产品符合Windows 7或兼容,除非您能证明它是。

如果这是您商业上同意提供的,您只需要满足客户的质量标准,尽管您会发现每个国家/地区都规定软件不得具有恶意或有害性并且符合目的。

答案 1 :(得分:0)

这是一个非常古老的问题,但我在这个领域有一些经验,因此我认为我可以做出贡献。

我将描述适合中小型公司的简化流程

该过程从SRS(软件需求规范)和基于SRS的流程图开始。这些是由软件开发团队准备的。

SRS转发给验证团队。他们根据SRS编写STD(软件测试描述)并相应地启动验证过程

在此过程中,他们使用屏幕截图等创建记录日志......在一天结束时,验证团队编写STR(软件测试记录)

STD和STR均由验证方,IT经理,QA经理和Doc Control

签署