Home / Руководство по принятию решений по проекту / Вторые затраты на разработку систем с открытым исходным кодом
PROJECT DECISION GUIDE

Стоимость вторичной разработки системы с открытым исходным кодом и пирватного выведения

Открытый исходный код снижает стоимость строительства с нуля, но не стоимость проекта.

Отвечай на вопрос.

Стоимость вторичной разработки систем с открытым исходным кодом

Проект системы с открытым исходным кодом должен оцениваться поэтапно на основе «отбора и оценки рисков, адаптации запатентованной версии, развертывания производства и текущего обслуживания».

SCOPE & BUDGET LEVELS

Во-первых, четкие входы в границу по фазе проекта.

Для определения исходных условий для бюджета и принятия используются следующие уровни, и фактический объем по-прежнему необходимо оценивать в связи с существующим положением дел, интерфейсом и временными требованиями.

Фаза 1

Выбор и оценка рисков

Подтвердите, подходит ли база с открытым исходным кодом для бизнеса и бизнес-моделей.

Сравнение проектов-кандидатов, лицензирование и зависимость от кадастров, оценка архитектуры, валидация критических процессов и адаптация границ

Фаза 2

Выделенная версия вторичной разработки

Разработка доступных продуктов, отвечающих бизнес-процессам и требованиям бренда

Функциональные модификации, бренды пользовательского интерфейса, привилегии, интерфейсы, миграция данных, автоматизированное развертывание, тестирование и документация

Фаза 3

Производственные операции и управление версиями

Обеспечить безопасность, стабильность и способность следовать за эволюцией.

Резервное копирование мониторов, обновление безопасности, стратегия филиала, консолидация версий сообщества, регрессионное тестирование, реакция на отказ и непрерывная итеративность

DECISION FACTORS

Ключевые элементы, подлежащие проверке для принятия решений

Сначала выявляются границы сдержанности и ответственности, затем сравниваются технические пути и условия сотрудничества.

01

Зрелость проекта с открытым исходным кодом

Технологические стеки, файлы, активность сообщества, ритмы выпуска и зависимость от качества могут повлиять на стоимость принятия, развертывания и поддержания в долгосрочной перспективе.

02

Лицензирование и бизнес-модель

Границы для использования, модификации, распространения, услуг SaaS, товарных знаков и компонентов, на которые распространяется действие, необходимо проверять заранее.

03

Бизнес-различия и глубина адаптации

Конфигурация, расширение плагина и модификация стоимости базового кода и риски обновления совершенно разные, и сначала необходимо проверить соответствие основного процесса.

04

Я не уверен, что у тебя будет шанс получить шанс получить шанс получить шанс получить шанс получить шанс получить лучший шанс.

Контейнеризация, очистка личности, аудит, ремонт лакуны, изоляция сети, резервное копирование и высокая доступность увеличивают производственные затраты.

05

Миграция данных и сторонний интерфейс

Такие интерфейсы, как очистка исторических данных, картирование полей, финансирование платежей и сверка миграции, часто являются основной рабочей нагрузкой.

06

Модернизация Upstream и долгосрочное техническое обслуживание

Чем глубже настройка, тем сложнее последующая консолидация версий сообщества и регрессионные тесты, тем больше требуется текущей версии бюджета управления.

Подготовка рекомендаций до сообщения или оценки

Кандидаты с открытым исходным кодом и версииЛицензирование и коммерческое использованиеПеречень целевых бизнес-процессов и расхожденийОсновные модули, которые необходимо модифицироватьРазмер и качество исторических данныхИнтерфейсы третьих сторон и системы идентификацииТребования к безопасности и удобству использованияМодернизация и долгосрочные планы технического обслуживания

Предлагаемый путь к осуществлению

Рекомендуется завершить оценку отбора и лицензирования и подтвердить пригодность основных бизнес-процессов. Если необходимо пересмотреть большое количество основных кодов с течением времени, то общая стоимость настройки должна быть сопоставлена одновременно с нулевой, избегая при этом неуправляемого впервые дешевого обновления.

DECISION WORKSHEET

Превратить вторичные затраты на разработку системы с открытым исходным кодом в принятие решений, подлежащих исполнению

Следующие рабочие листы помогают предприятиям организовать нечеткие консультации в рамках исходных данных, касающихся поставщиков, внутреннего одобрения и дебиторской задолженности по проектам.

Что должно содержать сопоставимое резюме оценок?

Как минимум, основные модули, которые должны быть пересмотрены, организованы для проекта и версии с открытым исходным кодом, лицензирования и коммерческого использования, целевых бизнес-процессов и списков несоответствий, а также указание текущего объема бизнеса, среднего времени обработки, основных аномалий, систем на месте, доступа к данным, зависимости от третьих сторон и окон доступа. Одна и та же версия предоставляется различным поставщикам, и для того, чтобы избежать сравнения только одной отсутствующей общей цены, требуется отдельное описание предположений, исключений, вопросов сотрудничества с клиентами, доказательств доставки и принятия.

Например, предприятие ожидает, что проект позволит сэкономить 160 часов труда в месяц, но этот показатель следует разбить на число задач, экономию времени, коэффициенты принятия и коэффициенты ручного обзора. Если только 40 процентов пользователей используют первый период, или если новый процесс увеличивает процесс обзора, фактические выгоды будут значительно ниже, чем кажущаяся оценка.

Четыре типа доказательств, рекомендуемых для допроса во время общения с продавцом

Первый из них - это объемные доказательства: согласованность версий спроса, бизнес-процессов, прототипов, интерфейсов и исключений; второй - инженерные доказательства: имеют ли аналогичные технологии доступные структуры, управление кодом, тестирование, развертывание и методы управления проблемами; третий - кадровые доказательства: ясны ли фактические участники, этапы ввода, обязанности и механизмы замены; и четвертый - доказательства доставки: как передаются исходные коды, данные, номера счетов, документы, обучение, обеспечение качества и транспорт. Нормально, что поставщики не могут обеспечить конфиденциальность клиентов на этапе торгов, но должны быть в состоянии объяснить свои собственные методы и доказательства, которые могут быть разработаны в рамках этого проекта.

Рекомендуется, чтобы ясность охвата, критическая зависимость, способность команды, возможность принятия и долгосрочное поглощение оценивались отдельно и чтобы основа для каждого балла была записана. Если программа дешевле, интерфейс, миграция, тестирование или онлайн-ответственность исключены, то она должна быть преобразована в тот же калибр доставки перед сравнением.

Принцип суждения

Эта страница предоставляет структуру принятия решений, которая не представляет собой фиксированное предложение или обязательство по производительности.

FAQ

FAQs

Наиболее распространенные вопросы перед сотрудничеством четко излагаются заранее.

Для системы с открытым исходным кодом не взимается лицензионный сбор, и почему также необходимо требовать бюджеты проектов?+

Развертывание, пригодность, перемещение, безопасность, тестирование, обучение и техническое обслуживание требуют инженерных затрат, а затраты на лицензирование кода являются лишь частью общей стоимости.

Можно ли обновить версию после второго обновления?+

Приоритет отдается использованию плагинов и точек расширения, а разветвление, автоматизированное тестирование и периодические механизмы консолидации могут снизить стоимость модернизации.

Является ли оценка лицензирования эквивалентной юридическому заключению?+

Техническая команда может оценить лицензии и положиться на них, но комплексная бизнес-модель должна быть предоставлена квалифицированными юристами.

DECISION FAQ

Общие вопросы, связанные с текущими проектами

Проверить 265 вопросов.
Апплеты, APP, SaaS и старые системы

Должны ли корпоративные системы разрабатываться с нуля или с открытым исходным кодом на вторичной стадии?

Процессы являются общими, продукты с открытым исходным кодом созревают, а лицензии позволяют осуществлять вторичную разработку. Когда различия в бизнесе, ограничения на базовую архитектуру или долгосрочные затраты на модернизацию высоки, может быть более целесообразным разрабатывать с нуля.

Смотреть полный ответ
Стартап программного проекта и выбор программы

Как выбрать низкий код, системы с открытым исходным кодом и пользовательские разработки?

Низкий код подходит для процессов, которые являются четкими, изменяемыми и способными охватывать более высокие внутренние приложения; системы с открытым исходным кодом подходят для продуктов с зрелой областью, которые могут удовлетворить спрос посредством конфигурации и вторичной разработки; настроить разработку проектов, которые подходят для дифференцированных процессов, сложной интеграции, производительности или более высоких требований к контролю продукта. Выбор производится с сравнением общей стоимости и пропускной способности в течение трех-пяти лет, а не только с первой ценой. Предприятия также могут использовать комбинированные маршруты, позволяя различным технологиям принимать наиболее подходящие границы бизнеса.

Смотреть полный ответ
Контракты, платежи, изменения и реализация проектов

Как долго обычно требуется обеспечение качества для разработки программного обеспечения и чем оно отличается от транспортного?

Термин не является единым и определяется системной значимостью и договорным соглашением. Стороны также указывают время отклика, уровень дефицита и сервис после завершения обеспечения качества.

Смотреть полный ответ
Заполнение, загрузка и технический отбор Applet и APP

Как выбрать шаблонную малую программу и индивидуальную разработку?

Шаблон имеет низкую цену, но может быть ограничен функциональностью, экспортом данных, платой за интерфейс и обновление платформы. Выбору должна предшествовать фактическая работа ключевых процессов и проверка исходного кода, сервера и прав на данные.

Смотреть полный ответ