До разработки согласуем функции программы, работу с данными, комплект передачи и условия эксплуатации.
КАК ЭТО СВЯЗАНОЧетыре части одного результата
01Сценарии02Данные03Передача04Эксплуатация
01 / Сценарии
03
От задачи до вашей программы
Вы знаете, что происходит на каждом этапе: что мы делаем, что согласуем вместе и какой результат вы получаете.
01
Знакомимся с вашей задачей
Вы рассказываете, как работает организация и что хотите улучшить. Вместе разбираем действия сотрудников, используемые программы и ограничения. Можно начать с разговора и примеров — готовое техническое задание не требуется.
Ваш результатПонятная цель проекта: что создаём, для кого и какую проблему решаем.
02
Проектируем и оцениваем
Описываем функции, показываем логику будущих экранов и выбираем способ запуска. Обсуждаем интеграции, сроки, стоимость и этапы оплаты. Фиксируем состав первой версии и то, как вы будете проверять результат.
Ваш результатСогласованное техническое задание, прототип и оценка работ.
03
Оформляем договор и права
До начала разработки согласуем договор, порядок приёмки, конфиденциальность и условия передачи исключительных прав на заказное ПО. Отдельно фиксируем требования к данным и условия использования сторонних компонентов.
Ваш результатЮридически оформленные договорённости: обязательства сторон, права на результат и порядок оплаты.
04
Разрабатываем и показываем результат
Создаём программу по согласованным этапам и показываем промежуточные версии. Вы проверяете привычные рабочие задачи, мы проверяем функции, права доступа и обработку ошибок. Изменения объёма обсуждаем до их выполнения.
Ваш результатПроверенная версия, которую можно принять по заранее согласованным критериям.
05
Запускаем и передаём вам
Устанавливаем программу в выбранной среде, помогаем начать работу и оформляем передачу. Вы получаете исходный код, документацию и необходимые доступы в составе договора. Объясняем обновления и резервное копирование, отдельно согласуем поддержку.
Ваш результатРаботающая программа, материалы для её использования и развития, оформленные права.
ПРАВА И ЗАПУСК
Ваша программа. Под вашим контролем.
Согласуем не только функции. Заранее определяем, кому принадлежат права и где будет работать программа.
Закрепляем в договоре
Передаём код и права
Запускаем у вас
01 / ЮРИДИЧЕСКАЯ ОСНОВА
Права на заказное ПО — ваши
Исключительные права на программу, созданную по вашему заказу, передаём вам на условиях договора. Вы можете использовать и развивать её, в том числе с другой командой.
До старта согласуем договор и техническое задание: объём работ, сроки, стоимость, приёмку, конфиденциальность и момент передачи прав. Условия оформляем с учётом действующего законодательства РФ и применимых требований к проекту.
Исходный код и документация входят в согласованный комплект передачи. Сторонние библиотеки и сервисы сохраняют свои лицензии — их состав и условия обсуждаем отдельно.
02 / ЛОКАЛЬНЫЙ ЗАПУСК
На ваших компьютерах. Без обязательной аренды сервера.
Разрабатываем программы для установки на компьютер или работы внутри локальной сети организации. Для такого варианта отдельный облачный сервер и ежемесячная плата за его аренду не нужны.
Перед разработкой проверяем оборудование, число пользователей и способы подключения. При запуске настраиваем доступы и согласуем обновления, резервные копии и восстановление данных.
Для публичных сайтов нужен хостинг. Подключение внешних сервисов, удалённый доступ и связанные расходы обсуждаем отдельно — до начала работ.
04
До начала работы
Нужно ли каждый месяц платить за сервер?
Для программы с локальным запуском отдельный облачный сервер и его ежемесячная аренда не нужны: она работает на вашем компьютере или в локальной сети. Требования к оборудованию и резервным копиям согласуем заранее. Для публичного сайта нужен хостинг; внешние сервисы и удалённый доступ оцениваем отдельно.
Кому принадлежит созданная программа?
Исключительные права на созданное по вашему заказу ПО передаём вам на условиях договора. В нём определяем состав результата, момент передачи прав и комплект исходного кода. Это позволяет использовать и развивать программу, в том числе с другой командой. Сторонние библиотеки и сервисы сохраняют собственные лицензии — их условия согласуем отдельно.
Нужно ли готовое техническое задание?
Нет. Начните с описания того, как работают люди сейчас и что требуется изменить. Примеры таблиц, операций и ограничений помогут предметно обсудить задачу.
Когда достаточно готовой программы?
Когда стандартные сценарии подходят и настройка решает задачу. Если ваши программы уже выполняют нужную работу, стоит сначала рассмотреть интеграцию. Заказная система имеет смысл, когда остаются существенные нестандартные правила.
От чего зависят стоимость и сроки?
От состава сценариев, ролей, интеграций, состояния данных и требований к размещению. Оценка должна включать границы работ, зависимости и участие заказчика. Условия оплаты и изменения объёма обсуждаются отдельно.
Что получим при передаче?
Комплект передачи согласуем заранее: программа, исходный код, инструкции, доступы и документация — в составе проекта. Права на результат и сторонние компоненты закрепляются в договоре.
Как организована поддержка?
До запуска обсуждаем, кто обслуживает систему, как передаются обращения и чем исправление ошибок отличается от новой разработки. Состав, сроки и стоимость сопровождения согласуются отдельно.
ОБСУДИМ ВАШ ПРОЕКТ
Какую задачу должно решать ПО?
Расскажите, какое программное обеспечение вам нужно или какую работу хотите автоматизировать. Уточним требования и обсудим состав проекта. Готовое ТЗ не требуется.