Better Software Magazine Articles

Teambuilding at Work

In this edition of "The Last Word," Johanna Rothman outlines a team building exercise that omits ropes courses and campfire songs.

Johanna Rothman's picture Johanna Rothman
Collaborative Pest Control

Read this edition of "From the Front Line," to find out why Brett Goldman says having more QA meetings can be a good thing.

Brett Goldman
Job Hunting in a Tight Market

Tech stocks are down, money is tight, and companies are laying off. Are there any jobs out there for software professionals? In this edition of "Career Development," Rebecca Traeger speaks to two industry recruiters to find out.

Rebecca Traeger
Once upon a Design

Communicating a project design is similar to telling or writing a story, and the same rules apply. Discover how to consider your purpose and your audience as you craft your tale.

Rebecca Wirfs-Brock
The Marriage of Estimation and Negotiation

Successful projects deliver what they say they will, when they say they can, at a certain cost. Generating reliable project commitments requires a union between accurate project estimation and principled negotiation.

Michael Mah
Project Management Credibility

Other people's perceptions of the project manager's
credibility may not match his/her intentions or assumptions. Lack of credibility limits effectiveness and contributes to unrealistic budgets/deadlines. Earn credibility by being committed to results in the first fifteen minutes managing by facts through to delivery, and staying sensitive to avoid credibility traps.

Robin Goldsmith, Go Pro Management, Inc.
Reducing Organization Stress and Strain: Tools for Aligning Technology and Business

This article will help your team understand the difference between internal and external quality criteria. Also detailed are tool descriptions you can use in your alignment toolbox.

Elisabeth Hendrickson, Quality Tree Software, Inc.
The Importance of Discovery: Step One in Managing Web Development Projects

Web based projects don't always get treated like software
development projects. Why? Because creative design frequently drives them. It's important to develop your Web project using the same best practices that are used in software development projects.

Seth Miller, Miller Systems, Inc.
The Soft Side of Software - People Factors in Software Development

Developing software is all about communicating effectively. It's important to understand requirements and document project information appropriately. These tips and more are provided in this article to help your team work together more effectively.

Gary Pollice, Rational Software
Managing Customer Expectations

The starting point for Expectations Management is recognizing that we all have hopes, dreams, and fears. We all want to succeed and be appreciated. In this way, we are all the same. We all see the world differently, and those differences influence our actions, attitudes, and behavior. In this way, we are all different. This article teaches your team how to understand the client's perspective to help you successfully deliver the product they requested from your team.

Naomi Karten, Karten Associates

Pages

AgileConnection is a TechWell community.

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