We use cookies. Analytics and advertising, only if you accept.

Explore all our insights articles and insights

Learn more about the concept behind continuous engineering and the reasons we decided to apply it. Learn about our new approach to systems development.

When developing new software or maintaining an existing application, often we want to Automate the QA Testing process to make the testing process faster, more efficient, and more accurate. But what does QA Test Automation mean?

A good practice for an information technology executive is to work with multidisciplinary teams. The Scrum Master could drive the team better than other methods.

UX is defined as the set of elements related to the interaction process of a user with respect to a product or service, learn 3 key elements to obtain a great UX.

The Stacey complexity model will help us to identify the nature of the project in order to select an approach that suits better for the team aiming to deliver value.

We discuss the challenges in cleaning up an offshore software development outsourcing mess, as well as giving examples of successful nearshore software development.

I thought it’d be a good idea to share my conversation with Armando Tejeda, who’s been a great mentor of mine and has had previous experience in adapting to change.

Tech innovation brings situations that result in the launch of new products on the market by companies, or the improvement or redesign of existing ones. Learn more.

Software development process: Class Responsibility and Collaboration (CRC) Modeling. This is an excellent technique to use when working with certain types of groups.