The most trying thing about developing software is the amount of time it takes to make things right. However, I truly believe that this is what has separated us from our competitors in the past and will continue to in the future. I am aware that we have been talking about CarrierRate 2.0 for some time now and it’s still not in the hands of it’s users. The good news is that the original CarrierRate is still the best in the industry. Nevertheless, the amount of time it takes to get these things to market still frustrates me.
I will see to it that the release of CarrierRate 2.0 is a success and takes us a step further. That being said, we must realize that when creating a new version of a product, in spite of the amazing new features it brings to market, it often doesn’t immediately leap ahead of its predecessor. Realistically, the product will not be perfect upon release, no software ever is. When we look back at past Microsoft Windows and Apple iOS releases, the kinks were worked out over the first 2-3 months, generally at the frustration of its users. After this phase, the product usually leaps the company forward after the mild step backward (not so mild when we released Globalnet for those who remember, sorry about that). We are working to mitigate this effect as much as possible, but please understand that error is a part of the process. After the first few months, our product will crush everything out there. We will then look back, pleased with the necessary sacrifices made that allowed our product to become the new leader in our market.
I look to have CarrierRate 2.0 out ASAP and in your hands. Thank you for your patience.
I hope everyone is having an amazing summer!