Source control has been around for a long time. There’s nothing earth-shattering or ground-breaking to say about it here. So, I’m going to borrow from Eric Sink creator of SourceGear, one of the tools we’ve used at Volano:
There are many source control tools, and they are all different. However, regardless of which tool you use, it is likely that your source control tool provides some or all of the following basic features:
The various source control products out there can be categorized by two attributes: Repository Model and Concurrency Model. The Repository Model can be Client-Server or Distributed and the Concurrency Model can be Merge or Lock. Other things you take into consideration include: Is the product open-source or proprietary? And what operating system is it available on?
A lot of developers don’t get the importance of source control or are just too lazy to do it. They give excuses like “but I’m the only one working on the project, so it’s not that important.” BACKUPS ARE NOT SOURCE CONTROL!
We’re building a product around custom application audits. The audit is a discovery process that will result in an assessment of best practices along with important application development documentation in the form of a system master document. This will encompass the current application state and we will offer recommendations regarding how best to move forward. These recommendations will be structured as an actionable plan and will include an estimated effort, costs and proposed timeline.
For the source control component of this audit, we identify the following:
Perhaps it’s my DBA background, but I’ve been very interested in database version control. I’m talking a real product – not just saving the database scripts in one of the standard tools. Red Gate is one of my favorite companies for developer tools. I’ve been using their flagship software, SQL Compare, since 2000 and wouldn’t trade it for anything. Red Gate has introduced SQL Source Control and though I have not tried it yet, it’s on my list to look into.
November 27, 2023
Volano Software – ESOP Company Volano Software Company based in Omaha, Nebraska announced recently the employees are now co-owners of the software development company. This transition ushers in continued confidence in the team during a challenging time for employee retention for many other software companies. Volano Software, celebrating its 16th year as of 2023, demonstrates […]
June 13, 2023
Data is like a vast set of building blocks, each has different shapes, sizes, and colors. Just like each brick has its unique utility, every piece of data carries a unique piece of information. As a business owner, how can you possibly start understanding what all the pieces of data from those fancy reports mean? […]
June 2, 2023
For small manufacturing companies with less than 100 employees and revenues of around $20–50 million, several key factors contribute to their success. Here are some important considerations: By focusing on these key factors, small manufacturing companies can enhance their competitiveness, achieve sustainable growth, and maintain profitability. It’s important to adapt these factors to the specific […]
June 1, 2023
Several years ago, I was working on a product that required some attention from the software product teams. This happens to all software over time because a user’s needs change, features need to be added, and bugs happen (naturally). The undertaking was large enough, so our team agreed it would be ideal to talk with […]
May 30, 2023
There’s an ongoing debate: custom software versus off-the-shelf Software as a Service (SaaS). A few misconceptions tend to cloud everyone’s judgment and influence decisions in this area. It’s time to put these myths to rest and bring clarity to the conversation. Myth 1: Custom Software is Outdated Custom software is inherently outdated, which couldn’t be […]
March 15, 2023
Why continue to utilize a mess of spreadsheets to run your operations? We think there’s a better way. Here are the top 7 reasons you should switch to custom software.