Как выбрать для проекта практики проектирования и работы с требованиями (Максим Цепков на AnalystDays-2017) — различия между версиями

Материал из MaksWiki
Перейти к: навигация, поиск
м
м
Строка 4: Строка 4:
 
  '''[http://analystdays.ru/ru/talk/45488 Доклад на сайте конференции]'''
 
  '''[http://analystdays.ru/ru/talk/45488 Доклад на сайте конференции]'''
 
  [http://www.slideshare.net/mtsepkov/choose-method-for-requirements-ttsepkov-analyst-days2017 Презентация на slideshare]
 
  [http://www.slideshare.net/mtsepkov/choose-method-for-requirements-ttsepkov-analyst-days2017 Презентация на slideshare]
  Видео https://vimeo.com/216154473 (в статье тоже есть)
+
  Видео есть (https://vimeo.com/216154473), но доступ платный
  
 
Методы проектирования и работы с требованиями должны обеспечивать эффективную коммуникацию между всеми членами команды и гибкую разработку софта с возможностью дальнейшей модернизации. Развитие IT накопило богатый набор разнообразных практик, позволяющих достичь этого в проектах разной сложности, масштаба и назначения: user story, use case, BDD, TDD, FDD, DDD, архитектурная работа в SAF, включая и более традиционные подходы. Как всегда бывает с широким набором инструментов, возникает проблема выбора подходящего. Часто просто выбирают знакомый инструмент или пытаются провести сравнение на модельных задачах, но то, что хорошо для небольшой задачи, не всегда подойдет длинному проекту.
 
Методы проектирования и работы с требованиями должны обеспечивать эффективную коммуникацию между всеми членами команды и гибкую разработку софта с возможностью дальнейшей модернизации. Развитие IT накопило богатый набор разнообразных практик, позволяющих достичь этого в проектах разной сложности, масштаба и назначения: user story, use case, BDD, TDD, FDD, DDD, архитектурная работа в SAF, включая и более традиционные подходы. Как всегда бывает с широким набором инструментов, возникает проблема выбора подходящего. Часто просто выбирают знакомый инструмент или пытаются провести сравнение на модельных задачах, но то, что хорошо для небольшой задачи, не всегда подойдет длинному проекту.
Строка 10: Строка 10:
 
В докладе будет сделан обзор различных практик, решаемых благодаря им коммуникационных задач и предполагаемого разделения труда в команде. Также будут представлены способы поддержки развития и модернизации продукта на долгом жизненном цикле. Доклад является развитием моего поста [[Блог:Максима Цепкова/2017-01-08: Инженерные практики Agile|инженерные практики Agile]].
 
В докладе будет сделан обзор различных практик, решаемых благодаря им коммуникационных задач и предполагаемого разделения труда в команде. Также будут представлены способы поддержки развития и модернизации продукта на долгом жизненном цикле. Доклад является развитием моего поста [[Блог:Максима Цепкова/2017-01-08: Инженерные практики Agile|инженерные практики Agile]].
  
 +
<!--
 
= Видео =
 
= Видео =
  
 
{{Vimeoembed|216154473|960|318}}
 
{{Vimeoembed|216154473|960|318}}
 
+
-->
 
= Презентация =
 
= Презентация =
  

Версия 13:02, 29 сентября 2017

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

Доклад прочитан на AnalystDays-2017 21.04.2017
Доклад на сайте конференции
Презентация на slideshare
Видео есть (https://vimeo.com/216154473), но доступ платный

Методы проектирования и работы с требованиями должны обеспечивать эффективную коммуникацию между всеми членами команды и гибкую разработку софта с возможностью дальнейшей модернизации. Развитие IT накопило богатый набор разнообразных практик, позволяющих достичь этого в проектах разной сложности, масштаба и назначения: user story, use case, BDD, TDD, FDD, DDD, архитектурная работа в SAF, включая и более традиционные подходы. Как всегда бывает с широким набором инструментов, возникает проблема выбора подходящего. Часто просто выбирают знакомый инструмент или пытаются провести сравнение на модельных задачах, но то, что хорошо для небольшой задачи, не всегда подойдет длинному проекту.

В докладе будет сделан обзор различных практик, решаемых благодаря им коммуникационных задач и предполагаемого разделения труда в команде. Также будут представлены способы поддержки развития и модернизации продукта на долгом жизненном цикле. Доклад является развитием моего поста инженерные практики Agile.

Презентация

Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf Choose method for Requirements - Tsepkov AnalystDays-2017.pdf