Page 167 - 1156_Arduino-Polnyy-uchebnyy-kurs-ot-igry-k-inzhenernomu-proektu
P. 167

Глава 6.  Применение робототехники в различных сферах
       166

              В  зависимости  от  того,  какое  требуется  решение,  определяют-
           ся  характер  деятельности  и,  как  следствие,  особенности  этапов
           жизненного  цикла  проекта.  Так,  если  решается  техническая  за-
           дача,  речь  идет  об  инженерной  деятельности,  результатом  кото-
           рой  всегда  являются  продукты  и  изделия.
              Продуктом  робототехнических  проектов  являются,  несомнен-
           но,  искусственные системы —  системы,  которые  созданы  чело-
           веком и состоят из одного или нескольких следующих элементов:
           технические  средства  (робототехническая  платформа),  программ-
           ные  средства  (ПО  для  моделирования,  среды  программирования
           и т.  д.),  люди,  процессы  (например,  процесс  оценки),  процедуры
           (например,  инструкции  оператора  в  управляемом  раунде  игры),
           основные  средства  и  природные  ресурсы  (например,  вода,  объ-
           екты  живой  природы).  Процессы  жизненного  цикла  подобных
           систем  регламентированы  в  ГОСТе Р ИСО/МЭК 15288-2005  «Ин-
           формационная  технология.  Системная  инженерия.  Процессы
           жизненного  цикла  систем»,  а  концепция  самих  циклов  описана
           в  Приложении  В  этого  документа.  Итак,  жизненный цикл си-
           стем  проходит  следующие  стадии:
           1)  замысла;
           2)  разработки;
           3)  производства;
           4)  применения;
           5)  поддержки  применения;
           6)  прекращения  применения  и  списания.
              Для  школьных  робототехнических  проектов  этот  список  мо-
           жет  выглядеть  так:
           1)  стадия  замысла;
           2)  разработка;
           3)  сборка  и  программирование;
           4)  участие  в  соревнованиях  и  конкурсах;
           5)  ремонт  и  совершенствование  робота  перед  следующими  этапа-
              ми  соревнований  и  конкурсов;
           6)  разборка  робота  на  детали.
              Методология  определяет  подход  к  работе  команды,  построе-
           нию  взаимодействия.  Кратко  рассмотрим  два  подхода,  наиболее
           распространенных  в  инженерной  деятельности.
              Первая  методология  является  традиционной.  Она  называется
           каскадной  (или waterfall) методологией разработки  и  предусма-
           тривает  постепенное  выполнение  частей  проекта  в  рамках  одной
           системы,  разделяя  задачи  по  различным  отделам  внутри  компа-
           нии  и  ставя  им  соответствующие  сроки.  Таким  образом,  в  дан-




                                                                                12 / 15
   162   163   164   165   166   167   168   169   170   171   172