The Latest

Testing with Real Users--User Interaction and Beyond[presentation]

Evidence shows than more than half of the ideas that we think will improve the user experience actually fail to do so-and some actually make it worse. Instead of guessing, why not measure what your real users like and don't like?

Seth Eliot, Microsoft
Harmful Project and Management Patterns Revealed[presentation]

Every organization has its own project patterns. Some management teams take a long time to start a project. Others interrupt and divert the project teams once they've started.

Johanna Rothman, Rothman Consulting Group, Inc.
Uncovering User Needs with Critical Incident Task Analysis[presentation]

What do users really need? Do they really know what they need?

Rob Sabourin,, Inc.
Turning Conflict into Collaboration[presentation]

One stakeholder says "Zig." Another says "Zag." There's no compromise in sight, and the project deadline looms closer. Between the rock and the hard place? Welcome to the real world of software development.

Andy Kaufman, Institute for Leadership Excellence and Development, Inc.
From Big Boss to Servant Leader[presentation]

It's fashionable these days to decry the command and control style of management.

Esther Derby, Esther Derby Associates, Inc.
It's the People; It's Always the People[presentation]

Why do we insist on calling people "resources"? If software projects were a factory, people would be fungible-interchangeable equipment just like desks and computers.

Johanna Rothman, Rothman Consulting Group, Inc.
The Risk Management Paradox[presentation]

The road to the financial ruin experienced on Wall Street during the past two years was paved with ineffective risk management strategies.

Payson Hall, Catalysis Group
You Can Always Get What You Want[presentation]

Agile, waterfall, iterative, staged, gated, phased-none of it really matters if all you create are a few early "wins", mediocre solutions, and quick fixes.

Tim Lister, Atlantic Systems Guild
Old Habits Die Hard[article]

It’s easy to develop habits in one environment that don’t translate to a new environment. Here are some tips to keep old habits from holding you back.

Dawn Test Code's picture Dawn Test Code
Performance Factory for Agile and Lean Organizations[article]

Implementing agile and lean performance appraisals presents some unique challenges. This article discusses how to do so in a way that helps to enhance the agile and lean practices that so clearly result in excellent team and organizational performance. The good news is that agile and lean performance management is much more effective than other methods.

Leslie  Sachs's picture Leslie Sachs
Agile and Lean Performance[article]

Agile's focus on iterative development is undeniably effective, but that's not the whole story on why agile works. Learn why agile results in better performance and how you can use this information to achieve success in your own technology efforts.

Bob Aiello's picture Bob Aiello
Making Multi-Team Agile Programs Successful[article]

Many people have questions about how to manage multi-team projects, and Ronica Roth explains how this can be accomplished in this article. Through coordination and open, constant communication, your multi-team projects will no longer cause head headaches, but will result in positive productivity.

Ronica Roth's picture Ronica Roth
Better Software Conference 2008: Deception and Estimation: How We Fool Ourselves[presentation]

Cognitive scientists tell us that we are hardwired for deception, which makes accurate estimation almost impossible. We must simply accept that our estimates are best guesses and continually re-evaluate as we go, which is the agile approach to managing change.

Linda Rising
A Tale of Two Product Owners[article]

The product owner role on agile projects is critical to the team and the project. The product owner's influence, performance, and behavior can set the stage for smooth sailing—or sink a project. In this article, Anupam Kundu shares two different product owner experiences to drive home the argument how their behaviors and practices can shape organizational culture—specifically for new product development and start-ups.

Anupam Kundu's picture Anupam Kundu
Measure the Measurable: Improving Software Quality Through Telemetry[magazine]

Observing customers in a usability lab can be invaluable for improving product design. But, once your software leaves the lab, do you know what your customers are actually doing and whether or not your software meets their expectations? Learn how engineers on the Microsoft Office team apply a variety of software telemetry techniques to understand real-world usage, how the results drive product improvements, and how you can apply similar techniques.

Jamie Campbell's picture Jamie Campbell


AgileConnection is a TechWell community.

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