The Latest

Collaborating with Non-Collaborators[presentation]

We understand the vital importance of collaboration among team members. However, how can we deal with non-collaborators-people who won't work with us?

Pollyanna Pixton, Accelinnova
Five Core Metrics to Guide Software Project Endgames[presentation]

By its very nature, the endgame of software projects is a hostile environment.

Bob Galen, iContact
Business Rules and Data Requirements: In Tandem for Success[presentation]

Business rules and data needs are essential ingredients for a balanced set of requirements and are vital for successful product delivery. When analyzing requirements, some teams focus on business rules at the expense of data.

Mary Gorman, EBG Consulting
Agile Development Conference & Better Software Conference West 2010: Rightsizing Your Project in a Down Economy[presentation]

In tough times, both shoes often drop simultaneously. Then, unsustainable "scarcity thinking" takes over.

Michael Mah, QSM Associates, Inc.
Earned Value Management (EVM) Demystified[presentation]

Earned Value Management (EVM) is one of the key topics in most all project management courses and is part of the Project Management Institute's PMP® certification and PMBOK®.

James McCaffrey, Volt VTE
The Joy of Legacy Code[presentation]

Even though the code may have been written only five years ago, there it is-a sprawling unintelligible mess that nobody wants to touch.

Michael Feathers, Object Mentor
Writing Higher Quality Software Requirements[presentation]

While agile and traditional software development methodologies differ in many key practices, they share the mutual goal of accurately representing customer needs through requirements-whatever their form.

John Terzakis, Intel
Facilitation Patterns for Interaction Satisfaction[presentation]

Good facilitation skills are essential for everyone in development. In fact, everyone facilitates whether they know it or not.

Steven List, ThoughtWorks
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, AmiBug.com, 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

Pages

CMCrossroads is a TechWell community.

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