Ответ
Подписание контракта обычно происходит после согласования всех ключевых условий: сроков, бюджета, требований и KPI. Это финальный этап перед стартом проекта, когда обе стороны (заказчик и исполнитель) юридически закрепляют обязательства.
Нюансы:
- Контракт подписывается только после завершения пресейла и переговоров.
- Важно проверить все пункты, особенно условия расторжения, форс-мажор и порядок изменений.
- В agile-проектах контракт может быть гибким (например, с оплатой за спринты).
Пример:
Для IT-аутсорсинга контракт часто включает SLA (Service Level Agreement), например:
class SLA:
def __init__(self, uptime=99.9%, response_time=2h):
self.uptime = uptime
self.response_time = response_time
Подписание — точка невозврата, после которой начинается планирование и выделение ресурсов.