Skip to the content
Pragmatic Coders
  • Services
        • All Services
        • Software Development
          • Web & Cloud App Development
          • Mobile Application Development
          • No-Code Development
          • Blockchain Development
          • DevOps Services
        • Custom Fintech Software
          • Trading Software Development
          • Insurance Software Development
          • Custom Banking Software
          • Custom Financial Software
          • Mobile Banking App Development
        • Custom Healthcare Software
          • Patient Portal Development
          • Telehealth App Development
          • Custom Physical Therapy Apps
          • Custom Telemedicine Software
          • Custom Patient Engagement Apps
        • AI Software Development
          • AI Agents Development
          • AI Integration Services
          • AI Data Solutions
        • Product Design
          • UX Research
          • UX Design
          • UI Design
        • IT outsourcing
          • Nearshore Outsourcing
          • Offshore Outsourcing
          • Build Operate Transfer
  • Industries
        • All Industries
        • Fintech
        • Digital Health
        • E-commerce
        • Entertainment
        • Custom Software Development Services
        • Business Consulting
  • Case Studies
        • All Case Studies
        • FintechExplore our curated fintech case studies, showcasing the cutting-edge software solutions we’ve developed to revolutionize the financial technology landscape.
          • Atom Bank - One Of UK's Top Challenger Banks
          • KodyPay - Payment Platform
          • BLOC-X - OTC Commodity Trading
        • Blockchain
          • Common Wealth: Web3 investing platform
          • UltiArena: Play-to-Earn NFT Hub
          • EXCC - Developing New Blockchain
        • Digital HealthBrowse through our digital health case studies, illustrating how our technology innovations are transforming healthcare, enhancing patient outcomes, and streamlining medical processes with bespoke software solutions.
          • WithHealth - Medical Platform
          • AccentPharm - Medical Translations
          • Health Folder - Medical Documentation Management
        • E-commerce/RetailDiscover our e-commerce case studies, highlighting our development of scalable, user-centric platforms that boost sales, enhance the shopping experience, and streamline operations in the digital marketplace.
          • Kitopi - Smart Kitchen
          • Webinterpret - Cross-platform E-commerce
          • Photochain: Decentralized photo marketplace
        • EntertainmentExplore our case studies in entertainment projects, where creativity converges with technology to create immersive and engaging digital experiences that captivate audiences globally.
          • Unlocked - Events Management
          • Duel - Social Media App
          • OnLive: Decentralized streaming platform
        • AIDive into our AI case studies to discover how artificial intelligence is applied to solve complex challenges, improve decision-making, and increase efficiency across various industries with our advanced solutions.
          • Accounting Automation
          • US Patient Care Platform | AI & Data Science
  • About us
        • About us
        • Meet Our Team
        • How We Work
        • Become a Partner
        • News
        • Join Us!
  • Blog
        • All curated categories
        • FintechInterested in the development of a new custom fintech product? Check our articles about new fintech trends and fintech product development. If you are looking for experienced fintech software development partners do not forget to check our fintech software development services. You may also find interesting our blockchain development services.
        • Digital HealthDigital health encompasses the use of technology and data to improve healthcare delivery and patient outcomes. If you want to build a digital health app, check out our healthcare software development services.
        • Blockchain
        • AI
        • Product Development
        • Product Management
        • Product DesignA successful product needs to be well planned and tested by its users as early as possible. Here we share our knowledge and experience from more than 60 startups we helped build in the last years.
        • Agile & Scrum
        • Startup
        • Outsourcing & Collaboration
  • Resources
        • All Resources
        • Tools
          • Market Insights AI
        • Guides
          • Fintech guide
          • Digital health guide
          • Insurtech guide
          • AI trends
        • Other
          • Newsletter
          • Glossary
          • Product Health Checklist
          • Best AI for coding in 2025: AI tools for developers
          • 60 startup business model patterns for 2025
        • Ebooks
          • How to start a startup
          • How to go live with your product in less than 3 months
        • Video
          • Podcast
          • Webinars
  • Contact us
Congrats, you are up to date! Now you can impress your friends with your cutting-edge knowledge.
Mark all as read
Contact Us
Home Pragmatic Blog Product Development The problem with fixed price, fixed scope (and dubious quality) IT projects
Product Development
Updated: Aug 30,2024 Published: Mar 30,2020
7 min read

The problem with fixed price, fixed scope (and dubious quality) IT projects

The problem with fixed price, fixed scope (and dubious quality) IT projects

Can projects based on a fixed price, fixed scope methodology ensure good quality IT products? In this article, we argue that it’s highly likely that this approach leads to dubious quality.

Classic project management triangle

According to the classic project management triangle, the best way to ensure product delivery is to pick two of three constraints – time, cost, and quality – and adjust the third when needed. The model has been around since the 1950s. Put into practice, it means that it is possible to infinitely increase the number of workers to speed up the project without compromising the quality.

This may have worked in some (especially small) teams, where velocity increases proportionally to the number of developers in a team. Nowadays, however, we know that it doesn’t hold in IT projects, especially not once a dedicated software development team hits 10-12 people. Sometimes, it can even have the opposite effect.

project management triangle

Most people agree that time equals money. Whether you have your developers or hire a software agency, at the end of the day their time equals money. As you can’t keep increasing the team size infinitely, you won’t be able to manipulate the budget infinitely and still be able to deliver a fixed scope within a fixed deadline.

If you hire your team of developers, you will notice this dependency pretty fast. You will also notice its effects when discussing a fixed-scope and fixed-price project with an agency.

Quality is remembered long after the price is forgotten

If we agree that time is money, the project management triangle leaves only two dimensions besides quality you can play with. You either pay more to get everything you want or cut the scope to fit your budget. Or… and this is when the third dimension that nobody speaks about enters the stage… the quality will suffer.

It is also worth noting that unrealistic budgets that don’t cover hiring competent people will hurt quality, no matter how much time you have for implementation.

 

badly stuffed cat

 

Is it always wrong to compromise quality?

So what should we do if we have to deliver a scope that has already been cut to the critical minimum, and the deadline can’t be moved, and we realize that we are not going to make it regardless of how many extra developers we hire? Should we insist on keeping the quality at a high level no matter the cost and risk the project doesn’t get finished? Not at all! On the contrary, sometimes, the best thing we can do is to make a conscious decision to compromise the quality temporarily. It would, however, be a big mistake to make that decision unconsciously.

As it’s really hard to measure quality on the go – most quality measures are “lag metrics” that affect results over time – it is even likely that the decision to cut the quality goes unnoticed. Just be aware that it can catch up with you later as so-called “technical debt”.

Technical debt

If you have experience in software product development, and I know that most of our readers have, you have probably heard of the mystical “technical debt” many times. Technical debt is something that seems to appear out of nowhere and ruthlessly destroys a seemingly perfect project. When technical debt enters the scene, the developers usually come up with some excuse that means they can’t deliver new features at the same pace you got used to. This might look like laziness or sudden incompetence, but that’s not the case. It’s just the result of a quality decision taken in the past, most probably unconsciously.

There are many common symptoms of unconscious quality decisions: You may experience higher bills for your production support interventions, which now has to react to urgent issues 24/7. You might see your product ratings drop. The number of bugs reported by the team may rise, and you may have to hire (more) testers to fix those bugs.

On the other hand, consciously cutting quality means that you know what you are doing, you are aware of the short and long-term consequences, you have a plan of how and when to improve the quality, and most importantly, you are doing it when you planned to do it.

So what exactly is the danger of a fixed price, fixed scope approach?

First of all, you probably agree that it’s unlikely that project management methods from the 1950s are still valid in 2020.

Secondly, when you order a fixed price, fixed scope project from a software development agency and it has been delivered as agreed, you can be sure of one of these three things:

  1. You have overpaid because the agency is good at estimating and considering the unknown risk, so they could keep the quality at a good level and still make a lot of money on that.
  2. You have underpaid, and although the project will be delivered in full within the budget/time, you will have to pay a lot for fixing the quality later on.
  3. The agency is incompetent and/or inexperienced. They priced the project below the actual budget needed, but as they are ambitious in terms of quality, they will deliver decent quality and cover the extra costs with their savings. Hurray, you are the winner. They are the losers. Well, you won this time, at least. If you need any additional development, you will probably need to look for it somewhere else or be prepared to pay a lot more than you got away with this time.

Sometimes, the result is a mix of the above. Fixed price and fixed scope projects are rarely win-win situations.

The only true wisdom is in knowing you know nothing

Last but not least, having a fixed scope means that we think that we know what our users need and want. In reality, we will be plain wrong in at least half of the cases. Statistics show that only around 20% of a product’s functionalities are used always or often, another 16% are used sometimes, 19% are used occasionally, and as much as 45% are never used.

Depending on the amount and quality of any market and UX research carried out, these statistics may be better. But in many, if not most cases, a significant part of the scope delivered is of no use. That means that even if we “won” (third case above), we have already overpaid for the product since the scope could have been smaller or different.

It’s important to remember that the price does not equal the total cost. Even if a product has been delivered on time and within budget, it’s just the beginning of the actual costs. And that cost depends on the way the initial product was delivered.

So what’s a better way to build products than methodologies developed 70 years ago? Luckily, there are plenty of modern methods that have been shown to work way better: Agile, Scrum, and Lean software development, for example.

Conclusion

We hope that this article has highlighted the danger of fixed-price, fixed-scope IT projects. Viewed in light of the Project Management Triangle, a fixed price and scope only leave one dimension to adjust, namely quality. Instead of hanging on to project management methodologies from the 1950s, we strongly recommend modern alternatives.

Check how to choose a software development agency that knows modern product development methods and does not sign fixed price/fixed scope contracts in this article.

And, you you want to learn more about how fixed-scope stacks up against time&material and fixed-price, scope controlled models, check our article: Which software development pricing model to choose? Fixed price vs. T&M vs. FPSC

Article author

Wiktor Żołnowski

Wiktor Żołnowski

Co-CEO at Pragmatic Coders

CEO & Co-Founder of Pragmatic Coders. Agile Coach, Scrum Master, Software Developer, Trainer, and Consultant with more than 15 years of experience in Agile Software Development.

Newsletter
Recent Topics
chess blockchain scam code
News, Product Development
Client sent us a repo with a backdoor. Security in software development
AI, Product Development, Industry Insights
Secure AI-Assisted Coding: A Definitive Guide
8 best healthcare software development companies
Digital Health, Product Development
Top healthcare software development companies (Top 8 in 2025)
Top AI Agent Development Companies in 2025 Cover
AI, Product Development
Top AI Agent Development Companies in 2025
Healthcare as a Service (HaaS): What it means and why it matters in 2025
Digital Health
Healthcare as a Service (HaaS): What it means and why it matters in 2025

Related articles

Check out our blog and collect knowledge on how to develop products with success.

Client sent us a repo with a backdoor. Security in software development chess blockchain scam code
News, Product Development
May 08,2025
3 min read

Client sent us a repo with a backdoor. Security in software development

Read More
Secure AI-Assisted Coding: A Definitive Guide
AI, Product Development, Industry Insights
May 08,2025
9 min read

Secure AI-Assisted Coding: A Definitive Guide

Read More
Top healthcare software development companies (Top 8 in 2025) 8 best healthcare software development companies
Digital Health, Product Development
Apr 30,2025
9 min read

Top healthcare software development companies (Top 8 in 2025)

Read More

Our Core Software Development Services

Custom Software Development Services

Custom Software Development Services

Custom Software Development Services for Startups & Tech. Bespoke software built by experts in contemporary software product development.
Learn More
Custom Fintech Software Development Services Company

Custom Fintech Software Development Services Company

Custom Fintech Software Development Services from industry experts. Scalable fintech apps, trading platforms, challenger banks, blockchain, and more.
Learn More
Healthcare Software Development Company

Healthcare Software Development Company

Healthcare software development services from industry experts. We have 10 years of experience in this highly regulated and demanding space.
Learn More
Custom AI Software Development Services & Solutions Company

Custom AI Software Development Services & Solutions Company

We can build your AI app from scratch or implement AI solutions to your existing product. Get a free consultation today!
Learn More

Newsletter

You are just one click away from receiving our 1-min business newsletter. Get insights on product management, product design, Agile, fintech, digital health, and AI.

LOOK INSIDE

Pragmatic times Newsletter
  • Business Consulting
  • Product Discovery Workshops
  • Product Management Consulting
  • Fundraising Consulting
  • Software Product Design
  • UX Design
  • UX Research
  • UI Design
  • Custom Software Development-services
  • Web & Cloud Application Development
  • Mobile Application Development
  • No-code Development
  • AI Software Development
  • Custom Blockchain Development
  • DevOps Services
  • Technology Consulting
  • Industries
  • Fintech
  • Digital Health
  • E-commerce
  • Entertainment
  • Custom Software Development Services
  • About Us
  • Meet Our Team
  • How We Work
  • Become a Partner
  • Newsroom
  • Featured Case Studies
  • Atom Bank
  • Kitopi
  • WithHealth
  • UltiArena
  • Resources
  • Digital Health Guide
  • Fintech Guide
  • Insurtech Guide
  • Newsletter
  • E-books
  • Podcast & Webinars
  • Blog
  • Product Development
  • Fintech
  • Digital Health
  • AI
  • Product Management
  • Agile & Scrum
  • Outsourcing & Collaboration
  • Blockchain
  • Startup
Pragmatic Coders Logo

ul. Opolska 100

31-323 Kraków, Poland

VAT ID: PL 6772398603

Contact

[email protected]

+48 783 871 783

Follow Us
Facebook Linkedin Github Behance Dribbble
© 2025 Pragmatic Coders. All right reserved.
  • Privacy policy
  • Terms of use
  • Sitemap