迈克尔,解决方案取决于您的计划、预算等。
如果您打算长期继续与这个开发商店合作并且您有足够的预算——那么最好的决定(不用这句话你就知道)——为团队聘请一名测试员。
但它不会一下子解决所有问题。据我了解,您是领域专家,只有您知道应用程序应该如何运行以及它应该解决什么问题。
一个新的测试人员,首先要学习的领域。在此期间,他/她会犯很多错误,但最终你会在开发团队方面得到你的“拥护者”。如果您有足够的时间和预算——那么这将是最好的解决方案。
否则——你是唯一的测试者。
Michael,我想强调开发人员(几乎所有)都专注于技术和实施。他们将按照您所说的那样实施一切。你和开发团队有不同的心态。
在关于该工具的平行问题中,您选择了 Pivot Tracker 作为协作工具。
我建议您也查看 Bug Trackers,例如 Mantis: http: //www.mantisbt.org/
错误跟踪软件 - 旨在创建/分类/优先处理软件错误。这只是一个建议;也许您会发现 Pivot Tracker 足以进行开发管理。
也许通过示例的规范可以帮助你?http://en.wikipedia.org/wiki/Specification_by_example
这种做法的关键思想是用精确的例子来说明。因此,软件规范由示例组成。例如:
- 搜索结果页面上的电话号码格式应为 (888) 999-222-2
- 用户搜索页面应正确显示任何编码的名称,如 Dmitry Zhariy 或 Дмитрий Жарий
使用这种技术,您可以为最重要的应用程序单元创建需求并提供示例以便更好地理解。