Frequently Asked Questions - Pricing & Licensing
With questions related to Technical Information and Troubleshooting, please refer to our Technical FAQ page
- How many Coordinators and Agents should I use?
- If I wish to add Agents or solutions to my current license, what do I do?
- Can I install IncrediBuild on any computer in my network?
- Do I have to pay for the Coordinator application?
- I'm a licensed user using IncrediBuild with Visual Studio .NET. Can I use it with Visual Studio 2005 or do I need to upgrade?
- After purchasing a license, can I move an Agent from one machine to another?
- My trial period has expired, and I need a few more days to finalize the purchase procedure. Can I get an extension?
- Are multiple CPU/core machines supported and how is this addressed in the licensing model?
- Am I entitled to support and version upgrades after purchasing IncrediBuild?
- How is the product delivered and what are the delivery terms?
- I am a licensed user. I want to split my license between several physical sites. Is this possible?
- I forgot to renew my maintenance service and it has now expired. I would now like to renew it in order to continue receiving technical support and version upgrades. Is there any penalty for late maintenance renewals?
- I have a sales-related question that I haven't found an answer to. How do I contact you?
Q: How many Coordinators and Agents should I use?
A: The number of coordinators and agents depends on the following parameters:
- Network topology
- Number of machines that initiate builds, usually it is the number of developers and build servers.
- Build characteristic - time consuming / parallelization aspects of the build (number of projects, configurations, etc.).
The communication between a coordinator and its agents, and between the agents themselves, should be direct and on the same subnet. Therefore, in a case where an organization needs to serve agents on different subnets, it would be better to install one coordinator per subnet.
It is possible to install more than one coordinator on the same subnet in order to serve several agent groups. However, it is not mandatory, as a single coordinator supports the feature of having several agent groups.
An agent license makes every agent an active helper. In order to enable an agent to become also an initiator and start builds, an initiator package license needs to be applied through the coordinator.
Every Initiator Agent also includes an Helper Agent functionality. Typically, you need Initiator Agents for all machines that start builds, and a few Helper Agents for machines that can contribute processing power to distributed builds.
The IncrediBuild ROI Calculator is the best tool to use to figure out which license structure best suits your needs. This calculator provides a detailed explanation, as well as a price quote.
Let us assume that only two machines need to initiate builds, but every build process requires a large amount of processing power. In that case, a customer should purchase a license for X agents (2 will serve as initiators/helpers and the remaining X – 2 will serve only as helpers).
A: If you are purchasing online, make sure you mark this option in the online purchase form ("Check here if you wish to add..."). In addition, please verify that you are receiving the volume discount you are entitled to.
If you are ordering via PO, please clearly state this request on your order.
A: Yes. IncrediBuild can be installed on any Windows machine. Installing an IncrediBuild Agent (IB101) will add processing power to the build environment and is very cost effective. They can be configured either as a dedicated build farm machine, or to only take advantage of idle processor time, so that the computer's responsiveness isn't affected. If the computer will not be initiating distributed builds (which requires a Build solution), there are no software prerequisites.
A: No. The Coordinator is provided free of charge, and pricing is only determined according to the number of Agents in the license.
A: Yes. Starting from IncrediBuild v2.50, licenses supporting Visual Studio .NET can be used with Visual 2005. Note that if your maintenance service has expired and you are using an older version, you may have to renew your maintenance service in order to upgrade to this version.
A: Yes, if your license's maintenance option is still in effect. This will involve a simple process in which the old Agent must first be "unsubscribed" and the new one "subscribed". Both operations are performed centrally from the IncrediBuild Coordinator application.
A: Sure. Just fill in the trial extension form and you will receive a 2-week extension file within a couple of days.
A: IncrediBuild can take advantage of machines with multiple CPUs/cores by allowing processors to build files in parallel. This can introduce a substantial additional performance gain. IncrediBuild free trial users can use up to 4 machines with up to 8 CPUs/cores each. When licensing IncrediBuild, multi-CPU/core support is available for an additional cost. See pricing and terms for more details.
A: Each initial IncrediBuild license purchase entitles you to 12 months of free version upgrades and support. This period can be extended for an annual fee. See the IncrediBuild Pricing page for more details.
A: A product license file will be delivered by email within 1 business day of receiving the order. No physical shipment is made.
A: A 12-month maintenance service renewal will result in 12 months being added to your last maintenance service expiry date. There is no additional penalty for late renewals. If your maintenance has expired more than a year ago, please contact us.