Доброго дня!
Столкнулся с проблемой, что на данный момент на своем проекте я перестал понимать готов ли продукт к релизу или нет. Количество проверок, взаимосвязей функицонала из раза в раз становится все больше, а штат и выбранный подход остается прежним. В связи с чем было принято решение либо увеличить штат ручных, либо начать менять немного подход и уйти в автоматизацию.
Так вот.
Дано: неограниченный бюджет и достаточно гигантский продукт.
Задача: выбрать по какому пути развиваться дальше.
Проблема: нет никакого представления что будет наиболее эффективнее. Если делать уклон в сторону автоматизации, то вопрос: веб интерфейса или апи интерфейса? Или делать уклон в сторону ручной проверки, хоть продукт и активно развивается, но это активное развитие будет еще года 3. Или вовсе идти посередки между автоматизацией и ручным, но тут тогда возникает вопрос: а какого уровня тогда эффективнее будет искать специалистов?
Направьте, пожалуйста, на путь истинный, что лучше взять за основу решения сия задачи?
П.С. В одном из скайп-чате большинство советов было в сторону "идти по середке", но останавливает то, что текущий апи интерфейс будет через какое-то время (~через год) переносится частично на сокетный интерфейс и в сявзи с чем будет переписываться архитектура ядра. Как много времени нужно автоматизатору, что бы он начал приносить пользу?