Планирование, основанное на фактах

Joel Spolsky, “Evidence Based Scheduling”, public translation into Russian from English More about this translation.

Translate into another language.

Participants

akorobejnikov576 points
dzlk206 points
DrGum101 points
And others...
Join Translated.by to translate! If you already have a Translated.by account, please sign in.
If you do not want to register an account, you can sign in with OpenID.
Pages: ← previous Ctrl next next untranslated
1 2 3 4 5 6 7 8 9

Evidence Based Scheduling

Планирование, основанное на фактах

History of edits (Latest: Bishop 3 years, 5 months ago) §

Software developers don’t really like to make schedules. Usually, they try to get away without one. “It’ll be done when it’s done!” they say, expecting that such a brave, funny zinger will reduce their boss to a fit of giggles, and in the ensuing joviality, the schedule will be forgotten.

Разработчики ПО не любят составлять графики и планы. Обычно, они стараются обойтись без них. "Это будет готово тогда, когда будет готово!" — говорят они, ожидая что этот смелый остроумный ответ вызовет улыбку у их боссов, и в следующей беседе графики и планы будут забыты.

History of edits (Latest: akorobejnikov 2 years, 4 months ago) §

Most of the schedules you do see are halfhearted attempts. They’re stored on a file share somewhere and completely forgotten. When these teams ship, two years late, that weird guy with the file cabinet in his office brings the old printout to the post mortem, and everyone has a good laugh. “Hey look! We allowed two weeks for rewriting from scratch in Ruby!”

Большинство, виденных вами графиков, — лишь робкие попытки. Они хранятся в каком-нибудь общем каталоге и полностью заброшены. Когда команды закрывают проект, два года спустя, тот причудливый парень со шкафом папок в его кабинете приносит старые распечатки на разбор причин провала, и все как следуют смеются - "Смотрите, мы планировали две недели на переписывание на Ruby с нуля".

History of edits (Latest: libra 2 years, 1 month ago) §

Hilarious! If you’re still in business.

Умора! Если вы всё ещё в бизнесе.

History of edits (Latest: libra 2 years, 1 month ago) §

You want to be spending your time on things that get the most bang for the buck. And you can’t figure out how much buck your bang is going to cost without knowing how long it’s going to take. When you have to decide between the “animated paperclip” feature and the “more financial functions” feature, you really need to know how much time each will take.

Вы хотите тратить ваше время на вещи, которые дают наибольший эффект. Но вы не можете оценить сколько вам будет стоить эта вещь без понимания того, как много времени это займет. Когда вам необходимо сделать выбор между функционалом "анимированная скрепка" и "больше финансовых функций", вам действительно нужно знать сколько времени займет их реализация каждого из них.

History of edits (Latest: libra 2 years, 1 month ago) §

Why won’t developers make schedules? Two reasons. One: it’s a pain in the butt. Two: nobody believes the schedule is realistic. Why go to all the trouble of working on a schedule if it’s not going to be right?

Почему разработчики не будут составлять графики? Две причины. Первая - это занудно. Вторая - никто не верит в его реалистичность. Зачем тратить много сил на создание графика, если он окажется неверным?

History of edits (Latest: libra 2 years, 1 month ago) §

— it’s a pain in the butt - я не понимаю как это перевести... dzlk

— it’s a pain in the butt - "это геморой", или "это заноза в заднице". shine

Over the last year or so at Fog Creek we’ve been developing a system that’s so easy even our grouchiest developers are willing to go along with it. And as far as we can tell, it produces extremely reliable schedules. It’s called Evidence-Based Scheduling, or EBS. You gather evidence, mostly from historical timesheet data, that you feed back into your schedules. What you get is not just one ship date: you get a confidence distribution curve, showing the probability that you will ship on any given date. It looks like this:

В течении прошлого года или около того, мы в Fog Creek разработали систему, которая настолько проста, что даже наши самые ворчливые разработчики стали ее использовать. И насколько мы можем судить, она выдает достаточно надежный график. Она называется "Планирование на основе фактов", или EBS. Вы накапливаете оценки на основе исторических данных учета рабочего времени, а затем применяете их для своих планов. В итоге вы получаете не просто конечную дату, на самом деле, вы получаете достоверную кривую распределения, показывающую вероятность, того, что вы сделаете поставленную задачу в срок. Она выглядит так:

History of edits (Latest: libra 2 years, 1 month ago) §

— Пропущен, сложный для меня участок. dzlk

The steeper the curve, the more confident you are that the ship date is real.

Чем круче кривая, тем больше ваша уверенность в том, что конечная дата реальна.

History of edits (Latest: dzlk 2 years, 9 months ago) §

Here’s how you do it.

Далее описано, как это сделать.

History of edits (Latest: dzlk 2 years, 9 months ago) §

1) Break ‘er down

1) Разбейте ее на части

History of edits (Latest: DrGum 3 years, 5 months ago) §

When I see a schedule measured in days, or even weeks, I know it’s not going to work. You have to break your schedule into very small tasks that can be measured in hours. Nothing longer than 16 hours.

Когда я вижу график измеряемый днями или неделями, я знаю, это не будет работать. Вам нужно разбить график на очень маленькие задачи, которые могут измеряться в часах. Не больше 16 часов.

History of edits (Latest: DrGum 3 years, 5 months ago) §
Pages: ← previous Ctrl next next untranslated
1 2 3 4 5 6 7 8 9

© Joel Spolsky.