Пока читал “97 этюдов для архитекторов программных систем” встретил несколько ссылок на эту книгу и решил прочитать тоже. По-правде говоря, думал что в ней будет что-то о программировании, но оказалось, что не внимательно прочитал название - это книга о разработке ПО, точнее, о оптимизации процессов в разработке ПО.
В книге авторы адаптируют процесс “бережливого производства”, первоначально внедренного на завода Toyota, к процессу разработки ПО. И мне нравится, как это получается у них. По крайней мере, большинство того, что написано в книге - мне знакомо по процессам на работе, мы используем большинство из них. При этом всём становится понятно, что те люди, которые внедряют процессы сейчас - мало знакомы о основными идеями, которые описывают авторы из-за чего, они становятся не так эффективны, а в некоторых случаях просто совершают ошибки, о которых предупреждают авторы.
Безусловно, эта книга нужна в первую очередь тем, кто руководит процессами, но и для разработчиков она тоже будет полезна. Как минимум, станет понятно, что за Kanban, откуда взялись sprint’s и вообще что это за Scrum такой. По тому что от менеджеров вряд ли это услышишь :) Кроме этого в книге можно найти немного практических советов, вроде того, что задачи вообще не должны копиться в бэклоге, так как за то время, когда до них доберется очередь, они уже могут потерять актуальность, или вроде того, что принятие важных решений надо откладывать до последнего момента, как минимум, к тому времени будет собрано максимум данных. В общем, мне книга понравилась.
Автор(ы):
- Mary Poppendieck
- Tom Poppendieck
Год издания: 2010
Количество страниц: 256
Оценка: 5/5
Издатель: Вильямс
Ссылка на страницу книги на сайте издательства: https://www.williamspublishing.com/Books/978-5-8459-1538-2.html
Оригинальное название: Implementing Lean Software Development. From Concept to Cash
Год издания оригинала: 2006