Разработка программного обеспечения
Continent IT разрабатывает программные решения от прототипа до рабочей системы. Начать можно с описания задачи: кто будет пользоваться продуктом, какие действия он должен выполнять и с какими системами взаимодействовать. Для первого этапа полезно выделить обязательные сценарии, а дополнительные возможности обсуждать отдельно.
Обсудить задачу →Какие задачи можно обсудить
- Корпоративные сайты и каталоги: структура, материалы, языки и обращения.
- Прикладные системы: роли пользователей, рабочие сценарии и интеграции.
- Развитие существующего продукта: ограничения, новые функции и перенос данных.
Что подготовить для запроса
- Какую проблему решает продукт и кто его основные пользователи?
- Какие сценарии обязательны для запуска? Есть ли макеты, описание или действующая версия?
- Какие нужны интеграции, языки, размещение и ограничения доступа?
От чего зависит расчёт
Стоимость и сроки зависят от функций, интеграций, переноса данных, требований к интерфейсу и эксплуатации. Для оценки полезны границы первого этапа и критерии приёмки: что пользователь должен суметь сделать. Пароли и реальные клиентские базы для первого обращения не нужны.
Собственный проект: сайт Continent
На нашем сайте можно увидеть, как в одной системе объединены разные направления компании: строительство, IT и туризм. Continent использует этот собственный корпоративный ресурс для представления услуг, материалов и связи с клиентами.
- Каталог строительных материалов: категории, карточки товаров, характеристики и доступные технические документы.
- Четыре языка интерфейса: русский, английский, испанский и китайский; язык можно выбрать вручную.
- Обращения из разделов сайта: формы запросов, контактные данные и корпоративная почта info@continent.ltd.
Вопросы перед началом работ
Можно ли начать разработку без готового технического задания?
Для первого обсуждения достаточно описать проблему и несколько действий будущего пользователя. Например: найти товар, сравнить характеристики и отправить запрос. Затем нужно определить границы первой версии, данные и интеграции. Подробность оценки зависит от того, насколько согласован этот объём.
Что важно включить в приёмку программного продукта?
Проверяют согласованные пользовательские сценарии, роли доступа, работу интеграций и поведение при ошибках. Для многоязычного сайта также проверяют языки, мобильные экраны и формы. До начала работ стоит определить порядок передачи кода, инструкции по запуску и условия дальнейшей поддержки; их состав зависит от договора.