<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:

5 Things Successful Custom Application Development Projects Have in Common

Application Development Software Development Project Management

Your company is going into a major software development project. You’re investing a lot of time and resources into the project and the application you’re developing is critical to your business’s success. How do you make sure the project is a success? While no one can guarantee success in development, there are some things you can do to ensure that your custom application development goes as smoothly as possible.

Learning from Failure: 6 Common Pitfalls in Software Development

Application Development Software Development Project Management

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 Software Development Project Management

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 Software Development

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

Software Development Project Management Staffing

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.

Software Cloud Staffing

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.