Software Development & Testing Insights | TechWell

The Latest Stories

Cranes changing building architecture Engineering Architecture Systems for a Faster Build

In the era of continuous integration and continuous deployment, big applications are creating bloated build pipelines. The problem is when code becomes so entangled that every change impacts large portions of the system, meaning there’s a lot to rebuild. If you reshape the code architecture, you can reduce build times.

Abraham Marin-Perez's picture
Abraham Marin-Perez
Padlock Make Your Security Testing More Agile

Security practices traditionally have followed a waterfall model, adding security testing on at the end. Organizations need to coach their security programs and testers to prioritize analysis and risk, much like we do with agile stories, to better incorporate security defects with other feature work along the way.

Alan Crouch's picture
Alan Crouch
People shaking hands How to Earn Trust in the Workplace

If you’re starting a new position, taking over a team, transferring to a new department, or simply doing your job every day, you can accomplish more and accomplish it faster if people trust you. There are several outside factors that influence whether people find you trustworthy, but here are some you can control.

Naomi Karten's picture
Naomi Karten
Shirt tag saying "One size does not fit all" What’s Your “Size” of Agile?

There are approaches to agile that sound great on paper, but will they really be the best choice for your team in practice? Instead of standardizing on any form of agile, think about the results you want. Why not create the environment that works best for you? There's more than one way to do agile.

Johanna Rothman's picture
Johanna Rothman
Computer with "Retired!" sign 7 Good Project Management Practices for Replacing a Legacy System

When you need to replace a legacy system quickly, it’s tempting to set aside good project management practices and push forward recklessly. But doing so results in delays, cost overrun, and organizational chaos. Take time to understand the problem, plan and estimate the solution, and set up your project for success.

Payson Hall's picture
Payson Hall