I'm a Scrum newbie and looking to implement Scrum in my company. Obtaining buy-in is not a problem, it is my company and the developers are more than happy to work like this.
The problem is that 75% of our revenue is derived from fixed length/fixed price projects.
Ken Schwaber in his book, Agile Project Management with Scrum, covers the topic of bidding on fixed length/fixed price projects in an appendix at the end of the book.
After much soul searching, Ken derived that Scrum is only useful in this situation when you can convince the potential client to think differently. The client would have to be okay with a lot of uncertainty (about the final cost and the final delivery date) in return for getting something much sooner that may be usuable and the possibility of not having to implement every feature could save them money.
I'm not convinced that this is the only way to implement Scrum in fix length/fix price projects.
I want to know how others have successfully bid on and profitted from fix length/fix price projects.