Return on Investment

Previous 1 2 3 4 5 6 7 8 9 10

Firefly gives a new level of meaning to the phrase “money well spent”. For the price of a version control tool, you get a robust, powerful, easy-to-use, next-generation SCM system that:

  • Runs on plain hardware. Firefly does not require a fancy, twenty thousand dollar server in order to deliver result. On a P4 2.4G box with 512M of memory, it can easily support tens of concurrent users and repositories in the size of 100G.
  • Require little training. We understand time is a precious resource. That is why Firefly is built with ease-of-use in mind. The learning curve of Firefly is a flat line. There are five heavily used commands in Firefly. Once you grasp these five commands, you are in command. Firefly’s task-oriented model is akin to human nature. It operates in your way, not the other way around.
  • Is easy to maintain. Firefly does not need full time personnel to make sure it is running at full capacity.
  • Has a flexible pricing structure. Firefly offers both named and floating license. You can easily find a solution that suits your needs best with either licensing method or a combination of both.
  • Provides several built-in reports.  Those built-in reports can help you to get the following information: status and settings of projects/branches/labels, history of a branch, differences between two branches/labels, tasks done by different developers, and workload for developers.
  • Promotes productivity and Rapid Development. Firefly helps you to increase productivity and deploy rapid development.
  Firefly File-bases tools No Version Control
Traceability Complete History, including Rename, Move. No Rename Move support. History lost. Confusing at best. Impossible to trace history after some time.
Baseline (Label) Baseline (label) belongs to stream. Easy to create and retrieve. Label belongs to separate file. Label might be lost. Manually recorded
Parallel Development Excellent Parallel Development support using FleXtream technology. Easy to merge between streams. Hard to implement parallel development, and merge between streams. Manual merge and conflict resolve.
Security Double-Layered ACL control. User group makes administration easy. Same file can have different access right on different branches. File level control only. Files stored on each developer's hard disk. Rely on OS security.
Distributed Development Support geographically distributed development through ServerSync module Not supported N/A

Previous 1 2 3 4 5 6 7 8 9 10