Microsoft
На протяжении нескольких лет Exigen Services является золотым сертифицированным партнером Microsoft (MS Gold Certified Partner). Более 250 разработчиков нашей компании активно применяют технологии Майкрософт в разработке программного обеспечения на заказ, и многие из них являются сертифицированным специалистами Microsoft (MS Certified Professional). Кроме того, один из экспертов российского центра разработки Exigen Services удостоен звания Microsoft Most Valuable Professional.
За более чем десятилетнюю историю нами выполнено более 300 проектов по технологии Microsoft, начиная с платформы Windows 3.1 и заканчивая Windows Server 2008. На протяжении шести лет компания Exigen Services успешно применяет технологию .NET Framework, от версии 1.0 до самой современной — 3.5. Богатый опыт использования данной технологии позволил нам выработать четкую методологию быстрой разработки решений на основе технологии .NET, с постоянным контролем и поддержанием высокого уровня качества.
Обязательное следование стандартам кодирования, разработанным на основе рекомендаций Microsoft, а также применение специализированных инструментов, таких как FxCop, SQL Server Best Practices Analyzer и NDepend, позволяет улучшить читаемость кода и, как следствие, значительно снизить издержки на последующую поддержку программных систем.
Для упрощения реализации сложного пользовательского интерфейса мы используем как open source, так и коммерческие компоненты, таких производителей как: Infragistics, Dundas, Telerik, ComponentOne. Для веб-приложений мы реализуем и классический подход к реализации пользовательского интерфейса, и web 2.0 технологии Silverlight, Flash и AJAX.
Периодическая сборка продукта и проверка с применением модульного тестирования позволяет значительно сократить время обнаружения существенной части ошибок. В зависимости от Ваших предпочтений, мы готовы тестировать систему так часто, как это необходимо, вплоть до непрерывного тестирования, как этого требуют принципы Экстремального Программирования. Мы имеем богатый опыт оптимизации производительности приложений на различных уровнях архитектуры (и в .NET, и на уровне базы данных), позволяющий получить максимальную отдачу от существующей инфраструктуры.
Exigen Services может быстро и качественно выполнять проекты в условиях постоянно меняющихся требований к продукту. Ключевым фактором успеха является четкое понимание каждым членом команды не только конкретной задачи, стоящей перед ним, но и того, как именно его участок функциональности будет использоваться в решении той или иной бизнес-задачи заказчика.
Опыт работы с различными компаниями — размером от нескольких человек до огромных многонациональных корпораций — научил нас адаптироваться к любому процессу разработки, принятому у заказчика: от классического каскадного "waterfall" процесса до новейших гибких (agile) методологий, а также активно вносить предложения по улучшению процессов взаимодействия.
