Expert Faculty

Danny Allan
Danny came to Rational through the acquisition of Watchfire, which he joined in 2000 with years of penetration testing and internal system remediation experience. In his role as a security researcher, he's closely involved with enterprise global customer deployments, researching and evaluating technologies, and helping define and recommend strategic directions for Watchfire's security solutions.

Danny has published several whitepapers and articles, and is active in industry working groups. He has also spoken at security events and is often called upon by key media including Associated Press, Bloomberg and the Wall Street Journal for his opinions regarding Web application security.

Allan Class Schedule:

Thursday, Sept. 25 10:00 am - 11:00 am
105 Web 2.0 and Security

Thursday, Sept. 25 3:45 pm - 4:45 pm
408 Five Major Application Security Vulnerabilities

James Bach
James Bach is a pioneer in the discipline of exploratory software testing and a founding member of the Context-Driven School of Testing. He's a co-author of "Lessons Learned in Software Testing: A Context-Driven Approach" and the author of "How I Learn Stuff: Secrets of A Buccaneer-Scholar."

Bach Class Schedule:

Thursday, Sept. 25 2:00 pm - 3:00 pm
306 Test Strategy on a Whiteboard

Thursday, Sept. 25 3:45 pm - 4:45 pm
402 Explaining Testing to "Them"

Scott Barber
Scott Barber is chief technologist at PerfTestPlus, executive director of the Association for Software Testing, co-founder of the Workshop on Performance and Reliability and co-author of "Performance Testing Guidance for Web Applications." Scott is a self-described tester and trainer of testers with a particular passion for performance-testing software systems. He's an international keynote speaker and has written more than 100 articles on software testing. He's a member of ACM, IEEE, American MENSA and the Context-Driven School of Software Testing, and is a signatory to the Manifesto for Agile Software Development.

Barber Class Schedule:

Thursday, Sept. 25 10:00 am - 11:00 am
106 Performance Testing, Core Principles

Thursday, Sept. 25 11:15 am - 12:15 pm
204 Designing Performance Tests Heuristically and Visually

Thursday, Sept. 25 2:00 pm - 3:00 pm
303 Performance Testing for Managers

Joe Basirico
Joe Basirico has spent the majority of his professional career studying security and developing tools that assist in the discovery of security vulnerabilities and other application problems. His primary responsibility at Security Innovation is to deliver security courses to software teams in need of application security expertise. He has trained developers and testers from numerous world-class organizations, including Microsoft, HP, EMC, Symantec, Liberty Mutual, Sony, State Farm, Credit Suisse, Amazon.com, Adobe and ING.

Basirico Class Schedule:

Friday, Sept. 26 1:00 pm - 2:00 pm
702 A Buzz About Fuzz: An Approach to Finding Software Vulnerabilities

Friday, Sept. 26 3:30 pm - 4:30 pm
904 How to Break Web Software

Ryan Berg
Ryan Berg is a co-founder and lead security architect of Ounce Labs, an innovator of software vulnerability risk-management solutions, based in Waltham, Mass. Prior to Ounce Labs, he co-founded Qiave Technologies, a pioneer in kernel-level security, which was sold to WatchGuard Technologies in 2000. Ryan also served as a senior software engineer at GTE Internetworking, leading the architecture and implementation of new managed firewall services.

Berg Class Schedule:

Friday, Sept. 26 10:30 am - 11:30 am
604 Models for Security Testing in the Software Development Life Cycle

Scott Bindas
Scott Bindas is the software development lead at defense contractor innovative Defense Technologies (IDT), where he leads a team of developers implementing automated software testing solutions. Prior to joining IDT, Scott spent more than 10 years leading the software specification, design, development and testing of complex real-time interfaces between complex subsystems. A subject-matter expert in development of open architecture systems for the U.S. Navy, Scott is contributing author to the upcoming book "Implementing Automated Software Testing," to be published next year by Addison-Wesley.

Bindas Class Schedule:

Friday, Sept. 26 2:15 pm - 3:15 pm
801 Implementing Automated Software Testing, Part 1

Friday, Sept. 26 3:30 pm - 4:30 pm
901 Implementing Automated Software Testing, Part 2

Shaun Bradshaw
Shaun Bradshaw is director of quality solutions for Questcon Technologies, a software testing and QA consultancy. He's responsible for managing Questcon's team of senior practice managers in the areas of quality solutions development and service delivery, and works with clients to improve their quality assurance and software test processes.

Bradshaw Class Schedule:

Friday, Sept. 26 2:15 pm - 3:15 pm
804 Effective Metrics for Managing a Test Effort

Hans Buwalda
Hans Buwalda leads LogiGear's Action Based Testing (ABT) research and development, and oversees the practice of ABT methodology. Hans is an internationally recognized expert in action-based test automation, test development and testing technology management. He's also a speaker at international conferences, delivering tutorials and workshops, and presenting testing concepts such as ABT, the three Holy Grails of test development, Soap Opera Testing and Testing in the Cold.

Buwalda Class Schedule:

Wednesday, Sept. 24 9:00 am - 5:00 pm
T-7 Delivering Test Automation Success Through People, Methods and Tools

Thursday, Sept. 25 10:00 am - 11:00 am
102 Agile Test Development

Thursday, Sept. 25 11:15 am - 12:15 pm
202 The 5% Challenges of Test Automation

Clyneice Chaney
Clyneice Chaney, quality manager at Project Performance, has more than 16 years of testing, quality assurance and process improvement experience, and has successfully led numerous such projects successfully for organizations wishing to improve their software development, testing processes and tools implementation. She is an American Society for Quality Certified Quality Manager and a Quality Assurance Institute Certified Quality Analyst.

Chaney Class Schedule:

Friday, Sept. 26 1:00 pm - 2:00 pm
705 Metrics: How to Track Things That Matter

Friday, Sept. 26 2:15 pm - 3:15 pm
807 Software Reviews: If They're So Great, Why Isn't Everyone Using Them?

Aaron Cook
Aaron Cook has been with Collaborative Consulting for nearly five years and currently serves as quality assurance practice leader. Aaron has extensive experience in the design, development, implementation and maintenance of QA projects supporting manual, automated and performance testing processes. He has led teams of QA engineers and analysts at organizations ranging from small startups to large multinationals. Aaron is a member of the American Society for Quality and regularly speaks at user conferences.

Cook Class Schedule:

Friday, Sept. 26 8:45 am - 9:45 am
503 The Magic Bullet of Test Automation Is Not 'Record and Playback'

David Dang
David Dang joined software testing and QA consultancy Questcon Technologies in 1999, and currently serves as director of automation practices. He is a Mercury Interactive Certified Instructor (CI) for QuickTest Professional, WinRunner and Quality Center. David works with clients to assess, define and implement automation strategies to maximize clients' returns on investment for automation tools and minimize automated script maintenance. David has been a featured speaker on test automation and related topics at local and national QA and testing conferences, including Quality Assurance Institute (QAI) and PSQT.

Dang Class Schedule:

Thursday, Sept. 25 2:00 pm - 3:00 pm
309 Modular Test Case Design: The Building Blocks for Reusable and Maintainable Tests

Dan Downing
Dan Downing is a co-founder and VP of Testing Services at Mentora, an application testing and managed hosting company. Author of numerous presentations, whitepapers and articles on performance testing, Dan also wrote the 5-Steps of Load Testing, a methodology he taught at Mercury Education Centers. During the past 10 years, he has led more than 100 performance projects on a broad range of applications and companies, and is a regular conference speaker.

Downing Class Schedule:

Friday, Sept. 26 8:45 am - 9:45 am
504 Load Testing With OpenSTA

Lars Ewe
Lars Ewe is a technology executive with broad background in (web) application development and security, middleware infrastructure, software development and application/system manageability technologies. Throughout his career Lars has held key positions in engineering, product management/marketing, and sales in a variety of different markets.

EWE Class Schedule:

Thursday, Sept. 25 10:00 am - 11:00 am
107 Security Fix Validation and Security Bug Use-Case Testing During QA Using Browser Automation Technology

Thursday, Sept. 25 11:15 am - 12:15 pm
208 Common Mistakes When Securing Web Applications

Jeff Feldstein
Jeff Feldstein manages a team of 40 testers for Cisco Systems. During his 24-year career, he has been a software developer, tester, development manager and computer consultant, and for the past five years, his team has been writing software test tools. Jeff's specialties include internetworking, real-time embedded systems, communications systems, hardware diagnostics and firmware, databases and test technologies. He is one of the highest-rated speakers at Software Test & Performance conferences.

Feldstein Class Schedule:

Friday, Sept. 26 8:45 am - 9:45 am
506 Model-Based Testing for Java and Web-Based GUI Applications

Friday, Sept. 26 10:30 am - 11:30 am
605 Balancing Test to Break, Test to Validate and Metrics

Friday, Sept. 26 1:00 pm - 2:00 pm
703 Team Techniques for Influencing Upstream Decisions

Friday, Sept. 26 2:15 pm - 3:15 pm
806 Quality Throughout the Software Life Cycle

Jan Fish
Jan Fish has more than 34 years of experience in test, software systems, process improvement and change management in financial and software organizations of all sizes. She’s currently a manager of test and process improvement at Philips Lifeline, where she led a team of test engineers from a state of non-process to CMMI Level 4 in less than three years. Jan has led efforts to improve processes from traceability to peer reviews to production readiness testing during the systems acceptance process. She is an advocate of honest and accurate product status from the test point of view.

Fish Class Schedule:

Thursday, Sept. 25 3:45 pm – 4:45 pm
406 Measure Quality on the Way In, Not Just on the Way Out

Matt Gabor
When he's not making movies, Matt Gabor serves as Openmake Software's senior software developer, where he walks customers through their build process and explains to them a better story for build management. Matt has lived this double life since 2000 when he became the company's resident Eclipse expert. He has wide-ranging experience with Eclipse plug-in development and is an accomplished Java EE, SE and .NET developers.

Gabor Class Schedule:

Thursday, Sept. 25 3:45 pm - 4:45 pm
407 What You Must Know to Demystify Ant Build Scripts

Bob Galen
Bob is the director of product development and agile architect for ChannelAdvisor in Cary, N.C. In this role, he operates as an agile coach and methodologist supporting ChannelAdvisor's organizational shift toward Scrum and other agile practices. Bob is also principal consultant for RGalen Consulting Group, L.L.C. He has nearly 25 years of experience working at companies such as Bayer, Bell & Howell Mail Processing, EMC, Lucent, Unisys and Thomson.

Bob has been a Certified Scrum Master Practicing (CSP) since 2004, Certified Scrum Product Owner (CSPO), and an active member of the Agile Alliance & Scrum Alliance. He authored "Software Endgames - Eliminating Defects, Controlling Change and the Countdown to On-Time Delivery," which focuses on how to successfully finish software projects.

Galen Class Schedule:

Wednesday, Sept. 24 9:00 am - 5:00 pm
T-4 Creating and Leading the High-Performance Test Organization

Thursday, Sept. 25 2:00 pm - 3:00 pm
304 Software Endgames: How to Finish What You've Started

Friday, Sept. 26 8:45 am - 9:45 am
501 Agile Testing Within Scrum

Friday, Sept. 26 10:30 am - 11:30 am
601 Testing in the Enterprise Using Scrum

Robin Goldsmith
Robin Goldsmith has been president of the Go Pro Management consultancy since 1982. He works directly with and trains professionals in business engineering, requirements analysis, software acquisition, project management, quality assurance and testing. Previously he was a developer, a systems programmer/DBA/QA and a project leader with the City of Cleveland, leading financial institutions and a "Big 4" consulting firm.

Author of numerous articles and the recent book "Discovering REAL Business Requirements for Software Project Success," Robin was formerly international vice president of the Association for Systems Management and executive editor of the Journal of Systems Management.

Goldsmith Class Schedule:

Wednesday, Sept. 24 9:00 am - 5:00 pm
T-2 Measuring and Improving Your Test Processes

Thursday, Sept. 25 10:00 am - 11:00 am
104 Overcoming Requirements-Based Testing's Hidden Pitfalls

Thursday, Sept. 25 11:15 am - 12:15 pm
205 How to Test the Untestable

Thursday, Sept. 25 2:00 pm - 3:00 pm
307 Exploratory Testing: Not Just Parlor Tricks?

Thursday, Sept. 25 3:45 pm - 4:45 pm
401 Help Your Boss Avoid Being an Idiot

Friday, Sept. 26 8:45 am - 9:45 am
505 I Went to This Conference and All they Talked About Was Requirements

Friday, Sept. 26 10:30 am - 11:30 am
606 Software Process Improvement's Dirty Little Secret

Chris Gottbrath
Chris Gottbrath is product manager at debugging tools maker TotalView Technologies, where he has worked for seven years. Prior to that, as a graduate student of astrophysics at the University of Arizona in Tucson, he wrote cosmological simulations using C and MPI on a small-scale Beowulf cluster. Chris is a regular contributor to high-performance computing and software development industry conferences worldwide.

Gottbrath Class Schedule:

Thursday, Sept. 25 2:00 pm - 3:00 pm
305 Fixing Memory Leaks and Other Defects

Chintan Gupta
Chintan Gupta is a test specialist with IBM Rational, where she's responsible for ensuring the quality of IBM Rational Functional Tester. She has four years' experience in functional and performance testing of security products, and has presented in various forums at IBM India Software Labs. She also participates in problem-solving sessions with internal and external IBM customers.

Gupta Class Schedule:

Friday, Sept. 26 1:00 pm - 2:00 pm
708 Using Virtualization to Manage Globally Distributed Testing

Michael Hackett
Michael Hackett is a founding partner of LogiGear and is responsible for the direction and development of the company's training program. He has in-depth experience in software engineering and the testing of applications developed for deployment across multiple platforms. Michael writes and teaches a software testing curriculum for LogiGear University, and for the U.C. Berkeley Extension. He is also co-author of "Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems," Second Ed., and holds a B.S. in engineering from Carnegie Mellon University.

Hackett Class Schedule:

Thursday, Sept. 25 11:15 am - 12:15 pm
206 Effectively Training Your Offshore Test Team

Thursday, Sept. 25 3:45 pm - 4:45 pm
405 Turn Your Test Team Into a High-Performance Organization

Steven Haines
Steven Haines started Quest Software's Java EE Performance Tuning professional services organization in 2002. He's the author of both "Java 2 Primer Plus" and "Java 2 From Scratch," and shares author credits on "Java Web Services Unleashed." Steven is also the author of two newly released books, "InformIT Java Reference Guide" and "Pro Java EE Performance Management."

Steven has taught Java at the University of California, Irvine, and at Learning Tree University. As the Java host on InformIT.com, he publishes a weekly column on everything from Java Web technologies to design patterns and performance tuning.

Haines Class Schedule:

Friday, Sept. 26 1:00 pm - 2:00 pm
707 Java EE Performance-Tuning Methodologies

Friday, Sept. 26 2:15 pm - 3:15 pm
808 Best Practices in Java Environment Performance Testing

Karen N. Johnson
Karen N. Johnson is a software testing consultant. She views software testing as an intellectual challenge and believes in the context-driven school of testing. Karen has extensive experience in software testing and test management, has published software testing articles and is a frequent speaker at conferences. She is listed as a software testing expert on Tech Target's Web site, searchsoftwarequality.com, serves as a director for the Association for Software Testing, and is a program co-chair for the Conference for the Association for Software Testing.

Johnson Class Schedule:

Wednesday, Sept. 24 9:00 am - 5:00 pm
T-3 SQL for Testers

Thursday, Sept. 25 2:00 pm - 3:00 pm
302 Building a Software Testing Strategy

David Kapfhammer
David Kapfhammer is practice director for the Quality Assurance and Testing Solutions Organization at Keane. He is responsible for defining the strategy and solutions dealing with testing and quality assurance in all verticals of the company's global business. David is experienced in all aspects of systems design and implementation including organizational leadership, technical solution, quality mechanisms and enterprise architecture. David is also a doctoral student researching decision rights models for globally distributed information technology (IT) teams at The George Mason University, Fairfax, VA.

Kapfhammer Class Schedule:

Friday, Sept. 26 3:30 pm - 4:30 pm
908 Testing Visibly

Rama Karthikeyan
Rama Karthikeyan is the performance architect of Coban Corporation's Performance Engineering Practice. He holds a master's degree in electrical and computer engineering and has vast experience in the field of performance engineering and capacity planning. In his experience as a consultant, he provides recommendations and analysis for various what-if scenarios for critical applications by working closely with the architecture, development and the business teams. Rama's focus has been on implementing performance best practices, automation, system tuning and quality assurance in general.

Karthikeyan Class Schedule:

Thursday, Sept. 25 10:00 am - 11:00 am
108 Java Profiling in a Performance Assurance Life Cycle

Ian Knox
Ian Knox has been in the software development industry for more than 15 years. He joined Skytap from Microsoft, where he was group product manager for Visual Studio, and led the team responsible for introducing Visual Studio Team System. Prior to Microsoft, Ian was a principal consultant at PricewaterhouseCoopers, where for seven years he worked on global software delivery projects for Fortune 500 clients. As Skytap's director of product management, Ian is responsible for all aspects of the company's products and their go-to-market strategy. He's a frequent speaker at testing and development conferences.

Knox Class Schedule:

Thursday, Sept. 25 2:00 pm - 3:00 pm
308 Virtualization: Moving to a Truly Virtual QA Lab

Timothy Korson
Timothy Korson is the founder of Korson-Consulting and has had more than two decades of substantial experience working on a large variety of systems developed using modern software engineering techniques. This experience includes distributed, real-time, embedded systems as well as business information systems in an n-tier, client/server environment.

Timothy's typical involvement on a project is as a senior management consultant with additional technical responsibilities to ensure high-quality test and quality assurance processes and practices. He has written many articles, and co-authored a book on Object Technology Centers.

Korson Class Schedule:

Wednesday, Sept. 24 9:00 am - 5:00 pm
T-8 Programming Concepts for the Test Professional

William Louth
William Louth is the CTO of JInspired and the product architect of JInspired's application-performance management and automated runtime-diagnostics solution, JXInsight. He has extensive experience in delivering large-scale distributed systems in the banking and telecom industries.

In the enterprise business unit at Borland, William designed and prototyped enterprise-application performance-modeling and simulation tools while providing expert performance-tuning and capacity-planning advice to its large U.S. and European customer accounts. He has also provided expert performance management and architectural advice to many other leading software companies, including HP Software, where he helped establish the software performance-engineering team for its next-generation IT-management product platform.

Louth Class Schedule:

Thursday, Sept. 25 10:00 am - 11:00 am
103 Software Performance Engineering, Part 1: Software Execution Models

Thursday, Sept. 25 11:15 am - 12:15 pm
203 Software Performance Engineering, Part 2: System Execution Models

Matt Love
Matt Love is a software development manager with Parasoft, where he has been involved in the development of Jtest, Parasoft's automated code analysis and unit testing tool for Java, since 2001. He coordinates integration of several internally developed modules from the U.S., Poland and Russia, in addition to open-source components, into a single application. Matt has been developing in Java since version 1.1 in 1997 and earned his B.S. in computer engineering from the University of California, San Diego.

Love Class Schedule:

Friday, Sept. 26 10:30 am - 11:30 am
607 Designing JUnit Test Cases for Effective Functional Testing

Mark Lustig
Mark Lustig is the director of performance engineering and quality assurance at Collaborative Consulting. In addition to being a hands-on performance engineer, he specializes in application and technical architecture for multi-tiered Internet and distributed systems. Prior to joining Collaborative, Mark was a principal consultant for CSC Consulting.

Lustig Class Schedule:

Friday, Sept. 26 3:30 pm - 4:30 pm
902 Performance-Testing "Obnoxious" Protocols

Brian Massey
As product manager for IBM/Rational Software for the past two years, Brian Massey's role is to understand and be expert in the domains of functional testing and test management.

Before joining Rational Software in 1999, Brian held positions of project lead, systems engineer, systems architect, project engineer, software engineer and systems administrator. His experience has ranged from developing overall system architecture (hardware and software) to designing and establishing network infrastructure and analysis and design, coding and testing of software modules and component-based systems.

Massey Class Schedule:

Friday, Sept. 26 8:45 am - 9:45 am
507 The How-To Guide for Test Management

Friday, Sept. 26 1:00 pm - 2:00 pm
704 Optimizing Your Testing Effort With Keyword-Driven Frameworks

Bj Rollison
Bj Rollison is a test architect with Microsoft's Engineering Excellence group, where he designs and develops technical training curriculum in testing methodologies and test automation.

Bj has more than 16 years of computer industry experience, most of it with Microsoft. In 1996, he became a test manager in Microsoft's Internet Client and Consumer Division, responsible for shipping several client products and a Web server. He moved to Microsoft's Internal Technical Training group in 1999 as the director of test training, planning and organizing training for more than 6,000 Microsoft testers.

Rollison Class Schedule:

Wednesday, Sept. 24 9:00 am - 5:00 pm
T-6 Testing Techniques: Theory and Application

Thursday, Sept. 25 11:15 am - 12:15 pm
207 Robust Testing With Stochastic Test Data

Thursday, Sept. 25 3:45 pm - 4:45 pm
404 Combinatorial Analysis: A Pair-Wise Testing Primer

Jason Rudolph
Jason Rudolph is a principal at Relevance, a software consultancy and training organization specializing in Ruby, Rails, Groovy and Grails, and integrating them with enterprise environments. Jason has more than nine years of experience developing software solutions for domestic and international clients of all sizes, including start-ups, Dow 30 companies, and government organizations.

Jason is the author of "Getting Started with Grails" and speaks frequently at software conferences and user groups. He also contributes regularly to the open-source community, both as an early committer to Grails, and as a committer to the Streamlined framework.

Rudolph Class Schedule:

Friday, Sept. 26 3:30 pm - 4:30 pm
906 How To Fail with 100% Test Coverage

Robert Sabourin
Robert Sabourin has more than 25 years of management experience, leading teams of software development professionals. A well-respected member of the software engineering community, Robert has managed, trained, mentored and coached hundreds of top professionals in the field. He frequently speaks at conferences and writes on software engineering, SQA, testing, management and internationalization. The author of "I Am a Bug!" the popular software testing children's book, Robert is an adjunct professor of software engineering at McGill University.

Sabourin Class Schedule:

Friday, Sept. 26 10:30 am - 11:30 am
603 To Infinity and Beyond: Extreme Boundary Testing

Friday, Sept. 26 1:00 pm - 2:00 pm
701 Taking AIM-Using Visual Models for Test Case Design

Friday, Sept. 26 2:15 pm - 3:15 pm
805 Deciding What Not to Test

Friday, Sept. 26 3:30 pm - 4:30 pm
905 Bugs on Bugs! What Looney Tunes Taught Me About Testing

Neeraj Sangal
Neeraj Sangal is president of Lattix, a company specializing in software architecture management solutions and services. He has analyzed many large proprietary and open-source systems. Prior to Lattix, Neeraj was president of Tendril Software, which pioneered model-driven EJB development and synchronized UML models for the Java programming language. Tendril was acquired by BEA/WebGain. Earlier, he managed a distributed development organization at Hewlett-Packard.

Sangal Class Schedule:

Friday, Sept. 26 2:15 pm - 3:15 pm
803 Testing Your Software Architecture

Tom Schultz
Tom Schultz is part of the team responsible for the technical product strategy and the incubation and introduction of new products at Coverity. Tom has been involved in software technology for over twenty-five years, from a product, management, and technical perspective. Tom comes to Coverity from Codefast, where he was a founder and the Chief Technology Officer. Prior to Codefast, Tom had 12 year tenure at Rational Software, where he had been the director of product strategy, focused on identifying new opportunities, technologies, and companies to leverage. Tom also directed the engineering effort and technical product direction for the award-winning Rational Rose Visual Modeling product. He was also one of the contributors to the Unified Modeling Language (UML) 1.0 effort, and was one of the founding members of the GE Advanced Concepts Center where he helped introduce object methods and tools to the industry.

Schultz Class Schedule:

Friday, Sept. 26, 2:15 pm - 3:15 pm
802 Multi-threaded Application Development: How to Avoid Concurrency Defects with Static and Dynamic Analysis

Richard Sharpe
As a director of Enerjy Software, Richard Sharpe consults with customers on quality issues. He has been involved in the Java industry for 10 years as a developer, consultant and manager for large companies and small start-ups. Rich has traveled around Europe and the U.S. speaking at various Java user groups as well as Javapolis and JavaOne on subjects regarding Java performance issues, managing development teams and quality and metrics initiatives. He holds a B. SC. in computing systems from Nottingham Trent University, U.K.

Sharpe Class Schedule:

Friday, Sept. 26 3:30 pm - 4:30 pm
903 Implementing a Quality and Metrics Process

Chris Sims
Chris Sims is a teacher, coach, facilitator, consultant, coder, agile evangelist and all-around geek. He is the founder of the Technical Management Institute, facilitator of the Bay Area Engineering Managers Support Group, chair of the IEEE Technical Management Council of Silicon Valley, and is on the board of BayAPLN, the Bay Area chapter of the Agile Project Leadership Network.

In the past, Chris has made a living in roles such as engineering manager, project manager, C++ developer, bandleader, bass player and auto mechanic. Now, he enjoys teaching engineers how to lead people, projects and teams.

Sims Class Schedule:

Friday, Sept. 26 8:45 am - 9:45 am
502 The Most Effective Ways to Improve Software Quality

Friday, Sept. 26 10:30 am - 11:30 am
602 The Makings of a QA Leader

Megan Sumrell
Megan Sumrell is a Certified Scrum Master with more than 12 years of software testing experience. She has worked as a developer, database designer, quality engineer and director of QA. She has built QA organizations at several software companies, including CommerceOne and ChannelAdvisor. Currently, she is the QA architect at Valtech in Raleigh, N.C. She specializes in agile testing and has worked with several teams to help them transition from waterfall to agile practices.

Sumrell Class Schedule:

Wednesday, Sept. 24 9:00 am - 5:00 pm
T-1 Agile Testing Practices

Thursday, Sept. 25 2:00 pm - 3:00 pm
301 Testing in an Agile Environment

Mary Sweeney
Mary Sweeney has been developing, using and testing relational database systems for more than 20 years for such companies as Boeing and Software Test Labs. She's the author of "Visual Basic for Testers" and "A Tester's Guide to .NET Programming."

Mary is a college professor with a degree in mathematics and computer science from Seattle University. She's an MCP in SQL Server and is on the board of the International Institute of Software Test.

Sweeney Class Schedule:

Wednesday, Sept. 24 9:00 am - 5:00 pm
T-5 Automated Database Testing: Using Stored Procedures

Thursday, Sept. 25 10:00 am - 11:00 am
101 Automated Testing in the .NET Environment: A New Opportunity for Test Professionals

Thursday, Sept. 25 3:45 pm - 4:45 pm
403 Maximizing SQL Server 2005 Performance

Mohit Verma
Mohit Verma has been working with functional test tools for more than 10 years, including those from Mercury, Rational and Compuware. He has implemented performance testing solutions for numerous complex and high-end implementations for several corporations. He is currently the lead software performance architect at Tufts Health Plan in charge of performance testing of enterprise applications.

Verma Class Schedule:

Friday, Sept. 26 1:00 pm - 2:00 pm
706 Performance-Testing Non-Standard and Legacy Applications: Hybrid Solutions

Robert Walsh
Robert Walsh is president and manager of applications development at EnvisionWare, which provides software solutions for public and academic libraries. Robert holds a B.S. in secondary mathematics education from Mississippi State University. He's largely a self-taught programmer, but has over nine years of professional programming experience, mostly with C and C++.

In 2002, Robert was introduced to agile software development methodologies and began looking for ways that EnvisionWare's software development processes might benefit from agile techniques. He implemented a homegrown hybrid involving elements from Scrum and Extreme Programming, and continues to entertain ways to improve and refine the process.

Walsh Class Schedule:

Wednesday, Sept. 24 9:00 am - 5:00 pm
T-1 Agile Testing Practices

Thursday, Sept. 25 11:15 am - 12:15 pm
201 Test-First GUIs: The Model-View-Presenter Approach

Thursday, Sept. 25 2:00 pm - 3:00 pm
301 Testing in an Agile Environment

Alfred Wong
Alfred Wong is the performance test advisor at Expedia.com, a travel consumer Web site. He holds an M.S. degree in electrical engineering and has been working in the software performance field for more than five years. He has worked on large scale desktop and Web applications and has experience in software design and development, test management, resource planning and scheduling, managing outsourced projects, guiding performance certification processes, technical consulting, performance tuning and capacity planning.

Wong Class Schedule:

Friday, Sept. 26 8:45 am - 9:45 am
508 End-to-End Performance Process: From Requirements to Production Monitoring

Friday, Sept. 26 10:30 am - 11:30 am
608 Performance Bugs and Investigation Strategies