Blog

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

Dear Tech Recruiter…

by Randy Syring on September 27, 2018 | Uncategorized

Dear Tech Recruiter, Thanks for reaching out to me regarding the development positions we have open.  I hope you did at least a little homework about me and Level 12 before you emailed me.  If not, and your email looks completely like a form letter, I may not respond at all. If there are positions open on our careers page,...

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

Crafting Actionable Use Cases

by Biz Dev on February 15, 2018 | software project requirements

crafting actionable use cases for your custom software project

Use Cases Our previous blog posts made a case for gathering project requirements, identified three core requirements types, focused on busienss objectives, and strategies for eliciting user input. Our focus is going to shift towards determining and defining specific things an application must do to provide value to users. A use case is a description of how an external actor...

Continue Reading

Getting User Input

by Biz Dev on February 7, 2018 | software project requirements

Asking the right questions is the key to gathering quality requirements for your software project, but before you can begin asking questions, you need to know who to ask. Identify User Groups In most cases, multiple groups, or classes, of users will interact with the software you want to build. For example, a manufacturing workflow tracking application may have the...

Continue Reading

Business Objectives for Software Projects

by Dale Gibbons on January 31, 2018 | software project requirements

business objectives custom software development project requirements

In our previous blog post, we identified the three critical requirements or “specifications” needed by developers to design software that works—software that saves you time and money and helps you delight your customer. Here they are again: Business Requirements User Requirements Functional Requirements Now, let’s look closer at the trickiest of the three: Business Requirements. Common Sense and Common Practice...

Continue Reading

3 Types of Software Project Requirements

by Biz Dev on January 18, 2018 | software project requirements

software project requirements

Businessman Bob has a business problem that requires a software solution. He reached out to Developer Dan to tell him about his problem and ask how much a solution will cost. Developer Dan explains the complexities of pricing software projects and recommends that they start the process by gathering software project requirements to establish the project scope and create a...

Continue Reading

The Case for Software Project Requirements

by Biz Dev on January 10, 2018 | software project requirements

software project requirements

Most software projects are destined to fail before the first line of code is written. Why? Bad software project requirements. Failure to follow a proven process for gathering software project requirements is a guaranteed way to waste time, hemorrhage cash, and frustrate many people. The process of gathering requirements for a software project is challenging. It requires asking the right...

Continue Reading

Software Development Frustration

by Randy Syring on September 23, 2017 | software development

I recently came across a post by Ned Batchelder in which he describes the frustration associated with software development. Of particular help to me, and I hope others, is the way he points out that both beginners and experts feel the same frustration with the software development process.  He writes: I love the raw emotion on the two boys' faces....

Continue Reading

3 Ways to Reduce Waste with Custom Software

by Biz Dev on July 27, 2017 | technology

According to the Lean manufacturing methodology, waste is the root of all unprofitable activity within an organization.  There are seven categories of waste within Lean: Defects Overproduction Transportation Waiting Inventory Motion Processing Reducing waste is a top priority for most organizations because it has a direct impact on the bottom line, but this is often easier said than done. Identify the...

Continue Reading

IoT: The Next Tech Revolution

by Biz Dev on June 21, 2017 | technology

Internet of Things, or IoT, may be the most impactful concept, as well as the least understood, of the next ten years. What is IoT? The simplest—and perhaps the easiest—way to think about the Internet of Things is any machine-to-machine (M2M) communication through the internet. This includes your phone controlling your AC or starting your car, or anything considered “smart.”...

Continue Reading

5 Questions to Ask Before You Hire a Custom Software Development Firm

by Biz Dev on June 14, 2017 | software development

Hiring right custom software development firm is a critical decision for most organizations. Choosing the wrong development partner will often cost a lot of time and money, and will result in a loss of significant opportunity. Use the following five questions to help you vet potential software development companies and identify the best fit for your project. Two Questions for...

Continue Reading

ERP Augmentation with Custom Web Applications

by Biz Dev on June 7, 2017 | software development

Many organizations leverage the power of an Enterprise Resource Planning (ERP) system to help them manage all facets of their operations. There are many different options to choose from depending on your industry, needs, and budget. If you are in the market for an ERP system, take a moment to read this article to give you some ideas how about...

Continue Reading

Our Position on Signing Nondisclosure Agreements

by Randy Syring on May 31, 2017 | culture,software development

During the project discovery process, many organizations ask us to sign a nondisclosure agreement (NDA) before sensitive project details are discussed. This may be a reasonable request considering the depth of project discussions and if proprietary information will be discussed. However, the NDAs we are often asked to sign attempt to broadly cover all communication and ideation between Level 12...

Continue Reading

Spring Zing ’17

by Biz Dev on May 24, 2017 | culture

One of our core values at Level 12 is work-life balance. In keeping with this value, events are hosted throughout the year to bring our team members and their families together outside of work. The Spring Zing '17 family event was a lot of fun for everyone. The event started with a rendezvous at Malibu Jack's. We played miniature golf,...

Continue Reading

ETA Transact 17 Recap

by Biz Dev on May 17, 2017 | Payment Industry

Randy Syring and Adam Robinson attended Transact 17, the annual conference hosted by the Electronic Transaction Association. The event was held at Mandalay Bay in Las Vegas. This was the first time members of our team attended this national event for the payments industry. We were encouraged to participate by one of our clients and colleagues in this market. After returning...

Continue Reading

Our Hiring Process

by Biz Dev on May 10, 2017 | culture

There are lots of people who call themselves developers or say they can write code. Like any other endeavor, capabilities range from the elite to those who should look for something else to do. Just because a person says they can code doesn’t mean he or she can. According to Peopleware, the best developers are up to 28 times more...

Continue Reading
Newer Posts Older Posts