Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

.NET Fest 2017. Марат Юлдашев. Особенности построения архитектуры и разработки приложений в домене healthcare

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité

Consultez-les par la suite

1 sur 23 Publicité

.NET Fest 2017. Марат Юлдашев. Особенности построения архитектуры и разработки приложений в домене healthcare

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

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

Publicité
Publicité

Plus De Contenu Connexe

Similaire à .NET Fest 2017. Марат Юлдашев. Особенности построения архитектуры и разработки приложений в домене healthcare (20)

Plus par NETFest (20)

Publicité

Plus récents (20)

.NET Fest 2017. Марат Юлдашев. Особенности построения архитектуры и разработки приложений в домене healthcare

  1. 1. Киев 2017 Только реальные кейсы. Только актуальные тренды. Особенности разработки приложений в домене healthcare Юлдашев Марат, 3Shape
  2. 2. Киев 2017 Категории функционала: Разработка приложений для healthcare домена Административные задачи Работа с hardware CAD - Computer-Aided Design CAM - Computer-Aided Manufacture Проектирование
  3. 3. Киев 2017 • Слуховые аппараты • Стоматология • Сканеры (настольные и внутриротовые) • CAD/CAM приложения Разработка приложений для healthcare домена
  4. 4. Киев 2017 Задачи мед. ПО: Администрирование • Клиент-серверная архитектура • Конфиденциальные данные • Пациенты • Истории болезней • Критически важные данные • Снимки • Сканы Разработка приложений для healthcare домена
  5. 5. Киев 2017Разработка приложений для healthcare домена Задачи мед. ПО: Работа с мед. устройствами • Взаимодействие с пациентом • Опасность потенциальных ошибок
  6. 6. Киев 2017 Задачи мед. ПО: CAD/CAM проектирование CAD - Computer-Aided Design CAM - Computer-Aided Manufacturing Разработка приложений для healthcare домена
  7. 7. Киев 2017 Документировать всё: • Методология разработки • Участники • Роли и обязанности • Используемые средства • Функционал • Тестирование • Coding standards Разработка приложений для healthcare домена
  8. 8. Киев 2017 Waterfall - прошлый век? Разработка приложений для healthcare домена + = ?!?
  9. 9. Киев 2017 Сторонние библиотеки* Разработка приложений для healthcare домена (*) SOUP - Software Of Unknown Provenance Используемые библиотеки должны быть: • Задокументированы • Провалидированы при внедрении • Регулярно проверяемы (пока используются)
  10. 10. Киев 2017 Тестирование по документации Разработка приложений для healthcare домена (пытка скукой)
  11. 11. Киев 2017 Как тестировать 3D сцену? Как наше приложение видит Разработка приложений для healthcare домена UI testing frameworkпользователь
  12. 12. Киев 2017 Как тестировать 3D модели? Сложно формально определить критерии хорошего результата. Разработка приложений для healthcare домена
  13. 13. Киев 2017 Тестирование & документация. Скучно! Разработка приложений для healthcare домена А что же тогда интересного в разработке приложений для медицины?
  14. 14. Киев 2017 Технические задачи • Моделирование биологических объектов • Работа с 3D графикой • Сложные алгоритмы и структуры данных • Методы оптимизации Разработка приложений для healthcare домена
  15. 15. Киев 2017 Моделирование биологических объектов • Не очень сложно найти простое решение • Сложно найти хорошее • Практически невозможно найти идеальное Разработка приложений для healthcare домена
  16. 16. Киев 2017 Трехмерная графика • DirectX / OpenGL • Полигональные модели • Шейдеры • Тени • Полупрозрачность Разработка приложений для healthcare домена
  17. 17. Киев 2017 Отрисовка объёмных данных Разработка приложений для healthcare домена
  18. 18. Киев 2017 Линейная алгебра • Скалярное произведение • Векторное произведение • Умножение матриц • Матрицы преобразований Разработка приложений для healthcare домена
  19. 19. Киев 2017 Алгоритмы Разработка приложений для healthcare домена • Графы • Обходы (DFS/BFS) • “Заливка” • 3D алгоритмы • Булевы операции
  20. 20. Киев 2017 Структуры данных • Иерархические структуры для 3D данных • Поиск ближайшей точки на модели • Поиск точки пересечения луча с моделью • Поиск углового расстояния между моделями Разработка приложений для healthcare домена
  21. 21. Киев 2017 Оптимизация Разработка приложений для healthcare домена 1. Поиск оптимального направления установки 2. Поиск границы препарирования 1 2
  22. 22. Киев 2017 Machine learning Распознавание деталей модели Разработка приложений для healthcare домена 2D 3D
  23. 23. Киев 2017Разработка приложений для healthcare домена www.3shape.com recruit-ua@3shape.com 3Shape, Украина

×