|
|
|
Tuesday Afternoon Conference Sessions (5:00 - 6:00 PM)
PSQT Feature Presentation (5:00 - 6:00 PM) 12 Steps to Useful Software Metrics Concepts: 12 Steps to Useful Software Metrics introduces a practical process for establishing and tailoring a software metrics program that focuses on goals and information needs. The process provides a practical, systematic, start-to-finish method of selecting, designing and implementing software metrics. It outlines a cookbook method that can be used to simplify the journey from software metrics in concept to delivered information. Presentation
Outline: ·
What are Software Metrics? Learning
Objectives: · Identify customer who need software metrics
information Biography: Linda
Westfall is the President of The Westfall Team which provides Software Metrics
and Software Quality Engineering training and consulting services. Linda has twenty years
of experience in real time software engineering, quality and metrics. She has worked as a Software Engineer, Systems
Analyst, Software Process Engineer and Manager of Production Software. PSTT Track Presentations (5:00 - 6:00 PM) A Resource-Constrained
White-Box Test Qutomation Methodology Concepts: Organizations are often confronted with limited time and engineering resources to satisfy time-to-market product requirements. Two commonly adopted courses of action are to delay the product release day, or reduce the time allocated to software quality testing, thereby reducing the scope of such testing. This presentation proposes a third approach, which temporarily redistributes existing engineering resources in an unconventional manner that allows for and efficient and effective software testing process. This practice, coined White Box Days, has been put in place at InGenuity Systems in Alviso, California and has been used to deliver core technology products on time without sacrificing the quality of the software or the development process. This presentation discusses this approach. Presentation
Outline: ·
Courses of action in testing under strong time and staff constraints Learning
Objectives: ·
A white-box test automation methodology that allows full testing of
core-technologies under strong time and staff constraints Biography: Masa Maeda is a Senior QA
Engineer at InGenuity Systems in Alviso, California. Testing Black Box for Portfolio Management: Results Based on Case
Study Concepts: The automation of the testing process
for components is not only desirable, but in fact it is a necessity given the demands of
the current market. A number of automated test tools have been developed but they require
a lot of knowledge in the procedure to be used to take care of effective testing. This presentation provides a clear understanding
of what is actually required to successfully implement cost-effective testing for black
box. It focuses on developing a user-oriented testing framework, which is based on general
software engineering (SE) principles, and considers development-oriented testing expertise
of black box testing in portfolio management. Presentation
Outline: · Business
background Learning
Objectives: ·
Testing methodology Biography: Sanjita Bohidar has been working at Infosys Technologies Limited, India, for the past four years. She has vast experience in project management and implementation. She has worked in several projects with various customers in the U.S. and Europe. This presentation is a result of her last project, which is currently in the finishing stages for a leading financial institution in the US. Rakesh Agarwal is working with
Infosys Technologies Limited, India, in the Education and Research Department for the past
three years and heads the E&R department of one of its development centers. He has published more than sixty papers in leading
conferences and journals. He has thirteen
years of experience in IT. RapidSQA: Web Testing At
The Speed Of The Internet Concepts: The demand for high quality websites in business, especially for e-commerce, has led to the reengineering of traditional testing practices in order to keep up with this e-business pace. Business pressures have mandated the QA organization to test more software, in more complex environments, in abbreviated (and often unrealistic) timeframes, while maintaining high quality. This iterative, rapid release schedule has called for an optimized, rapid testing strategy. Rapid Software Quality Assurance (RapidSQA) is a modified testing methodology containing best practices for optimizing Web testing. Presentation
Outline: ·
The Challenges of Web Testing Learning
Objectives: ·
What differentiates web testing Biography: As Director of Quality
Assurance for SourceGate Systems, Eric Patel leads
the strategic direction of the Quality Assurance Department in Burlington, MA. Eric has over 9 years of experience in test
engineering, management, and software quality assurance.
He is the creator of the RapidSQAÔ methodology
for Web testing. Eric holds a Bachelor of Science degree in Electrical Engineering from
the University of Vermont. He is a reviewer for Software
Quality Professional and is a Certified Quality Manager (CQM) through the American
Society for Quality. Distributed
Test Automation Developing Solutions Through Patterns Concepts: Test automation tools, absent all of the bells and whistles, are really nothing more than programming languages. The problem most test organizations have, however, are that they are not staffed with programmers to use these tools. We may never be able to completely eliminate the complexity of programming; for sure we cannot simply ignore it. One of the reasons that automation projects fail so often is that we try to ignore the programming of scripts by letting the tool generate all of the code (via the recording facilities.) Well, if we must program (and we must) then lets find the easiest ways to do it. It turns out that much of the complexity of programming can be reduced by recognizing and taking advantage of the patterns of behavior exhibited by manual testers and patterns of execution inherent in software. This presentation will illustrate a variety of patterns that are useful to automation and develop programming templates for utilizing them in scripts. Learning
Objectives: ·
What automation tools actually are and how they work Biography: Jamie L. Mitchell is a Senior
Test Automation Consultant at BenchmarkQA. in Minneapolis, MN. He is a contributing editor and columnist for
The Journal of Software Test Professionals.
He previously was a Senior Consultant at CornerStone Consulting, and the
Lead Automation Engineer for Distributed Integration Testing / Global for American Express
Technologies Organization. He has long been
involved in test automation as automator, designer, architect, and mentor. He has worked in test automation since the first
automation tools were released in Windows 3.0, including stints with Prudential Insurance,
IBM AS/400 division, and ShowCase Corporation. He
earned the Master of Computer Science degree in 1992 from Lehigh University and is a QAI
Certified Software Test Engineer. He resides
in Farmington, MN, and is an active member of the Twin Cities Quality Assurance
Association. | |||||||||||||||||||||||||