The Latest

Code Craft: Tame the Name[article]

All code is not created equal. Learn from a master of the craft how to spot bad code and mold it into good. In the first iteration of this regular column, learn why selecting names for classes, methods, and variables is an art you'll want to perfect.

Mike Clark's picture Mike Clark
2004 Salary Survey[magazine]

Each year we ask you, the readers, to tell us about your job, your experience, and your compensation. We then present our findings in a format that makes it easy to compare yourself to your peers. Check it out.

Francesca Matteu's picture Francesca Matteu
eXtreme Makeover[magazine]

How one manager transformed an organization historically known for late delivery, poor quality, and low morale into an energized team that produces high-quality software on schedule.

Larry Bernstein's picture Larry Bernstein
Testing with an Accent[magazine]

It's a small world after all, and no where is that more evident than in the world of software, where differences in language and desktop settings can cause applications to crash with no warning.

Paul Carvalho's picture Paul Carvalho
Automation, Retaliation, and Litigation[magazine]

Get the software engineering slant on items from the recent news.

Heather Shanholtzer's picture Heather Shanholtzer
The Peculiar Nature of Requirements[magazine]

Turn to The Last Word, where software professionals who care about quality give you their opinions on hot topics. This month, Karl Wiegers shares some common misperceptions about requirements.

Karl E. Wiegers's picture Karl E. Wiegers
Honeybees, Blimps, and Lava Lamps[magazine]

We're pleased to bring you technical editors who are well respected in their fields. Get their take on everything that relates to the industry, technically speaking. In this issue, discover why reflex might be the key to better software development.

Brian Marick's picture Brian Marick
Combined Strengths[magazine]

One school of thought says each should do what he's best at and no more. But one company has graduated to a new way of life. Instead of isolating testers and business analysts, the two teams are melded into one—resulting in a more robust product created in less time at a reduced cost. Could this hybrid approach work for you?

TechWell Contributor's picture TechWell Contributor
Double Duty: Repurpose Unit Tests to Create System Documentation[magazine]

System documentation is a pain to do and it's even harder to keep up to date. What if, by refining the unit tests you already are doing, you could create documentation automatically, and have it be automatically updated? Find out how one team is making it work for them.

Brian Button's picture Brian Button
The Proper Care and Feeding of Programmers[magazine]

Developers are a unique bunch. They tend to have innate characteristics that cause them to approach problems in ways that leave their managers scratching their heads. Discover what natural behaviors are likely to cause conflicts and what you can do to work with those instinctual traits, instead of against them.

Mike Cohn's picture Mike Cohn
Good Tool. Bad Application[magazine]

Excel does a great job as a spreadsheet, but when you try to push it into service as a database you may be in for some rude surprises.

Chris McMahon's picture Chris McMahon
A Look at Worksoft Certify[magazine]

Need to get the scoop on the latest software tools and trends? You've come to the right place. Get one reviewer's opinion of Certify’s test automation tool for nonprogrammers.

Geoff Stewart's picture Geoff Stewart
Before Implementing Scrum, Consider This...[article]

So, you want to practice Scrum? Great idea, but don't be fooled. Great ideas are rarely easy to implement. Alicia Yanik found implementing Scrum to be anything but easy. In this week's column, Alicia contests that the process is certainly worthwhile, makes sense, yet definitely is nothing close to easy to implement.

Alicia Yanik's picture Alicia Yanik
Divide and Conquer[magazine]

When taking on a new job or even a new project, the sheer number of tasks can seem overwhelming. Find out how a few stacks and applied prioritization can help you cut through the clutter and clear a path to success.

Douglas Hoffman's picture Douglas Hoffman
Art, Upgrades, and Algorithms[magazine]

Get the software engineering slant on items from the recent news.

Heather Shanholtzer's picture Heather Shanholtzer


AgileConnection is a TechWell community.

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