Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Address Sanitizer для платформы RISC-V

Address Sanitizer для платформы RISC-V

Даниил Сопов

January 14, 2024
Tweet

More Decks by Даниил Сопов

Other Decks in Business

Transcript

  1. Бизнес-проект Address Sanitizer для платформы RISC-V Группа № 3 Курс

    «Создание технологического бизнеса»
  2. Идея проекта Новая открытая архитектура RISC-V стремительно набирает популярность среди

    крупных IT-компаний благодаря своей гибкости и масштабируемости. Однако текущий инструментарий RISC-V имеет ограниченные возможности, что критичиски затрудняет портирование приложений. Мы предлагаем решение — расширить инструментарий RISC-V, добавив поддержку AddressSanitizer — инструмента для поиска ошибок памяти. Наш продукт улучшит инструментарий RISC-V, ускорив адаптацию архитектуры. Инженеры получат возможность™ £ портировать ПО на архитектуру RISC-V“ £ проводить отладку и тестирование ПО“ £ разрабатывать надежный и безопасный код для RISC-V.
  3. Бизнес-модель Ключевые ресурсы Y ПлатформаF Y Репутация в RISC-V сообществеF

    Y Активность в Open Source. Структура затрат Y Самые значительные затраты: создание и обслуживание приложенияF Y Самые дорогие ресурсы и активности: разработчики и маркетинг. Ключевые активности Y Развитие платформыF Y Open SourceF Y Выступления в RISC-V комитете. Ключевые партнеры IT-компании, специализирующиеся на разработке системного ПО.
  4. Бизнес-модель Ценностные предложения 4 Улучшение кодовой базы заказчика2 4 Обнаружение

    критических уязвимостей. Потребительские сегменты 4 IT-компании2 4 Компании полупроводникового дивизиона. Источник дохода Клиент платит за лицензию на использование ПО. Канал поставок — веб-сайт продукта с возможность приобретения лицензий. Отношения с заказчиком IT-компании, специализирующиеся на разработке системного ПО.
  5. 1 Определение целей проекта 2 Анализ рынка и целевой аудитории

    3 Начало разработки продукта 4 Участие в конференциях и Open Source 5 Поиск партнеров 6 Конец разработки 7 Начало продажи ПО партнерам по сниженным ценам 8 Получение обратной связи и формирование бэклога 9 Публичный релиз продукта 10 Старт открытых продаж Бизнес-план
  6. Целевой профиль продукта Product Development Разработка и лицензирование Основой проекта

    являются достижения в области компьютерных наук. Разработка ведется командами разработчиков. Итоговый продукт является интеллектуальной собственностью и имеет проприетарную лицензию. Польза и эффективность Разработанное программное обеспечение предназначено для обнаружения утечек памяти в программных продуктах заказчика. При этом конечный размер кода увеличивается не более чем в два раза по сравнению с исходным.
  7. Оценка рынка Customer Development Доминирующие компании на рынке IP-ядер: Arm,

    Synopsys, Cadence и CEVA. Arm контролирует более 30% рынка, благодаря мобильным устройствам. По прогнозу Counterpoint Research, глобальный рынок IP-ядер, рассчитанных на лицензирование, будет расти в среднем на 11% в год до 2025 года. 2020 г. 5,2 млрд $ 2025 г. 8,6 млрд $ Рост популярности архитектуры RISC-V, применяемой крупнейшими технологическими компаниями, ввиду ее преимуществ открытого кода, энергоэффективности и безопасности, представляет перспективы для будущего. Уровень проникновения RISC-V к 2025 году по прогнозу Counterpoint Research: 28% 12% 10% IoT Industrial Automotive
  8. Конкуренты Основные конкуренты продукта: ARM Google Apple AMD Nvidia Intel

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

    Проверка: Провести анализ статистики типов ошибок, встречающихся в разрабатываемых проектах. Если значительная доля этих ошибок связана с утечками памяти, то гипотеза верна. Гипотеза 2 Разрабатываемый Address Sanitizer вызовет интерес у ЦА Проверка: Провести опросы в сообществе инженеров и разработчиков с целью выявления потребности в улучшенном инструментарии для разработки. Результаты опросов позволят спрогнозировать спрос на разработанный продукт.
  10. IP-стратегия Лицензирование ПО Наша разработка будет являться проприетарным программным обеспечением

    и будет распространяться под коммерческой лицензией. Соглашения о конфиденциальности Будет разработана политика конфиденциальности и будут заключены соглашения о неразглашении с партнерами и сотрудниками.
  11. Экономика проекта Период окупаемости проекта 2,5 года разработки + 2,5

    года продажи лицензий 5 лет 220 000 000 ₽ Стоимость 1 лицензии 41 000 ₽ Сумма необходимых инвестиций команда из 30 разработчиков со средней зарплатой 200'000 руб в месяц + аренда офиса
  12. Команда проекта Евгений Макарьев старший разработчик @evg_20021 Даниил Сопов продуктовый

    дизайнер @DaniilSopov Аяулым Маканова менеджер проекта @dauletkhannova Рафаэль Сафаров менеджер продукта @raphaelsfrv