The Latest

The Certainty of Uncertainty[magazine]

All projects begin with a great deal of uncertainty. Mike Cohn takes a look at Alexander Laufer’s concepts of means and end uncertainties and explains why an iterative approach to product development is the best way to be certain your users get what they want.

Mike Cohn's picture Mike Cohn
Proving Our Worth[magazine]

Testers exist to provide others with valuable information. But can you prove that your work contributes enough to justify the cost of testing? Lee Copeland seeks to end the anti-tester antagonism found in many organizations, which he says comes from a basic misunderstanding of the real purpose of testing.

Lee Copeland's picture Lee Copeland
Bridging the Gap: Agile Projects in the Waterfall Enterprise[magazine]

Though agile software development has been around for a while, it has received a recent boost in popularity as organizations seek to better compete with their global counterparts. Michele Sliger offers some methodology-spanning principles to help ease agile processes into a traditionally waterfall-oriented organization.

Michele Sliger's picture Michele Sliger
The Many Layers of Ajax[magazine]

Ajax began as a shortened form of "Asynchronus JavaScript and XML," but these days Ajax doesn't require XML and needn’t be asynchronous. Overcome your cravings for a richer user experience, and find out how Ajax can sweeten your Web application development in this article by Ajax expert Justin Gehtland.

Justin Gehtland
Introduction to the Capability Maturity Model® Integration (CMMI®)[presentation]

Many organizations have achieved success in using the SEI Capability Maturity Model Integrated (CMMI®) as a framework for their process improvement program.

Steven Lett, The David Consulting Group
Agile SCM - Relating Patterns to OOD, TBD and POB Principles[article]

The authors look at SCM patterns and consider the relationships between those patterns and object-oriented design principles of version-control for task-based development (TBD). They then move on to explore SCM principles for codelines, branching and promotion—project-oriented branching (POB).

Brad Appleton's picture Brad Appleton Robert Cowham
Don't Settle for Better Software - Make Truly Great Software[presentation]

Too many teams create very decent products that, for whatever reason, fail to rise above the crowd and truly capture the popular imagination.

Joel Spolsky, Fog Creek Software
The Complete Developer[presentation]

With the global availability of talented development people there is a growing trend toward the commoditization of software development.

Luke Hohmann, Enthiosys, Inc.
Patterns, Influence Strategies, and Stone Age Legacies[presentation]

Struggling to help your team or organization become more innovative? Have great ideas but can't seem to get them off the ground?

Linda Rising, Specialist
Agile Productivity Metrics[presentation]

Enough of the stories ... Where is the quantitative proof that Agile methods like Extreme Programming (XP) deliver higher productivity and quality?

Michael Mah, QSM Associates, Inc.
Retrospectives: Five Years Beyond the Book[presentation]
Norm Kerth, Elite Systems
There's Always Time for Pragmatic Project Planning[presentation]

"Plan your work. Work your plan." Or, "Plan? Plan? We don't need no stinkin' plan." Which is the best approach for your software project? According to Robert Galen, neither is the right answer.

Robert Galen, RGCG, LLC
There's Always Time for Pragmatic Project Planning[presentation]

"Plan your work. Work your plan." Or, "Plan? Plan? We don't need no stinkin' plan." Which is the best approach for your software project? According to Robert Galen, neither is the right answer.

Robert Galen, RGCG, LLC
Translating Business Risks into a Risk-Based Test Plan[presentation]

We all know that testing should be based on business risks. In practice, test managers often go from those risks to test coverage in an ad-hoc, intuitive way.

Ruud Teunissen, POLTEQ IT Services BV
STAREAST 2006: Session-Based Exploratory Testing: A Large Project Adventure[presentation]

You know the story: Marketing wants more features, faster release cycles, and release dates that do not slip. Customers want new functions and software that does not break.

George Bliss, Captaris

Pages

CMCrossroads is a TechWell community.

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