Contractors or Employees? Options for Growing Your Team

In building a team one of the first questions that need to be answered is whether you will use contractors or employees.  Although this decision may be dictated by circumstances, it is important to recognize the pros and cons of each.  In the spirit of full disclosure, I have been a contractor for most of the last decade. Let’s look at the positives of employees first Loyalty used to be a huge plus for employees, but that seems to be …

Finding A Balance in Choosing Your Technology Tools

One of the challenges we face when building a new product is the selection of the technology.  Finding a balance between a homogeneous or mixed solution can be difficult.  On the one hand, a single vendor is easier to work with.  However, on the contrary, you want to avoid lock-in, and single vendor solutions often lack the features of one built using multiple tools. All-In-One Solutions In my experience, a single technology solution almost never works for custom solutions.  Tools like …

Cost Of Business – Components of Commercial Software

One of the first items of discussion with a client that wants to build an application is cost.  When they are new to the process the cost is a complete mystery.  This is not helped by the wide range of resources available.  There are low-cost offshore providers all the way up to high-cost boutique firms.  However, the largest impact to cost of an application is scope.  There are a number of components to consider with some being more or less …