Сейчас в СНГ такая печальная ситуация, на вот этих мелких и средних проектах, когда заказчик с Синдромом Дефицита Внимания с одной стороны и исполнитель нарцисс с другой стороны в результате имеют фигушку которую сложно будет другому взять себе в поддержку.
То что вы имеете какое то ТЗ, уже выделяет вас в очень хорошую сторону. У большинства на это просто нет ни дисциплины ни мозгов.
Цитата:
|
Должен быть представлен код всех частей приложения?
|
Конечно должен. Плюс, как выше сказали, незашифрованный.
Этот код обычно в гите и соответственно в одном из репозитариев, битбакете, гитлаб, где бесплатные приватные репы.
Цитата:
|
Сделать бэкап серверной части?
|
бекап нужен в основном для загружаемых файлов, и БД
Цитата:
|
Как проверить работоспособность передаваемых результатов?
|
Ну так как вы не заказывали написание автоматических тестов, то вам очевидно придется вручную проверять весь функционал
Цитата:
|
Следует ли требовать развернутых комментариев кода?
|
Этого требовать не стоит, это устаревшие мнения.
Коменты должны быть, но по минимуму.
Важнее чтобы программист написал хотя бы коменты для полей БД.
И документировал свои чуток более сложные решения. Просто в readme в гите. Тут смотря что за задачи ему пришлось решать.
Цитата:
|
Описания процесса развертывания приложения у другого провайдера?
|
Если бы все по нормальному делалось, то в гите для серверной части уже лежали бы файлы и конфиги для докера или вагранта, чтобы эту серверную часть можно было поднять одной командой.
Цитата:
|
Какую-либо иструкцию по работе с приложением?
|
Она не помешает.
Как и любая другая документация.
Если вы например прогуглили как писать ТЗ и держите его в актуальном состоянии, или в джире новые задачи ставите, то новому разрабу будет намного проще понять что вообще делалось.
С другой стороны если вы в скайпе и телеге с человеком обсуждали какую то вещь 2 дня, потом он прогуглил какие то решения, на основе этого выкатил какое то решение, то когда его придется переделать, у нового разраба нет телепатических способностей чтобы получить эту инфу. У него только код, который вроде что то делает, и возможно не то что требовалось