Стадийность-этапность и контрольные точки-инкременты-спринты
Бизнес состоит из двух частей:
- надо сделать работу
- и получить за нее деньги
Деньги могут поступать из одного кармана (100% целевое финансирование проекта или программы) либо из разных. В реальной жизни чаще встречается второй вариант - менеджеры и владельцы приносят деньги откуда могут, а команда под это подстраивается.
Когда кто-то внешний по отношению к проекту дает деньги, он хочет что-нибудь взамен. Деньги в обмен на результат. Поэтому в проекте всегда есть два цикла - цикл получения денег и предоставления результатов и цикл исполнения работ.
Если финансирование целевое, то эти два цикла синхронизированы и их можно рассматривать как один. Минобороны выделило грант, КБ и завод набрали людей, сделали работу. Перевели денег на разработку технического задания - КБ сделало ТЗ; перевели денег на разработку технического проекта - сделали ТП; перевели денег на разработку РКД - сделали РКД. С точки зрения команды, которая делает работу, этапность отражает то, какие компетенции нужны. Для разработки ТЗ нужны аналитики, для разработки ТП нужны проектировщики, для РКД нужны конструктора и программисты. Если технический проект доделывается до последнего, то проектировщики нужны до последнего, если РКД корректируется пока не наступит срок сдачи по договору, то конструктора нужны до последнего, а то и после сдачи проекта надо будет правки вносить.
Этапность - это про то, как работы выглядят изнутри.
Заказчику или потребителю все равно как у вас там организованы работы. Главное - это результат. Поэтому в коммерческой разработке, где циклы получения денег не синхронизированы с циклом организации работ, используют другое деление. Там есть инкременты и спринты.
Этапы могут перекрываться, да более того, чаще всего на деле и перекрываются, некий водопадный подход в вакууме существует только в головах бизнес-тренеров, никогда не управлявших ни одним проектом. Я писал про эту грустную историю перевранного водопада тут
https://www.facebook.com/alex.turkhanov/posts/10216077269781...
Инкременты и спринты (и, как вариация, управление по контрольным точкам) про другое. Это единицы поставки ценности заказчику. Дал заказчик денег на проект - вот ему результат, который он считает ценным. Не команда, а тот, кто дал денег. При этом в проекте разработки сама этапность все еще есть, куда она денется.
"Водопад" против Эджайла - ложное разделение. Этапность описывает как оно устроено внутри, с точки зрения необходимых компетенций и работ. Инкременты описывают как оно устроено снаружи, с точки зрения подотчетности расходования денег и других ресурсов.
Поклонники Эджайл напоминают логистов, которые ратуют за курьерскую доставку по любому поводу - мол быстро, гибко, захотел - уволил, захотел - набрал новых. Но вот если надо организовать доставку 1,5 млн. тонн стройматериалов, то курьеры не катят.
Поклонники водопада напоминают логистов, которые говорят, что мол по центам за тонну контейнерные перевозки ваще топчик. На крайняк ж/д или там автопоездом. Но вот если надо доставить маленький пакетик до дверей, то уже никак.
Практики же занимаются мультимодальной логистикой.
Это и есть управление программами проектов - где надо будет "водопад", где надо "Эджайл", здесь кейс-менеджмент, там - процессное управление. Все приспособлено под ситуацию, под навыки конкретных людей в конкретном месте, под конкретные потребности конкретных заказчиков.
Занятие #10: Обзор типов контрактов: FP, T&M, FBSC
В данном занятии проговорим типы контрактов и как под такими контрактами вести проекты. Дополнительно обсудим два интересных и немного философских вопроса.
Занятие #6: Как предоставляют сервис инженеры?
Поговорим о клиентоориенированности и о том как предоставлять комплексное инженерное решение.
В дополнение разберем что означают аббревиатуры ETA, TBD.
ЕВАНГЕЛИЕ ОТ AGILE
Автор: Константин Окороков
Глава 1
1.В начале все писали софт, как Б-г на душу положит.
2.И всем было пофигу качество, и Заказчик принимал результат, не задавая вопросов.
3.И пофигу был всем Заказчик, ибо куда ж ты денешься.
Глава 2
1.И появились ушлые и напряжённые, и подумали: вот берем за труд монету, а почему не взять три?
2.И когда пришло время, ушлые разработали мудреный способ и назвали его «водопад».
3.И обрушил водопад на изобретших его блага немыслимые, ибо спрос.
4.Но ушлые были недовольны и снова напряглись: а как бы ещё срубить монет?
5.И собирались по нескольку раз на день и расходились ни с чем.
6.И почти потеряли надежду, но придумали RUP и DSDM, RAD и TDD, и OpenUP и б-гомерзкий MSF.
Глава 3
1.И видел Заказчик, что результаты не годятся ни в билд, ни в релиз.
2.А потом решил устроить себе реинжиниринг.
3.И тёмной ночью сговорился с самыми ушлыми, и те написали свитки по управлению проектами и стали ими владеть.
4.И дали им имена многобуквенные, числом великим, и тот, кто познавал даже самое короткое из них – P2M, становился могуч и властен, и слушались его знающие код, но не умеющие в планирование.
5.А ещё были PMBoK и Prince 2, и падали ниц пред ними, и, завидев на горизонте, бежали командами и целыми фирмами прочь, завывая, ибо жестокосердны и непреклонны были стандарты де-факто.
6.В снегах же Гипербореи тем временем в варварском племени ГОСТ родился и взрослел зверь о двух головах. И звали эти головы не словами. И знающий да сочтёт число зверя и откроет, что первая его часть – 19, а вторая – 34. И были укротившие зверя сильны и неутомимы в созидании.
7.И обрадовался Заказчик, и обратил лик к небесам и кричал: слава, слава тебе, дождался, теперь заживём!
8.Но Разработчик был крут и смеялся в гордыне: наивный ты Заказчик, невежественный.
9.Заказчик же в ответ: вот бумага о трудах в познании книги и по ней судить буду лучших твоих!
10.И смеялся снова Разработчик, но приуныл, ибо хотел есть и новый ПК.
11.И взошёл на вершину Руководитель Проекта, ранее ничтожный, теперь же власть.
12.И захохотал, глядя вниз дерзко, но не заметил, как Взирающий Сверху призадумался.
Глава 4
1.А Разработчик притворился покорным и много думал не о работе, а код его тем временем плошал, и не было способа улучшить его, ибо сказано мудрыми: код, написанный без мысли – бессмыслен.
2.И стал Разработчик в оправданиях изощрён, а в оценках – неточен.
3.И Заказчик во гневе звал Руководителя Проекта и взыскивал, и мстил наказаниями яростными.
4.Но Руководитель Проекта был хитёр и владел магией толкования плана, и всегда выходило, что всё хорошо, и лишь Разработчик виноват.
5.И так жили.
Глава 5
1.Страдание же приумножалось, ибо Разработчик оказался плодовит и не встретить было земли, где не жили бы отпрыски племени его.
2.Изнемогая, Заказчик призвал Разработчиков из разных племён к подножию престола своего. Среди прочих пришёл и вечно сомневающийся Аналитик.
3.Доколе, – спрашивал Заказчик, тыча в Аналитика перстами, – доколе будете кормить нас гнилыми плодами трудов своих? Где спецификации, текст которых подобен своей стройностью кипарисам ливанским и текуч, словно воды блаженного Нила?
4.Где диаграммы, упорядоченностью радующие глаз? Где нотации, задающие правила и приносящие порядок? Где всё? – ярился Заказчик и брызгал слюной и пучил глаза в ярости.
5.Аналитик же был спокоен, ибо знал о неглубокости знаний вопрошавшего, в сочетании со стремлением эту неглубокость демонстрировать. Молчанием же своим всех раздражал.
6.И возжелал Заказчик ответов простых и понятных. И сказано было, что умножатся кары для тех, кто пользу свою не увеличит и пригодность не обеспечит.
7.Аналитика же отругали за прегрешения всех. Чтоб неповадно было. И ушёл он возмущенным.
Глава 6
1.Но Разработчик воспринял угрозу всерьёз и сделал то, от чего отвык за годы – задумался.
2.А поскольку в одиночку ничего не придумывалось, созвал братьев своих и устремились призванные, числом семнадцать, к вершинам горным и прохладе снегов альпийских.
3.Но женщин меж ними не было, а, казалось бы, феминизм.
4.Собравшись же, долго спорили и формулировали, и резали лыжами покровы снежные, пока не появились на стене зала обеденного огненные строки, коих было четыре.
5.И был заголовок с надписью «Ценник», но звучал неблагозвучно, потому и переименовали.
6.И записали строки и назвали их ценностями. И возрадовались.
7.А ещё был мелкий шрифт про принципы, но его никто не читал. Скопировали как есть.
8.И, спускаясь с горы, держали в руках скрижали с манифестом. И пели осанну встречавшиеся на пути Разработчики, ибо поняли – дождались царствия небесного.
9.Назвали же новорожденного ласково – Эджайл.
Глава 7
1.И помчались гонцы во все концы мира – се дитя, что несёт избавление от гнёта и умножит власть Разработчика.
2.Откликнулись страждущие избавления Разработчики и формировали команды, и давали value, и увидел Заказчик что это – хорошо.
3.И покрыл Заказчик презрением слуг верных и Руководителей Проектов исполнительных, и гнал их и смеялся, и плевал в спину. Аналитика же и вовсе пнул.
4.И пал в Гиперборее зверь о двух головах, именуемый ГОСТ. И силы последователей его истощились. И лишь в заповедных долинах, на тучных пажитях госконтрактов можно было встретить его пасущимся.
5.Заказчик же контрактов таких отличался жадностью исключительной в сочетании с глупостью неуёмной, и разумел лишь арифметику и простые действия с процентами. А зверь оттого лишь хирел и слаб.
Глава 8
1.А принявшие Эджайл предавались меж тем веселью, ибо вознаграждалось трудолюбие и длилось, среди причастных, благ проистечение и воздухов растворение.
2.Но было мало им и зудело, ибо назвался проворным – изволь соответствовать.
Глава 9
1.И говорили на одном языке и одном наречии, ибо прост и незамысловат был язык манифеста, и склонялись к применению его хоть раз прочитавшие.
2.И распространился язык их и наречие их в среде Разработчиков по свету, и тесно стало им и обуяла гордыня: если в разработке всё хорошо, почему не дать блага всем, пусть и не просящим о том?
3.Отправились они на Восток (ну а куда же ещё) и там завывали громко в сетях социальных и на мероприятиях пафосных, Инстаграм тоже не забывали.
4.И выходило, что как ни крути, а лучше Эджайла – нет.
5.И решили они строить башню Эджайл, вершиною упирающуюся в небеса.
6.В фундамент же хотели заложить ценности и принципы, выше же воздвигнуть этажи Эджайла в управлении государственном, строительстве капитальном, хозяйстве сельском, а также в виноделии? сыроварении и искусстве завивки бород.
Глава 10
1.Возглавил же строительство вождь из племени менял по прозвищу Гневный Оскал Греха. И были рассуждения его преисполнены отсутствием логики, и деяния чудны.
2.Племя же под властью его благоденствовало и удержу не знало, холя и лелея Золотого Тельца.
3.И стали они обжигать кирпичи аргументов своих и месить едкую известь контраргументов. И начали подниматься стены будущей башни вершиной до неба. Форма же у башни была схожа с усыпальницей фараонов египетских.
4.Но снизошёл тут на площадку строительную совет мудрейших, в составе чиновников государственных, торговцев изощрённых и купцов благообразных. Менял же среди тех не было.
5.И сказали: мы не специалисты, а эксперты. И зрим, что язык ваш, Разработчиков объединивший, непонятен нам, а ценности – неразделяемые. Принципы же – и вовсе тьма египетская.
6.Прозрачность же, вами предлагаемая, вредна делам нашим, для которых благоприятны тишина и темнота, а также воды, изрядно замутнённые.
7.И сказав так, выпустили на строящих стаю псов-регуляторов. И были среди тех седоухие законотворцы количеством неисчислимым, и сутяги-юристы, и инспекторы пожарные краснолицые и надзоры трудовые и авторские, и яростные бухгалтеры, чей укус молниеносен, а яд – смертелен для любого предпринимателя.
8.И растворился простой и понятный язык манифеста во множестве онтологий и семантических групп. И заплакал у царских врат Эджайл, осознав.
9.Строители же расходились в отчаянии и молчании, только Аналитик, стоящий в толпе произнёс: “Sic transit Gloria mundi”.
10.Но проходивший мимо Разработчик не понял, при чём тут какая-то больная Глория и лишь покрутил у виска пальцем, торопясь на очередной спринт.
Сложный прикол.
Внезапно понял суть agile и ему подобных методик.
Прочитал и аж взоржал. Понятно стало что упускал до этого момента. Бах! Молния! Ключевое слово "верит"! Парни просто верят!
WaaaGH! Мы верим и оно работает!!!
Орки(труэджайладепты) никада не терпят паражения. Если мы выигрываим - мы выигрываим(проект успешен). Если мы умираим, то мы умираим(проект не успешен), и эта не считается паражением(это не мы виноваты, дайте ещё денег и попробуем ещё раз).
Понял я, тег "моё".
Законодательно запретить использование методологии управления проектами Scrum в России
Ты устал от бесконечных итераций, ежедневных митингов и парного программирования?
Вопрос " Что мы сделали не так и как мы можем это улучшить?" вызывает у тебя рвотные позывы?
Ты не одинок!!!
Вместе мы сможем вылезти из болота гибких подходов прямиком на рельсы грамотного управления и четкого понимания процессов.
Вместе мы сможем поднять это ваше IT с колен !!!