Tag: Software

Upgrading why should I do it? What are some benefits from upgrading?

Each year there is a new version of your ERP software and the big question is should this be the year that we upgrade.  Many may see upgrading as a large project that will take time and resources but what you don’t see are all the benefits you will have from upgrading.  These benefits are not always limited to the ERP enhancements with an upgraded software.  A lot can happen in the year or two that it has been since your last upgrade.  Businesses are constantly changing and the need for more automation and functionality out of your software is always there. 

Read More »

Five Steps to Keeping Software Selection Focused

I often speak with owners, managers and staff at organizations struggling with growth or a changing business model who sense “things are out of control” and believes there “must be a better way” to manage their business.  Many reach out to technology as a corrective path to this “better way”.  With so many different technology solutions on the market, each offering a countless number of unique attributes, sorting through them and selecting the right solution for your organization can be an extremely time-consuming and even mind-numbing task.  I’ve often seen this process become unfocused, frustrating your attempts to improve things.  I have boiled a technology selection process to five focused steps.

Read More »

Improve Your Custom Software with Test Driven Development

In this blog, I would like to discuss a topic that is often overlooked and not because of lack of available literature, there is tons of materials and books available, but because it really has to do with a state of mind, an open mind and realizing the benefits in the long run. Working as a software developer for the past 14 years has given me a lot of situations and food for thought on how to improve and deliver software that is high quality and well tested.

Read More »

3 fundamental steps to build a Top Notch Software

Creating a software is an art, and here at KTL, we take it seriously!

Building software that meets business requirements is quite a tedious process. It involves various disciplines to come together in order to gather requirements, design, code, test and deploy. The journey of a software does not end here, in fact it is just set on a long sail and is expected to do its duty and perform here on. This is when the durability of the software is tested and it is rated as mediocre or class apart. I am going to discuss a few principles that we follow to make a software that customers want to ‘Take Home’ and ‘Keep’.

Read More »