TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Time & Materials vs. Fixed Price

21 点作者 ntalbott超过 14 年前

5 条评论

peteforde超过 14 年前
If your goal is to iterate quickly to an MVP, T&#38;M is a far more accurate and honest way to to scope a project budget.<p>Keep in mind that there's nothing stopping you from giving them an estimate! But you need to make it clear that most project scope changes come from client requests.<p>My co-founder spoke about this extensively at a conference several years back. It might be the best 15 minutes of your week:<p><a href="http://www.youtube.com/watch?v=lIQIZ0NIkxk&#38;hd=1" rel="nofollow">http://www.youtube.com/watch?v=lIQIZ0NIkxk&#38;hd=1</a><p>I am glad that fixed-price works for some, but I have a pretty hard line view on this: I think you're crazy. With a fixed price, either the client is paying too much or the developer isn't paid enough (and the work suffers due to decreased morale).<p>Every developer has a sad story about a client from hell and a fixed price engagement that crawled out of Scope Creep Alley. Yet, I'll bet that you've never heard anyone complaining about how they have to keep charging hourly to make pedantic changes.<p>As for the claim that hourly projects reward you for being a slower developer:<p>- there's nothing wrong with being a slow developer, assuming you're slow for good reasons like careful design and thoughtful testing<p>- this slur only really applies to time and materials developers that aren't busy! a good developer is likely busy, which means there's more work in the can and no reason to drag your heels in a dishonest way<p>Finally, the best ideas for a project come while you're working on it. How do you change course on a fixed-price budget? Are you going to stop to renegotiate a contract?<p>Sorry if I seem "passionate" about this. Building Unspace over the past six years into a happy place to work that only does T&#38;M was a direct response to the ten previous years of fixed price hell. If this post saves one person from doing fixed price bids, my work here is done.
评论 #2077296 未加载
评论 #2076883 未加载
auxbuss超过 14 年前
A fixed price contract requires that you define "done". Without defining done, you are exposed to large, possibly limitless, risk.<p>(And btw, building software is nothing like building a house.)
评论 #2076226 未加载
评论 #2076118 未加载
ekidd超过 14 年前
I've done a lot of fixed-price projects, and rarely had trouble making everybody happy. Here's how:<p>1. Break the project down into small, easily-estimated features, and estimate the time required for each. Most estimates should be a day or two.<p>2. Allow the customer to select those features which have the best return on investment.<p>3. Strongly encourage the customer to budget an extra 25% to 50% for unanticipated features. There will always be a few!<p>4. Allow the customer to add new features, or to cancel features you haven't started.<p>5. Work with high-quality clients who know enough about their business to make intelligent decisions. Then, focus hard on helping them earn money. This removes a <i>lot</i> of stress from the relationship.<p>This approach only works if you take pride in your work, if you know how to estimate, and if you don't mind occasionally spending an extra day or two on a feature that proved trickier than expected.<p>Fixed-price projects have two great advantages: They encourage clients to think about which features will earn them the most money, and they reward programmers for good time management. Hourly projects reward you for being a slower developer, and where's the fun in that?
malvosenior超过 14 年前
Million Dollar Consulting (<a href="http://www.amazon.com/Million-Dollar-Consulting-Updated-Professionals/dp/0070696284" rel="nofollow">http://www.amazon.com/Million-Dollar-Consulting-Updated-Prof...</a>) suggests charging on value created (vs cost based pricing or time and materials). This may be a share of future revenue based on your work or a fancy sales pitch charging x% of the millions of dollars your work will save the client.
评论 #2076629 未加载
rbxbx超过 14 年前
A lot of great discussion around this very subject from not terribly long ago: <a href="http://news.ycombinator.com/item?id=1880096" rel="nofollow">http://news.ycombinator.com/item?id=1880096</a>