September 29, 2015
Addressing our Recent Issues Head On
BY John Paul Narowski IN karmaCRM News and Updates 10 Comments
As many of you have become aware, karmaCRM’s contact functionality has been having a number of issues the past few days.
Stability has always been a point of emphasis with karmaCRM and we have always taken the necessary precautions when releasing updates to karmaCRM. This commitment to excellence only makes our failure this past week even more painful. Unfortunately we released an update that included a bug that our quality assurance process did not catch. This is simply unacceptable.
To ensure these kinds of failures are a thing of the past, we have doubled down on our commitment to releasing a stable, bug free product by taking immediate steps to refine both our testing process and improve our code base. This will help ensure smooth deployment of future features and a stable product.
- Expanding our Quality Assurance Team: This is the biggest change and will likely have the greatest impact on the end user experience. By bringing on additional quality assurance professionals, we can expand the areas we cover and double up on our ability to detect issues before they ever hit production.
- Adding a tiered roll out process: Instead of pushing new code to everyone all at once, we’ll be adding a tiered rollout plan that enables us to first deploy code to our internal staff, then to beta testers, then to a subset of customers. If the code passes at each stage, then we finally roll it out to everyone – smooth sailing!
- More automated tests: An automated test can be a developers best friend and we simply need more of them! This will help us with regression testing.
As the founder of karmaCRM, I take personal responsibility for the inconvenience these bugs have caused you and your team. We’re making the changes necessary to our process to ensure that new features and fixes become more transparent and stable from day one. I look forward to interacting with you and checking in on how close we’ve come to this goal over the next few months.
John Paul Narowski
Founder of KarmaCRM