Better Software Magazine

Better Software Magazine Articles

Controlled Flight into Terrain

Entering a holding pattern on a project can give you the opportunity to gather additional information about a problem. But, sometimes, holding consumes valuable resources with disastrous consequences.

Lee Copeland's picture Lee Copeland
What’s Governance Got to Do with Effective Software Development?

Governance doesn't have to end in bureaucracy. Learn to maintain and refine your governance structures and you'll reap the rewards of improved decision-making processes.

Graham Oakes's picture Graham Oakes
Better Software and So Much More

A letter from the Better Software magazine editor.

Heather Shanholtzer's picture Heather Shanholtzer
FAQ: How Can I Know When to Stop Testing?

In this installment of FAQ, SQE Trainer Rick Craig answers one of the questions students ask him most often.

Rick Craig's picture Rick Craig
Storycrafting: From Idea to Action in the Face of Unknowns

To see an endeavor through to completion, you need vision and the skills to execute it. Inspired by the software craftsmanship movement, which is making great strides on the skills front, Nancy Van Schooenderwoert has been developing a practice she calls “storycrafting” to create a clear vision.

Agile Teamwork: Three Ways to Minimize Handoffs

Rather than rely on large handoffs between specialties, high-performing Scrum teams learn to do a little bit of everything all the time during a sprint. To do this effectively, teams must make three changes: shift from writing about requirements to talking about them, reduce the size of handoffs and make them more frequently, and pay more attention to the size of the product backlog items that they bring into their sprints.

Mike Cohn's picture Mike Cohn
Regulation, Compliance, and Delivery

Regulatory compliance may seem daunting, and penalties for non-compliance can be severe. What is the QA professional’s role in making it work?

Paul Fratellone's picture Paul Fratellone
Crowdsource Your Career

In today's tech-centric environment, there are many advantages to building a social network both online and "in real life." Here are some ideas to help you boost your career, market yourself, and add to your problem-solving toolbox by harnessing this "people power."

Dawn Code's picture Dawn Code
Test Terms You Really Need

Anyone interested in finding a testing glossary that already exists can use some great online resources. Defined here are several terms in common use that rarely or never make it into the "official" definitions. Finally, there are some terms in use that no longer support the underpinning technology and need to be either retired or expanded.

Claire Lohr's picture Claire Lohr
How Do You Know When It's Time To Go?

Whether you are in a toxic work situation, or you feel you are no longer performing effectively, sometimes you find yourself at a crossroads in your job and you have to ask yourself, "Should I stay, or is it time to move on?"

Lee Copeland's picture Lee Copeland

Pages

CMCrossroads is a TechWell community.

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