Что такое Жизненный Цикл Разработки ПО и какие проблемы возникают на каждом этапе SDLC? — Marketing SolveIt на vc.ru

Жизненный цикл разработки ПО (англ. SDLC – Software development lifecycle) – это серия из шести фаз, через которые проходит любая программная система.

51 448 просмотров

Абсолютно любое ПО проходит через 6 основных шагов, начиная от простой идеи и заканчивая использованием её конечным пользователем.

Но как это выглядит изнутри? С какими сложностями сталкивается команда разработчиков и как их решает на каждой фазе Жизненного Цикла ПО? Об этом расскажет Павел Гапонов, Project Manager компании-разработчика SolveIt.

Типичный жизненный цикл разработки состоит из следующих фаз:

1. Сбор и анализ требований (Planning and Requirement Analysis)

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

Дополнительно идет планирование требований по обеспечению качества и выявления различных рисков, связанных с проектом. Результатом анализа является определение различных технических подходов, которые можно использовать для успешной реализации проекта с минимальными рисками. Планируйте то, что вы можете контролировать, и помните о вещах, планировать которые вы не сможете. Это поможет вам получить прочную основу для перехода ко второму этапу.

Проблема: Не соответствующие ожидания и часто изменяющиеся требования: заказчик и команда не понимают, какую реально пользу принесёт продукт.

Решение: Определить скоп работ, согласовать четкий, краткий документ с требованиями, создать прототипы (макеты) для подтверждения и уточнения окончательных требований.

2. Документирование требований (Defining Requirements)

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

Важно четко определить и прописать, что требуется выполнить, это делается с помощью SRS (Software Requirement Specification). Документ содержит все требования к продукту, которые должны быть спроектированы и разработаны в течение жизненного цикла проекта.

Проблема: Большой многостраничный список требований

Решение: Выяснить высокоуровневые требования и, в ходе разработки и коммуникации с заказчиком, дописывать ТЗ. То есть разработка идет параллельно с Техническим заданием, а в процессе корректируется план.

В SolveIt мы всегда стараемся быть гибкими и подстраиваться под клиента. Работающий продукт важнее исчерпывающей документации.

Павел Гапонов, Project Manager, SolveIt

3. Дизайн (Design the Product Architecture)

SRS это ориентир для разработчиков, чтобы предложить лучшую архитектуру для продукта.

Обычно предлагается несколько подходов к проектированию архитектуры продукта. Все предложенные подходы документируются в спецификации DDS (Design Document Specification) и выбирается наилучший подход к проектированию. Данный подход очень четко определяет все архитектурные модули продукта, а также его связь с внешними и сторонними модулями.

Проблема: Выбрали неправильную архитектуру.

Решение: Наличие в команде разработчиков опытных лидов, которые смогли бы предложить подходящую архитектуру, на основе своего успешного опыта в схожих проектах.

4. Разработка ПО (Building or Developing the Product)

Здесь начинается разработка и сборка продукта. Весь программный код, новые модули и фичи разрабатываются на основании DDS. Чем лучше написана эта документация, тем быстрее будет идти имплементация. На этом этапе подключается команда разработчиков. Написанный код должен покрываться Unit-тестами, а взаимодействие новых фич с другими модулями тестироваться с помощью интеграционных тестов. Эти активности выполняются именно командой разработчиков

, а не QA специалистами.

Проблема №1: Слабая коммуникация между командой

Разработчик не интересуется прогрессом проекта, проблемами коллег.

Решение: Daily meetings, 100% вовлеченность, Скрам доска (интерактивность).

Проблема №2: Невыполнимые сроки

Заказчик хочет, чтобы его продукт был готов в ближайшее время. Менеджер проекта пытается объяснить клиенту к чему приведет такая спешка, но этого не достаточно. Клиент ставит невыполнимые дедлайны и не слушает возражения менеджера проекта. В результате, команда разработчиков сдается и пробует закрыть задачи в слишком короткие сроки. Как следствие – критические баги из-за спешки: команда не успевает, качество продукта снижается, клиент не доволен и решает, что виновата команда.

Решение: Менеджер проекта должен стоять на своём и аргументировать дедлайны. Клиент должен понять, что если команда разработчиков будет торопиться, то не реализует часть функционала. Если всё же такой срок реализации критичен для клиента, мы стараемся выявить какие задачи находятся у заказчика в приоритете.

Проблема №3: Добавление не оговоренных фич

99% заказчиков ошибаются именно в этом месте. В ходе разработки клиент отклоняется от оговоренного тз и хочет добавить ещё фич в продукт. В результате вместе с ростом скопа фич, увеличиваются сроки и бюджет на разработку, деньги заканчиваются, а готово только 50% продукта.

Решение: Менеджер проекта должен объяснить клиенту, к чему приведет добавление новых фич в проект, отстаивать свою позицию и держаться SRS. Поэтому так важна вторая фаза Жизненного цикла разработки ПО.

5. Тестирование (Testing the Product)

Именно тестирование, в основном, затрагивает все этапы жизненного цикла. Дефекты продукта регистрируются, отслеживаются, исправляются и повторно тестируются. Это происходит до тех пор, пока продукт не достигнет стандартов качества, которые прописаны в SRS.

На данном этапе в процесс разработки подключается команда мануальных тестировщиков или автоматизаторы.

Проблема: Тратится слишком много времени на поиск причин багов. Попытки найти и исправить дефекты после завершения разработки – сложный процесс, который может привести к большому количеству исправлений.

Решение: Проводить тестирование параллельно задачам, сразу же по их завершению.

6. Внедрение и поддержка продукта (Deployment in the Market and Maintenance)

Как только продукт протестирован, он выходит в релиз. Иногда внедрение происходит поэтапно, в соответствии с бизнес-стратегией. Продукт сначала может быть выпущен в ограниченном сегменте и протестирован в реальной бизнес-среде, это

UAT-тестирование (User Acceptance Testing). Затем, основываясь на отзывах, продукт может быть выпущен как есть, или с предлагаемыми улучшениями. После того, как продукт выпущен на рынок его обслуживание выполняется для существующей клиентской базы, и на этом этапе подключаются Support-команды.

Проблема №1: Отсутствие обратной связи, реальных отзывов потенциальных пользователей продукта.

Решение: Не ждать конца разработки, а как можно скорее запускать продукт, чтобы получить отзывы от реальных пользователей и на основе их предпочтений приоритезировать дальнейший функционал.

Проблема №2: Слабая инфраструктура проекта на стороне клиента.

Часть заказчиков предпочитают размещать сервера приложений не на Azure, AWS, Google и т.д, а в своей внутренней сети. Команда не может гарантировать стабильную работу, из-за сбоев, которые происходят на стороне клиента.

Решение: Предупредить клиента, о возможных проблемах, предложить решения для их устранения.

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

Если вам нужен качественный продукт, свяжитесь с нами и мы сделаем оценку вашего проекта!

Модели жизненного цикла программного обеспечения / Хабр

IgorMats

Время на прочтение 3 мин

Количество просмотров 446K

Разработка веб-сайтов *

Из песочницы

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

Собственно, что же такое жизненный цикл программного обеспечения — ряд событий, происходящих с системой в процессе ее создания и дальнейшего использования. Говоря другими словами, это время от начального момента создания какого либо программного продукта, до конца его разработки и внедрения. Жизненный цикл программного обеспечения можно представить в виде моделей.

Модель жизненного цикла программного обеспечения — структура, содержащая процессы действия и задачи, которые осуществляются в ходе разработки, использования и сопровождения программного продукта.
Эти модели можно разделить на 3 основных группы:

  1. Инженерный подход
  2. С учетом специфики задачи
  3. Современные технологии быстрой разработки
Теперь рассмотрим непосредственно существующие модели (подклассы) и оценим их преимущества и недостатки.

Модель кодирования и устранения ошибок
Совершенно простая модель, характерная для студентов ВУЗов. Именно по этой модели большинство студентов разрабатывают, ну скажем лабораторные работы.
Данная модель имеет следующий алгоритм:

  1. Постановка задачи
  2. Выполнение
  3. Проверка результата
  4. При необходимости переход к первому пункту
Модель также ужасно устаревшая. Характерна для 1960-1970 гг., по-этому преимуществ перед следующими моделями в нашем обзоре практически не имеет, а недостатки на лицо. Относится к первой группе моделей.

Каскадная модель жизненного цикла программного обеспечения (водопад)
Алгоритм данного метода, который я привожу на схеме, имеет ряд преимуществ перед алгоритмом предыдущей модели, но также имеет и ряд весомых недостатков.

Преимущества:

  • Последовательное выполнение этапов проекта в строгом фиксированном порядке
  • Позволяет оценивать качество продукта на каждом этапе
Недостатки:

  • Отсутствие обратных связей между этапами
  • Не соответствует реальным условиям разработки программного продукта
Относится к первой группе моделей.

Каскадная модель с промежуточным контролем (водоворот)
Данная модель является почти эквивалентной по алгоритму предыдущей модели, однако при этом имеет обратные связи с каждым этапом жизненного цикла, при этом порождает очень весомый недостаток: 10-ти кратное увеличение затрат на разработку. Относится к первой группе моделей.

V модель (разработка через тестирование)
Данная модель имеет более приближенный к современным методам алгоритм, однако все еще имеет ряд недостатков. Является одной из основных практик экстремального программирования.

Модель на основе разработки прототипа
Данная модель основывается на разработки прототипов и прототипирования продукта.
Прототипирование используется на ранних стадиях жизненного цикла программного обеспечения:

  1. Прояснить не ясные требования (прототип UI)
  2. Выбрать одно из ряда концептуальных решений (реализация сцинариев)
  3. Проанализировать осуществимость проекта
Классификация протопипов:

  1. Горизонтальные и вертикальные
  2. Одноразовые и эволюционные
  3. бумажные и раскадровки
Горизонтальные прототипы — моделирует исключительно UI не затрагивая логику обработки и базу данных.
Вертикальные прототипы — проверка архитектурных решений.
Одноразовые прототипы — для быстрой разработки.
Эволюционные прототипы — первое приближение эволюционной системы.

Модель принадлежит второй группе.

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

Преимущества:

  • Быстрое получение результата
  • Повышение конкурентоспособности
  • Изменяющиеся требования — не проблема
Недостатки:

  • Отсутствие регламентации стадий
Третьей группе принадлежат такие модели какэкстремальное программирование (XP), SCRUM, инкриментальная модель (RUP), но о них я бы хотел рассказать в отдельном топике.

Большое спасибо за внимание!

Теги:

  • программирование
  • программное обеспечение
  • модели
  • алгоритмы
Хабы:

  • Разработка веб-сайтов
Определение и значение цикла

— Merriam-Webster

1 из 2

цикл ˈsī-kəl 

1

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

4-летний цикл роста и развития

2

а

: ряд событий или операций, которые регулярно повторяются и обычно возвращаются к исходной точке

… общий цикл рождения, роста, старения и смерти. —Т. К. Шнейрла и Джерард Пил

б

: одно полное выполнение вибрации, электрических колебаний, переменного тока или другого периодического процесса

с

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

д

: взлет и посадка самолета

3

: круговое или спиральное расположение: например,

а

: воображаемый круг или орбита в небе

б

: чувство звонка 10

4

: длительный период времени : возраст

5

а

: совокупность творческих произведений (например, стихов, пьес или песен), посвященных одной и той же теме

цикл стихов о безответной любви

б

: серия повествований, обычно посвященных подвигам легендарного героя

цикл Артура

6

а

: велосипед

б

: трехколесный велосипед

с

: мотоцикл

7

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

цикл

2 из 2

непереходный глагол

1

а

: для прохождения цикла

Меню циклически перебирает все опции.

Поскольку традиционная система отопления, вентиляции и кондиционирования воздуха периодически включается и выключается — и отключается, когда вы уходите, — помощь в лучшем случае непостоянна. — Сара Литтлтон

б

: повторяться циклами

Низкие температуры… не проблема. Когда температура колеблется между заморозками и оттепелями, вызывая сжатие и расширение дорожного покрытия… это может создать более серьезные проблемы. — Джонатан Остинг

2

: ездить на велосипеде

конкретно : велосипед

Она едет на работу на велосипеде.

переходный глагол

: заставить пройти цикл

Тот факт, что он [насос] работает постоянно, может быть плохим признаком. Возможно, вода циркулирует, а не удаляется. Популярная механика

В природе все постоянно вращается. В природе много отходов, как и в промышленности, но в природе отходы постоянно возвращаются в живые системы. — Пол Хокен и Уильям Макдонаф

велосипедист

ˈsī-k(ə-)lər

существительное

Синонимы

Существительное

  • круг
  • карусель
  • круглый
  • колесо
  • зодиак
Просмотреть все синонимы и антонимы в тезаурусе 

Примеры предложений

Существительное Мы должны дождаться окончания циклов мытья и сушки в посудомоечной машине . отжим цикл на стиральной машине Он поехал на своем цикле в город. Глагол Вода зациклил обратно в систему после того, как он был использован. Вода 90 157 возвращается в систему по циклу 90 158.

Последние примеры в Интернете

В 2023 году компании, которые не используют SalesGPT в своих продажах цикл потеряет доход. — Джон Стоян, USA TODAY , 31 мая 2023 г. По данным Центра отзывчивой политики, в цикле 2022 года сотрудники NextEra и комитеты политических действий выделили 302 600 долларов г-ну Шумеру и 60 350 долларов г-ну Манчину. — Брэд Пламер, New York Times , 30 мая 2023 г. SpaceX Маска потратила около 8 миллионов долларов на лоббирование с 2020 года и пожертвовала еще 1 миллион долларов членам обеих партий во время выборов 2022 года9.0157 цикл в одиночку. — Прем Таккер, Новая Республика, , 27 мая 2023 г. Было много разговоров о том, насколько сложным и темным мир и новости цикл часто кажутся в наши дни, особенно молодежи. — Георг Салаи, The Hollywood Reporter , 26 мая 2023 г. Как правило, купальник поставляется с инструкциями по стирке, которые могут включать только ручную стирку или стирку на деликатной стирке 9. 0157 цикл в холодной воде и воздушной сушке. — Анна Попп, Travel + Leisure , 25 мая 2023 г. Тем не менее, другие конкуренты того же размера выдерживают только около 500 90 157 циклов 90 158 . — Джек Байрам, Better Homes & Gardens , 25 мая 2023 г. Это связано с тем, что главный источник доходов штата — налоги на прирост капитала для богатых калифорнийцев — сейчас сократился на 9%.0157 цикл , который начался вскоре после того, как Ньюсом прокукарекал. — Редакция San Diego Union-Tribune, San Diego Union-Tribune , 25 мая 2023 г. Гонка за место Синемы стала одной из самых непредсказуемых в цикле , а Политический отчет Кука оценивает соревнование как жеребьевку. — Саманта-джо Рот, Washington Examiner , 25 мая 2023 г.

Само это признание делает обеднение цикла необратимым. — Алекс Веприн, The Hollywood Reporter , 24 мая 2023 г. По оценкам федерального правительства, около девяти миллионов человек ежегодно проходят через тюрьмы. — Ной Вейланд, New York Times , 21 апреля 2023 г. Оттуда Крисс прокрутил через целый список разнообразных музыкальных жанров, от новой волны и ска до бразильского лаунжа и евродэнса, прежде чем закончить песню джемом из мятлика. — Гленн Роули, Billboard , 15 марта 2023 г. Оба были раздираемы соперничеством, поскольку Трамп прошел цикл через высший персонал. — Томас Бомонт, BostonGlobe.com , 13 марта 2023 г. Южная Алабама имеет обошел через несколько других питчеров на выходных, но ни один из них не оказался постоянным источником качественных подач. —Крег Стефенсон | [email protected], al , 17 мая 2023 г. Бренд прошел цикл через дизайнеров и приобретался несколько раз, но никто не смог вернуть душу, которую Лэнг привнес в операцию. — Тара Гонсалес, Harper’s BAZAAR , 11 мая 2023 г. За это время в стране было циклов через 20 различных конституций. — Джулия Маллек, Quartz , 11 мая 2023 г. Глобальная сеть велосипедных мэров была открыта в 2016 году в Амстердаме, Нидерланды, и в настоящее время насчитывает более 100 членов по всему миру, которые побеждают в велоспорте в своих странах. —Рошель Бейтон, 9 лет.0157 CNN , 28 апреля 2023 г. Узнать больше

Эти примеры программно скомпилированы из различных онлайн-источников, чтобы проиллюстрировать текущее использование слова «цикл». Любые мнения, выраженные в примерах, не отражают точку зрения Merriam-Webster или ее редакторов. Отправьте нам отзыв об этих примерах.

История слов

Этимология

Существительное

Среднеанглийский cicle , от позднелатинского cyclus , от греческого kyklos круг , колесо , цикл — больше на колесе

Глагол

производное от записи цикла 1

Первое известное употребление

Существительное

XIV век, в значении, определенном в смысле 1

Глагол

1842, в значении, определенном в непереходном смысле 1a

Путешественник во времени

Первое известное использование цикла было в 14 веке

Посмотреть другие слова из того же века циклазоцин

цикл

цикл биллинга

Посмотреть другие записи поблизости

Процитировать эту запись «Цикл.

» Словарь Merriam-Webster.com , Merriam-Webster, https://www.merriam-webster.com/dictionary/cycle. По состоянию на 6 июня 2023 г.

Копия цитирования

Детское определение

цикл

1 из 2 существительное

цикл ˈsī-kəl 

1

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

цикл сезонов

2

а

: серия событий или операций, которые регулярно повторяются снова и снова и обычно приводят к исходной точке

цикл крови от сердца, по сосудам и обратно

сушка цикл посудомоечной машины

б

: одно полное повторение цикла

цикл переменного тока

цикл вибрации

3

: длительный период времени : возраст 9 0003 циклический

ˈsī-klik

 также  ˈsik-lik

прилагательное

или циклический

ˈsī-kli-kəl,

ˈsik-li-

циклически

-k(ə-)lē

наречие

цикл

2 из 2 глагол

цикл

ˈsī-kəl,

ˈsik-əl

: ездить на велосипеде или мотоцикле

Медицинское определение

цикл

1 из 2 существительное

цикл ˈsī-kəl 

1

: повторяющаяся серия событий: как

а(1)

: ряд стадий, через которые организм проходит один раз в установленном порядке

общий цикл рождения, роста, старения и смерти — Т. К. Шнейрла и Джерард Пил

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

цикл вылупления комаров

см. жизненный цикл

(2)

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

см. сердечный цикл, менструальный цикл

цикл Кребса

б

: одно полное выполнение вибрации, электрических колебаний, переменного тока или другого периодического процесса

с

: ряд экологических стадий, через которые имеет тенденцию проходить вещество и которые обычно, но не всегда, возвращают к исходной точке

круговорот азота в живом мире

2

: чувствительность звонка 2

циклический

ˈsī-klik также ˈsik-lik

прилагательное

или циклический

ˈsī-kli-kəl ˈsik-li-

циклически

-k(ə-)lē

наречие

также циклически

ˈsī-kli-klē, ˈsik-li- 

цикл

2 из 2 непереходный глагол

: пройти эстральный цикл

Кобыла началась Езда на велосипеде

Еще от Merriam-Webster о

цикле

Нглиш: Перевод цикла для говорящих на испанском языке

Британника Английский: Перевод 901 57 цикл для говорящих на арабском языке

Britannica. com : Энциклопедическая статья о цикле

Последнее обновление: — Обновлены примеры предложений

Подпишитесь на крупнейший словарь Америки и получите тысячи дополнительных определений и расширенный поиск без рекламы!

Полный текст Merriam-Webster

Поцикловый анализ нейронных колебаний

. 2019 1 августа; 122 (2): 849-861.

doi: 10.1152/jn.00273.2019. Epub 2019 3 июля.

Скотт Коул 1 , Брэдли Войтек 1 2 3

Принадлежности

  • 1 Программа магистратуры по неврологии, Калифорнийский университет, Сан-Диего, Ла-Хойя, Калифорния.
  • 2 Кафедра когнитивных наук, Калифорнийский университет, Сан-Диего, Ла-Хойя, Калифорния.
  • 3 Институт науки о данных Халыджиоглу, Калифорнийский университет, Сан-Диего, Ла-Хойя, Калифорния.
  • PMID: 31268801
  • DOI: 10.1152/jn.00273.2019
Бесплатная статья

Скотт Коул и др. J Нейрофизиол. .

Бесплатная статья

. 2019 1 августа; 122 (2): 849-861.

doi: 10. 1152/jn.00273.2019. Epub 2019 3 июля.

Авторы

Скотт Коул 1 , Брэдли Войтек 1 2 3

Принадлежности

  • 1 Программа магистратуры по нейробиологии, Калифорнийский университет, Сан-Диего, Ла-Хойя, Калифорния.
  • 2 Кафедра когнитивных наук, Калифорнийский университет, Сан-Диего, Ла-Хойя, Калифорния.
  • 3 Институт науки о данных Халыджиоглу, Калифорнийский университет, Сан-Диего, Ла-Хойя, Калифорния.
  • PMID: 31268801
  • DOI: 10. 1152/jn.00273.2019

Абстрактный

Нейронные колебания широко изучаются с помощью методов, основанных на преобразовании Фурье, которое моделирует данные как суммы синусоид. Это успешно выявило многочисленные связи между колебаниями и познанием или болезнью. Однако нейронные данные несинусоидальны, и эти несинусоидальные характеристики все чаще связаны с различными поведенческими и когнитивными состояниями, патофизиологией и лежащими в основе свойствами нейронных цепей. Мы представляем новую структуру анализа, дополняющую существующие подходы, основанные на преобразовании Фурье и Гильберта, которая количественно определяет колебательные характеристики во временной области на основе цикла за циклом. Мы выпустили этот набор для поциклового анализа как «bycycle» — полностью документированный пакет Python с открытым исходным кодом, содержащий подробные руководства и примеры устранения неполадок. Этот подход выполняет тесты, чтобы оценить, присутствуют ли колебания в любой данный момент, и, если да, количественно определяет каждый колебательный цикл по его амплитуде, периоду и симметрии формы волны, последняя из которых упускается при использовании обычных подходов. В серии смоделированных исследований, связанных с событиями, мы показываем, как традиционные подходы преобразования Фурье и Гильберта могут объединять связанные с событием изменения продолжительности всплеска колебаний как увеличение амплитуды колебаний и изменение частоты колебаний, даже если эти характеристики не изменились при моделировании. . Наш подход позволяет избежать этих ошибок. Кроме того, мы подтверждаем этот подход в моделировании и на экспериментальных записях пациентов с болезнью Паркинсона, которые, как известно, имеют несинусоидальные бета-колебания (12-30 Гц). НОВОЕ И ЗАМЕЧАТЕЛЬНОЕ Мы представляем полностью задокументированный пакет Python с открытым исходным кодом, bycycle, для анализа нейронных колебаний на основе цикл за циклом. Этот подход дополняет традиционные подходы, основанные на преобразовании Фурье и Гильберта, но позволяет избежать определенных ошибок. Во-первых, bycycle подтверждает наличие колебаний, чтобы избежать анализа апериодических, неколебательных данных как колебаний. Затем он количественно определяет несинусоидальные аспекты колебаний, все больше связанные с физиологией нейронных цепей, поведенческими состояниями и заболеваниями. Этот подход тестируется на смоделированных и реальных данных.

Ключевые слова: Преобразование Фурье; преобразование Гильберта; нейронные колебания; несинусоидальный.

Похожие статьи

  • Мгновенные профили частоты внутри цикла сообщают о колебательной динамике формы волны.

    Куинн А.Дж., Лопес-Дос-Сантос В., Хуан Н., Лян В.К., Хуан Ч., Йе Дж. Р., Нобре А. С., Дюпре Д., Вулрич М. В. Куинн А.Дж. и др. J Нейрофизиол. 2021 1 октября; 126(4):1190-1208. doi: 10.1152/jn.00201.2021. Epub 2021 18 августа. J Нейрофизиол. 2021. PMID: 34406888 Бесплатная статья ЧВК.

  • Несинусоидальные бета-колебания отражают патофизиологию коры головного мозга при болезни Паркинсона.

    Коул С.Р., ван дер Мейдж Р., Петерсон Э.Дж., де Хемптин С., Старр П.А., Войтек Б. Коул С.Р. и соавт. Дж. Нейроски. 2017 3 мая; 37 (18): 4830-4840. doi: 10.1523/JNEUROSCI.2208-16.2017. Epub 2017 17 апр. Дж. Нейроски. 2017. PMID: 28416595 Бесплатная статья ЧВК.

  • Мозговые колебания и важность формы волны.

    Коул С.Р., Войтек Б. Коул С.Р. и соавт. Тенденции Cogn Sci. 2017 февраля; 21 (2): 137-149. doi: 10.1016/j. tics.2016.12.008. Epub 2017 4 января. Тенденции Cogn Sci. 2017. PMID: 28063662 Обзор.

  • Автоматическое разложение электрофизиологических данных на отдельные несинусоидальные колебательные режимы.

    Fabus MS, Quinn AJ, Warnaby CE, Woolrich MW. Фабус М.С. и др. J Нейрофизиол. 2021 1 ноября; 126 (5): 1670-1684. doi: 10.1152/jn.00315.2021. Epub 2021 6 октября. J Нейрофизиол. 2021. PMID: 34614377 Бесплатная статья ЧВК.

  • Колебания мозга при нервно-психических заболеваниях.

    Башар Э. Башар Э. Диалоги Clin Neurosci. 2013 сен;15(3):291-300. doi: 10.31887/DCNS.2013.15.3/ebasar. Диалоги Clin Neurosci. 2013. PMID: 24174901 Бесплатная статья ЧВК. Обзор.

Посмотреть все похожие статьи

Цитируется

  • In-silico ЭЭГ-биомаркеры сниженного торможения в корковых микросхемах человека при депрессии.

    Мацца Ф., Гет-МакКрейт А., Валианте Т.А., Гриффитс Д.Д., Хэй Э. Мазза Ф. и др. PLoS Comput Biol. 2023 10 апр; 19(4):e1010986. doi: 10.1371/journal.pcbi.1010986. Электронная коллекция 2023 апр. PLoS Comput Biol. 2023. PMID: 37036854 Бесплатная статья ЧВК.

  • Сверхчастота: гамма-колебания как единицы работы нейронной цепи.

    Фернандес-Руис А., Сирота А., Лопес-Дос-Сантос В., Дюпре Д. Фернандес-Руис А. и соавт. Нейрон. 2023 5 апреля; 111 (7): 936-953. doi: 10.1016/j.neuron.2023.02.026. Нейрон. 2023. PMID: 37023717 Бесплатная статья ЧВК. Обзор.

  • Магнитно-судорожная терапия и электросудорожная терапия усиливают лобную апериодическую активность.

    Смит С.Э., Косик Э.Л., ван Энген К., Хилл А.Т., Зоморроди Р. , Блумбергер Д.М., Даскалакис З.Дж., Хадас И., Войтек Б. Смит С.Е. и др. medRxiv. 2023 Янв 12:2023.01.11.23284450. дои: 10.1101/2023.01.11.23284450. Препринт. medRxiv. 2023. PMID: 36711765 Бесплатная статья ЧВК.

  • Медленный сон при большом депрессивном расстройстве.

    Бови Л., Вебер Ф.Д., Тендолкар И., Фернандес Г., Чиш М., Штайгер А., Зейзинг М., Дреслер М. Бови Л. и др. Нейроимидж клин. 2022;36:103275. doi: 10.1016/j.nicl.2022.103275. Epub 2022 24 ноября. Нейроимидж клин. 2022. PMID: 36451376 Бесплатная статья ЧВК.

  • Модулированные поведением тета-колебания гиппокампа у хорька сохраняются как во время передвижения, так и во время неподвижности.

    Dunn SLS, Town SM, Bizley JK, Bendor D. Данн СЛС и др.