Большинство программных проектов имеют несколько заинтересованных сторон. Часто работая удаленно, владельцы продуктов, разработчики и тестировщики должны иметь возможность договориться о том, что они создают, и эффективно общаться, когда что-то не работает должным образом.
По нашему опыту, это может привести к путанице и конфликтам. Заинтересованные стороны изо всех сил пытаются точно сформулировать то, что они ожидают, разработчики создают продукт в меру своего понимания, а тестировщики тестируют продукт, основываясь на собственном индивидуальном понимании.
Codex стремится решить эти проблемы, предоставляя единый источник достоверной информации для всех участников проекта. Он предоставляет структурированную структуру с контролем версий для подробного описания функций продукта и записанные измеримые тесты, так что вы можете с первого взгляда увидеть, насколько хорошо работает версия, а разработчики могут воспроизвести тесты, чтобы точно понять, что тестировщик видел.