Software Development & Testing Insights | TechWell
Development Agile Test & Quality Assurance Project Management Requirements
CM & ALM Devops Cloud Mobile People & Teams

By Topic

The Latest Stories

Risk Project Management Schedule Risk Analysis

Building schedules for complex projects is challenging. While the results are never perfect, credible schedules are a useful communication and coordination device. Incredible schedules are a dangerous waste of time and energy that damage a project manager’s credibility and cost an enterprise a fortune.

Payson Hall's picture
Java PHP Software Development Comparing PHP and Java

PHP and Java are both languages ranked in the Top 10 in the TIOBE index. In this article, we compare the two languages. PHP is an interpreted language. The Zend Engine that is bundled with the PHP distribution is a scripting engine that interprets PHP scripts as a user has developed them.

Deepak Vohra's picture
Technical due diligence 3 Critical Considerations for Technical Due Diligence

Technical due diligence is the process of verifying a company’s technical capabilities, quality, and processes. It is typically performed by investors or buyers before a contract. There are many aspects you can investigate, but three are crucial: a code review, security evaluation, and open source components compliance.

Gilad David Maayan's picture
Stethoscope Evaluating Team Health in Agile and DevOps

The importance of the human element in delivering great software is sometimes overlooked, as is the relationship between team health and team performance. Just like physical health checks, team checkups are important. Let's look at some factors that can affect team health and how you can evaluate the important metrics.

Michael Sowers's picture
Syringe, pills, and a mask Immunizing Your Software against a Defect Pandemic

When your released software is infected with problems, there is the possibility of a pandemic defect, when a wide geographic area and an exceptionally high proportion of the end-user population is affected. Just like with the coronavirus, following proper guidelines and taking mitigation steps can reduce the spread.

Richard Estra's picture
Person typing with multiple monitors up with different programming languages Comparing Java and Ruby

Java and Ruby are both open source languages, and both are ranked in the top 20 of the TIOBE index for most popular programming languages. If you want to learn a new language and are trying to decide between these two, let’s explore common differences in syntax and constructs to discover which may be more useful for you.

Deepak Vohra's picture
Gene Gotimer Making the Most of Your DevOps: A Slack Takeover with Gene Gotimer

Thought leaders from the software community are taking over the TechWell Hub to answer questions and engage in conversations. Gene Gotimer, a senior architect at Coveros, hosted this Slack takeover and discussed all things DevOps, including whether you can have DevOps without agile and how you can reap all its benefits.

Kelly McGee's picture
Man in a suit pointing his finger 3 Ways Leaders Can Change a Blame Culture

If your organization has a blame culture, team members get discouraged and mistrust leaders. It focuses on pointing fingers, not coming up with solutions to move forward. To increase trust, inspire creativity, and nurture a generative culture with your team, here are three things leaders can do instead of placing blame.

Owen Gotimer's picture