Blog

Currently browsing: Louisville

Top App Development Company in Louisville

by Royce Hall on March 17, 2020 | culture,Louisville,software development

GoodFirms recognizes Level 12 at Top App Development Company in Louisville

Thanks to reviews from our clients, GoodFirms has recognized us as a top app development company in Louisville! GoodFirms is a site that focuses on rating software companies and products based on user reviews (kinda like Google reviews, but specifically for the software industry). If you are a looking for a software product, or a partner for an upcoming project,...

Continue Reading

Autonomous Drones Machine Learning Project

by Royce Hall on March 9, 2020 | Louisville,software development,technology

Machine Learning Drone

Do you know the difference between automation, Machine Learning, and Artificial Intelligence? Someone recently asked: "My interest in outsourcing is in the areas of cloud and AI and industrial automation space. Is that an area you have prior exposure to?" My response: "We have a lot of experience with cloud applications, management, and automation. We've also explored various industrial automaton...

Continue Reading

Automated Testing: Why is it important?

by Royce Hall on January 17, 2020 | Louisville,Python,software development,software project requirements,technology

Have you been burnt by bad automated testing? When we go to software engineering conferences we often talk about the benefits of automated testing. As we've had private conversations with a lot of the people we often find that they have had really bad experiences with applications that have just had tests that were not a benefit. They honestly made...

Continue Reading

Productivity Versus Efficiency: Building the Right Thing

by Royce Hall on October 4, 2019 | Louisville,Payment Industry,software development,technology

Productivity and Efficiency have Different Goals: Productivity is highly tied to value, efficiency is tied to waste. To be productive means that you're doing the right thing with as little waste as possible. Sometimes you might actually be productive with waste. And this might be common in more creative fields where people need to get away, they need time, they...

Continue Reading

Characteristics of a Good Leader

by Dale Gibbons on October 3, 2018 | Louisville,software development,software project requirements

characteristics of a good leader

Leadership is a gold-plated word, isn’t it? It’s so valuable to companies, they pay big, big money for it. It’s so impactful to families, children beg for it. Cling to it. It’s so valuable to teams, they’ll jump out of airplanes after it. The third item on our “12 Reasons Software Projects Fail” is lack of executive leadership. A foggy...

Continue Reading

5 Costly Mistakes to Avoid When Defining Software Requirements

by Dale Gibbons on July 10, 2018 | Louisville,software development

5 costly mistakes when defining project requirements

For some, there is no clear line between religion and managing software projects. Our recent post and ranking poll on the 12 reasons software projects fail yielded some spirited input and results. The winner—the top-ranked, number one, most challenging bugaboo of them all: Defining Software Requirements. What it is… Defining software requirements is the art, science, and skill of discovering...

Continue Reading

Advice to Aspiring Developers

by Randy Syring on May 26, 2018 | Louisville,software development

advice to aspiring software developers

This week I had at least four conversations with people who were young and aspiring developers. I've written some personal emails over the last year to others in the same situation and saved their content with the intention of turning them into a more polished blog post. Well, the reality is, the time to polish may never come so maybe...

Continue Reading