Better Software Magazine

Better Software Magazine Articles

The Whole Is a Sum of Its Parts

Managing large teams adds up to a headache, especially when it comes to Agile projects. Learn how to successfully divide over-sized teams into Agile subteams—from a practitioner who literally wrote the book on the subject.

Jutta Eckstein
I Do Not Want a Bug Report

Building relationships is important because trust allows us to share information more freely. In his article, Jason Yip explains why he'd rather have a face-to-face conversation about bugs instead of relying solely on a traditional bug report.

Jason Yip
The Cream of the Crop

Reuse is one of the rare things in our industry that everyone agrees is necessary. But as an industry, we are pretty bad at it. Welcome to the world of pragmatic software reuse. On your current project, follow the steps outlined in this article to create and deliver truly useful libraries of reusable components.

Simon P. Chappell
The Tale of the Too-Talented Techie

Every manager has a story to tell. Find out how one management professional tackles a fictional dilemma. The story may be made up, but the solutions are tried and true. In this installment, Peter Clark spins a yarn of what can happen when a team member's talent goes to his head.

Peter Clark
Reduce Stress, Write a Test

All code is not created equal. Learn from a master of the craft how to spot bad code and mold it into good. This month, Mike Clark explains how writing automated tests can give you confidence to change code fearlessly.

Mike Clark
Mission Critical: Visualize, Personalize, Humanize

Connect with an expert to learn how to work smarter and discover new ways to uncover more defects. In this issue, Michael Bolton takes a close look at one of the key skills of Rapid Testing: critical thinking.

Michael Bolton's picture Michael Bolton
Lights, Camera, Automate Software Builds and Deployments!

Picture this: a robust and scalable software build and deployment process minus the chaos. Follow these guidelines and best practices for building and deploying multiple applications in an integrated environment, and you might just find your happy ending.

Franz Garsombke
Write Sweet-Smelling Comments

All code is not created equal. Learn from a master of the craft how to spot bad code and mold it into good. This month, Mike Clark explains how to sniff out stinky code and write comments that count.

Mike Clark
Do You Want Fries With That Test?

Connect with an expert to learn how to work smarter and learn new ways to uncover more defects. In this issue, Michael Bolton dishes out commentary on why testers who master skills instead of memorizing techniques are relished in the software industry.

Michael Bolton's picture Michael Bolton
The Hard Truth about Soft Skills

Turn to The Last Word, where software professionals who care about quality give you their opinions on hot topics. This month, Esther Derby explains why interpersonal skills can do more than boost your popularity; they can help you excel in the workplace.

Esther Derby's picture Esther Derby

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.