Что общего у холодильника и CMMI (ISO, PMBOK, …)
Давно собирался написать рецензию на статью моей коллеги «Мифы о CMMI, или кому и зачем она нужна». Причем, основной идеей рецензии хотелось сделать известное выражение о пользовании, например, бытовыми приборами – «если ничего не помогает, то прочитайте же наконец инструкцию». Как-то долго не складывалось, но холодильник сдвинул дело.
Так вот, начну с холодильника. Буквально неделю назад у моих родителей случилась какая-то беда с холодильником – мигает лампочкой – о помощи просит, и морозилка плохо морозит. Поставили регулятор на более низкую температуру – не помогает, та же картина. Холодильник, к слову сказать, относительно новый и хороший. Позвали [горе]мастера. Пришел, посмотрел, подул щеки, поморщил лоб, и сказал со знанием дела – холодильник мол плохой, и ремонтировать его тяжело, скорее всего выбрасывать надо, и вообще негодяи производители делают технику на срок службы 5-7 лет, чтобы, значит, на потребителях наживаться.
Не буду томить перипетиями, перейду сразу к финалу. Оказывается, если почитать инструкцию, то при пониженной температуре окружающей среды (дело было в феврале, на улице минус 20-25С, отопление не справляется, в квартире плюс 16-17С), нужно поставить регулятор температуры на более высокую температуру, и все должно быть хорошо. Так и сделали, холодильник тут же отблагодарил, отключив лампочку помощи. НО, в инструкцию-то вчиталась мама, а не [горе]мастер, которому по долгу службы надо бы знать «физику процесса»!
Вот и напрашиваются параллели:
- Холодильник – хорошая, но зачастую недопонятая система, то ли CMMI, то ли PMBOK, то ли другая подобная.
- Инструкция – собственно документ, описывающий систему, который надо бы читать, и иногда больше одного раза. Но что поделаешь, мы же не в сказке, напрягаться надо для понимания и корректного применения с пользой для дела. Как и рекомендовано в статье, любую сложную систему нужно начинать понимать с прочтения более легковесных, доступных материалов. Сам так делаю, помогает
. - Производитель – орган, который придумал и поддерживает систему. Конечно он в том числе и денег хочет заработать, так же как и производитель холодильника. Но великая-то цель – применение на практике консолидированного опыта предыдущих поколений специалистов, написанного кстати пОтом и кровью. Иначе зачем нам холодильник? Давайте лед с северного полюса возить.
- Лампочка с регулятором – необходимость и способы «заточить» (по-научному – tailoring) систему под ваши нужды, чтоб она никого не напрягала, работала и была полезна.
- [Горе]мастер – без обид, это мы, делающие суждения о «работает-неработает», «плохая-хорошая» та или иная система, не разобравшись зачем она, какая к ней инструкция, и как ее правильно настроить.
- Мама – это тоже мы, но, соответственно, разобравшиеся… И заслуживающие профессионального уважения.
Да, статья и комментарии к ней здесь, рекомендую потратить 10 минут, оно того стоит.








2 месяцев назад
Как раз CMMI – это инструкция (или подсказка) ку лучше использовать такую сложную систему, как «холодильник».
Ведь можно подойти просто в лоб, путем «мелких итераций» выяснить – где и за что «дернуть» у «холодильника». А можно почитать, а если что непонятно, то обратиться к реальному специалисту, знающему как читать и что читать в инструкции (иногда и это нетривиально).
2 месяцев назад
Кстати, пользуюясь случаем хочу спросить, существует ли хоть одна книга, описывающая PMBOK, которая была бы написана так, чтобы ее можно было читать не зевая от скуки?
2 месяцев назад
Я такой лично не знаю.
Они просто слишком много формальности и серьезности вкладывают.
2 месяцев назад
На самом деле вопрос в том, насколько нужна читающему та или иная информация. От этого зависит степень зевания
. Вот я начинаю зевать, когда пытаюсь прочитать даже простые популярные статьи в Википедии про какие-либо технологии разработки
, а после прочтения в голове ничего не держится. А вот с чтением того же ПМБОК, и извлечением оттуда нужной мне информации проблем нет.
А по серьезности – так ее много (и правильно) в любой соответствующей литературе по любой профессии, и у ПМ-а, и у тестировщика, и у разработчика… Конечно есть литература и на более человеческом языке – взять тех же Листера и Демарко.
Если интересует именно ПМБОК, то я бы рекомендовал посмотреть еще на книгу «PMP Exam Prep», Rita Mulcahy – там попроще, с примерами.