Время определяется сложностью проекта, требованиями заказчика. Процесс обычно состоит из следующих этапов:
• анализ;
• проектирование;
• разработка;
• тестирование;
• развёртывание.
Таким образом, может уйти от нескольких недель до нескольких месяцев.