Kitobdan iqtiboslar  Канбан Метод: Улучшение системы управления

Toʻliq oʻqish va tinglash
Bepul parcha
Зачастую организации усугубляют свои проблемы из-за уверенности людей в том, что лучший выход — это «поднажать». Они думают, что эффективное управление проектом устранит проблему управления возможностями (превращение менеджеров проекта в козлов отпущения), что более сильное функциональное руководство повысит комплексную эффективность (хотя оно легко может ухудшить ее) или что люди должны просто стараться работать лучше (хотя система ненадежна на принципиальном уровне).
6 kishiga yoqdi1 ta fikr
Fikr bildirish
Проекты в государственном секторе, возможно, и не нуждаются в успешном завершении — достаточно того, что они генерируют экономическую активность; к тому моменту, когда они окончательно провалятся, спонсоры уже давно исчезнут.
4 kishiga yoqdi2 ta fikr
Fikr bildirish
Системы, в которых есть задержанные сигналы и циклы обратной связи, могут демонстрировать поведение, плохо поддающееся прогнозированию
1 kishiga yoqdi
Fikr bildirish
Не давайте ввести себя в заблуждение процессно-ориентированными трактовками FDD, XP и скрам. Вы можете применять эти методы раз за разом и по-прежнему считать, что: люди служат процессу, а не наоборот; облик продукта определяется самыми громкими внутренними голосами, а не возникающими у фактических клиентов потребностями; выполняется очень большая работа, но конечный продукт не используется по-настоящему; изменения направления даже не рассматриваются, не говоря уже об их реализации.
Fikr bildirish
Продолжает ли принцип устойчивого темпа, являющийся элементом аджайла, оставаться мечтой? Перегружены ли люди в процессе, который, похоже, не всем подходит? Могут ли как-то помочь ценности канбана — прозрачность (глава 1) и баланс (глава 2)? Направлено ли сотрудничество (глава 3) преимущественно внутрь? Страдает ли клиентоориентированность (глава 4) из-за чрезмерной изоляции команды или чрезмерной внутренней концентрации на технологии, продукте или команде? Ориентированные на команду или на процесс подходы не справляются с задачей встраивания необходимых улучшений в сквозной поток (глава 5)? Ухудшают ли локальные выигрыши положение в целом? Не принижается ли значимость лидерства (глава 6), понимания (глава 7) и согласия? Можно ли сказать, что об уважении (глава 9) слишком легко забывают при принятии серьезных решений?
Fikr bildirish
Подходит ли канбан для итерационных методов, в частности скрама? Да, и в этом случае скрам-комбинация даже имеет свое название — скрамбан (о ней говорится в главе 16). Канбан может использоваться как внутри скрама, где он, в основном, применяется для улучшения работы на уровне команды, так и вне его, где канбан помогает командной структуре справляться с проблемами масштаба. Означает ли использование канбана отказ от итераций и других элементов скрама? Это серьезное заблуждение. Канбан — это метод, основанный на принципе начните с того, что есть сейчас; мы первыми предупредили бы вас об опасности неконтролируемого отказа от части текущего рабочего процесса. Однако, с нашей стороны было бы нечестно притворяться, что стремление к поддержанию потока в какой-то момент станет испытанием вашей приверженности временны́м интервалам, пунктам истории и т.п. Как вы и ваша организация справитесь с этим — выбирать вам. Предоставляют ли методы и практики аджайла важные модели для пользователей канбана? Безусловно да — представляется почти немыслимым, что эффективный пользователь канбана, работающий в области разработки программного обеспечения, достигнет высоких результатов без глубокого понимания и уважения к аджайлу.
Fikr bildirish
Когда задают подобный вопрос, стоит покопаться немного и выяснить, что именно имеется в виду: Совместимы ли ценности канбана и аджайла? Да, абсолютно! Мы видим здесь основания не для сравнения, а для интеграции. Может ли канбан «улучшить гибкость», совершенствуя существующий процесс разработки программного обеспечения — построенный на основе аджайла или другого метода — в направлении, полностью согласующимся с ценностями и принципами аджайла? Ответ на этот вопрос — не просто однозначное «да»; метод был разработан именно для этого. Является ли канбан, говоря словами манифеста, методом разработки программного обеспечения? Нет. Возможно, мы цепляемся к мелочам, но в этом смысле характеризовать канбан как один из методов аджайла — значит вводить в заблуждение. Канбан никоим образом не является процессом разработки (или какой-либо другой частью процесса, имеющим отношение к поставке). В дефиниции метода нет ничего, связывающего его с программным обеспечением. Это метод управления, который может широко применяться в творческой интеллектуальной работе с концентрацией на организационные преобразования. Является ли канбан частью аджайл-движения? Принадлежность к канбан-сообществу наблюдается как внутри, так и за пределами аджайл-движения (обратите внимание на то, что оба сообщества имеют похожие отношения с сообществом бережливого производства). Похоже, что у некоторых людей такая неопределенность вызывает замешательство, на самом деле она полезна и даже необходима. Идеи имеют достаточно пространства для развития и реализации в своих сообществах, но в нужный момент открываются широкие возможности для взаимного обогащения. Что касается поставщиков сопутствующих услуг (тренеров, коучей, консультантов и т.д.), то им очень удобно иметь возможность выбирать клиентов, относящих себя к разным сообществам.
Fikr bildirish
Для наглядности и удобства скрам можно (почти целиком) описать с помощью трех совокупностей, каждая из которых состоит из трех элементов: Три роли: владелец продукта, скрам-мастер и команда разработчиков. Три мероприятия: совещание по планированию спринта до его выполнения, ежедневное скрам-совещание в течение выполнения спринта и два совещания при закрытии спринта — обзор спринта и ретроспектива спринта. Три основных артефакта: бэклог продукта, бэклог спринта и диаграмма сгорания задач.
Fikr bildirish
Автоматизированное приемочное тестирование включает в себя следующее: Подробное описание ожидаемого поведения продукта — часто в форме, позволяющей прочитать (и даже написать) ее человеку, не являющемуся программистом. Технические средства для взаимодействия с продуктом без вмешательства человека, часто через веб-браузер (или с помощью симуляции такового). Наличие связующего звена между первым и вторым — поддержка языка программирования и т.д.
Fikr bildirish
Если это причиняет боль, то делай это чаще и пусть она придет раньше.
Fikr bildirish