The Latest

The Rules for Writing Maintainable Code[magazine]

We've all been burned working with software code that, if not designed for long-term maintainability, results in expensive support over a product's lifetime. Kaushal explores three approaches that provide guidelines to ensure that software is designed with maintainability in mind. If you're a software developer, read this!

Kaushal Amin's picture Kaushal Amin
How Depersonalizing Work and Managing Flow Can Humanize the Workplace[article]

Using metrics such as cumulative flow to monitor throughput and quantitative thinking may not seem very humanistic, but by depersonalizing the work being done, we can focus our energies on solving actual problems instead of conducting a daily witch-hunt and shaming people into high performance.

Adam Yuret's picture Adam Yuret
Navigating Your Agile Testing Transition: An Interview with Mary Thorn[interview]
Video

Mary Thorn sits down to talk about her presentation at STAREAST 2014, her affinity for agile testing methodologies, common problems facing teams transistioning to agile, her decision to become a ScrumMaster, and her testing background that spans automation and web-based systems.

Cameron Philipp-Edmonds's picture Cameron Philipp-Edmonds
Should QA Perform Unit Testing?[magazine]

In this FAQ column, Linda Hayes addresses the question: "Should QA Perform Unit Testng?"  Detailing why and who should perform unit testing to ensure the best possible outcome.

Linda Hayes's picture Linda Hayes
The Evolution of z/OS Development[article]

Kristin Cowhey explains how z/OS development has evolved throughout the years and what that means for developers and tech personnel. With legacy developers leaving the workforce, there’s a dire need to replace the knowledge in order to maintain the mainframe systems and applications that are still in use today. 

Kristin Cowhey's picture Kristin Cowhey

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!