<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=752538731515435&amp;ev=PageView&amp;noscript=1">
Eric Evans

Eric Evans

Eric has spent his career leading large client-consultant teams, managing multi-year engagements, budgeting, estimating, and recruiting to the needs of his clients. Currently, he oversees day-to-day operations to support the growth and add to the bottom line of Omni. He has worked with multiple Fortune 500 clients with a focus towards bringing business value to all levels of the organization. In addition to being a dynamic leader, Eric has been a manager or people, an architect, a programmer, a project manager, a steel salesman and a paratrooper in the 82nd Airborne Division of the United States Army.

Recent Posts:

Learning from Failure: 6 Common Pitfalls in Software Development

Application Development Project Management Software Development

After a custom application development project wraps up, it's helpful for everyone involved to come together, talk about the project and find closure. This meeting is called the Retrospective, and it is critical for a team, so they can learn from their mistakes and improve. Often, retrospection is a celebration — software development is difficult, complex and a completed project is an accomplishment. You’ll high-five your team, talk about what made this project successful and modify your process so that you can repeat your successes next time.

What’s the worst that can happen when you cheap out on IT consulting? Let us tell you.

Application Development Project Management Software Development

Your company has a big project coming up: a mission-critical application your company wants to launch three months from now. It’s your job to decide who is going to build the software. You’ve got a lot of choices: there are a range of technology consulting companies who submit proposals to you for the project, from offshore companies to brand new consulting groups to local established technology consultants. It’s a tough decision but because your leadership has made it clear that having the project done on or under budget is very important. Therefore, you offer the contract to the technology consulting company with the least expensive proposal.

What are Microservices and Why Do You Need Them?

Application Development Software Development

Your company is running a major application that’s central to your business and it’s time for an update. It’s a small change — just one piece of the app needs a refresh — but everyone is dreading it. Why? The software was built as one big application, changing one piece of the code may mean that other code will break. It’s like playing dominos — each fix means something else could break. It should be a simple update but everyone involved knows that it’s probably going to be a project.

6 Real-World Examples of Custom Application Development

Application Development

Your organization needs an app. You’ve searched and searched but no software, platforms or applications on the market meets your organization’s business needs. If you can’t buy it, you’re going to have to build it — it’s time for custom application development.

Everything You Need to Know to Develop a Custom App

Application Development

Your company needs an app, and although you’ve researched all your options, none of the applications or platforms on the market meet your organization’s specific needs. Maybe a few of the existing software packages have some of the tools and features you need in an app but not all of them. Maybe all the software out there lacks a specific integration. Maybe you need something that simply doesn’t exist.

7 questions to ask before building your custom software product

Software Development Software

You're starting to build software for your organization. It's a big project and you've got a lot of ideas about how it will work, who it will serve and how you want it to look. It's an exciting time but before you go any further, it's time to stop and ask yourself some important questions. Software and custom app development is all about specifics. Before you even start, you need to know exact details about what and who you're designing the software for and why you're designing it. Otherwise you risk wasting time, money and resources on software that isn't a good fit for the job you want it to do. Luckily, it's easy to properly vet your idea. Stop right now and ask yourself these seven questions:

5 Reasons a Technology Consulting Company is Indispensable For Your Business

Staffing Software Development Project Management

From IT strategy, to software development, to basic technology staff augmentation, technology consultants provide a lot of value for an organization. Technology consultants can play a huge role in your organization — they can fix major issues or help you create a strategy that will shape your IT infrastructure for years to come— or they can play a small role, lending a hand when your organization needs one or offering staff development. Technology consultants are also increasingly in demand; a recent survey found that 50 percent of CFOs say they plan to bring in outside consultants in the next 12 months to help with their business systems. Why because they need "experienced professionals with hard-to-find, specialized skills," according to the survey. Why do you need to engage a technology consulting company? And what do you need to know before you even contact them?

Are you feeling disappointed by your business’s technology? Here are 6 reasons to call an IT consultant.

Staffing Software Cloud

You've invested a lot in your technology but it's not working out the way you were hoping. The software or infrastructure you were sold was supposed to solve all your business's problems — things were supposed to get easier for you and your employees. But what seemed like a good idea when you were making that purchase, has turned into a hassle and now you are seriously considering kicking your IT to the curb and starting over. Hold on right there because we have good news and bad news.

If You’ve Invested in Data, You Need to Consider IBM’s Watson

AI Big Data Data Management

Organizations are drowning in data right now. This data is coming from all kinds of sources. It's generated by consumer surveys, sensors on smart objects, your CRM, consumer behavior on websites — every business is generating more data than ever before. In fact, according to IBM, every day, worldwide, 2.5 quintillion bytes of data is created and it's only going to increase. For example, one big data generator, the Internet of Things (IoT), is still in a period of growth. The International Data Corporation (IDC) Worldwide Semiannual Internet of Things Spending Guide predicts that worldwide IoT spending will surpass the $1 trillion mark in 2020.