The Latest

How Much Quality is Enough?[presentation]

Are you striving for more quality than you really need? How would you know? "Good enough" quality does not mean "substandard" or "mediocre" but is actually an optimal and responsible economic principle we use everyday.

Jon Bach, Quardev Laboratories
All I Ever Need to Know about Testing I Learned in Kindergarten[article]

In addition to presenting a tutorial and a keynote address at the EuroSTAR testing conference in Copenhagen, Lee Copeland was asked to give the after dinner speech at the closing gala reception overlooking Tivoli Gardens. He chose to model his comments after Robert Fulghum's book "All I Really Need to Know I Learned in Kindergarten." But in his speech, Lee changes the rules of childhood into guidelines for living life as a tester.

Lee Copeland's picture Lee Copeland
Changing Minds About Context Switching[magazine]

Turn to The Last Word, where software professionals who care about quality give you their opinions on hot topics. This month, Johanna Rothman explains what technicians can do to convince management that context switching in the technical world is a sure-fire means to a late project.

Johanna Rothman's picture Johanna Rothman
A Look at Canoo WebTest[magazine]

Need to get the scoop on the latest software tests and trends? You've come to the right place. Get one reviewer's opinion of Canoo WebTest, an open source tool that supports Web application development through test automation.

Lisa Crispin's picture Lisa Crispin
The Short Management Lifecycle[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, Patrick Bailey tells the harrowing tale of a skilled technician-turned-manager who finds himself in a sticky situation with his CEO.

Patrick Bailey's picture Patrick Bailey
The Good, the Bad, and the Agile Customer[magazine]

What do you do when assigned the role of project customer, with a team that has never worked with a customer, building an application that was barely thought out? Sound like a nightmare? It doesn't have to be. Find out how one project manager beat the odds to produce a high-quality, on-time release.

Nick Alesandro's picture Nick Alesandro
Sustainable Change[magazine]

We're pleased to bring you technical editors who are well respected in their fields. Get their take on everything that relates to the industry, technically speaking. In this issue, Brian Marick suggests three ways to combat recidivism on your projects.

Brian Marick
Metrics Motivation[magazine]

Typical metrics are used to predict an outcome by comparing plans to actual results. They are objective and don't influence what you are trying to measure. Biased metrics, on the other hand, are a valuable tool for deliberately altering behavior to improve the performance of a group. Find out how biased metrics can be used on your projects to pinpoint problems in specific areas and to influence people to fix them.

Jan Scott
Model Driven Architecture: It's Not Your Father's UML[magazine]

Software engineering has come a long way, but programmers still spend a lot of time on tasks that could be automated. Fortunately, there's model driven architecture with its new generation of modeling tools that go way beyond the average UML. Learn how MDA addresses the challenges of today's highly networked, constantly changing systems environment and provides an architecture that assures portability, platform independence, productivity, and much more.

Timothy Korson
The Software Quality Life Cycle - Venturing Beyond the QA Prerogative[article]

We live in an online, wired world. The digital and physical worlds are so intertwined that almost nothing can happen unless the relevant applications are up and running.  You would think that as software applications become indispensable, they would likewise become more and more dependable. Instead, the rising tide of systems complexity and interdependency are making enterprise application problems inevitable, intractable, and more elusive.

TechWell Contributor's picture TechWell Contributor
Brushing Up on Functional Test Effectiveness[magazine]

What does dental floss have to do with automated functional testing? More than you might think. Learn from one Agile practitioner how you can apply the tenets of good oral hygiene to your functional tests for requirements artifacts so effective they'll make you smile.

Jennitta Andrea's picture Jennitta Andrea
SCM Design Patterns: Build and Deployment[article]

A Build is defined as the process of compiling and executing any needed activity that makes up the process of creating your run-time Application. A Deployment is the task of packaging up and copying your run-time application to an environment in which the SCM stakeholders and ultimately the customer can access and run the application.

TechWell Contributor's picture TechWell Contributor
The Joy of Unlearning[article]

There's more to a car than just a horseless carriage; you can't approach new technology with old habits. In this column, Andy Hunt explains more about the unlearning process and how rewiring your brain isn't as hard as you might think it is.

Andy Hunt
The Empty Cup[article]

Feigning competence is human nature, but unveiling your ignorance about a subject may lead to myriad learning opportunities and an accelerated path toward craftsmanship. In this week's column, Dave Hoover shares a story of two consultants who found themselves on the same learning path, but learned different lessons as each dealt with his own limitations differently.

Dave Hoover
Don't Wait, Innovate![presentation]

Our test teams often struggle for so long ... to do so much ... with so little, and they usually manage to just squeak by. In the next cycle when asked to do even more with even less, they are likely to fail.

Heath Newburn, IBM Global Services

Pages

CMCrossroads is a TechWell community.

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