我从被遗忘的书中汲取了思想,
试图在上帝面前称义,
但如果我能认罪,那是
在阴谋诡计的合着中。
当您刚开始开发软件产品时,有一种诱惑是不要编写TOR并快速勾勒出产品模型,这在“上周一”进行了讨论。
开发团队仍然很小,无需离开桌面就可以讨论所有内容。
如果运气不好,并且证明该产品很受欢迎,那么应该已经对其进行了测试,以便被开发者拒绝。
我们邀请一名测试人员加入该项目,如果再次幸运,那么问题就不可避免了:要在什么基础上进行测试?
明天,技术作家也会提出类似的问题:产品必须如何工作才能正确地描述它?
现在,注意,主要问题!
在没有最终产品的技术规范的情况下,如何解决产品的需求,因为尚无最终产品的规格?
, , , .
, . .
agile .
. .
, , .
. , . . . , . .. .
. - , . , . , , , API, … . . , , .... . . . .
, , . . .
, . . , . , . , , . . , , . . , , .
… , .
, , . . . . , , , , , , .
: , , …
. , , . TDD (Test Driven Development). , , . , , . – . , . . . , , . / . CI (continuous integration). , . , ... .
- Why you call this version “beta”?
- Because it’s betta than nothing