Я стремлюсь улучшить свою практику веб-разработки и сталкиваюсь с популярным термином LEAN Programming. Ребята, есть ли у вас рекомендуемые источники информации, на которые я мог бы покопаться, любая вещь будет оценена. Спасибо
Я не знаю, каковы именно ваши ожидания (Lean Software Development больше относится к процессам, чем к методам разработки), но вот несколько советов.
В общем, каждый разговор / книга / интервью / видео с Мэри Поппендик более чем стоит проверки. Но поскольку мне нравятся книги, я бы порекомендовал получить Lean Software Development: Agile Toolkit (своего рода библия для меня).
Еще один замечательный ресурс, который мне особенно нравится, - это блог Пита Абиллы: shmula.com . Там много хороших вещей.
У Хенрика Книберга есть много хороших материалов о Lean в его блоге. Посмотрите на это.
Чтение вещей о бережливом производстве также поможет лучше понять концепции и теорию, стоящую за ним ( Путь Toyota , Машина, которая изменила мир , Производственная система Toyota: за пределами крупномасштабного производства , Исследование производственной системы Toyota с точки зрения промышленного инженера ).
На сайте Limited WIP Society есть хороший выбор статей о применении принципов Канбана и Лин в разработке программного обеспечения. Узнайте больше.
В этом видео вы можете узнать почти все, что вам нужно знать о LEAN
Google TechTalk: конкуренция на основе скорости
Я бы предложил сайт знаний scrumban о scrumban . В нем сравниваются канбан, scrum и scrumban, а также дается краткое введение в реализацию канбан / scrumban подхода
Вы можете легко изменить код в PHP, это невозможно в Java. но вы можете сделать это и с JRebel. см http://zeroturnaround.com/jrebel/
С точки зрения чистого программирования, наиболее важный аспект разработки программного обеспечения, который поможет вам оставаться Lean, - это то, что в XP называют «тестируемостью». Тестируемость является априорной проблемой в Lean (фактически, во всем Lean, а не только в программировании.
[Бесстыдный плагин для моих собственных работ по написанию и преподаванию]. Я писал об этих проблемах, используя другие термины по адресу:
http://blog.scottbellware.com/2010/02/to-control-and-observe-productive.html
http://blog.scottbellware.com/2010/02/productive-by-design.html
Я нашел сочинение Кори Ладаса в Scrumban - Очерки систем Канбан для разработки Lean Software очень полезными. Вы можете найти некоторые из эссе в виде статей на leansoftwareengineering.com
Полагаю, эта ссылка будет хорошей отправной точкой. Мэри Поппендик сыграла важную роль в передаче идей Lean Manufacturing к разработке программного обеспечения. Хотя Lean не может напрямую улучшить ваше веб-программирование, он тесно связан с методологиями Agile и преимуществами, которые гибкость приносит в разработку программного обеспечения.