by reyortega | Apr 12, 2018 | From the CEO, Product Management, Technical Consulting
Invest in a Good Project Management System Having a good system for project management can save time and money on your projects, help you maintain a strong technical team, and ensure that you stay competitive by leveraging technology built to meet your needs. There’s...
by reyortega | Mar 19, 2018 | From the CEO, Product Management, Technical Consulting
Whether you’re part of an information technology company, or an information technology department in a larger company, you probably face some challenges finding and retaining good talent. It’s a competitive industry, and any talented developer has options. Obviously,...
by reyortega | Mar 15, 2018 | Product Development, Software Architecture, Technical Consulting
Why You Should Invest In Custom Software Companies are investing in custom software these days for various reasons. There are many benefits in the number and flexibility of features alone. There is also the potential for real business advantage. The benefits are...
by reyortega | Feb 27, 2018 | Product Development, Product Management, Technical Consulting
The Risks of Agile Projects All agile projects have some degree of risk involved. The threat could have a high to low impact on the project. The risk could be positive or negative, helpful or harmful, and internal or external. How you plan for threats in your projects...
by jasonsenter | Feb 7, 2018 | Product Development, Research & Development, Software Development Life Cycle, Technical Consulting
Discovery: Let’s start with an analogy to better understand what goes into having a custom software solution developed. Imagine you are having a custom home made for you and your family. There are 100s of decisions to be made, from the location to build on to the...
by reyortega | Nov 21, 2017 | Product Development, Product Management, Technical Consulting
What Is An Agile Team? An agile team consists of a small group of individuals. It is essential to keep the teams small to maximize productivity, flexibility, and quality. The team members are as important, if not more important, than the processes they follow. If they...