Почему выбирают qnx

Post on 23-Jun-2015

140 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Почему выбирают QNX

Баковкин Александр

Содержание

•Кто влияет на выбор используемых решений

•Какие задачи решает разработчик

•Какие задачи и почему решает компания

• Как QNX помогает в решении указанных задач

• Выводы

Кто влияет на выбориспользуемых решений

Разработчик

Компания

Кто влияет на выбориспользуемых решений

Решаемыезадачи

Компания

Разработчик

Компания

Решаемыезадачи

Разработчик

Кто влияет на выбориспользуемых решений

Решаемыезадачи

Компания

Решаемыезадачи

Разработчик

Какие задачи решает разработчик

App

Повышение своей привлекательности

как специалиста

Получение новых знаний о подходах/

технологиях

Эффективное применение

имеющихся знаний

Сохранение/защита полученного

уникального опыта

Выбор перспективных

направлений

Какие задачи и почему решает компания(1)

Получение прибыли

Снижение расходов Увеличение дохода

Увеличение продаж продукта (товара/услуги)

Повышение конкурентоспособност

и в своём сегменте

Расширение рынка сбыта

Внедрение доп. функц-ла

Интеграция с другими

продуктами

Повышение качества продукта

Снижение сроков вывода на рынок

Защита интеллект-ной собственности

Какие задачи и почему решает компания(2)

Получение прибыли

Снижение расходов Увеличение дохода

Снижение затрат на продукт… …

Снижение стоимости

компонентов

Уменьшение человеко-часов на

реализацию

Снижение стоимости обслуживания/ сопровождения

Снижение затрат на

аппаратные компоненты

Снижение затрат на

программные компоненты

Наличие частично или полностью реализованных функц. блоков

Простота реализации компонентов

Архитектурно- реализованная

надежность

Доп.средства повышения надежности

Ускорение/ облегчение

тестирования продукта

Возможность анализа

экспл-мой системы

Возможность «горячей замены»

Как QNX помогает компании в решении указанных задач

Снижение затрат на

аппаратные компоненты

Снижение затрат на

программные компоненты

Наличие частично или полностью реализованных функц. блоков

Простота реализации компонентов

Архитектурно- реализованная

надежность

Доп.средства повышения надежности

Ускорение/ облегчение

тестирования продукта

Возможность анализа

экспл-мой системы

Возможность «горячей замены»

Как QNX помогает компании в решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Снижение затрат на

аппаратные компоненты

Снижение затрат на

программные компоненты

Наличие частично или полностью реализованных функц. блоков

Простота реализации компонентов

Архитектурно- реализованная

надежность

Доп.средства повышения надежности

Ускорение/ облегчение

тестирования продукта

Возможность анализа

экспл-мой системы

Возможность «горячей замены»

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Как QNX помогает компании в решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Снижение затрат на

аппаратные компоненты

Снижение затрат на

программные компоненты

Наличие частично или полностью реализованных функц. блоков

Простота реализации компонентов

Архитектурно- реализованная

надежность

Доп.средства повышения надежности

Ускорение/ облегчение

тестирования продукта

Возможность анализа

экспл-мой системы

Возможность «горячей замены»

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Как QNX помогает компании в решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Снижение затрат на

аппаратные компоненты

Снижение затрат на

программные компоненты

Наличие частично или полностью реализованных функц. блоков

Простота реализации компонентов

Архитектурно- реализованная

надежность

Доп.средства повышения надежности

Ускорение/ облегчение

тестирования продукта

Возможность анализа

экспл-мой системы

Возможность «горячей замены»

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Как QNX помогает компании в решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Снижение затрат на

аппаратные компоненты

Снижение затрат на

программные компоненты

Наличие частично или полностью реализованных функц. блоков

Простота реализации компонентов

Архитектурно- реализованная

надежность

Доп.средства повышения надежности

Ускорение/ облегчение

тестирования продукта

Возможность анализа

экспл-мой системы

Возможность «горячей замены»

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Как QNX помогает компании в решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Снижение затрат на

аппаратные компоненты

Снижение затрат на

программные компоненты

Наличие частично или полностью реализованных функц. блоков

Простота реализации компонентов

Архитектурно- реализованная

надежность

Доп.средства повышения надежности

Ускорение/ облегчение

тестирования продукта

Возможность анализа

экспл-мой системы

Возможность «горячей замены»

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Как QNX помогает компании в решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Снижение затрат на

аппаратные компоненты

Снижение затрат на

программные компоненты

Наличие частично или полностью реализованных функц. блоков

Простота реализации компонентов

Архитектурно- реализованная

надежность

Доп.средства повышения надежности

Ускорение/ облегчение

тестирования продукта

Возможность анализа

экспл-мой системы

Возможность «горячей замены»

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Как QNX помогает компании в решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Снижение затрат на

аппаратные компоненты

Снижение затрат на

программные компоненты

Наличие частично или полностью реализованных функц. блоков

Простота реализации компонентов

Архитектурно- реализованная

надежность

Доп.средства повышения надежности

Ускорение/ облегчение

тестирования продукта

Возможность анализа

экспл-мой системы

Возможность «горячей замены»

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Как QNX помогает компании в решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Снижение затрат на

аппаратные компоненты

Снижение затрат на

программные компоненты

Наличие частично или полностью реализованных функц. блоков

Простота реализации компонентов

Архитектурно- реализованная

надежность

Доп.средства повышения надежности

Ускорение/ облегчение

тестирования продукта

Возможность анализа

экспл-мой системы

Возможность «горячей замены»

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Как QNX помогает компании в решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Снижение затрат на

аппаратные компоненты

Снижение затрат на

программные компоненты

Наличие частично или полностью реализованных функц. блоков

Простота реализации компонентов

Архитектурно- реализованная

надежность

Доп.средства повышения надежности

Ускорение/ облегчение

тестирования продукта

Возможность анализа

экспл-мой системы

Возможность «горячей замены»

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Как QNX помогает компании в решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Архитектурно- реализованная

надежность

Доп.средства повышения надежности

Возможность анализа

экспл-мой системы

Возможность «горячей замены»

Внедрение доп. функц-ла

Интеграция с другими

продуктами

Повышение качества продукта

Снижение сроков вывода на рынок

Защита интеллект-ной собственности

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Как QNX помогает компании в решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Архитектурно- реализованная

надежность

Доп.средства повышения надежности

Возможность анализа

экспл-мой системы

Возможность «горячей замены»

Внедрение доп. функц-ла

Интеграция с другими

продуктами

Повышение качества продукта

Снижение сроков вывода на рынок

Защита интеллект-ной собственности

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Как QNX помогает компании в решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Архитектурно- реализованная

надежность

Доп.средства повышения надежности

Возможность анализа

экспл-мой системы

Возможность «горячей замены»

Внедрение доп. функц-ла

Интеграция с другими

продуктами

Повышение качества продукта

Снижение сроков вывода на рынок

Защита интеллект-ной собственности

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Как QNX помогает компании в решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Архитектурно- реализованная

надежность

Доп.средства повышения надежности

Возможность анализа

экспл-мой системы

Возможность «горячей замены»

Внедрение доп. функц-ла

Интеграция с другими

продуктами

Повышение качества продукта

Снижение сроков вывода на рынок

Защита интеллект-ной собственности

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Как QNX помогает компании в решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Архитектурно- реализованная

надежность

Доп.средства повышения надежности

Возможность анализа

экспл-мой системы

Возможность «горячей замены»

Внедрение доп. функц-ла

Интеграция с другими

продуктами

Повышение качества продукта

Снижение сроков вывода на рынок

Защита интеллект-ной собственности

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Как QNX помогает разработчикув решении указанных задач

Получение новых знаний о подходах/

технологиях

Эффективное применение

имеющихся знаний

Сохранение/защита полученного

уникального опыта

Выбор перспективных

направлений

Как QNX помогает разработчикув решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Получение новых знаний о подходах/

технологиях

Эффективное применение

имеющихся знаний

Сохранение/защита полученного

уникального опыта

Выбор перспективных

направлений

Как QNX помогает разработчикув решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Получение новых знаний о подходах/

технологиях

Эффективное применение

имеющихся знаний

Сохранение/защита полученного

уникального опыта

Выбор перспективных

направлений

Как QNX помогает разработчикув решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Получение новых знаний о подходах/

технологиях

Эффективное применение

имеющихся знаний

Сохранение/защита полученного

уникального опыта

Выбор перспективных

направлений

Как QNX помогает разработчикув решении указанных задач

Микроядерность

Вытесняющая многозадачность

Поддержка многопроц-ти

Документированность

Адаптивное квотирование

Менеджер высокой

готовности

Технология публикации/

подписки

POSIX- сертифиц-ть

Разработка на языках С/С++

Разнообразные подсистемы

построения GUI

Собственная база данных

Средства анализа на базе IDE

Сетевые средства

Механизмы «мгновенной

загрузки»

Лицензионная чистотаДрайвера и их поддержка

Механизм распределенных

сетевых вычислений на базе Qnet Технология

сборки образаСертифицированность

Развитая экосистема

Техническая поддержка

Заказная разработка драйверов и компонентов

Получение новых знаний о подходах/

технологиях

Эффективное применение

имеющихся знаний

Сохранение/защита полученного

уникального опыта

Выбор перспективных

направлений

Выводы

•Разработчик и компания преследует разные цели

•Большая результативность достигается действиями, одновременно решающими задачи разработчика и компании

•Технологии QNX позволяют решать задачи обеих сторон

•Использование продукта QNX – взаимовыгодное решение

Спасибо за внимание!Вопросы?

Баковкин АлександрИнженер отдела сервисовSWD Software

Тел: (812) 611-07-51, 611-07-59Email: a.bakovkin@swd.ruwww.swd.ru

top related