SQE STARWEST Conference Brochure 2008 - (Page SW9) Pre-COnferenCe tUtOriaLS MOnDay, sePTeMBeR 29, 8:30-4:30 (FUll DAy) ME How to teach yourself testing James Bach, Satisfice, Inc. new James Bach is founder and principal consultant of Satisfice, Inc., a software testing and quality assurance company. In the ‘80s , James cut his teeth as a programmer, tester, and SQA manager in Silicon Valley in the world of market-driven software development. For nearly ten years, he has traveled the world teaching rapid software testing skills and serving as an expert witness on court cases involving software testing. James is the author of lessons learned in software Testing and secrets of a Buccaneer scholar, which will be published in spring 2009. Are you in control of your testing education? Do you have a systematic approach to learning the skills a great tester needs? James Bach shares his personal system of testing self-education. it’s a system based on analyzing personal experiences and questioning conventional wisdom. He explains and demonstrates the methods that he has used to develop context-driven testing ideas since 1987. you can use similar methods to draw out and codify the lessons of your own experiences. James discusses how to sort through the differing schools of testing; the entry points for personal testing education; a syllabus of software testing concepts; how to identify, articulate, and test your own heuristics; and how to assess your progress. whether you are new to testing, working to be a great test lead, or want to become a better testing consultant, this tutorial will take you down the road to more effective learning. MF transition to agile Development: a tester’s View Bob Hartman, Net Objectives Adopting an agile development methodology changes many familiar practices for both developers and testers. Join Bob Hartman to examine the challenges many testers face as agile development practices move into the mainstream and into their organizations. Teams new to agile or exploring agile practices have discovered that the transition from traditional testing practices to the lean-agile “test first” approach is a significant challenge for the development team and, in particular, for test engineers. learn how requirements practices and documents differ when the team is using agile development practices. Find out about new workflows needed for test development and execution, and process changes for tracking and repairing defects. Discover how faster release schedules can affect testing and the entire team. Using case studies—both successes and failures—Bob discusses transition strategies and solutions for test and development teams. learn from these experiences and apply their lessons to the challenges you may face as you enter the land of agile development. With more than thirty years of experience developing software, Bob Hartman has served in almost every role in the software industry including developer, tester, documentation writer, trainer, project manager, business analyst, development manager, and executive. He brings a logic-based approach to software development and quality. Bob is known for having a unique talent for breaking software within the first ten minutes of using it and brings that unique insight into the testing area. He is a Certified ScrumMaster (CSM) and Certified Scrum Practitioner (CSP) who does training and coaching in agile development. Bob teaches courses on Lean Agile Testing, Implementing Scrum, and Lean Software Development among others. MG Scripting techniques for testers Laptop required new Dion Johnson, DiJohn Innovative Consulting, Inc. Automating functional tests for highly dynamic applications is a daunting task. Unfortunately, most testers rely on automation tools that produce static test suites that are difficult and expensive to change. with complex automation frameworks and expensive testing tools, it is no wonder that automated testing often fails to live up to its promise. But, there is another way that is simple and almost free! By learning basic scripting language skills, you can begin immediately to automate time-consuming, everyday testing tasks. scripting saves valuable time doing repetitive tasks so that you can focus on more important work. Using the Ruby scripting language and internet explorer, you will practice scripted automation techniques on an HTMl application. These techniques address many of your test automation needs, including dynamic data creation, automated input entry, and exception handling—all of which can increase the coverage, maintainability, scalability, and robustness of your tests. Participants should have scripting experience or knowledge of basic programming control-flow statements and logic—if-then-else, for-next, etc. Laptop Required. Be sure to bring your Windows laptop with Internet Explorer and Excel. Because working in pairs is encouraged, feel free to bring a friend to share your PC. Dion Johnson has more than thirteen years of experience providing IT services to both government and private industry. He has spent much of his professional career as a consultant, tasked with handling all aspects of the delivery of on-site customer services, particularly in the areas of quality assurance, quality control, software process improvement, and requirements analysis. Dion has delivered award-winning and highly acclaimed presentations at many of the most prestigious industry conferences, including STAReAsT, STARwesT, and the Better Software Conference & EXPO. Dion also writes for Better software magazine and StickyMinds.com. MH key test Design techniques Lee Copeland, Software Quality Engineering All testers know that we can create many more test cases than we will ever have time to create and execute. The major problem in testing is choosing a small, “smart” subset from the almost infinite number of possibilities available. Join lee Copeland to discover how to design test cases using formal black-box techniques, including equivalence class and boundary value testing, decision tables, state-transition diagrams, and all-pairs testing. Also, explore white-box techniques and their associated coverage metrics. evaluate more informal approaches, such as random and hunch-based testing, and learn about the importance of exploratory testing to enhance your testing ability. Choose the right test case documentation format for your organization. Use the test execution results to continually improve your test designs. Lee Copeland has more than thirty-five years of experience as a consultant, instructor, author, and information systems professional. He has held a number of technical and managerial positions with commercial and non-profit organizations in the areas of applications development, software testing, and software development process improvement. Lee frequently speaks at software conferences both in the US and internationally and currently serves as Program Chair for the Better Software Conference & EXPO, the STAR testing conferences, and Software Quality Engineering’s new Agile Development Practices conference. Lee is the author of A Practitioner’s Guide to software Test Design, a compendium of the most effective methods of test case design. Over 98% of 2007 attendees recommend StarWEST to Others in the industry Call 888.268.8770 or 904.278.0524 to register • www.sqe.Com/swreg 9 http://StickyMinds.com http://www.sqe.com/sWreg
Table of Contents Feed for the Digital Edition of SQE STARWEST Conference Brochure 2008 SQE STARWEST Conference Conference-At-A-Glance Pre-Conference Tutorials Keynote Sessions Concurrent Sessions Registration Information SQE STARWEST Conference Brochure 2008 SQE STARWEST Conference Brochure 2008 - SQE STARWEST Conference (Page SW1) SQE STARWEST Conference Brochure 2008 - SQE STARWEST Conference (Page SW2) SQE STARWEST Conference Brochure 2008 - SQE STARWEST Conference (Page SW3) SQE STARWEST Conference Brochure 2008 - Conference-At-A-Glance (Page SW4) SQE STARWEST Conference Brochure 2008 - Conference-At-A-Glance (Page SW5) SQE STARWEST Conference Brochure 2008 - Conference-At-A-Glance (Page SW6) SQE STARWEST Conference Brochure 2008 - Conference-At-A-Glance (Page SW7) SQE STARWEST Conference Brochure 2008 - Pre-Conference Tutorials (Page SW8) SQE STARWEST Conference Brochure 2008 - Pre-Conference Tutorials (Page SW9) SQE STARWEST Conference Brochure 2008 - Pre-Conference Tutorials (Page SW10) SQE STARWEST Conference Brochure 2008 - Pre-Conference Tutorials (Page SW11) SQE STARWEST Conference Brochure 2008 - Pre-Conference Tutorials (Page SW12) SQE STARWEST Conference Brochure 2008 - Pre-Conference Tutorials (Page SW13) SQE STARWEST Conference Brochure 2008 - Pre-Conference Tutorials (Page SW14) SQE STARWEST Conference Brochure 2008 - Pre-Conference Tutorials (Page SW15) SQE STARWEST Conference Brochure 2008 - Keynote Sessions (Page SW16) SQE STARWEST Conference Brochure 2008 - Keynote Sessions (Page SW17) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW18) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW19) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW20) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW21) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW22) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW23) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW24) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW25) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW26) SQE STARWEST Conference Brochure 2008 - Registration Information (Page SW27) SQE STARWEST Conference Brochure 2008 - Registration Information (Page SW28)
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.