
Наша компания предоставляет целый спектр услуг по ИТ-консалтингу и помогает разрешить многие проблемы, связанные с информационной поддержкой бизнес-процессов.
ИТ-консалтинг включает в себя ряд направлений:
Предпроектный анализ включает в себя следующие этапы:
1. определение бизнес-целей проекта, составление концепции;
2. оценка выполнимости проекта;
3. определение платформы реализации, требований к программному и аппаратному обеспечению
4. определение сроков и трудозатрат на реализацию проекта;
Результатом предоставления услуг ИТ-консалтинга на предпроектном этапе является комплекс рекомендаций выбору платформы реализации, программного и аппаратного обеспечения, оформленная концепция проекта и краткое описание функционала, а также оценка трудозатрат. Владение такими данными позволит Вам максимально эффективно выполнять поставленные задачи и минимизировать затраты на сопровождение проекта.
Техническое задание включает в себя все требования по проекту.
В рамках разработки технического задания создаются:
- пользовательские истории - то есть варианты взаимодействия пользователя с системой;
- шаблоны интерфейса проектируемой системы;
- функциональные требования к системе;
- нефункциональные требования к системе (то есть требования к производительности, надежности, удобству использования, безопасности и т. п.);
- различные схемы и диаграммы, с целью наглядно представить взаимодействие пользователя с системой, а также взаимосвязи между различными структурными единицами (страницами, формами, вариантами взаимодействия и т. п.).
Данная услуга позволяет сократить стоимость разработки и максимально точно сформулировать все требования, благодаря чему разработчики будут ясно представлять, что им необходимо сделать и каких результатов добиться.
Проектирование архитектуры системы даст заказчику возможность получить детальное описание структуры и всех характеристик будущей системы. Такая информация будет опорой в работе. Результат своей работы мы предоставляем в виде схем баз данных, схем взаимодействия подсистем, диаграмм состояний, диаграмм последовательностей, диаграмм классов и т.д.
Проектирование архитектуры системы (т.е. принятие ключевых проектных решений относительно внутреннего устройства программной системы и её технических интерфейсов) является важным моментом. Он задает контекст, в рамках которого принимаются решения по дальнейшей реализации проекта. Современные системы значительно отличаются друг от друга. Разброс может быть колоссален - от автоматизации процессов малого бизнеса до крупных корпоративных систем, поддерживающих доступ сотен и тысяч пользователей. Во втором случае от системы потребуется высокая производительность при множественном доступе, надежное хранение и защита больших объемов информации, а также быстрый и достоверный анализ данных. Ключевым моментом для крупномасштабных систем является проектирование архитектуры системы. Именно этот этап позволяет минимизировать затраты.
Пилотный проект
При создании принципиально нового программного обеспечения в силу отсутствия аналогов иногда нелегко составить точную оценку работ. Тогда возникает необходимость создания пилотного проекта – мини-версии желаемого программного обеспечения, в котором обе стороны смогут проверить предлагаемую концепцию в действии, разрешить технические вопросы и скорректировать бюджет.
Анализ и оптимизация существующего программного обеспечения - одно из важных направлений в ИТ-консалтинге на сегодняшний день. В ходе анализа мы тестируем существующее приложение и исследуем его исходный код. Результатом такого анализа является отчет о выявленных недостатках и ошибках, а также комплекс рекомендаций по их устранению. Данный отчет позволит Вам оценить стоимость и сроки оптимизации Вашего приложения.
На этапе оптимизации мы устраняем все вышеописанные ошибки и недостатки, в результате чего Вы получаете корректно функционирующее программное обеспечение.