How are minimum system requirements determined?

Posted by Michael McGowan on Programmers See other posts from Programmers or by Michael McGowan
Published on 2011-06-24T21:28:31Z Indexed on 2011/06/25 0:32 UTC
Read the original article Hit count: 331

We've all seen countless examples of software that ships with "minimum system requirements" like the following:

  • Windows XP/Vista/7
  • 1GB RAM
  • 200 MB Storage

How are these generally determined? Obviously sometimes there are specific constraints (if the program takes 200 MB on disk then that is a hard requirement). Aside from those situations, many times for things like RAM or processor it turns out that more/faster is better with no hard constraint. How are these determined? Do developers just make up numbers that seem reasonable? Does QA go through some rigorous process testing various requirements until they find the lowest settings with acceptable performance? My instinct says it should be the latter but is often the former in practice.

© Programmers or respective owner

Related posts about software-development

Related posts about Requirements