Better Software Magazine Archive: Sep/Oct 2010

IN THIS ISSUE

Product Owners Should Care About Quality
By Roman Pichler

Product owners often view quality as an ugly duckling—necessary to ship software, but nerdy and a drag. Instead, they should be guardians of quality. Only when quality meets functionality is lasting value created.

Hearing ''No''
By Rick Brenner

"No" can be disappointing. Sometimes we have difficulty hearing or dealing with No. Can we learn how to cope with No with less pain and angst? Can we learn how to prevent No at least some of the time? Yes and yes!

Copeland on Weinberg
By Lee Copeland

Lee Copeland and Jerry Weinberg have crossed paths—both on page and in person—many times over the years. Here, Lee reflects on some of those meetings and their valuable lessons.
 

The Roles of the Project Management Office in Scrum
By Mike Cohn

Successfully adopting Scrum entails understanding and perhaps adjusting the role of the project management office (PMO), whose workers are often resistant to the lighter-weight process. But, they can become a critical part of agile success. Discover how an agile PMO works.

License to Open Source
By Kamal Hassin

Open source is widespread and growing in many software development organizations. While there's no purchase cost, the code does come with license obligations. Understanding open source from an intellectual property perspective can help avoid downstream legal.

Simplify Your Combinatorial Testing
By Bj Rollison

Combinatorial testing is effective for testing multiple, non-sequential inputs that affect a common output in complex software. But, it's easy to misapply it or become a slave to the output. Learn to overcome limitations and benefit fully from this technique.

CMCrossroads is a TechWell community.

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