Изначально разработкой онлайн-системы снабжения занимался поставщик программного обеспечения из Индии. Разработка продолжалась более трех лет, но конечный результат проекта оказался неудовлетворительным.

Сначала заказчик сделал запрос на реинжиниринг исходного кода приложения и уже впоследствии была заказана функциональная разработка. Проект не только был эффективно восстановлен и завершен, но также в него были внесены дополнительные изменения, значительно улучшающие его качество и возможности.
Состояние проекта до того, как компания Itransition приступила к его выполнению:
- Заказчик фактически не имел исходных кодов приложения и спецификаций продукта;
- Продукт был низкого качества;
- Отсутствовали технические требования;
- Две ветви продукта были разработаны по отдельности.
После тщательного исследования и анализа Itransition предложила следующий план выведения проекта из кризиса:
- Реконструкция исходного кода приложения (на целевых платформах имелись только исполнимые файлы);
- Анализ исходных кодов приложения;
- Составления списка улучшений и разработка функциональных модулей;
- Устранение организационных проблем.В результате заказчик получил исходную версию продукта, при этом получив возможность планировать проведение важнейших работ по улучшению продукта с учетом требований конечного пользователя.
Во время второй фазы были проведены необходимые работы по улучшению продукта, которые откладывались месяцами из-за перерывов в процессе разработки. Вторая фаза завершилась выпуском продукта, который был крайне необходим клиенту, так как от этого продукта полностью зависел его бизнес и предоставление услуг клиентам.
Затем Itransition устранила другие проблемы, связанные с документацией, управлением требованиями, и запросами на внесение изменений. В итоге удалось создать прозрачный, предсказуемый и управляемый процесс выполнения проекта.
Решение для электронного снабжения – это веб-приложение, разработанное с использованием таких основных технологий как .NET платформа, Internet Information Services и SQL-сервер.
Использованные технологии: ASP.NET, Web Services, C#, Java, MS SQL 2000, IIS 6.0, MS Project 2003, Rational Unified Process.
Трудозатраты: 30 человеко-месяцев.