piggymouse: (coolmanwithcoffee)
[personal profile] piggymouse

Я ценю увлечённость agility-манифестантов, но передёргивать с их стороны всё же нехорошо. Фаулер о fixed-price контрактах:

Many people belive that you can't do a fixed price contract in an agile project. Since the whole point of an agile process is that you cannot predict the future, this isn't an unreasonable supposition. However this doesn't mean you can't come up with a fixed price agile contract, what it means is that you can't come up with a fixed price and fixed scope contract.

Usually when people say fixed price, they mean fixing price, time, and scope. This requires detailed, stable, and accurate requirements. The whole point of agile development is that it works with more fuzzy requirements. To handle this with a fixed price contract you essentially come up with a  plan that says "we have $x to spend and we need a release on 1 Dec. We'll collaborate together to come up with the best set of features to go live with on that date."

Извините меня, но описываемые Фаулером контракты, фиксирующие сроки и затраты, но не фиксирующие содержимое, называются не fixed-price. Они, как мы все в курсе, называются time & material. И стоят обычно существенно дешевле — по вполне понятным причинам.

Date: 2003-09-28 08:56 pm (UTC)
From: [identity profile] 109.livejournal.com
не, t&m - это когда за человеко-часы платят. а тут Фаулер понятно что имел в виду. фантастику, которой не бывает в реальной жизни.

вообще, мне agile/xp vs. rup напоминает запорожец рядом с танком - запорожец утверждает, что быстрее рвёт со светофора, а танк - что eventually приедет по назначению независимо от наличия мелких препятствий. проблема только в том, что обычно нужен не танк и не запорожец, а bmw или landcruiser.

Date: 2003-09-28 11:34 pm (UTC)
From: [identity profile] piggymouse.livejournal.com

Фаулер, по-моему, описывает именно t&m. "We have $x to spend and we need a release on 1 Dec. We'll collaborate together to come up with the best set of features to go live with on that date." В переводе на русский это звучит так: "Мы вам дадим $x, а вы будете на нас работать до 1 декабря." Учитывая, что обязательств по содержанию поставки не даётся никаких, что это, если не t&m (очевидно, что в такой постановке вопроса у исполнителя нет никакого повода увеличивать команду)?

А ещё мне интересно, что ты считаешь BMW?

Date: 2003-09-29 07:19 am (UTC)
From: [identity profile] 109.livejournal.com
Дима! t&m - это когда 1. определяется set of features, нужных заказчику, 2. определяется deadline для всего набора или несколько deadlines for the subsets и 3. после того, как работа сделана, заказчику приносят длинный листок, в котором написано, сколько человеко-часов на что ушло. вот это - t&m в чистом виде. далее, чистый t&m часто модифицируют всякими ограничениями, типа "но не более 100,000 на это и 200,000 на то".

Фаулер в процитированном пишет полную ботву. "We need a release on Dec, 1" - это не слова заказчика. для заказчика первичны фичи. если невозможно к планируемому релизу сделать фичи, которые нужны заказчику, то этот релиз заказчику не нужен. "We collaborate to come up with the best set of features" - это ботва. всегда есть critical features, без которых релиз бессмысленен. "обязательств по содержанию поставки не даётся никаких" - это pure fiction, not even a scientific one. я вполне допускаю, что в период интенсивного доткомовского прожигания инвесторского бабла такой подход вполне мог иметь место, но к нормальной экономике он вряд ли имеет хоть какое-нибудь отношение.

BMW. в том-то и проблема, что его ещё не придумали. пока есть только танк и запорожец :-)

Date: 2003-09-29 07:28 am (UTC)
From: [identity profile] piggymouse.livejournal.com

Ты открываешь мне глаза на значение термина t&m!

Вот что значит недостаток образования.

А ежели продаются именно человеко-часы, это как зовут?

Date: 2003-09-29 07:46 am (UTC)
From: [identity profile] 109.livejournal.com
Ты открываешь мне глаза на значение термина t&m!

зачем ты меня травишь? (c)
я всегда с большим интересом внимаю мэтру (тебе, то есть), а тут - просто пописать вышел.

Вот что значит недостаток образования.

а что ты заканчивал? :-)

А ежели продаются именно человеко-часы, это как зовут?

консалтинг?

Profile

piggymouse: (Default)
איש אי הכלבים

April 2011

S M T W T F S
     1 2
34 56 789
10 1112 13141516
17181920212223
24252627282930

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 20th, 2026 05:56 am
Powered by Dreamwidth Studios