Разработка модулей ERP-системы для компании A3 Software
Заказчик: A3 Software
Отрасль: Связь, ИТ
Был реализован полный цикл разработки требуемого программного обеспечения, включая фазы проектирование, разработки, тестирования и поддержки разработанных модулей.
Ситуация
Компания A3 Software разработала собственное решение класса ERP для интеграции всей информации и организационных процессов предприятия в единую ИТ-систему. A3 Software предлагает своим клиентам данную систему и ее модули как в виде стандартного, так и решения, ориентированного на задачи конкретного клиента. Для разработки новых модулей ERP-системы A3 Software привлекли компанию АстроСофт, как надежного поставщика аутсорсинговых услуг в области разработки на платформе .Net.
Перед компанией АстроСофт стояла задача разработать несколько модулей для ERP-системы:
- управление обучением персонала, контроль учебных планов, расчет стоимости обучающих курсов;
- контроль права доступа;
- планирование материальных ресурсов и бухгалтерский учет;
- учет медицинского обследования сотрудников;
- планирование и регистрация потребности в кадрах, регистрация кандидатов и вакансий;
- сертификация кадровых ресурсов, планирование получения персоналом необходимых навыков и знаний.
Помимо этого, специалисты АстроСофт разработали индивидуальный подход для настройки дизайна приложений A3, который включает как стандартные скины, так и детальные ручные настройки.
Решение
Специалисты АстроСофт реализовали полный цикл разработки требуемого программного обеспечения, включая фазы проектирование, разработки, тестирования и поддержки разработанных модулей, так как заказчиком была предоставлена только общая спецификация требований.
Также был реализован ряд дополнительный требований:
- обязательное использование технологий Microsoft Visual Studio.NET и набор компонентов .NET, который был ранее разработан компаний A3 Software и должен быть использован во всех приложениях согласно политике компании;
- все web-приложения должны быть трехуровневыми в соответствие с принятой A3 Software архитектурой приложений;
- nребуемые компоненты должны быть интегрированы с основным приложением, собственной разработкой A3 Software.
Для большей прозрачности проект был разделен на 3 фазы:
- Этап спецификации требований.
В рамках данной фазы командой АстроСофт были проанализированы первоначальные требования, изучены компоненты A3 Software, определен объем работ по реализации проекта и подготовлена спецификация требований к программному обеспечению с небольшими прототипами для выявления проблем интеграции.
- Фаза утверждения спецификации компанией A3 Software.
В рамках этой фазы инженеры A3 Software проанализировали разработанную спецификацию, протестировали интеграцию с их прикладным окружением, а также произвели необходимые для внедрения исправления в компонентах.
- Фаза внедрения и приемочное тестирование.
Вся требуемая функциональность компонентов была реализована и тщательно протестирована командой разработчиков АстроСофт. После поставки в ходе приемочного тестирования компанией АстроСофт было поставлено еще несколько дополнительных релизов, включающих исправленные ошибки и небольшие изменения в соответствие с отчетам о тестировании A3 Software.
Результат
Таким образом, компания АстроСофт реализовала полный цикл разработки различных модулей ERP-системы, начиная с разработки спецификации, вплоть до внедрения нового решения. Это позволило компании A3 Software сконцентрироваться на общей разработке ERP-системы, снизить расходы, а также сократить сроки выпуска на рынок решения и его модулей.
Организация проекта позволила сторонам избежать разногласий в функциональных и технических требованиях, четко определить временной график реализации проекта.
Компания A3 Software была удовлетворена результатами проекта, и разработанные модули были успешно интегрированы в ERP-систему. Специалисты АстроСофт оказывали услуги по поддержке и внедрению новых возможностей ПО в соответствие с дополнительными запросами клиентов компании A3 Software.
Используемые технологии
- Microsoft IIS 5.0/6.0, Microsoft SQL Server 2000
- ASP.NET, ASP.NET Web Services, VB.NET, .Net components, ADO.NET, XML, DHTML, JavaScript, AJAX, custom PDF generation solutions.
Скачать