Краткое содержание, анализ и герои
Пользовательские истории. Искусство гибкой разработки ПО
Автор Джефф Паттон12+201761 читателей
Год издания2017
Дата написания2013-12-31
ИздательствоПитер
ISBN978-5-496-02931-5
Язык книгиru
Язык оригиналаen
СерияБестселлеры O’Reilly (Питер)
Возрастное ограничение12+
Темысоздание сайтовделовое общениеразработка программного обеспеченияразработка приложенийкомандный подход
Описание
Книга «Пользовательские истории. Искусство гибкой разработки ПО» раскрывает практический подход к созданию и использованию пользовательских историй и карт историй в Agile‑командах. Автор демонстрирует, как совместное обсуждение, прототипирование и итеративное планирование помогают сфокусироваться на потребностях клиента, ускорить разработку и повысить качество продукта.
Главный конфликт / проблема
Как избежать разрозненного подхода и «Франкенштейнов» в программном продукте, сохраняя фокус на потребностях клиента и результатах.
Ключевые идеи
- Пользовательские истории фокусируют внимание на ценности для клиента, а не на деталях реализации.
- Карты историй обеспечивают общую картину и способствуют коммуникации между дизайнерами, разработчиками и заказчиками.
- Эффективные команды объединяют дизайн и разработку, избегая разрозненных «Франкенштейнов».
- Авторский подход основан на многолетнем опыте и стремлении исправить распространённые недоразумения в использовании историй.
- Истории не являются идеальными документами, а инструментом для достижения общего понимания.
- Цель разработки – изменить мир, а не просто создавать продукт.
- Обсуждение, визуализация и совместное уточнение важнее, чем «идеальная» документация.
- Карты пользовательских историй сохраняют общую картину в Agile.
- Фиксация идей на карточках («говорите и пишите») освобождает ум для обсуждения.
- Декомпозиция больших историй в последовательные шаги и детали обеспечивает ясность.
- Карты помогают выявлять пробелы, дубли и приоритеты в процессе разработки.
- Ограниченность ресурсов и необходимость фокусироваться на результатах
Вывод
Книга приводит к выводу, что пользовательские истории и карты историй являются мостом между дизайном, бизнесом и инженерией, обеспечивая совместное понимание, ускоряя разработку и повышая качество продукта.
Кому полезна
- Agile‑команды (продуктовые владельцы, разработчики, дизайнеры, тестировщики)
- Менеджеры проектов и бизнес‑аналитики
- Консультанты по Agile и гибкой разработке
- Кто хочет улучшить коммуникацию и ускорить разработку
Главные темы
- Пользовательские истории и карты историй
- Гибкое планирование и управление рисками
- Прототипирование и итеративное обучение
- Совместное обсуждение и визуализация требований
Персонажи
- Джефф Паттон — Объясняет принципы работы с пользовательскими историями, критикует традиционные подходы к документации, показывает, как карточки помогают команде достигать общего понимания и сохранять простоту. Проводит команды через процесс создания карты историй, выявляет зависимости и формирует релизный план, делится практическими примерами.
- Кент Бек — Предложил использовать истории как способ совместного обсуждения требований, отказался от традиционных спецификаций и стал инициатором конференции Lean Startup, демонстрируя, как истории могут заменить манифест Agile.
- Гэри Левитт — Организует работу над продуктом Mad Mimi, использует карту историй для уточнения требований и фокусируется на конкретных пользователях и процессах, приводя к созданию MVP.
- Эрик — Ответственный за стратегию, коммуникацию с заказчиками и командой, прототипирование и выпуск итераций, обеспечивает эмпирическое обучение и проверку гипотез.
- Аарон — Участвовал в исследовании продукта, прототипировании и создании карты историй, помогал оценивать время и управлять рисками.
- Майк — Участвовал в исследовании, прототипировании, оценке времени и управлении рисками, обеспечивал контроль над бюджетом и планированием.
- Команды Globo.com — Работают над обновлением системы управления контентом, создают карту историй и релизный план, объединяя бэклоги разных подразделений для достижения конкретного результата.
- Сидни — Профессионал, задающий вопросы о контексте, чтобы подготовить план приготовления торта, использует метафору кулинарии для иллюстрации создания пользовательских историй.
- Сиди (Клэр) Дойл — Участвовала в проекте «Феникс» в колледже TLC, помогла организовать карту процесса обучения, выявив дублирующие шаги и пробелы.
- Три дизайнеры интерьеров — Записывают свои действия, создавая карту процесса продажи жалюзи, что приводит к общему пониманию и трансформации в программное обеспечение.
- SAP — Провела семинары и обучила тренеров для внедрения метода карт историй, распространив практику по всему миру.
- Шериф — Показывает, как Atlassian использует Confluence и JIRA, а также физические стенды для совместной работы, подчеркивая важность видимой информации.
Цитаты
- Цель работы с историями не написание идеальных историй.
- Истории не требования, а дискуссии о решении задач вашей организации, заказчиков и пользователей.
- Обожаю разработку Agile! Каждые пару недель у нас начинает работать что-то новенькое! Но, кажется, я уже запутался и не вижу общей картины.
- говорите и пишите
- У вас никогда не будет достаточно людей, времени или денег, чтобы разработать все, что нужно. Никогда.
- Если вы не можете определить, каких результатов ожидаете, каких конкретных выгод хотите достичь, расставить приоритеты практически невозможно.
- Если люди утверждают, что им нравится идея и они охотно работали бы с продуктом, они тоже только предполагают.
- Мы хотим убедиться, что мы создаем правильную вещь.
- «Работу над великим произведением искусства невозможно завершить – ее можно только прервать» (Леонардо да Винчи).
- «Оценки… оцениваются заранее. Я уверен: порывшись как следует в сборниках оксюморонов, выложенных в Интернете, вы непременно найдете там термин «точная оценка»».
{"page":{"canonicalUrl":"https://bookra.app/books/2wtFbrjW","pageTitle":"Пользовательские истории. Искусство гибкой разработки ПО (Джефф Паттон) — краткое содержание, анализ и герои","metaDescription":"Разбор книги «Пользовательские истории. Искусство гибкой разработки ПО»: краткое содержание, главные мысли, конфликт, темы, персонажи, цитаты и ответы на вопросы.","headingTitle":"«Пользовательские истории. Искусство гибкой разработки ПО»","headingSubtitle":"Джефф Паттон, О. Потапова","structuredData":[{"@context":"https://schema.org","@type":"BreadcrumbList","@id":"https://bookra.app/books/2wtFbrjW#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"BookRa","item":"https://bookra.app/"},{"@type":"ListItem","position":2,"name":"инновации в бизнесе","item":"https://bookra.app/genre/5371"},{"@type":"ListItem","position":3,"name":"Пользовательские истории. Искусство гибкой разработки ПО","item":"https://bookra.app/books/2wtFbrjW"}]},{"@context":"https://schema.org","@type":"WebPage","@id":"https://bookra.app/books/2wtFbrjW","url":"https://bookra.app/books/2wtFbrjW","name":"«Пользовательские истории. Искусство гибкой разработки ПО»","description":"Разбор книги «Пользовательские истории. Искусство гибкой разработки ПО»: краткое содержание, главные мысли, конфликт, темы, персонажи, цитаты и ответы на вопросы.","breadcrumb":{"@id":"https://bookra.app/books/2wtFbrjW#breadcrumb"},"mainEntity":{"@id":"https://bookra.app/books/2wtFbrjW#work"},"primaryImageOfPage":{"@type":"ImageObject","url":"https://storage.yandexcloud.net/bookra-catalog-litres-public/content/d0f132f4-5207-11e7-b2fb-0cc47a52085c/thumbs/1200.webp"}},{"@context":"https://schema.org","@type":"Book","@id":"https://bookra.app/books/2wtFbrjW#work","name":"Пользовательские истории. Искусство гибкой разработки ПО","url":"https://bookra.app/books/2wtFbrjW","description":"Книга «Пользовательские истории. Искусство гибкой разработки ПО» раскрывает практический подход к созданию и использованию пользовательских историй и карт историй в Agile‑командах. Автор демонстрирует, как совместное обсуждение, прототипирование и итеративное планирование помогают сфокусироваться на потребностях клиента, ускорить разработку и повысить качество продукта.","image":"https://storage.yandexcloud.net/bookra-catalog-litres-public/content/d0f132f4-5207-11e7-b2fb-0cc47a52085c/thumbs/1200.webp","inLanguage":"ru","genre":["инновации в бизнесе","эффективность бизнеса","работа с клиентами","зарубежная компьютерная литература","программирование"],"keywords":"создание сайтов, деловое общение, разработка программного обеспечения, разработка приложений, командный подход","sameAs":["https://litres.ru/book/dzheff-patton/polzovatelskie-istorii-iskusstvo-gibkoy-razrabotki-po-24396028/"],"author":[{"@type":"Person","@id":"https://bookra.app/author/8c57eedb-13c6-11e7-b6fa-00259059d1c2#person","name":"Джефф Паттон","url":"https://bookra.app/author/8c57eedb-13c6-11e7-b6fa-00259059d1c2"}],"about":[{"@type":"Thing","name":"инновации в бизнесе"},{"@type":"Thing","name":"эффективность бизнеса"},{"@type":"Thing","name":"работа с клиентами"},{"@type":"Thing","name":"зарубежная компьютерная литература"},{"@type":"Thing","name":"программирование"},{"@type":"Thing","name":"создание сайтов"},{"@type":"Thing","name":"деловое общение"},{"@type":"Thing","name":"разработка программного обеспечения"},{"@type":"Thing","name":"разработка приложений"},{"@type":"Thing","name":"командный подход"},{"@type":"Thing","name":"чтение онлайн"},{"@type":"Thing","name":"саммари"},{"@type":"Thing","name":"AI-разбор"},{"@type":"Thing","name":"персонажи"},{"@type":"Thing","name":"цитаты"}],"workExample":{"@type":"Book","@id":"https://bookra.app/books/2wtFbrjW#edition","url":"https://bookra.app/books/2wtFbrjW","bookFormat":"https://schema.org/EBook","inLanguage":"ru","isbn":"978-5-496-02931-5","datePublished":"2017","publisher":{"@type":"Organization","name":"Питер"},"sameAs":["https://litres.ru/book/dzheff-patton/polzovatelskie-istorii-iskusstvo-gibkoy-razrabotki-po-24396028/"],"isAccessibleForFree":false}}],"book":{"idCatalog":171688,"shortId":"2wtFbrjW","title":"Пользовательские истории. Искусство гибкой разработки ПО","coverUrl":"https://storage.yandexcloud.net/bookra-catalog-litres-public/content/d0f132f4-5207-11e7-b2fb-0cc47a52085c/thumbs/1200.webp","annotationText":"Пользовательские истории – это метод описания требований к разрабатываемому продукту. В книге рассказано, как правильно использовать данную технику, чтобы сфокусироваться на поставленной задаче и пожеланиях клиента, а не распыляться на реализации второстепенных функций. Автор книги показывает, как данный подход не только ускоряет и систематизирует разработку, но и улучшает взаимопонимание в команде. В формате ios.epub сохранен издательский макет.","catalogType":"LITRES","catalogTypeLabel":"Книга в каталоге","authorLine":"Джефф Паттон, О. Потапова","authors":[{"id":"8c57eedb-13c6-11e7-b6fa-00259059d1c2","displayName":"Джефф Паттон","protectedUrl":"/author/8c57eedb-13c6-11e7-b6fa-00259059d1c2","wikipediaUrl":null,"wikidataUrl":null},{"id":"e7363150-2e2e-11e6-9614-0cc47a545a1e","displayName":"О. Потапова","protectedUrl":"/author/e7363150-2e2e-11e6-9614-0cc47a545a1e","wikipediaUrl":null,"wikidataUrl":null}],"genres":[{"id":5371,"title":"инновации в бизнесе","token":null,"publicUrl":"https://bookra.app/genre/5371"},{"id":5383,"title":"эффективность бизнеса","token":null,"publicUrl":"https://bookra.app/genre/5383"},{"id":5069,"title":"работа с клиентами","token":null,"publicUrl":"https://bookra.app/genre/5069"},{"id":5221,"title":"зарубежная компьютерная литература","token":null,"publicUrl":"https://bookra.app/genre/5221"},{"id":5272,"title":"программирование","token":null,"publicUrl":"https://bookra.app/genre/5272"}],"keywords":["создание сайтов","деловое общение","разработка программного обеспечения","разработка приложений","командный подход"],"facts":[{"key":"datePublished","label":"Год издания","value":"2017"},{"key":"dateWritten","label":"Дата написания","value":"2013-12-31"},{"key":"publisher","label":"Издательство","value":"Питер"},{"key":"isbn","label":"ISBN","value":"978-5-496-02931-5"},{"key":"bookLanguage","label":"Язык книги","value":"ru"},{"key":"sourceLanguage","label":"Язык оригинала","value":"en"},{"key":"series","label":"Серия","value":"Бестселлеры O’Reilly (Питер)"},{"key":"adult","label":"Возрастное ограничение","value":"12+"}],"seoSections":[{"key":"summaryShort","title":"Описание","body":"Книга «Пользовательские истории. Искусство гибкой разработки ПО» раскрывает практический подход к созданию и использованию пользовательских историй и карт историй в Agile‑командах. Автор демонстрирует, как совместное обсуждение, прототипирование и итеративное планирование помогают сфокусироваться на потребностях клиента, ускорить разработку и повысить качество продукта."},{"key":"conflict","title":"Главный конфликт / проблема","body":"Как избежать разрозненного подхода и «Франкенштейнов» в программном продукте, сохраняя фокус на потребностях клиента и результатах."},{"key":"keyIdeas","title":"Ключевые идеи","body":["Пользовательские истории фокусируют внимание на ценности для клиента, а не на деталях реализации.","Карты историй обеспечивают общую картину и способствуют коммуникации между дизайнерами, разработчиками и заказчиками.","Эффективные команды объединяют дизайн и разработку, избегая разрозненных «Франкенштейнов».","Авторский подход основан на многолетнем опыте и стремлении исправить распространённые недоразумения в использовании историй.","Истории не являются идеальными документами, а инструментом для достижения общего понимания.","Цель разработки – изменить мир, а не просто создавать продукт.","Обсуждение, визуализация и совместное уточнение важнее, чем «идеальная» документация.","Карты пользовательских историй сохраняют общую картину в Agile.","Фиксация идей на карточках («говорите и пишите») освобождает ум для обсуждения.","Декомпозиция больших историй в последовательные шаги и детали обеспечивает ясность.","Карты помогают выявлять пробелы, дубли и приоритеты в процессе разработки.","Ограниченность ресурсов и необходимость фокусироваться на результатах"]},{"key":"conclusion","title":"Вывод","body":"Книга приводит к выводу, что пользовательские истории и карты историй являются мостом между дизайном, бизнесом и инженерией, обеспечивая совместное понимание, ускоряя разработку и повышая качество продукта."},{"key":"audience","title":"Кому полезна","body":["Agile‑команды (продуктовые владельцы, разработчики, дизайнеры, тестировщики)","Менеджеры проектов и бизнес‑аналитики","Консультанты по Agile и гибкой разработке","Кто хочет улучшить коммуникацию и ускорить разработку"]},{"key":"topics","title":"Главные темы","body":["Пользовательские истории и карты историй","Гибкое планирование и управление рисками","Прототипирование и итеративное обучение","Совместное обсуждение и визуализация требований"]},{"key":"characters","title":"Персонажи","body":["Джефф Паттон — Объясняет принципы работы с пользовательскими историями, критикует традиционные подходы к документации, показывает, как карточки помогают команде достигать общего понимания и сохранять простоту. Проводит команды через процесс создания карты историй, выявляет зависимости и формирует релизный план, делится практическими примерами.","Кент Бек — Предложил использовать истории как способ совместного обсуждения требований, отказался от традиционных спецификаций и стал инициатором конференции Lean Startup, демонстрируя, как истории могут заменить манифест Agile.","Гэри Левитт — Организует работу над продуктом Mad Mimi, использует карту историй для уточнения требований и фокусируется на конкретных пользователях и процессах, приводя к созданию MVP.","Эрик — Ответственный за стратегию, коммуникацию с заказчиками и командой, прототипирование и выпуск итераций, обеспечивает эмпирическое обучение и проверку гипотез.","Аарон — Участвовал в исследовании продукта, прототипировании и создании карты историй, помогал оценивать время и управлять рисками.","Майк — Участвовал в исследовании, прототипировании, оценке времени и управлении рисками, обеспечивал контроль над бюджетом и планированием.","Команды Globo.com — Работают над обновлением системы управления контентом, создают карту историй и релизный план, объединяя бэклоги разных подразделений для достижения конкретного результата.","Сидни — Профессионал, задающий вопросы о контексте, чтобы подготовить план приготовления торта, использует метафору кулинарии для иллюстрации создания пользовательских историй.","Сиди (Клэр) Дойл — Участвовала в проекте «Феникс» в колледже TLC, помогла организовать карту процесса обучения, выявив дублирующие шаги и пробелы.","Три дизайнеры интерьеров — Записывают свои действия, создавая карту процесса продажи жалюзи, что приводит к общему пониманию и трансформации в программное обеспечение.","SAP — Провела семинары и обучила тренеров для внедрения метода карт историй, распространив практику по всему миру.","Шериф — Показывает, как Atlassian использует Confluence и JIRA, а также физические стенды для совместной работы, подчеркивая важность видимой информации."]},{"key":"quotes","title":"Цитаты","body":["Цель работы с историями не написание идеальных историй.","Истории не требования, а дискуссии о решении задач вашей организации, заказчиков и пользователей.","Обожаю разработку Agile! Каждые пару недель у нас начинает работать что-то новенькое! Но, кажется, я уже запутался и не вижу общей картины.","говорите и пишите","У вас никогда не будет достаточно людей, времени или денег, чтобы разработать все, что нужно. Никогда.","Если вы не можете определить, каких результатов ожидаете, каких конкретных выгод хотите достичь, расставить приоритеты практически невозможно.","Если люди утверждают, что им нравится идея и они охотно работали бы с продуктом, они тоже только предполагают.","Мы хотим убедиться, что мы создаем правильную вещь.","«Работу над великим произведением искусства невозможно завершить – ее можно только прервать» (Леонардо да Винчи).","«Оценки… оцениваются заранее. Я уверен: порывшись как следует в сборниках оксюморонов, выложенных в Интернете, вы непременно найдете там термин «точная оценка»»."]}],"authorSummary":null,"hasArtifacts":true,"canReadInApp":false,"readUrl":"https://web.bookra.app/?startapp=b_171688","artifactsUrl":"https://web.bookra.app/?startapp=b_171688","readCtaLabel":"Читать онлайн","artifactsCtaLabel":"AI-разбор","appReadLinks":null,"appAnalysisLinks":{"tg":"https://t.me/bookra_lib_bot/BookRa?startapp=b_171688","vk":"https://vk.com/app54470698#startapp=b_171688","max":"https://max.ru/id7751370047_bot?startapp=b_171688","web":"https://web.bookra.app/?startapp=b_171688"},"guestReaderUrl":null,"authorCtaLabel":"Все книги автора","authorProtectedUrl":"/author/8c57eedb-13c6-11e7-b6fa-00259059d1c2","readersCount":61,"adultLabel":"12+","yearLabel":"2017","datePublished":"2017","publisherLabel":"Питер","isbn":"978-5-496-02931-5","oclc":null,"lccn":null,"partnerUrl":"https://litres.ru/book/dzheff-patton/polzovatelskie-istorii-iskusstvo-gibkoy-razrabotki-po-24396028/","accessNote":"Карточка книги и AI-разбор откроются на защищенных страницах BookRa после входа."},"reader":null,"similarBooks":[],"similarBooksPagination":{"page":1,"pageSize":12,"totalItems":0,"totalPages":1,"hasPrev":false,"hasNext":false}},"notFound":false}