The Phoenix Project Summary: How Solid DevOps Principles Can Transform Business Projects
Book Summaries

Резюме на „Проектът „Феникс“: Как солидните принципи на DevOps могат да трансформират бизнес проектите

13 minute read

Неуспехът може да сполети дори най-добрите компании – важно е как те се възстановяват.

Книгата „Проектът „Феникс“ проследява пътя на една измислена компания, която се бори със закъснения, непланирана работа и ограничени ресурси. Тя също така показва как компанията възвръща рентабилността си благодарение на преструктурираните ИТ операции.

Компанията използва най-добрите принципи на DevOps, за да открие оптимални начини за планиране, изпълнение и подобряване на процесите в ИТ отдела. Всичко това води до забележителното възраждане на компанията в стила на митичния феникс. 🔥

Макар че е добре да прочетете книгата, за да разберете всичките ѝ предимства, това *резюме на „Проектът „Феникс““ ще подчертае някои от най-забележителните ѝ поуки. Ще се впуснем в сюжета, основните изводи, запомнящите се цитати и съвети за прилагане на концепциите от книгата в реалния живот.

Но преди това, ако искате да прочетете още резюмета на книги, разгледайте и добавете в отметките си нашата подбрана колекция от 25 задължителни резюмета на книги за продуктивност (включително и това) на едно място. Можете да я запазите, редактирате, добавите в отметките си и дори да я експортирате за по-късна употреба.

25 задължителни резюмета на книги за продуктивност в един документ. Можете да го добавите към отметките си, да го редактирате, да го експортирате и да го споделите с всеки

Резюме на книгата: „Проектът „Феникс“ накратко“

Корица на книгата „Проектът „Феникс“
Източник: Amazon

„Проектът „Феникс“: Роман за ИТ, DevOps и това как да помогнете на вашия бизнес да успее“ е написан от Джин Ким, Кевин Бър и Джордж Спафорд. Тази книга от 432 страници е публикувана за първи път през 2013 г. и отнема около 7–10 часа за прочитане.

Това, което ни харесва в „Проектът „Феникс“, е, че използва реалистични герои и бизнес сценарии, за да очертае често срещаните проблеми в ИТ операциите и доставките, като същевременно насочва читателя към решения, които наистина работят. Книгата е задължително четиво и ако искате да разберете връзката между дейността на производствените предприятия и ИТ. 🍀

Сюжет

Тази книга за бизнеса и информационните технологии се основава на експертно пресъздаване в романна форма, за да представи изпитаните на практика концепции на DevOps по лесен за разбиране начин.

Главният герой на историята е Бил Палмър, новоназначен вицепрезидент по информационни технологии, работещ за компанията „Parts Unlimited“, която произвежда автомобилни части. Въпреки че е опитен ИТ директор, пред Бил стои трудна задача — да попречи на компанията да фалира.

И така, какво се обърка?

За начало цялата организация е обхваната от проблеми – от грешки при изплащането на заплатите и закъснения в графиците до надхвърляне на бюджета. Много от тези провали са свързани с погрешната политика на ИТ отдела на компанията и, по-специално, с неспособността на екипа да завърши жизненоважна инициатива за разработка на софтуер – едноименният „Проект „Феникс“.

Проблемите са се разпространили и в други бизнес функции, а на Бил се пада да оправи нещата след неуспехи като пробиви в сигурността и нарушения на държавните разпоредби. А ако той се провали и компанията продължи да губи пазарен дял, главният изпълнителен директор на „Parts Unlimited“ планира да възложи ИТ операциите на външни изпълнители. Така че, да, залогът е голям. 🌋

Герои

В рамките на усилията си да преобрази ИТ отдела и, по-широко, цялата компания, Бил си сътрудничи с няколко ръководители на отдели и технически ръководители. Някои от ключовите роли включват:

  • Брент Гелер: Главен инженер
  • Стив Мастърс: главен изпълнителен директор (CEO)
  • Джон Пеше: Директор по информационна сигурност (CISO)
  • Уес Дейвис: Директор по операции с разпределени технологии
  • Сара Моултън: Старши вицепрезидент по търговските операции
  • Крис Алърс: Вицепрезидент по разработката на приложения
  • Кирстен Фингъл: Разумната ръководителка на Отдела за управление на проекти (PMO)
  • Д-р Ерик Рийд: Потенциален член на управителния съвет и експерт по инженеринг на ИТ процеси

Сред изброените по-горе герои Ерик се откроява като една от най-влиятелните фигури в историята. Докато Бил Палмър и колегите му се опитват да поправят това, което не работи, Ерик ги води през процеса, запознавайки ги с ключови концепции на DevOps и ИТ управлението. Ако сте работили в разработката на софтуер или в ИТ операциите, вероятно взаимодействията между героите ще ви се сторят доста познати.

Ключови изводи от „Проектът „Феникс“

Предизвикателствата, представени в тази книга, са доста често срещани, ако погледнем с какво се сблъскват днес повечето софтуерни разработчици и ИТ специалисти. Тъй като тримата съавтори на „Проектът „Феникс“ са изтъкнати лидери на мисълта в ИТ индустрията, те са в състояние да посочат ефективни стратегии за справяне с тези предизвикателства, като по този начин помагат на вашия бизнес да успее в дългосрочен план. 🧑‍💻

Нека обсъдим пет от най-важните уроци и изводи от тази книга.

1. Определете четирите вида (ИТ) работа

Ерик обяснява, че е по-лесно да планирате и контролирате работата в ИТ, когато я разделите на четири категории:

  1. Бизнес проекти: Този тип работа включва нови проектни инициативи и процеси, които заемат значителна част от вашите бизнес функции. Те се наблюдават индивидуално от Отдела за управление на проекти в рамките на рамката за управление на програмите
  2. Вътрешни проекти: Те включват рутинни задачи, като поддръжка на системата, ъпгрейди и кръпки за сигурност, които поддържат функционирането на компании като Parts Unlimited
  3. Промени: Това са рутинни задачи, подобни на вътрешните проекти, но включват малки модификации като отстраняване на бъгове и актуализации на версиите. Обикновено е необходимо да се създаде система за отваряне на тикети , за да се проследяват проблемите, промените и тяхното разрешаване.
  4. Непланирана работа: Докато останалите категории работа са договорени предварително, тази не е. Тя може да бъде всичко – от задачи по възстановяване след системна повреда до допълнителна работа, защото член на екипа не е съобщил навреме за възникнали проблеми. Това води до конфликти в графика и неефективност на процесите, които се превръщат в по-сериозни проблеми. За да предотвратят непланираната работа, Бил и екипът му се съгласяват да преценят капацитета на екипа, преди да одобрят работа по заявки за промени.

Тази многостепенна система за мониторинг на работата гарантира наличието на подходящ поток на отчетност, на който екипът може да разчита.

2. Ограничете работата в процес или напредъка (WIP)

Според книгата трябва да имате възможно най-малко текущи задачи едновременно.

Бил установява, че когато вниманието ви е раздвоено между множество задачи, вие се чувствате претоварени и сте склонни да допускате грешки поради разпръснатото си внимание. Колкото повече грешки правите, толкова повече усилия и ресурси на компанията инвестирате в тяхното отстраняване. Тъй като първоначалната работа не е била плодотворна, тя ще се счита за загуба на ресурси, които биха могли да бъдат използвани за нови задачи.

Книгата препоръчва да съгласувате стратегиите си с методологиите „Agile“ или „Lean“, за да гарантирате, че планираните задачи са оптимизирани по отношение на ресурсите.

Допълнително четиво: Разширете знанията си с нашите ръководства за:

3. Използвайте табла по метода Канбан

Един от начините, по които Бил Палмър и неговият екип успяха да преодолеят натрупването на незавършена работа (WIP) в „Parts Unlimited“, е чрез използването на канбан табла. Канбан, което на японски означава „табела“, позволява на екипа да визуализира работата. Таблото е разделено на колони, които изобразяват фазите на работния процес, като обикновено се движат отляво надясно. Всяка задача се представя с карта.

В книгата екипът на Бил създава табло по метода Канбан с етикетите Готово, В процес (за задачи в процес на изпълнение) и Завършено. Всяка карта има отговорник и се поставя в лявата част на таблото. Тя се премества надясно с напредъка на работата. С такава система цялата работа се наблюдава, организира и приоритизира с цел максимална продуктивност, което осигурява пълна прозрачност на задачите на екипа и свежда до минимум непланираната работа.

Съвет от професионалистите: Използвайте изгледа „Табло“ в ClickUp, за да създавате мащабируеми и информативни канбан табла. Създавайте многоетапни работни потоци с няколко кликвания и получавайте достъп до статуси, отговорни лица и приоритети в един изглед. Можете лесно да премествате задачи между колоните чрез плъзгане и пускане, а дори и да използвате вградената лента с инструменти, за да актуализирате статуса на множество задачи едновременно. 💪

Опростен изглед на таблото в ClickUp 3.0
Контролирайте задачите и проектите с един поглед и без усилие премествайте задачите с „дръпни и пусни“, сортирайте и филтрирайте с напълно персонализируем изглед на Kanban таблото

4. Управление на промените с помощта на Теорията на ограниченията

Ерик разказва на Бил как „Теорията на ограниченията“ се прилага в големите организации. Повечето компании имат „тесни места“ или ограничения в ИТ-отдела и производствените си операции, които могат да пречат на работата и да доведат до непланирана работа. Ерик обяснява, че за да се осигури стабилна, предвидима и сигурна ИТ услуга, трябва да планирате човешките и нечовешките си ресурси така, че да се преодолеят тези ограничения и да се осигури непрекъснат работен поток.

В случая с „Parts Unlimited“ последствията от многобройните ограничения се отразиха на Брент – главния инженер по операциите и ИТ-гений. Брент беше затрупан с непланирана работа – обикновено дребни задачи и поправки, което затрудняваше изпълнението на важни планирани задачи.

За да реши този проблем, Бил сформира група, която да се занимава с ескалациите вместо Брент. Освен това Брент, който преди това пазеше методите си в тайна, сега щеше да обучава групата, за да предава знанията си. Това позволи на екипа да очертае процеса за бъдеща справка и освободи времето на Брент (или, както казва Бил — освободи Брент от гасенето на пожари), за да може той да инвестира експертизата си в задачи с по-висока стойност.

Бонус: Изпробвайте шаблона за бяла дъска „Карта на процесите“ на ClickUp, за да визуализирате пречките и да изградите надежден междуотделен работен поток, съобразен с Теорията на ограниченията.

5. Оптимизирайте процеса на внедряване

„Проектът „Феникс“ беше ориентиран към срокове, така че имаше малко време за тестване и внедряване на приложението.

Въпреки това, през цялата книга екипът на Бил става все по-ефективен и пуска повече версии, отколкото през предходното тримесечие. Това се дължи отчасти на новия им подход да доставят по-малки части от работата по-често, като по този начин намаляват незавършената работа (WIP) и времето за буфер, без да прибягват до крайни съкращения.

6. Използвайте модела „Трите пътя“, за да ускорите DevOps

Коучингът на Ерик се основава на модела „Трите пътя“, който е в основата на много концепции на DevOps. Моделът предлага насоки за компаниите как да осигуряват постоянна стойност на продуктите и поддръжка на клиентите чрез стабилна, ефективна и висококачествена работа.

Първият подход: Оптимизация

Когато оценяваме успеха на дадена компания, ние оценяваме резултата, а не процеса. „Първият път“ разглежда как процесът влияе върху резултата и сроковете за доставка. За да максимизирате рентабилността си, трябва да оптимизирате своя поток на стойност, т.е. потока от работа, който започва с разработката на софтуер и завършва с доставката до клиента.

Според книгата е от съществено значение да се разглежда цялостната картина при изготвянето на план за оптимизация. Какви са основните бизнес цели? По отношение на какви изисквания за съответствие с нормативните разпоредби и стандарти за сигурност никога не трябва да правите компромиси?

Важно е също така да сте в крак с технологичните постижения. Например, проучването на нов софтуер като AI DevOps, инструменти за създаване на диаграми на Гант, удобни за планиране, и инструменти за управление на ИТ операциите може значително да ускори планирането и производството.

Вторият начин: Използване на цикъл на обратна връзка за избягване на преработки

„Вторият път“ разглежда вътрешния поток на информация. Чрез бързи и постоянни цикли на обратна връзка компаниите могат да се научат да откриват проблеми с качеството още при източника и да ги отстраняват своевременно, за да гарантират, че те няма да окажат по-нататъшно влияние върху производствената линия. Проблемите, забелязани на по-късни етапи, ще бъдат по-трудни за разрешаване и ще доведат до значителни закъснения. ⚠️

Третият път: Непрекъснато усъвършенстване и поддръжка на услугите

„Третият път“ разглежда темата за непрекъснатото усъвършенстване, което се постига в резултат на следното:

  1. Учене чрез задълбочен анализ на миналите преживявания
  2. Повтарянето на дадено умение — според Ерик е по-добре да се упражнява по пет минути всеки ден, отколкото по три часа веднъж седмично. Дори повтарянето на грешки помага за изграждането на устойчивост и увереност да се опитва нещо ново
  3. Поемайки рискове и експериментирайки с различни методи, DevOps инструменти и други стратегии за обслужване на клиенти, можете да постигнете невиждани досега нива на ефективност и качество

Цитати от „Проектът „Феникс“, които обичаме

„Проектът „Феникс“ е книга, от която често се цитират пасажи, но тези пет откъса ни впечатлиха най-много:

Няма граници за това, което може да се постигне, когато никой не се интересува кой ще получи признанието

Този цитат подчертава, че можем да постигнем забележителни резултати, като оставим настрана личната изгода и се фокусираме върху сътрудничеството. Без натиска да бъдем най-добрите, творчеството и знанията на екипа могат да блеснат. ⛅

Скоростта на един процес се определя от най-бавната му пречка

От гледна точка на ограниченията, слабото представяне на един етап може да затрудни целия процес, дори ако останалите етапи протичат безпроблемно.

Няма значение колко много планираме. Важното е колко добре усъвършенстваме плана, когато се появи нова информация

Усилията ни за планиране ще бъдат напразни, ако не се адаптираме към непрекъснатите предизвикателства, които са неизбежни. Същото важи и за благоприятните развития. Те представляват възможности за постигане на още по-големи резултати.

Няма тайна, която да ви позволи да избегнете упоритата работа

Понякога ефективността изглежда като търсене на преки пътища и премахване на ненужни етапи от процеса. Ако искате да успеете обаче, не можете да пренебрегнете упоритата работа и решителността.

Спокойното море никога не е създавало опитен моряк

Въпреки че могат да бъдат разочароващи и да ви забавят, грешките и предизвикателствата помагат за изграждането на устойчивост и допринасят за личното и професионалното ви развитие. 🌱

💡📚 Хареса ли ви това четиво? Тогава със сигурност ще ви допадне и нашата подбрана колекция от 25 резюмета на книги за продуктивност, които задължително трябва да прочетете. Можете да я запазите, редактирате, добавите към отметките си и дори да я експортирате.

Банер за 25 резюмета на книги за продуктивност, които задължително трябва да прочетете

Приложете уроците от „Проектът „Феникс““ с ClickUp

Уроците по DevOps в тази книга съставляват основата на оперативната дейност на всеки ИТ екип. Въпреки това, въпросът за милион долара е: Как да приложим тези учения от практическа гледна точка?

Отговорът е чрез използването на ClickUp — платформа за управление на проекти с персонализирани решения за софтуерни екипи. Независимо дали искате да приложите Трите принципа на DevOps или да създадете система за мониторинг на WIP, ClickUp е изключително гъвкав и може да бъде конфигуриран така, че да поддържа всеки работен процес.

ClickUp предлага множество функции, специално създадени за екипите за разработка на софтуер и операции. Той също така се интегрира с много от любимите ви инструменти, като GitHub, GitLab и Bitbucket, така че можете да планирате, да сътрудничите и да изпълнявате задачи продуктивно от една централизирана платформа.

ClickUp за софтуерни и ИТ екипи
Планирайте, документирайте и пускайте софтуера си по-бързо – създайте свой собствен „Проект Феникс“ с ClickUp

С ClickUp принципите от „Проектът „Феникс“ могат лесно да станат част от ежедневната ви рутина – нека разгледаме как.

1. Създайте оптимизирани работни процеси с инструменти за управление на задачите и планиране

В стремежа си да върне „Parts Unlimited“ на правилния път, Бил Палмър полага всички усилия да внедри най-добрите практики за планиране и управление на задачите в DevOps. Но с ClickUp всяка задача, свързана с графиците и планирането на работния процес, се изпълнява без усилие.

Използвайте ClickUp Tasks, за да персонализирате работните потоци за всичките си проекти – проследявайте отговорните лица, подзадачите, коментарите към задачите, зависимостите и етикетите за приоритет – всичко това от едно място. Платформата предлага множество опции за визуализация чрез изгледи. Например:

  • Изглед „Диаграма на Гант“ : Създавайте подробни планове за постигане на целите и ограничавайте незавършената работа (WIP), като получавате преглед в реално време на зависимостите, етапите на изпълнение и ограниченията. Можете също да използвате предварително създадени шаблони за диаграми на Гант, за да планирате по-бързо графиците на проектите
  • Изглед на календара : Планиращ инструмент с функция „плъзгане и пускане“ за проекти, ориентирани към конкретни дати
  • Изглед на натоварването : Използвайте го, за да оцените капацитета на екипа и да преразпределите творческата работа или натрупаните задачи между членовете на екипа, които са недостатъчно натоварени, и тези, които са претоварени
  • Изглед на формуляра : Събирайте сигнали за грешки и заявки за нови функции чрез вградените формуляри на ClickUp и бързо ги превръщайте в реални задачи с етикети и етикети за приоритет

За още по-голяма ефективност автоматизирайте повтарящите се и административните дейности с ClickUp Automations и намалете рутинната работа на екипа си.

2. Развийте ситуационна осведоменост чрез наблюдение на спринтовете и други ИТ операции

Опростен списък със спринтове в ClickUp 3.0
Получете бърз поглед върху спринтовете на вашите екипи с изгледа „Списък със спринтове“ в ClickUp

След като настроите работните потоци, можете да следите отблизо всичките си операции в ClickUp – от спринтове и задачи по внедряване до суровини и заявки. С функцията „Спринтове“ в ClickUp можете:

  • Копирайте изгледите на спринтовете, за да започнете бързо
  • Задайте дати и персонализирайте структурата на точките си
  • Синхронизирайте работата на екипа си с Git-репозиториите
  • Автоматично прехвърляйте незавършените задачи в следващия спринт

Платформата предлага диаграми за напредък (burnup), диаграми за изчерпване (burndown) и диаграми за кумулативен поток, които ви помагат да следите напредъка към целите и да идентифицирате по-бързо ограниченията и възможностите за подобрение.

ClickUp опростява управлението на версиите благодарение на интегрирания си Git-пипалайн, чеклистите за пускане в експлоатация и „релийз трейните“. Можете също така да настроите карти в таблото за управление в работното си пространство, за да имате достъп до актуални показатели за екипа, като средна продължителност на внедряването и отчетено време.

3. Успейте чрез непрекъснато сътрудничество и обратна връзка

ClickUp Docs, изглед „Чат“, изглед „Списък“ и начална страница
Работете съвместно върху идеи и създавайте впечатляващи документи или уики страници с вложени страници и опции за персонализирано форматиране за пътни карти, бази от знания и други

В книгата Ерик обяснява колко е важно да се поддържа прозрачност пред екипите относно събитията, които оказват влияние върху времето за изчакване или датата на доставка. За щастие, ClickUp предлага цял набор от инструменти за комуникация и сътрудничество, които да ви подпомогнат в това отношение. Някои от най-забележителните функции включват:

  1. ClickUp Docs – за съхранение на всички изисквания към продукта, обратна връзка, история на преработките и документация за процесите на едно място
  2. ClickUp AI служи като асистент за писане, базиран на изкуствен интелект, както и като невронна мрежа, свързваща вашите задачи, документи и хора
  3. Присвоени коментари , проверка и изглед „Чат“ за актуализации, вътрешна комуникация, предаване на задачи и бързи цикли на обратна връзка
  4. Потребителски полета за добавяне на информация за нови бъгове и актуализации на функции
  5. Табла за бележки в ClickUp и Мисловни карти за мозъчна атака и визуализиране на процеси

Не знаете откъде да започнете? Възползвайте се от многобройните готови шаблони на платформата за различни бизнес цели. Опции като шаблона „ClickUp Ultimate“ за разработка на софтуер, шаблона „ClickUp“ за проследяване на бъгове и проблеми и шаблона „ClickUp“ за бележки към версиите са незаменими за всеки ИТ отдел.

Възползвайте се от предимствата на DevOps и постигнете следващия си бизнес успех с ClickUp

„Проектът „Феникс“ ни учи, че е възможно да се стремим едновременно към ефективност, качество на продукта и удовлетвореност на клиентите. Чрез прилагането на принципите от книгата с помощта на първокласно решение за управление на работата като ClickUp вашият бизнес може не само да реализира успешни планове за пускане на продукти, но и да задоволи интересите на заинтересованите страни.

Опитайте ClickUp безплатно и открийте всички начини, по които той може да оптимизира вашите ИТ операции и да повиши продуктивността на екипа ви. ⬆️