vit_r: default (vit_r)
[personal profile] vit_r
Теперь я знаю, что такое agile проект.

Представьте, идёт строительство дома...


Один возводит кладку.

Другой прорубает в стенах отверстия под окна.

Третий пытается вставить рамы, но пока бегал за стеклом, кто-то уже всё забил фанерой.

Четвёртый закладывает кирпичом дыры в стенах.

Пятый кладёт электропроводку. Когда у плинтуса, когда по полу по диагонали, потому что так быстрее.

Пятый решил, что табличка «Не включать! Работают люди!» слишком приказывающая и заменил на «Осторожно! Высокое напряжение!»

Шестой попытался включить дрель, чертыхнулся, прибежал к щиту, чертыхнулся ещё раз, сорвал табличку и включил все рубильники.

Седьмой...

А посреди этого мельтешит прораб, спрашивая, сколько кирпичей уложено, сколько окон прорублено, сколько отверстий пробито, сколько метров электропроводки подключено и есть ли у кого ещё замечания.


Отсюда видно, что важнейшими для любого agile проекта являются два срока:
  1. Tнас, когда происходит насыщение системы ошибками и скорость внесения новых растёт до скорости устранения старых.
  2. Tнах, когда заказчик понимает, что конечного результата не будет не только в обозримом будущем, но и в будущем необозримом, и прикрывает лавочку.


Задача опытного специалиста перейти с повышением после наступления первого, но до наступления второго.

Date: 2015-03-03 03:17 pm (UTC)
From: [personal profile] alll
Ну собственно nuff said:
Extreme Programming was created by Kent Beck during his work on the Chrysler Comprehensive Compensation System (C3) payroll project.[5] Beck became the C3 project leader in March 1996 and began to refine the development methodology used in the project and wrote a book on the methodology (in October 1999, Extreme Programming Explained was published).[5] Chrysler cancelled the C3 project in February 2000...
https://en.wikipedia.org/wiki/Extreme_programming
Edited Date: 2015-03-03 03:19 pm (UTC)

Date: 2015-03-03 04:54 pm (UTC)
From: [identity profile] vit-r.livejournal.com
Так буковки XP уже стёрты из памяти народной. Знамёна перекрасили и название на них поменяли.

Date: 2015-03-03 05:08 pm (UTC)
From: [personal profile] alll
Так все ходы ж записаны:
Beck was one of the 17 original signatories of the Agile Manifesto, [1] the founding document for agile software development.
https://en.wikipedia.org/wiki/Kent_Beck

Но читать нынешняя публика ой как не любит, ей лекции подавай, в крайнем случае видео.

Date: 2015-03-03 03:33 pm (UTC)
From: [identity profile] white-bars.livejournal.com

Кстати, не факт, что Agile в принципе пригодна для строительства домов: нет ни одного действительно крупного проекта (уровня операционки), который сделан в парадигме Agile.
Обратное я наблюдал: чтобы написать PowerBI люди полностью забили на Scrum, заперлись в здании на год и написали что хотели.

Date: 2015-03-03 04:57 pm (UTC)
From: [identity profile] vit-r.livejournal.com
В agile работает обратная применимость: Если деградацию скрывать дальше не удаётся, консультанты заявляют или, что agile был применён не правильно, или, что к данному типу проектов agile, к сожалению, не подходит, потому что...
Edited Date: 2015-03-03 04:59 pm (UTC)

Date: 2015-03-04 04:45 am (UTC)
From: [identity profile] white-bars.livejournal.com
Ну, про крупные проекты - это, собственно, известный аспект. У меня бывший начальник - довольно крупный гуру Agile, мы с ним это обсуждали пару раз. Я ему привел в пример Singularity и спросил, можно ли было предотвратить проблемы, сгубившие проект. Он мне в ответ поручил придумать, как можно применить Agile к такого рода проектам :)
Я в результате так и не нашел вменяемого ответа... У меня всё время получалось, что, чтобы предотвратить грабли, нужно заранее знать, где они будут располагаться.
В моих проектах я раз в полгода устраиваю Spike, целью которого является за неделю соорудить прототип того, что мы будем писать следующие полгода. Помогает наступить на грабли максимально быстро... Другое дело, что подготовка и планирование этой недели лично для меня длится месяца полтора (иначе - деньги на ветер), так что удовольствие довольно дорогое.

Date: 2015-03-04 06:29 am (UTC)
From: [identity profile] vit-r.livejournal.com
На самом деле, модель - это просто модель.

В любом XP есть водопады (правда, очень-очень маленькие) и в любом (работающем) водопаде есть коррекции и обратные циклы.

Для большого проекта нужен сбор требований, построение архитектуры, создание дизайна высшего уровня и т.д. А подогнать это под любую модель - чисто бюрократический процесс. Главное, хорошо спрятать реальность и навесить на людей роли из книжки.

Из всех известных мне больших успешных проектов с лейблом Agile, от проповедуемого сейчас сплошного хаоса только название. На ту же модель микрозаданий это ложится гораздо лучше.

А мелкие проекты просто продаются быстрее, чем успевает наступить Tнас

Date: 2015-03-04 09:10 pm (UTC)
From: [identity profile] gineer.livejournal.com
Да, чтобы написать нормально... надо как минимум один раз переписать.
Но кто ж на это время даст?

Date: 2015-03-03 05:12 pm (UTC)
From: [personal profile] alll
Дома ж разные бывают. Для постройки домика кума Тыквы вполне подходит, дороговато конечно, но проблемы кума Тыквы хипстеров не волнуют.

Date: 2015-03-03 04:26 pm (UTC)
From: [identity profile] karajel.livejournal.com
В децтве был у отца на работе. Он вешал батареи в новом, видимо, цеху. Для начала он с коллегами под каждым окном в стену забили арматуры на которые позже должны были повесить отопление. Потом пришли штукатуры и заставили арматуры выдернуть потому что им надо стены штукатурить.

Date: 2015-03-03 04:53 pm (UTC)
From: [identity profile] vit-r.livejournal.com
IT - это социалистическая система организации производства: "Результат не важен, главное, чтобы все были чем-то заняты"

Date: 2015-03-03 08:17 pm (UTC)
From: [identity profile] gineer.livejournal.com
Результат не не важен, а просто не видим.
А так все правильно.

Date: 2015-03-03 08:33 pm (UTC)
From: [identity profile] vit-r.livejournal.com
Не важен в следующем смысле:

Если результат нельзя (или нет желания) выразить в цифрах, то он является некоторой абстракцией. В этом случае субъективное восприятие важнее объективной реальности.

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-03 08:37 pm (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-03 08:51 pm (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-03 08:54 pm (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-03 09:03 pm (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-03 09:07 pm (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-03 09:09 pm (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-03 09:50 pm (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-03 09:53 pm (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-03 10:01 pm (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-03 10:23 pm (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-04 09:12 pm (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-04 09:38 pm (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-04 09:57 pm (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-04 10:09 pm (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-04 10:46 pm (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-04 10:58 pm (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-05 12:17 am (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-05 06:48 am (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-05 10:06 am (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-05 12:17 pm (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-05 08:22 pm (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-05 08:54 pm (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-05 10:35 pm (UTC) - Expand

(no subject)

From: [identity profile] norguhtar.livejournal.com - Date: 2015-03-04 06:12 am (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-04 09:13 pm (UTC) - Expand

(no subject)

From: [identity profile] norguhtar.livejournal.com - Date: 2015-03-05 03:09 am (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-05 10:04 am (UTC) - Expand

(no subject)

From: [identity profile] norguhtar.livejournal.com - Date: 2015-03-05 10:22 am (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-05 10:58 am (UTC) - Expand

(no subject)

From: [identity profile] norguhtar.livejournal.com - Date: 2015-03-05 11:22 am (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-09 09:31 am (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-05 12:16 pm (UTC) - Expand

Date: 2015-03-04 12:47 am (UTC)
From: [identity profile] vdggenerator.livejournal.com
Особенно это относится к прототипированию и рефакторингу

Date: 2015-03-04 09:15 pm (UTC)
From: [identity profile] gineer.livejournal.com
та да, та да... нафиг оно все вообще надо
если есть единственная и непогрешимая на все времена методология "пиши код, ..."

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-04 09:27 pm (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-04 09:35 pm (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-04 09:36 pm (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-04 09:51 pm (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-04 10:13 pm (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-04 10:49 pm (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-04 10:52 pm (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-04 10:57 pm (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-04 11:00 pm (UTC) - Expand

(no subject)

From: [identity profile] vdggenerator.livejournal.com - Date: 2015-03-05 12:45 am (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-05 10:03 am (UTC) - Expand

(no subject)

From: [identity profile] vdggenerator.livejournal.com - Date: 2015-03-05 12:50 am (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-05 06:47 am (UTC) - Expand

(no subject)

From: [identity profile] anonim-legion.livejournal.com - Date: 2015-03-08 03:32 pm (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-08 03:47 pm (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-09 09:29 am (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-09 11:02 am (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-05 10:03 am (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-05 12:18 pm (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-05 01:17 pm (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-05 01:21 pm (UTC) - Expand

(no subject)

From: [identity profile] vdggenerator.livejournal.com - Date: 2015-03-05 04:04 pm (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-05 04:22 pm (UTC) - Expand

Date: 2015-03-03 05:08 pm (UTC)
From: [identity profile] esc.livejournal.com
Красиво!

Date: 2015-03-03 08:46 pm (UTC)
From: [identity profile] vit-r.livejournal.com
Ушло на http://megamozg.ru/post/11018/

Date: 2015-03-08 10:08 pm (UTC)
From: [identity profile] gineer.livejournal.com
После каждого полета летчики компании Qantas заполняют специальный бланк, так называемый лист жалоб, в котором описывают неполадки, возникшие во время полета и требующие устранения. Инженеры читают лист жалоб и устраняют неполадки, после чего внизу листа пишут, какие меры были приняты, чтобы пилот мог об этом осведомиться перед следующим полетом. Ниже приведены несколько реально зарегистрированных жалоб от пилотов компании Qantas и соответствующих отчетов инженеров о принятых мерах. Cтоит отметить, что Qantas — это единственная авиакомпания среди многих, у которой не случилось еще ни одной авиакатастрофы. (П — проблема, описанная пилотом) (Р — решение, принятое инженерами)
П: Основное внутреннее левое колесо почти требует замены. Р: Основное внутреннее левое колесо почти заменено.
П: Пробный полет нормальный, за исключением слишком жесткой автоматической посадки. Р: В данной модели не предусмотрена система автоматической посадки.
П: Что-то в кабине разболтано. Р: Что-то в кабине подтянуто.
П: Автопилот в режиме поддержания высоты дает снижение 200 фунтов в минуту. Р: Невозможно воспроизвести проблему на земле.
П: Я подозреваю, что в стекле образовалась трещина. Р: Я подозреваю, что ты прав.
П: Показатели ДО слишком высокие. Р: Показатели ДО установлены на более правдоподобный уровень.
П: Фрикционные колодки задевают ручки газа. Р: Именно для этого они там и установлены.
П: Не работает радиолокационная система. Р: Радиолокационная система никогда не работает в положении OFF.
П: Признаки износа в основном правом шасси. Р: Признаки устранены.
П: Не хватает третьего двигателя. Р: Третий двигатель найден под правым крылом после непродолжительных поисков.
П: Самолет странно ведет себя. Р: Самолет предупрежден, что нужно быть послушным, лететь нормально и не шалить.
П: Ворчит радар. Р: Радар перепрограммирован на другие звуки.
П: Мышь в кабине. Р: В кабину запущена кошка.
П: Дохлые жуки на лобовом стекле. Р: Мы уже заказали свежих.
П: В наушниках невероятные шумы! Р: Шумы доведены до более вероятных.
П: Стук в кокпите, как будто человечек молоточком. Р: Молоточек у человечка отняли.
П: Много мух в салоне. Р: Мухи пересчитаны — количество соответствует.
П: Кокпит грязный — для свиней не годится! Р: Кокпит вымыт — для свиней годится.
П: Hа приборной доске замечены три таракана. Р: Один убит, один ранен, одному удалось уйти.

Date: 2015-03-08 10:33 pm (UTC)
From: [identity profile] vit-r.livejournal.com
Какой смысл закидывать сюда бородатые байки?

Date: 2015-03-09 09:20 am (UTC)
From: [identity profile] gineer.livejournal.com
ИМХО в тему.

Если бы у программиста была возможность отвечать так как здесь Р отвечает П.

Ну или более обобщенно -- про роль атмосферы в коллективе.

Другие вопросы вы ведь все равно не желаете обсуждать...

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-09 01:05 pm (UTC) - Expand

Оттуда же :)

From: [identity profile] gineer.livejournal.com - Date: 2015-03-10 09:06 am (UTC) - Expand

Re: Оттуда же :)

From: [identity profile] vit-r.livejournal.com - Date: 2015-03-10 10:45 am (UTC) - Expand

Date: 2015-04-06 04:18 pm (UTC)
From: [identity profile] gineer.livejournal.com
eao197.blogspot.com/2014/03/progmanagement.html

Date: 2015-04-06 05:05 pm (UTC)
From: [identity profile] vit-r.livejournal.com
Первым делом, не стоит ставить голые ссылки. Они распознаются как спам уже в таком виде.

Во-вторых, у ДеМарко замечательные работы где-то до середины девяностых. Потом он ударился в чистый консалтинг.

Date: 2015-04-11 11:59 am (UTC)
From: [identity profile] gineer.livejournal.com
""
Любая область профессиональной деятельности функционирует [потому что] именно и только так - в основном или если хотите в первом знаке - только на самоконтроле. Цеховая корпоративная солидарность и способность соответственно цеха к "самоочищению рядов" в его собственных в первую очередь интересах. Никто со стороны там потому что ничего все равно не поймет.

Потому то и один только критерий - "процент выхода годных микросхем". Попытайтесь со стороны проконтролировать какой из заводов полупроводниковых чем-то иным с критериев, кроме того процента выходы "живых" микросхем с его конвейера.
""

http://abcdefgh.livejournal.com/1721080.html#comments

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2015-04-11 03:36 pm (UTC) - Expand

(no subject)

From: [personal profile] avkh - Date: 2020-12-07 09:52 am (UTC) - Expand

Date: 2020-07-24 06:10 am (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Вот это надо регулярно перечитывать. Или вообще по телевизору показывать раз в неделю.

Profile

vit_r: default (Default)
vit_r

February 2026

S M T W T F S
12 34 567
8 91011121314
15161718192021
22232425262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 9th, 2026 09:49 pm
Powered by Dreamwidth Studios