The majority of businesses, large and small, can benefit from using some type of business automation software. Business software can eliminate repetitive tasks, create timesheets for your employees, keep proper electronic records, automate IT backend processes, and more. No matter what industry your business is in, it's important to have the right software and processes in place to achieve...more
If your custom software built on Microsoft technologies no longer performs to your expectations, it might be time for you to upgrade your business software solution. Your custom software should work for you, not against you, and holding off on a needed revision can prevent your company from realizing its full potential. However, while you may be tempted to toss your outdated and inefficient...more
Long before HGTV came on the scene, back when I was a teenager growing up in a small town in south-east Texas, I used to love watching the PBS home renovation show “This Old House.” The show followed a team of home-building experts as they carefully renovated an older home over a few months time to build in the modern features people expect from their home.
What I loved to see was an old...
There is probably no worse use of a company’s resources than hiring and investing in a new employee who either is not a good fit or turns out to be lacking in some key skills. This is especially true for software engineers.
It’s not that software engineers, who often go by the term software developers, are any more ‘important’ than other skilled employees. It’s because software engineers have...more
If this just happened, and you are the operations executive at your firm, you may be a bit stressed at the moment. The Internet is littered with articles that discuss reasons developers and software engineers quit their jobs at otherwise high-profile tech companies.
The fact is software developers quit all types of companies. If you are a company that is not in the Fortune 5000, and your...more
When outsourcing custom software development, it pays to stay in Texas.
For most small and midmarket companies based in Texas, the case for keeping software development here in the Lone Star State is more compelling than ever. Indeed, the reality of outsourcing software development to countries like India is that it’s not always the best or cheapest alternative for a company to pursue....
Throughout my software development career I have worked at startups and well established companies of various size and industry. The one thing I can say is that all of them had fundamental issues with their software development processes; ones that could be easily remedied or improved on if they would have only been willing to change the way they viewed building software.
The three biggest...
Agile is a software development methodology that has been around for a couple of decades now. However, many executives and managers at mid-market companies who depend upon custom software to run critical operations are still relatively unfamiliar with what Agile is, who participates in an Agile team, and how it can add value to their bottom-lines.more
Custom software has taken a lot of hits to its reputation over the years. Some of it may have been understandable, given relative newness of the industry back in the 80s and even early 90s. Frankly, a lot of these beliefs are unfounded or have been architected out of software development as the industry overall has evolved to become more efficient, process-driven, and customer focused.more
Renovating a home is never as simple as it looks on paper. You can get an architect to draft up the blueprints for the new and improved home you dreamed up but once the project gets started things just have a way of going sideways, especially if you have an older home.more