SupplyChain (проект) — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
 
Строка 6: Строка 6:
 
|course=3
 
|course=3
 
|summer=
 
|summer=
|number_of_students=5
+
|number_of_students=8
 
|categorize=yes
 
|categorize=yes
 
}}
 
}}
  
 
=== Что это за проект? ===
 
=== Что это за проект? ===
Проект реализующий функции SupplyChain (сбор информации с датчиков, агрегация и хранения этой информации в blockchain сети Ethereum) с дополнительным функционалом по управлению оконечными устройствами (электро реле, сервоприводы и тд).
+
Это реальный проект на блокчейне по организации механизма перепродажи излишков электричества, вырабатывающихся на частных электростанциях. Мы будем реализовывать функции Supply Chain (сбор информации с датчиков, агрегация и хранения этой информации в сети Ethereum) с использованием новейшей технологии Plasma.
 +
Данную систему можно будет внедрять на производство, расширять список поддерживаемых датчиков и оконечных устройств, усложнять графический интерфейс и добавлять в систему аналитический функционал.
 +
 
 +
===Где могут применяться полученные в ходе проекта знания?===
 +
 
 +
В любом другом проекте, где нужно перераспределять ресурсы и товары с использованием технологии блокчейн.
 +
 
  
 
=== Чему вы научитесь? ===
 
=== Чему вы научитесь? ===
Строка 27: Строка 33:
 
GoLang, Solidity, JS/HTML/CSS, Ethereum
 
GoLang, Solidity, JS/HTML/CSS, Ethereum
  
=== Темы вводных занятий ===
+
=== Как выглядит работа над проектом ===
 +
 
 +
Работа происходит в команде (до 4 человек). у каждого члена команды своя роль и соответствующие ей задачи (например, разработчик back- или frontend, разработчик смарт-контрактов, менеджер проекта, аналитик и тд). При этом один человек может одновременно выполнять несколько разных функций.
 +
Распределение ролей в команде проводится куратором проекта исходя из знаний, навыков и прошлого проектного опыта студентов с учетом их пожеланий. После формирования проектной группы участники приглашаются в московский офис компании BANKEX для знакомства и обсуждения дальнейшего процесса работы.
 +
 
 +
 
 +
===Что необходимо, чтобы присоединиться к команде?===
 +
 
 +
общие познания в программировании и математике;
 +
желание разбираться в новых технологиях;
 +
умение работать в команде.
 +
 
 +
===Каковы критерии оценки проекта и его итоги?===
 +
 
 +
4-5: сделан прототип с неполным функционалом.
 +
6-7: сделан работающий прототип;
 +
8-9: + который отвечает промышленным стандартам разработки ПО (code style, patterns, документация)
 +
10: + презентация проекта, дополнительный функционал.
 +
Оценка складывается из оценки персонального результата (60%) + оценка командной работы (40%). Лучшим участникам проекта мы также выдадим сертификат от BANKEX Foundation.
 +
 
 +
===Кто ведет проект и как с связаться с этим человеком?===
 +
 
 +
Ведет команду системный архитектор BANKEX Арсений Печенкин.
 +
Канал для связи и важных объявлений: https://t.me/hse_bankex
 +
Официальные присутственные часы куратора во ВШЭ: ВТ 9:00-12:00, ЧТ 9:00-12:00.
 +
 
 +
По организационным вопросам также пишите менеджеру проекта Наталии Поляничевой (через группу в Телеграм или на почту np@bankexfoundation.org)
 +
 
 +
===Я хочу участвовать в проекте, какие мои дальнейшие шаги?===
  
 +
Вступите в группу в Телеграм:
 +
https://t.me/hse_bankex
  
=== Направления развития ===
+
Заполните опросник:
Данную систему можно будет внедрять на производство, расширять список поддерживаемых датчиков и оконечных устройств, усложнять графичекий интерфейс и добавлять в систему аналитический функционал.
+
https://bit.ly/2OxPrXj
  
=== Критерии оценки ===
+
Заполните гугл-форму с выбором проекта:
4-5 : сделать работающий прототип
+
https://docs.google.com/forms/d/e/1FAIpQLSf9Y-YESww73cPp7GU_2eVuclY1aj1w4fH3opiDAEl3nItErQ/viewform3
6-7 : + который будет отвечать промышленным стандартам разработки ПО (code style, patterns, документация)
+
8-10: + презентация проекта, дополнительный функционал
+
  
=== Ориентировочное расписание занятий ===
+
Ждите дальнейших инструкций. Информация, кто о тех, кто прошел отбор в проект, будет опубликована в группе. Мы также пришлем вам письмо на почту, указанную в опроснике.
ВТ 9:00-12:00
+
 
ЧТ 9:00-12:00
+
'''PS''' Все дополнительные интересующие вас вопросы вы можете задавать в группе в Телеграм.

Текущая версия на 13:32, 24 октября 2018

Ментор Печенкин Арсений
Учебный семестр Осень 2018
Учебный курс 3-й курс
Максимальное количество студентов, выбравших проект: 8



Что это за проект?

Это реальный проект на блокчейне по организации механизма перепродажи излишков электричества, вырабатывающихся на частных электростанциях. Мы будем реализовывать функции Supply Chain (сбор информации с датчиков, агрегация и хранения этой информации в сети Ethereum) с использованием новейшей технологии Plasma. Данную систему можно будет внедрять на производство, расширять список поддерживаемых датчиков и оконечных устройств, усложнять графический интерфейс и добавлять в систему аналитический функционал.

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

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


Чему вы научитесь?

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

Какие начальные требования?

- Общие познания в программировании, математике и логике. - Желание разбираться в новых технологиях - Умение работать в команде

Какие будут использоваться технологии?

GoLang, Solidity, JS/HTML/CSS, Ethereum

Как выглядит работа над проектом

Работа происходит в команде (до 4 человек). у каждого члена команды своя роль и соответствующие ей задачи (например, разработчик back- или frontend, разработчик смарт-контрактов, менеджер проекта, аналитик и тд). При этом один человек может одновременно выполнять несколько разных функций. Распределение ролей в команде проводится куратором проекта исходя из знаний, навыков и прошлого проектного опыта студентов с учетом их пожеланий. После формирования проектной группы участники приглашаются в московский офис компании BANKEX для знакомства и обсуждения дальнейшего процесса работы.


Что необходимо, чтобы присоединиться к команде?

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

Каковы критерии оценки проекта и его итоги?

4-5: сделан прототип с неполным функционалом. 6-7: сделан работающий прототип; 8-9: + который отвечает промышленным стандартам разработки ПО (code style, patterns, документация) 10: + презентация проекта, дополнительный функционал. Оценка складывается из оценки персонального результата (60%) + оценка командной работы (40%). Лучшим участникам проекта мы также выдадим сертификат от BANKEX Foundation.

Кто ведет проект и как с связаться с этим человеком?

Ведет команду системный архитектор BANKEX Арсений Печенкин. Канал для связи и важных объявлений: https://t.me/hse_bankex Официальные присутственные часы куратора во ВШЭ: ВТ 9:00-12:00, ЧТ 9:00-12:00.

По организационным вопросам также пишите менеджеру проекта Наталии Поляничевой (через группу в Телеграм или на почту np@bankexfoundation.org)

Я хочу участвовать в проекте, какие мои дальнейшие шаги?

Вступите в группу в Телеграм: https://t.me/hse_bankex

Заполните опросник: https://bit.ly/2OxPrXj

Заполните гугл-форму с выбором проекта: https://docs.google.com/forms/d/e/1FAIpQLSf9Y-YESww73cPp7GU_2eVuclY1aj1w4fH3opiDAEl3nItErQ/viewform3

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

PS Все дополнительные интересующие вас вопросы вы можете задавать в группе в Телеграм.