The Latest

Suffering for Success[article]

One of the most valuable services a QA group provides is preventing failure. Ironically if the group succeeds at this, QA might find themselves unpopular or out of a job. Linda Hayes reveals how typical methods of measuring success can actually cause failure. Especially if success is achieved at the loser's expense.

Linda Hayes's picture Linda Hayes
Detecting Great Testers before the In-Person Interview[article]

Resumes only tell a portion of a candidate's story just like caller ID doesn't always reveal the caller's complete identity. Screening candidates over the phone can help extract more of the person's story if you ask the right questions. In this column, Johanna Rothman shares phone-screening techniques she uses to detect great potential testers. This process of elimination saves her valuable time and ensures only qualified candidates make it to the in-person interview.

Johanna Rothman's picture Johanna Rothman
A Strategic Approach - "Beta the Business"[presentation]

Beta testing is an industry standard practice to obtain user feedback prior to general availability of software. Have you ever considered that the Beta release can be used to validate the software's value to customers and application users?

Pete Conway, EMC Corporation
Breakthroughs in Measurement and Benchmarking[presentation]

The "business of IT" is in the limelight more than ever.

Howard Rubin, META Group Inc
Agile Project Management - Reliable Innovation[presentation]

From software to materials research to drugs to airplanes, companies are relentlessly driving the cost of change out of their new product development processes. Why?

Jim Highsmith, Cutter Consortium
Cosmic Truths about Software Requirements[presentation]

The history of many software projects shows that requirements mistakes are the most expensive ones to correct late in development. So, why do we make big requirements errors over and over, even in mission-critical software projects?

Karl Wiegers, Process Impact
Software is Entering a New Dimension - Are You Ready?[presentation]

A revolution in the business of software is coming . . . The boundaries between the business and IT from one enterprise to another will disappear. The space around functional system silos will dissolve.

Linda Hayes, WorkSoft
Getting Started with Test Driven Development[presentation]

Test-driven (or test first) development (TDD) is an excellent method for improving the quality of software applications.

Robert Walsh, EnvisionWare, Inc.
Preventing Security Breaches at the Source[presentation]

Security is a complex and often overwhelming issue. You cannot rely solely on trying to prevent hackers from entering your systems. Instead, you must ensure that the system safeguards itself if a hacker does break in.

Sergei Sokolov, ParaSoft Corporation
Continuous Integration Using an Open Source Platform Architecture[presentation]

Continuous integration is the process of performing a fully automated build, run often, usually daily, during software development. How do you develop a robust platform architecture to automatically integrate your software into builds?

Paul Duvall, Cigital, Inc.
Open Source Development Tools: Coping with Fear, Uncertainty, and Doubt[presentation]

Using open source tools in a development and test environment can be a big relief for your budget. However, open source remains a foreign and often frightening concept for many developers and organizations.

Danny Faught, Tejas Software Consulting
Service-Oriented Architecture - Exposed[presentation]

Service-Oriented Architecture (SOA), incorporating methods for Web services to communicate dynamically, promises to significantly improve organizational operating efficiency, change the way companies conduct business, and even alter the compe

Sharon Fay, Flashline, Inc.
eXtreme Architecture and Design for Test[presentation]

eXtreme programming emphasizes test-first coding-you write the tests before writing the implementation code. You can apply the same approach in design when developing a complex system, including an architecture to support testing.

Ken Pugh, Pugh-Killeen Associates
GUI Usability Design and Validation with Paper Prototypes[presentation]

Usability testing of early GUI designs with paper prototypes validates that you are building the right applications for your customers.

Ann Walker, The MathWorks Inc
Pervasive XML for the Agile Enterprise[presentation]

XML technology usage continues to grow and is being incorporated in enterprise applications. Industry groups are embracing XML as a mechanism to encourage standard data interchanges within their vertical industry.

James McGovern, Hartford Financial Services Group


AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, is the place to go for what is happening in software development and delivery.  Join the conversation now!