November 5th, 2007

with Cat The Cat

Сразу о многом.

Сперва об >Evidence Based Scheduling.

Это система прогнозирования сроков выполнения проекта по разработке ПО, автор Joel Spolsky сотоварищи.

Система проста: мы даем оценку длительности работ, а нам предсказывают ее реальную длительность на основе истории наших предсказаний за несколько последних месяцев. Оценка вероятностная, с матожиданием и дисперсией.

Ну, про ее суть можно прочитать в статье по ссылке, меня же взволновала следующая часть:
When Brett and I were developing this technique at Fog Creek, we worried a lot about things that take real time but can’t be predicted in advance. Sometimes, this all adds up to more time than writing code. Should you have estimates for this stuff too, and track it on a time sheet?

Well, yeah, you can, if you want. And Evidence Based Scheduling will work.

But you don’t have to.

It turns out that EBS works so well that all you have to do is keep the clock running on whatever task you were doing when the interruption occurred. As disconcerting as this may sound, EBS produces the best results when you do this.
PSP требует учета останова времени. Начал работать - нажми кнопку, закончил работать - нажми кнопку снова.

А здесь - не надо.

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

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

В компиляторе, например, разборщик оказывается законченным только после того, как начинает производить AST в формате, удобном для дальнейших шагов, а не каком-то заранее фиксированном. Поэтому разборщик станет завершенным только после начала работ над следюущим этапом.

Соответственно, переключения нет, есть работа над несколькими задачами сразу. Что PSP, как я понял, не учитывает.

Здесь меня поправят, если что. Надеюсь.

А второе будет обычное, человеческое.

Тренер сказал записывать все, что я кушаю. Это потому, что от отсутствия еды на ночь - его завет в благородных целях похудания, - я стал жутко раздражительным. Что мне совершенно не нравилось. Было принято решение просто кушать поменьше и записывать то, что я ем.

Оказалось, что ем я не так уж, чтобы очень много. Правда, очень нерегулярно.

И еще оказалось, что необходимость записывать съеденное приводить к некоторому снижению количества съеденного. Надо отвечать на вопрос "как я смогу объяснить эту запись о трех тортах," это подразумевает некоторую ответственность. А не записывать нельзя, нечестно.

Это пересекается с анализом другой пищи, духовной.

Что за песни или просто музыку слушают люди?

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

Мне стало интересно рассмотреть разные песни с этой позиции. Те, что слушаю я и другие люди.

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

И я это не слушаю.

Я слушаю... Да почти ничего не слушаю. Лучшая музыка - это тишина. ;)

Хотя, того же Yello легко отклассифицировать. Мне бы хотелось побыть большинством героев их песен. Тем более, что некоторыми из них я бывал. Далеко не ходя, я неоднократно бывал тем товарищем из The Race, что ездит на стуле задом наперед. ;)

Однако, в моем плейлисте есть некоторое количество музыки без слов. Это для меня самая большая загадка. Как без слов, одними только созвучиями, можно выразить... Да что угодно.

Например, мотив борьбы.

Такой музыки у меня нет.

Но надо.

Что-то и добавить ко всему этому потоку сознания нечего. Разве, что фраза "если ты хочешь узнать, что бог думает о деньгах, посмотри на людей, которым он их дал" подходит не только к деньгам. Ее, наверное, можно сказать и так: "Если ты хочешь узнать, что бог думает о тебе, посмотри, что он тебе дал." ;)