Well, I think they should target and design it for 7 billion concurrent users, that way no matter what you are guaranteed to have no problems, at least for a few years.
Seriously, you are asking for something that isn't realistic. There is no white paper that will tell you how to do everything. Take your program, design it for what it needs to be used for, and make sure it is designed to scale to a level beyond what you expect is needed.
The specs were agreed upon between the vendor and your company (or else someone screwed up). That is a business decision.
I have a website that will choke at about 5 users, but it works fine for what it is needed. Design appropriately.
--Scott