Better Software Magazine Archive:

May/June 2012

IN THIS ISSUE

Selecting the Right Mobile Testing Solution
By Yoram Mizrachi

The mobile market dynamics are extreme, unpredictable, and fragmented. There are numerous operating systems and a multitude of platform versions, networks, hardware, and form factors making it a challenge to maintain mobile application quality. Find out how to adjust to the shift from traditional to mobile development—which additional elements are a must and which ones can be maintained.

Controlled Flight into Terrain
By Lee Copeland

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.

Traditional Test Engineering, Your Days Are Numbered
By Jason Arbon

In the first installment of this article, Dr. James Whittaker discussed turning testing on its head—to revitalize and improve the value of late-stage testing. James also discussed ideas behind empowering your dogfooders, testers, and the crowd to significantly and efficiently improve software quality. In part two, Jason Arbon discusses the research and engineering experimentation behind realizing these ideas into new tools and processes.

FAQ: Do I Need to Program to be a Tester on an Agile Team?
By Janet Gregory

In this installment of FAQ, SQE Trainer Janet Gregory answers one of the questions students ask her most often.

Holding Pattern
By Heather Shanholtzer

A letter from the Better Software magazine editor.

Leverage Reverse Mentoring to Positively Impact Your Organization
By Mukesh Sharma

Introducing a reverse mentoring program provides employees and managers benefits beyond simply learning a new technology or skill.

Agile Code for Agile Teams
By Steve Berczuk

What makes a team agile? Is it in the way it plans projects or how it engineers its products? In this article, Steve Berczuk explains how agile code and technical practices can help a team stay agile across the product lifecycle.

CMCrossroads is a TechWell community.

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