The Latest

Agile and Adaptive Project Management - The Declaration of Interdependence[presentation]

Whereas the Agile Software Development Manifesto is a short and sweet list of principles for developers, the Declaration of Interdependence for Agile Project Management is more of a mouthful.

Alistair Cockburn, Humans and Technology, Inc.
staff management How Much Work Can You Do—Developing and Managing Your Project Portfolio[article]

Knowing how much work your group can accomplish—and how much it takes to complete that work—is critical to your success as a manager. Johanna Rothman explains how to ascertain your team's potential and how to use that information to define and manage your project portfolio so it doesn't manage you.

Johanna Rothman's picture Johanna Rothman
No More Middleman[magazine]

Every manager has a story to tell. Find out how one management professional tackles a fictional dilemma. The story may be made up, but the solutions are tried and true. In this installment, Esther Derby tells you how to stop playing "Manager in the Middle" and get your team members talking.

Esther Derby's picture Esther Derby
Elemental Models[magazine]

Connect with an expert to learn how to work smarter and discover new ways to uncover more defects. In this issue, Michael Bolton continues his discussion of James Bach's Heuristic Test Strategy Model by introducing the Product Elements perspective on test coverage.

Michael Bolton's picture Michael Bolton
Relocate for Reuse[magazine]

All code is not created equal. Learn from a master of the craft how to spot bad code and mold it into good. This month, Mike Clark explains how moving code from one class to another to make it reusable can save you time in the long run.

Mike Clark
Take Time to Make Time[article]

Scheduling a project can become a comedy of errors if you don't remember to plug in all the necessary pieces. In this week's column, Peter Clark takes us to a project kick-off meeting and shows us how to spot several common mistakes people make when creating project schedules.

Peter Clark
Test Is a Four-Letter Word[magazine]

Turn to The Last Word, where software professionals who care about quality give you their opinions on hot topics. This month, Gregory Pope offers alternatives to the dreaded "T" word.

Gregory pope12's picture Gregory pope12
Strangling Legacy Code[magazine]

Organizations saddled with legacy web applications often rewrite the applications from scratch. But what if an application could be rewritten a bit at a time by the same team that maintains it? Find out how one team "strangled" out legacy code with a new application—without having to start the rewrite from scratch.

Mike Thomas's picture Mike Thomas
Measurements that Matter[magazine]

No one starts a project with the goal of failing, but some metrics experts claim that 80 percent of software metrics initiatives fail. Just as your software project has goals for success, you should have goals for success in your metrics initiatives. Find out what you can do to better your chance for success.

Alan Page's picture Alan Page
Do-It-Yourself[magazine]

Projects collapse in a variety of ways and for a variety of reasons. Fortunately there are things you can do to stabilize and rebuild your project before the dust settles. With these expert tips and a little elbow grease, you'll have the tools you'll need to renovate almost any failing project.

Mike Cohn's picture Mike Cohn
A Crash Course in Scripting[magazine]

More and more software testing is becoming a technical activity—and that means programming. In the future, simply having domain knowledge won't be enough. Good craftspeople need good tools, and some of the most powerful tools in the tester’s toolbox today are dynamic programming languages like Perl and Ruby. If you aren't familiar with these languages, this article will help you get up to speed and start scripting in no time.

Chris McMahon's picture Chris McMahon
The Case of the Missing IF[magazine]

Grandma cooked her roast a certain way, and now you're repeating the process without knowing why you have to trim the ends off an uncooked roast even though the pan is adequately sized. Relic processes in many organzations fall trap to this mindset since the reason behind the action lost its meaning long ago. Lee Copeland calls these "IF ..., THEN ..." processes. When the organization loses sight of the IF responsible for the action, then you're left with what Lee describes as "a process without a context; a rule without a reason."

Lee Copeland's picture Lee Copeland
A Look at Selenium[magazine]

Get one reviewer's opinion of Selenium, a functional and acceptance testing tool for Web applications.

Grig Gheorghiu
Your Job - Requirements = Less Value[magazine]

In this issue's Last Word, Dion Johnson calculates your job's worth when requirements are removed from the equation.

Dion Johnson's picture Dion Johnson
You Can Teach an Old PMO Agile Tricks[magazine]

Every manager has a story to tell. Find out how one management professional tackles a fictional dilemma. The story may be made up, but the solutions are tried and true. In this installment, Michele Sliger tells the tale of the movement of a Program Management Office away from waterfall toward Agile.

Michele Sliger's picture Michele Sliger

Pages

AgileConnection is a TechWell community.

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