The Latest

Food for Thought[magazine]

Ideas about testing can come from many different and unexpected sources, including reductionism, agronomy, cognitive psychology, mycology, and general systems. Michael feasts on Michael Pollan's "The Omnivore's Dilemma" and finds much to whet the tester's appetite for learning about how things work.

Michael Bolton's picture Michael Bolton
A Manager's Role in Agile Development: The Light Bulb Moment[article]
Video

Michele Sliger shares stories about how agile adoption has affected people like you and how it has changed individuals—their perceptions of agile, their leadership styles, and even their personal lives.

Michele Sliger's picture Michele Sliger
The Cost of Coexistence[article]

Some organizations want to make the transition to agile, but aren't ready to trade in their old ways overnight. They'd rather spend some time getting to know agile—letting it coexist alongside already established, traditional methodologies. In this article, Michele Sliger and George Schlitz explain that such coexistence is possible, but that there is a cost of coexistence of which all organizations should be aware.

Software as a Service: What You Need to Know[presentation]

Many familiar products, including email, instant messaging, search, and e-commerce sites, are actually implemented as services rather than PC-installed software.

Ibrahim El Far, Microsoft Corporation
How Others See You: Seeking Personal Feedback[presentation]

Has this ever happened to you? You've just finished an important presentation.

Esther Derby, Esther Derby Associates Inc
Five Test Automation Fallacies that Will Make You Sick[presentation]

Five common fallacies about test automation can leave even the most experienced test and development teams severely ill. If allowed to go unchallenged, these beliefs will almost guarantee the death of an automation effort.

Douglas Hoffman, Software Quality Methods, LLC.
Communicating the Meaning Inside the Metrics[presentation]

Measurement data is supposed to help you make better decisions; yet, the information provided under the term "metrics" is often confusing, obscure, or irrelevant to those who need it most.

Terry Vogt, Booz Allen Hamilton
Creating Habitable Code[presentation]

A major challenge for software organizations is to create software that can continue to adapt and change over time-a codebase the team can live with "forever." Jeffrey Fredrick and Paul Julius review the concepts and features of CruiseControl

Jeffrey Fredrick, Independent Consultant
A Solid Foundation for Quality Improvement[presentation]

Many managers look to formal techniques-requirements reviews, code inspection, and testing-to improve the quality of their software. While these techniques are valuable, they only evaluate the state of quality rather than improve it.

Jason Bryant, Schlumberger Information Solutions
Getting to WOW! Gathering User Feedback for Better Designs[presentation]

Today's users are savvier than ever-you can't hide poor design behind fancy features. A good user experience isn't optional anymore-it's mandatory.

Scott Plewes, Macadamian Technologies
Guiding Your Personal Life: "Plan-driven" or "Agile"[presentation]

Some interpreters of history believe that the Industrial Age could not have happened without coffee and tea.

Linda Rising, Independent Consultant
Integrating Security Testing into the QA Process[presentation]

Although organizations have vastly increased their efforts to secure operating systems and networks from attackers, most have neglected the security of their applications-making them the weakest link in their overall security chain.

Mike Hryekewicz, Standard Insurance Company
Creating a 'Digital Cockpit' for Software Delivery[presentation]

In many organizations, developing and delivering software has long been described as a "black box"-requests go in and many months later something comes out. But is it what was needed? Did it provide value to the organization?

Nicole Bryan, Borland Software Corporation
Successful Teams are TDD Teams[presentation]

Test-Driven Development (TDD) is the practice of writing a test before writing code that implements the tested behavior, thus finding defects earlier.

Rob Myers, Agile Institute
Agile, Lean, and the Project Management Office[presentation]

PMOs usually think they are out of business when agile rolls into town. But the reality is that the PMO can play a pivotal role in successful agile adoption in large organizations.

Jean Tabaka, Rally Software Development

Pages

AgileConnection is a TechWell community.

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