One of the most common issues we discover with clients is that they were initially lured into a web host that promised an amazing deal up front. What that host didn’t tell them, was what they would get in exchange was not all that it was promised to be. Let’s breakdown the costs of a … Continue Reading
Version control is perhaps one of the most helpful tools for collaborative software development. Think of it as being able to keep a history of every change made to the tracked code and for merging together separate features into a shared codebase. It used to be a pain using Subversion or CVS—-that’s Concurrent Versions System, … Continue Reading
Don’t worry, while a sprint shares the same spirit as its namesake in track and field by encouraging a burst of speed, it actually has nothing to do with physical activity when used in project management. A sprint is simply a short–typically two weeks–time period where preselected tasks are completed. Within each sprint, teams are … Continue Reading
Don’t worry if you’re not familiar with the concept of a distributed team. The reference to a distributed team is just a team that doesn’t have to be physically located in the same room to work together, commonly referred to as remote employees. With today’s technology, many barriers to distributed teams have been effectively removed. … Continue Reading
Avoiding technical debt can be one of the easiest ways to make sure that your software development project does not stray off course resulting in a disaster. Just when you think you may have everything figured out, it always seems that a curve ball gets thrown your way. Not only do you have to be … Continue Reading
The Software Development Life Cycle (SDLC) is the process of developing custom software with the goal of providing the highest quality and lowest cost software available. Popular SDLC models include the waterfall model, spiral model, and Agile model. Fortunately, deciphering SDLC models aren’t quite as difficult as other tech jargon. Each model expresses the overall … Continue Reading