Conference Presentations

The Coming SOA Revolution: What It Means To Testers

Applications deployed with service oriented architectures are implemented as producers and consumers of services. Testing a Service Oriented Architecture (SOA) application is unlike anything you've done before because every service can be invoked by consumers of whom you have no knowledge. This requires you to understand the specifications of those services in order to build valid, robust tests. Before SOAs began appearing in IT organizations, testers often dealt with lack of management commitment, poor testing tools, and minimal testing environments. Now, with SOA, the risks of failure are high, and the powerful processes, protocols, and tools that software developers use to build applications can also be used by testers to verify, validate, and test SOA applications.

Frank Cohen, PushToTest
SOA Governance: The Process Change Required for Succcess

The SOA revolution is already underway in many IT organizations. SOA creates new cultural, organizational, and technological challenges that must be met to ensure success. Merely implementing web services and enterprise service buses will not address the key issues in building organizational support and standardized adoption throughout the organization. Without the proper organizational process infrastructure, you will be left with SOA program chaos and SOA infrastructure shelf ware.

David Butler, Hewlett-Packard
Testing and Test Automation: Establishing Effective Architectures

This presentation provides a practical guide for addressing three essential testing challenges: how to design and document a highly inspectable test suite; how to effectively architect an automated regression test library; and how to integrate test design and automation technology using Action Words. In this double-track session, Ed Kit and Hans Buwalda provide examples, case studies, and demonstrations to illustrate a proven test automation architecture. Learn of the common automation problems and how to overcome them. Discover how to create a process for test design that supports effective test automation.

Edward Kit and Hans Buwalda, Software Development Technologies
The Business Case for Software Quality

Each generation of technology-from mainframe to the Internet-creates many opportunities for businesses to try new things. But with uncharted territory comes exponentially increased risks. One way to reduce risk is to implement effective software quality processes. However, the investment required to improve development and testing infrastructures can be significant. Richard Bender addresses fourteen major areas of opportunity that underscore why this investment is critical if an organization is to succeed. He covers areas such as increasing project failure rate, the limited supply of software professionals, rising support costs, and the implications of eCommerce.

Richard Bender, Bender & Associates

AgileConnection is a TechWell community.

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