personal improvement

Better Software Magazine Articles

Season Cycle Moving Round and Round

A letter from the Better Software magazine editor.

Joey McAllister's picture Joey McAllister
Where Are the Interns?

The demand for software engineers is outpacing the supply from colleges and technical schools. Learn how to attract new talent through internships.

Patrick Bailey's picture Patrick Bailey
Context Is King

A letter from the Better Software magazine editor.

Joey McAllister's picture Joey McAllister
Surprise! Making the Most Out of Your Most Surprising Moments

Lee Copeland explains that surprise is often an indicator that discovery, learning, or even delight may be just around the corner. The surprise itself can be amusing, enlightening, befuddling, disconcerting, or frightening, but surprise should not be the end of the experience; it should be the beginning. Analyze the surprise to learn why you didn't see it coming and what you gain from that.

Lee Copeland's picture Lee Copeland
Game On!

A letter from the Better Software magazine editor.

Heather Shanholtzer's picture Heather Shanholtzer
Better Software and So Much More

A letter from the Better Software magazine editor.

Heather Shanholtzer's picture Heather Shanholtzer
Holding Pattern

A letter from the Better Software magazine editor.

Heather Shanholtzer's picture Heather Shanholtzer
Is There a Quality Spectrum?

A letter from the Better Software magazine editor.

Heather Shanholtzer's picture Heather Shanholtzer
Content (and Creativity) Is King in 2012

A letter from the Better Software magazine editor.

Heather Shanholtzer's picture Heather Shanholtzer
Learning For Agile Testers, Part 2

In part one of our Learning for Agile Testers series, we addressed general "thinking" skills that go beyond technical competence and how learning these enhances the value you contribute. In part two, we discuss some specific technical skills that benefit testers and how to acquire them.

Lisa Crispin's picture Lisa Crispin Janet Gregory

Pages

CMCrossroads is a TechWell community.

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