Knig Fu: 116 страниц об управлении требованиями (вам потребуется прочитать еще меньше)
Привет! В постновогодний обзор литературы для аналитиков мы решили включить одну из самых ёмких и доступных книг по управлению требованиями - книгу Ильи Корнипаева. Ее можно часто встретить в подборках материалов для аналитиков.
В статье отвечаем на вопросы, кому и зачем ее стоит читать в 2024, а также публикуем небольшое саммари по книге :)
Вопрос: что это за книга?
Полное название книги: “Требования для программного обеспечения: рекомендации по сбору и документированию” автор Илья Корнипаев. Автор имеет 15+ лет проектного опыта, а также разрабатывает и проводит авторские курсы по управлению требованиями.
Эта книга достаточно хорошо известна в кругах аналитиков, многие компании используют ее для обучения своих сотрудников.
В книге автор раскрывает, что из себя представляет управление требованиями, начиная с того, какие требования бывают, и заканчивая их согласованием с командой.
Я нарисовала небольшую майнд-карту по содержимому книги, которую можно использовать, чтобы понять, стоит ли читать, а также шпаргалку по работе с требованиями на ваших проектах:
Вопрос: кому и зачем читать?
Если собрать все отзывы на книгу в один комментарий, то это было бы “норм для джунов”. Действительно, книга точно была бы полезна начинающим аналитикам в том, чтобы больше узнать про работу с требованиями и устроиться на первую работу.
Объем книги небольшой, поэтому вы прочитаете ее быстро, поймете ценность работы аналитиков, узнаете, из чего состоит процесс управления требованиями, и сможете подискутировать по вопросу: “А какой способ сбора требований вы бы выбрали в такой ситуации?” (мы такое спрашиваем).
Я же порекомендовала бы прочитать/перечитать ее не только джунам, но и аналитикам, которые работают в небольших компаниях без выстроенных методологий, чтобы как минимум структурировать свои знания, а как максимум внедрить общепринятые технологии в своих компаниях, внедрить единый формат описания требований.
Ну и конечно, книга может оказаться полезной наставникам и тим-лидам и использоваться как рекомендуемая литература при обучении ваших новичков.
Если же вы опытный аналитик, да еще и прочитали классику “Путь аналитика” и аналогичные, то для вас новой информации почти не будет.
Вопрос: тебе понравилась книга?
Моя оценка: 5/5, и вот 5 причин на это:
1. Книга хорошо структурирована и представляет собой полноценное руководство в стиле “бери и делай”.
2. Автор не просто делится методологией, а рассказывает о деталях, к которым приходишь только на личном опыте, например, как правильно сесть на интервью или как говорить о трудностях:
3. Мне всегда импонируют люди, которые являются фанатами своего дела. В книге транслируется отношение автора к работе аналитика, а именно эту информацию редко встречаешь в профессиональной литературе:
4. На своих первых проектах я часто задавалась вопросами: “как понять глубину проработки требований”, “как определить всех заинтересованных сторон”, “что делать, если они сами не знают, как должно быть” и тд. На все эти вопросы нет универсального готового ответа, но автор делится своими вариантами решения таких вопросов и указывает, на что можно ориентироваться, чтобы понять, правильное решение ли ты принимаешь.
5. Книга читается очень легко и содержит интересные примеры из опыта индустрии и практики автора:
Ну и моя любимая цитата из книги:
Вопрос: где найти?
Печатается по запросу. Заказать экземпляр можно на маркет-плейсах, недавно видела на Озон. В электронном виде не встречала.
Вопрос: что еще почитать на эту тему?
Список литературы из самой книги:
- Alexander I. F., Stevens R., and Alexander I. Writing Better Requirements. Massachusetts: Addison Wesley Longman, Inc., 2002.
- Hull E., Jackson K., Dick J. Requirements Engineering - 2nd ed. London: Springer, 2005. Перевод на русский язык - Элизабет Халл, Кен Джексон, Джереми Дик. Разработка и управление требованиями. Второе издание (сетевая публикация).
- Leffingwell D., Widrig D. Managing software requirements: a use case approach - 2nd ed. Boston: Addison Wesley, 2003. Перевод на русский язык первого издания книги - Дин Леффингуэлл, Дон Уидриг. Принципы работы с требованиями к программному обеспечению. Унифицированный подход. 2002 г., Вильямс.
- Cockburn A. Agile Software Development: Addison-Wesley Professional, 2001. Перевод на русский язык - Алистер Коберн. Быстрая разработка программного обеспечения. 2002 г., Лори.
- Юрий Булуй. Классификация требований к программному обеспечению и ее представление в стандартах и методологиях. Доклад на конференции SEC-R 2006 (сетевая публикация).
- Maiden N. Using Creativity Techniques in Requirements Processes: A Step-by-Step Process. Выступление на конференции Software People 2011.
- Кент Бек. Экстремальное программирование. Библиотека программиста. - СПб: Питер, 2002.
А еще много полезного в нашем телеграм-канале Кунг Фу аналитика :)