The Latest

The Agile Project Management Office (Agile PMO)[article]

Traditional program management offices (PMOs) are responsible for providing checks and balances to the development and IT organizations regarding budget and schedule. Oversight and management that comes from the PMO drives certain behaviors in the project managers and, therefore, in the project staff. Similarly, the Agile PMO provides certain checks and balance, but principally focuses on the holistic well-being of the project.

Matt Gelbwaks's picture Matt Gelbwaks
Branch Out Using Classification Trees for Test Case Design[presentation]

Classification trees are a structured, visual approach to identify and categorize equivalence partitions for test objects to document test requirements so that anyone can understand them and quickly build test cases.

Julie Gardiner, Grove Consultants
Load and Performance Test Plan (template)[article]

This load andperformance test template will help the user to design an effective load test plan. The template covers all aspects of a load testing phase or level. 


Shujaat  Bukhari's picture Shujaat Bukhari
Designing Reusable Software[magazine]

For software to be reusable, it must be usable in a variety of contexts, and an important attribute of reusability at the code level is genericity. Learn more about defining for reuse and using generics.

Chuck Allison's picture Chuck Allison
Challenges and Benefits of Test Process Assessments[presentation]

When you need to make improvements in your test practices, a formal test process assessment can help you understand your current situation and direct you toward better testing. One assessment model is Test Process Improvement (TPI®).

Gopinath Mandala, Tata Consultancy Services Ltd.
Client Verficiation Sessions: A Low Cost, High Payback Approach[presentation]

Want to improve the quality of your products? Of course you do. But how? Mette Bruhn-Pedersen uses a simple, but effective method that includes both clients and users in the development process.

Mette Bruhn-Pedersen, XponCard Service Systems
Component-Based Test Automation[presentation]

Creating software applications by assembling pre-built components has proved to be very successful on many development projects.

Vincenzo Cuomo, ST Incard
Perils and Pitfalls of the New "Agile" Tester[presentation]

If your background is testing on traditional projects, you are used to receiving something called "requirements" to develop test cases-and sometime later receiving an operational system to test.

Janet Gregory, DragonFire Inc.
Toot Your Own Horn: Hyper-visibility in Software Testing[presentation]

Too often software projects are provided insufficient resources for testing. Perhaps, the project is under-funded, and testing is the first thing to get cut.

Barrett Nuzum, Valtech Technologies
Testing Hyper-Complex Systems: What Can We Know?[presentation]

Throughout history, humans have built systems of dramatically increasing complexity. In simpler systems, defects at the micro level are mitigated by the macro level structure.

Lee Copeland, Software Quality Engineering
Lightweight Peer Code Review[presentation]

Peer code reviews can be one of the most effective ways to find bugs. However, developers will not accept a heavy process, and it's easy to waste time using poor methods.

Jason Cohen, Smart Bear Inc.
50 Ways to ...Improve Test Automation[presentation]

Although this session is not about Paul Simon's famous song, "50 Ways to Leave Your Lover", it will be most entertaining nonetheless.

Mark Fewster, Grove Consultants
How Testers Can Help Drive Agile Development[presentation]

Although some experts say that testers are not needed in an agile development environment, Lisa Crispin knows differently.

Lisa Crispin, ePlan Services, Inc.
Beyond the Rock and the Hard Place[presentation]

One stakeholder says "Zig." The other says "Zag." No compromise is in sight, and the project deadline looms nearer. The rock and the hard place-welcome to the test manager’s world!

Andy Kaufman, Institute for Leadership Excellence and Development
The Zen of Software Testing: Discovering Your Inner Tester[presentation]

Testing techniques and methods are usually based on models or theories-models derived from experience and theories from science.

Dawn Haynes, PerfTestPlus, Inc.


AgileConnection is a TechWell community.

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