Setting a fixed cost for a project seems to be a reasonable decision for software owners - you know how much you will pay, and you know it beforehand. But it is so only on the surface. Agile software development companies regard fixed costs as a questionable way of setting the price for a software product. The approach of fixed cost is a stalemate situation bringing unwanted risks to both parties. The major drawbacks...