вторник, 30 июня 2015 г.

"К четырём прибавить два" или Старые новости про проектный треугольник

С самого начала выражу надежду, что мой учитель геометрии, который ставил мне "отлично" все годы моего обучения в школе, не прочтёт этот пост. Что директор школы, который выдал мне "золотую медаль", тоже никогда его не увидит. Ну и, на всякий случай, что его не прочтёт преподаватель высшей математики моего первого ВУЗа.

Все остальные - здравствуйте! :)

Так сложились обстоятельства, что на работе на меня возложили я напросилась у меня возникли новые обязательства. Как всегда, я за любое увеличение полномочий, особенно если оно ведёт к увеличению зарплаты :) Но на этой волне я решила, что знаний моих в области управления, может, и хватает, но хотелось бы больше. А тут и новая программа пришла от Coursera + University of California под названием Career Success Specialization. И первый же курс - основы проектного менеджмента. Подумалось мне: "Ну что я могу не знать в ОСНОВАХ проектного менеджмента?" Уговорила kefirkin  присоединиться и мы засели за первую лекцию

 И тут - ТАДАМ! Пришло откуда не звали, называется.



Все знают про существование проектного треугольника. Ну вот все-все. Это давно не новость. И все знают, что выглядит от вот как-то так:


Т.е. у нас есть Стоимость реализации проекта, есть Время реализации проекта и есть План работ и Уровень Качества при реализации этого проекта. И все эти величины между собой взаимосвязаны - что тоже понятно, стоит только взглянуть на этот треугольник.

Ещё я встречала название "железный треугольник". И, видимо, из-за этого у меня в голове отложилось, что треугольник этот - величина постоянная. Что в начале проекта мы уравновешиваем эти величины и это вот и является самой сложной работой менеджера - просчитать всё.

И мне даже в голову не приходило (до вчерашнего дня), что эти величины могут меняться! Но так, как они взаимосвязаны между собой, то при изменении одной величины меняются не обязательно сразу две величины! Т.е. треугольник из равнобедренного может превратиться в чёрт-те что при неграмотном управлении.

Например, мы, как тестировщики, нашли очень много минорных багов в проекте. Перфекционизм никто не отменял, а "много минорных" у нас традиционно равняется "один критичный".
Так вот я раньше полагала, что все эти тестерские заморочки уже включены в то самое Quality, что внизу треугольника. А оказалось - фигушки нам! И если мы начинаем проворачивать такие "улучшения", то и остальные параметры "едут" следом за нами. Например, вот так:




 Мы решили, что качество должно быть сильно выше ("А давайте не выпускать релиз не только если у нас критичные баги есть, но и если у нас минорных больше 10 штук висит!"), соответственно, время затягивается. И, нет, никто этого не предусматривал заранее! Мы сами это придумали только что.
При этом Стоимость может остаться той же самой, особенно на тех проектах, где имеет значение только скорость разработки, "а всё остальное заказчик не оплачивает". Ну или всю команду на радостях лишили премии за задержку релиза - тоже для проекта ничего не изменится (в отличие от команды, но сейчас не о нас).

Другая ситуация - сроки нам важны. И в проект срочно вливают ещё несколько специалистов для фикса найденных миноров и последующей проверки, а потом перепроверки и перепроверки (все мы знаем о процентной вероятности появления нового бага при исправлении старого). Тогда Качество и Количество выполненной работы возрастут, Стоимость возрастёт, а Время (в идеальном мире) останется неизменным.



В реальном же мире как Стоимость, так и Время постепенно "подтянутся" за измеившимися двумя другими параметрами и треугольник опять станет таким, привычным нам и кажущимся "железным":


Только в этот раз он будет уже намного больше - включая в себя раздутое Качество и Количество, и синхронизировавшихся с ним Стоимость и Время.


Если какой-то капитан умер от очевидности при прочтении данного поста - мои искренние соболезнования! :) Но мне не стыдно признаваться в том, что я чего-то не знаю, и учиться дальше. Если вы такие же - stay turned! :)


17 комментариев:

  1. This was definitely one of my favorite blogs. Every post published did impress me. ExcelR Data Scientist Classes In Pune

    ОтветитьУдалить
  2. Thanks for giving me the time to share such nice information. Thanks for sharing.data science course in Hyderabad

    ОтветитьУдалить
  3. This Was An Amazing ! I Haven't Seen This Type of Blog Ever ! Thankyou For Sharing, data science certification

    ОтветитьУдалить
  4. I have bookmarked your site since this site contains important data in it. I am truly content with articles quality and introduction. Much obliged for keeping extraordinary stuff. I am a lot of grateful for this site.
    data scientist training and placement in hyderabad

    ОтветитьУдалить
  5. Really wonderful blog completely enjoyed reading and learning to gain the vast knowledge. Eventually, this blog helps in developing certain skills which in turn helpful in implementing those skills. Thanking the blogger for delivering such a beautiful content and keep posting the contents in upcoming days.

    data science institute in bangalore

    ОтветитьУдалить
  6. I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post.
    data scientist training and placement

    ОтветитьУдалить
  7. Wonderful blog post. This is absolute magic from you! I have never seen a more wonderful post than this one. You've really made my day today with this. I hope you keep this up!
    data scientist training and placement in hyderabad

    ОтветитьУдалить
  8. Thanks for posting the best information and the blog is very important.digital marketing institute in hyderabad

    ОтветитьУдалить
  9. I finally found great post here.I will get back here. I just added your blog to my bookmark sites. thanks. Quality posts is the crucial to invite the visitors to visit the web page, that's what this web page is providing.
    AWS Training in Hyderabad
    AWS Course in Hyderabad

    ОтветитьУдалить
  10. Thanks for posting the best information and the blog is very important.data science institutes in hyderabad

    ОтветитьУдалить
  11. I was actually browsing the internet for certain information, accidentally came across your blog found it to be very impressive. I am elated to go with the information you have provided on this blog, eventually, it helps the readers whoever goes through this blog. Hoping you continue the spirit to inspire the readers and amaze them with your fabulous content.

    Data Science Course in Faridabad

    ОтветитьУдалить
  12. Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting. A debt of gratitude is in order for sharing. data scientist course in delhi

    ОтветитьУдалить

  13. Great to become visiting your weblog once more, it has been a very long time for me. Pleasantly this article i've been sat tight for such a long time. I will require this post to add up to my task in the school, and it has identical subject along with your review. Much appreciated, great offer. data science course in nagpur

    ОтветитьУдалить
  14. Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting. Thanks for sharing.
    data science course

    ОтветитьУдалить