STARWEST 2004 - Software Testing Conference


The Journey to Successful Execution of Outsourced Testing

Whether we like it or not, outsourcing has become mainstream in the development world and is now being imposed on testing organizations. If not done properly, an outsourcing venture can add costs, distract the internal QA organization, and increase business risks to the enterprise. This session describes practical steps to successfully execute outsourced QA projects.

Rutesh Shah, InfoStretch Corporation
Using Personas to Improve Testing

Too often testers are thrown into the testing process without direct knowledge of the customers' behaviors and business process. As a tester, you need to think and act like a customer to make sure the software does-in an easy-to-use way-what the customer expects. By defining personas and using them to model the way real customers will use the software, you can have the complete customer view in designing test cases. Get the basics of how to implement customer personas, their limitations, and ways to create tests using them.

Robyn Edgar, Microsoft
Who is Stealing a Living off Your Web Site?

So, your company makes money from its Web site. Who else might also be doing the same? While the Web is a profitable venture for many companies, it is often equally profitable for hackers and thieves. Due to unknown vulnerabilities of your Web application, hackers may end up with more profit from your Web site than you do. See examples of hacker techniques-SQL injection, format string attacks, session-based attacks-and a host of others.

Florence Mottay, Security Innovation LLC
Workgroup Retrospectives for Test Teams

You may have heard about the power of project retrospectives, but will a retrospective benefit your test team or development team when you don't control the budget or set priorities for the entire project? The answer is yes. Workgroup retrospectives apply the proven methods and techniques of project retrospectives to improve teamwork and results within a software team. An experienced retrospective facilitator, Esther Derby describes how a retrospective supports learning and offers the basics of putting on a retrospective for your team.

Esther Derby, Esther Derby Associates Inc

Writing Testable Use Cases

Use cases are hard to test because they do not have a standard format or style, and lack coherent structure. This is due in part to the need for a standard definition in UML, which defines the graphical part but not the textual part. In this session, Jim Heumann pinpoints the issues related to testability of use cases and introduces a testable style for writing use cases, a process used extensively and successfully by IBM Rational Software.

Jim Heumann, IBM Rational Software


AgileConnection is a TechWell community.

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