Реинжиниринг решения для автоматизации снабжения

ASP.NET |Аукционы |Электронный бизнес |Прочие

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

  • Реинжиниринг решения для автоматизации снабжения

Сначала заказчик сделал запрос на реинжиниринг исходного кода приложения и уже впоследствии была заказана функциональная разработка. Проект не только был эффективно восстановлен и завершен, но также в него были внесены дополнительные изменения, значительно улучшающие его качество и возможности.

Состояние проекта до того, как компания 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 человеко-месяцев.