Home | QAI Home Page | Federated Chapters
QuEST Chicago
 
Conference Home Page
Manager's Workshop
QUEST At A Glance
QUEST Magazine
 


Industry Practices Sessions

*You can jump ahead to any selection by clicking the DATE or the session TITLE



WEDNESDAY, APRIL 21 - MORNING

Enabling Business Agility by Transforming QA
Sripriya Kalyanasundaram, Cognizant

Track 1: 11:00 - 12:00

To remain competitive in today’s business environment, it is essential that your critical applications are supported by rapid, cost-effective, and defect-free software.   Businesses today are looking at the IT and QA functions as drivers of change in enabling business agility.  IT organizations need to realign themselves to create this agility by establishing a synergy between the business, IT, and QA teams. This is possible only when every entity in this ecosystem discovers ways to achieve operational excellence by reducing the cost of operations, increasing the speed of transition, and improving the quality of delivery.  Inventing newer approaches to computing and quality assurance and adopting industry best processes and metrics can help your organization excel in delivery.  In this presentation, Priya will explain how successful QA organizations are leveraging best-in-class practices and techniques to enable business agility.  You will learn easy and adoptable ways to make your QA organization more effective, efficient, and agile.

About the speaker...
Sripriya Kalyanasundaram (Priya) heads the Insurance Testing practice at Cognizant.  She is also responsible for working with business units to provide support of software testing carried out in the field. Sripriya has over 16 years of experience in the information technology industry.  Her focus has been in the software testing activities of client server and Web based projects.  Sripriya is an experienced speaker who has presented at international summits, conferences, and webinars.

 Back to top

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

Collaborative Problem Resolution through Effective Communication
Paul Trompeter, Headstrong

Track 2: 11:00 - 12:00

Emotionally, it can be a touch and go situation in a test group.  The stress of schedules, budget crunches, pressure to "get the numbers up!", and constant talking about "problems" is always a part of the landscape.  A tester needs to know how to communicate effectively within this environment.  A team of managers, developers, and testers need to know how to collaborate well to resolve issues efficiently.  What are the fundamentals of a successful collaborative environment?  What are the factors that impact effective communication?  This session will answer these questions and show you how to prioritize and deal with disruptive elements.  Several case studies will be presented giving you tangible examples of how to manage communications and collaboration within a project team environment.

About the speaker...
Paul Trompeter has a broad range of experience in the computer industry at a variety of companies including Litton, Motorola, Hewlett-Packard (Tandem Computers), Network Appliance, SDT, WellPoint, Technicolor, and GDI InfoTech.  Prior to moving into the testing arena, he held positions as a development programmer and manager, a project manager, and a program manager.  For the last twenty years, however, Paul has been directing enterprise-wide and global SQA and test efforts spanning many industries including aerospace, manufacturing, entertainment, financial, and healthcare. Paul holds degrees in math, technology management, and organizational change.   He has published journal articles and has participated in pre-publication reviews for several books.  Paul has also successfully conducted business in many counties across the globe including those in Asia, South America, Central America, and Europe.

 Back to top

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

Requirements and the Role of Testers
Robin F. Goldsmith, JD, Go Pro Management, Inc.

Track 3: 11:00 - 12:00

Testers need to know what the requirements are in order to confirm that the system meets those specific specifications. Yet, too often, testers receive requirements that are late and inadequate. Thus, how to get timely, testable requirements is increasingly becoming a tester’s major concern.  To solve this problem, some testers attempt to define and document the requirements themselves.  However, since testers may be neither skilled in nor positioned for this task, they may still end up with inadequate requirements definitions and now they have diverted time from their primary testing responsibilities.  This interactive session reveals seldom recognized issues that may impact or even defeat the tester’s requirements gathering efforts and suggests more appropriate ways that testers can contribute effectively to getting the clear and accurate requirements essential to their work.

About the speaker...
Robin F. Goldsmith, JD is President of Go Pro Management, Inc., consultancy.  He works directly with business and systems professionals in requirements, quality and testing, metrics, ROI, software acquisition, and project and process management.  Previously, he has held development, quality, and lead roles with the City of Cleveland, leading financial institutions, and a "Big 4" consulting firm.  A  member of the IEEE Software Test Documentation Std. 829-2008 Revision Committee, IIBA BABOK subject expert and reviewer, and formerly International Vice President of the Association for Systems Management, and Executive Editor of the Journal of Systems Management, Robin is the author of the Proactive Testing™ methodology and the recent book, Discovering REAL Business Requirements for Software Project Success.

 Back to top

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

Effective Test Planning: Scope, Estimates, and Schedule
Shaun Bradshaw, Zengility

Track 4: 11:00 - 12:00

Most test managers and leads regularly find themselves in the unenviable position of having to deliver a “test plan” explaining what will be tested, how long it will take, and how many people and resources will be required.  Unfortunately, they are expected to deliver this plan based on very limited information.  To assist in alleviating some of the torment that comes with this activity Shaun Bradshaw will present a shortened version of his half-day class on test planning.  Shaun’s presentation will briefly explain useful and proven methods for identifying the testing scope, assessing risks that may impact testing, prioritizing test activities, and estimating resources.  These are techniques that can be used immediately to derive valid test plans for your own organization.

About the speaker...
Shaun Bradshaw has spent the last 12 years working with a variety of clients to improve their QA and test processes by advising, teaching, and mentoring them on the use of effective testing and test management techniques.  He is the co-author, editor, and trainer of a suite of methodologies covering testing, test management, and test metrics.  Shaun speaks at many of the major industry conferences and is well-known for his presentations on test metrics, the S-Curve, and the Zero Bug Bounce.  Shaun is a graduate of the University of North Carolina at Greensboro with a Bachelor of Science in Information Systems.

 Back to top

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

Smart Ways to Reduce Regression Testing Cycle Times
Sivamani Jayaraman, Keane, Inc.

Track 5: 11:00 - 12:00

“The testing team takes forever to test a simple release.  The implementation date is not going to change, what can they do to in the time that’s left?”   This complaint is commonly heard in the meeting rooms of development projects, especially those that are iterative in nature.  To solve this dilemma, some organizations compromise quality and eventually increase maintenance costs.  Others end up investing in test automation, only to realize that there is no significant improvement.  In his presentation, Shiva reveals the strategies, techniques, and tools that can be adopted to establish optimum regression test beds.  He will discuss the science behind risk based testing that helps to identify defect free and defect prone zones, thus ensuring adequate test coverage without reaching the point of diminishing returns.  Tips that guarantee a return on investment from automation will be discussed, as well as detailed information on techniques such as visual test design for business coverage, isolation & decoupling strategies, and the follow-the-sun model.

About the speaker...
Sivamani Jayaraman is a director with Keane, Inc.  In that role, he manages a portfolio of clients requiring on-site testing teams of up to eighty associates.   Shiva has thirteen years of experience in quality assurance, software testing, and test automation in a variety of industries including manufacturing, banking, insurance, and healthcare.  He has presented papers at various conferences and holds a number of certifications including MCP, CSQA, PMP, and Six Sigma.   Shiva has written articles for several international publications.

 Back to top

THURSDAY, APRIL 22 - MORNING

Process Improvement in a Multi-Model World
Thomas Cagley, David Consulting Group

Track 1: 9:45 - 10:45

Model based process improvement typically has centered on a single model or framework as the lynch pin to control software process improvement within an organization.  The use of a model or framework is an excellent means of reducing random activity.  Unfortunately, one model does not cover the whole organization.  Process improvement has matured to a point where the span of control must be extended, which suggests the use of more than one model, CMMI, ISO, ITIL and Business Process Re-engineering to name a few.  In this session, Thomas will discuss how to manage process improvement in a complex, multi-model environment.  Join Thomas to discuss what drives change, how you can chart change in an organization that must accommodate multiple models, and a process to plot the course of change holistically.

About the speaker...
Thomas Cagley leads the Process Improvement and Measurement Consulting Practices for the David Consulting Group.  He is an authority in guiding organizations through the process of integrating software measurement with model-based assessments to yield effective and efficient process improvement programs. Thomas is a recognized industry expert in the measurement and estimation of software projects.  His areas of expertise encompass management experience in methods and metrics, quality integration, quality assurance, and the application of the CMMI® to achieve process improvements.  Thomas is the Immediate Past President of the International Function Point Users Group and an active blogger and podcaster.

 Back to top

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

Inspiring Passion in Testing Teams
Lynn McKee, Integritas Solutions Inc.

Track 2: 9:45 - 10:45

Some of the most successful and highly regarded test teams are comprised of individuals passionate about their role and committed to performing at their best. Unfortunately however, testing is sometimes viewed as a less than fulfilling role, requiring little or no skill, and individuals enter the role underwhelmed and unaware of the positive and rewarding challenge it can bring. So, how can individuals be inspired to be passionate about their role as testers?  As managers, leaders, and colleagues committed to the success and excellence of the software testing industry, we play an important role in inspiring others.  How do we generate this inspiration in others? How do we maintain our own passion and motivate ourselves to continue to grow and stretch our definitions of excellence? This session will share how passion has its own energy, one that is observable and transferable, and how this energy can influence others to follow us in our pursuit to enhance the profession of software testing.

About the speaker...
Lynn McKee is an independent consultant with 14 years experience in the IT industry and a passion for coaching and leading high performing software testing teams. Working with small to enterprise scale companies, Lynn focuses on ensuring test teams are high value with effective, adaptive, and scalable approaches.  She has facilitated numerous workshops and presentations both locally and internationally. Lynn is an active member of the Calgary Software Quality Discussion Group, Association for Software Testing, Agile Alliance and has co-founded the Calgary Perspectives on Software Testing Workshop (POST) with Nancy Kelln.

 Back to top

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

What Constitutes the Value of Testing in Quality Software Delivery?
Bernd Haber, Accenture

Track 3: 9:45 - 10:45

High quality is a competitive advantage.  Think of brands that are perceived to have high quality, Mercedes Benz, Gucci, or Ritz Carlton.  The same is true for software development, high quality systems lead to competitive advantage companies.  Too often, however, companies do not think about quality holistically.  Instead, they try to “test-in” quality at the end of the development lifecycle.  There is a better way to deliver.   Rather, view quality holistically through centralizing quality-related activities and improving overall testing maturity.  Join Bernd as he discusses how software testing relates to the complete software delivery life cycle and quality assurance.  Bernd will reveal how high maturity software testing operations lead to high quality, increased productivity, and cost efficiency as well as how centralizing software testing yields higher ROI and increased operational excellence.

About the speaker...
Bernd Haber is a member of Accenture Test Services, the company’s Global Testing Practice and Testing Community of Practice. Bernd assists clients in conducting testing assessments providing total quality assurance feedback for best practices.  He also supports strategizing and implementing testing organizations, such as TCoE mobilization with corresponding business process development and execution. Bernd specializes in the field of test strategy development, process performance and quality assurance, risk-based testing, as well as test metrics and measurements.  Bernd has been with Accenture for more than 17 years and holds a master's degree in Mechanical Engineering and Computer Aided Manufacturing.

 Back to top

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

The Pitfalls of Automation and How to Avoid Them
Bob Crews, Checkpoint Technologies

Track 4: 9:45 - 10:45

Organizations take on the challenge of test automation for a variety of reasons, but the overriding factor is always to realize a return on investment and, it is a significant investment.  If the organization cannot save or earn more money using automation tools, then they should not be using the tools.  After all, why make the investment?  Objectives toward the goal of realizing an R.O.I. often include a faster testing process, better software though more validation, fewer resources required, and reduction in human error.  Why then do so many organizations fall victim to the same common pitfalls?  Why is it that so many automation solutions become “shelf-ware?”  Is it the automation software or the resources?  Or is it, perhaps, the lack of a planned automation methodology and approach?  Bob will address all of these challenges and explain how organizations can tackle them head-on!

About the speaker...
Bob Crews, President of Checkpoint Technologies, is a consultant and trainer with over nineteen years of IT experience including full life-cycle development involving development, requirements management, and testing.  He has consulted and trained for over 200 different organizations in areas such as effectively using automated testing solutions, implementing automated frameworks, and developing practices which ensure the maximum return-on-investment with automated solutions.  Bob has presented at numerous conferences and user groups throughout the world including QAI, EuroStar (Copenhagen), and LatinStar (Mexico City).  Bob was selected as one of the top five speakers at the QAI Annual Software Testing Conference in 2004.

 Back to top

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

Automated Exploratory Testing
Yaron Kottler, QualiTest

Track 5: 9:45 - 10:45

Automated exploratory testing (AET) is about getting the best of both worlds.  It is a method that integrates test automation with the exploratory testing approach.  When combined correctly, automated testing and exploratory testing complement one another significantly boosting productivity.  When you integrate the keyword driven testing approach (KDT) with session based ET (SBET), you enjoy the efficiency of automation combined with simultaneous learning, test design, and test execution.  In this session, Yaron will introduce the AET methodology and demonstrate how to implement it in your day to day testing work.  AET can increase your testing efficiency by allowing you to focus on the core testing activities and reducing the need for activities such as set up, pre and post steps, and gathering results. The result is a fast and accurate test execution phase.

About the speaker...
Yaron Kottler is a Test Specialist and CEO at QualiTest US, a part of the QualiTest Group. With over a decade of experience in the QA and testing industry, Yaron has served in both technical and management positions. Yaron is a frequent speaker at international testing conferences, a QA and testing instructor, and has mentored dozens of organizations on topics such as testing methodologies, load and performance testing, and test automation.

 Back to top

THURSDAY, APRIL 22 - AFTERNOON

Managing Quality the Cost Effective Way
Deepika Mamnani, Wipro Technologies

Track 1: 1:00 - 2:00

Quality Management programs often fail because they are viewed as a cumbersome, time consuming, expensive activity which is often impractical in a rapidly changing business environment.  In this session, Deepika will present a real time business scenario demonstrating how simple, effective, and innovative techniques can be leveraged to improve efficiency, reliability, and most importantly, to achieve business benefits.  Deepika will discuss simple quality controls included as part of quality programs that can bring about strategic value to organizations.  She will explain the importance of having management map quality goals to their business goals before embarking on a quality management program.  Join Deepika and learn how to define quality dimensions, how to control quality in a cost effective manner, and how we can use tools to drive quality.

About the speaker...
Deepika Mamnani is a Testing Services Practice Manager for Wipro Technologies, the largest offshore testing service provider in the world.  She has nearly a decade of experience in testing services including project planning, execution, consulting, pre-sales, and sales.  Deepika has experience in designing QA strategies and testing applications across various technologies and domains. She is proficient in offshorability analysis and in defining transition models and engagement structures for test outsourcing. She is also well versed in various test methodologies such as V, RUP, and agile.  Deepika holds CSTE and CSQA certifications.

 Back to top

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

Server Monitoring: The Casablanca Method for Performance Measurement
Joey Robichaux, Radview

Track 2: 1:00 - 2:00

There are two main objectives when performing load testing, what happens to your application under load and what happens to your back end servers under load.  It's easy to observe the first objective, but understanding the second can be a little trickier.  Server monitoring tools capture such a wide variety of metrics that it is difficult to determine which of those metrics are truly meaningful.  The actor Claude Rains solved this problem in the film Casablanca when his character announces "Round up the usual suspects."  That's exactly where your server monitoring should begin.  Servers use finite resources when running applications.  When the resources run short, server performance suffers.  The "usual suspects" include CPU, Memory, and Disk.  Join Joey as he uses real world examples to show you how to measure the effect of load on these components.  Discover how a single metric can tell you when a server is becoming so bogged down that it is no longer performing efficiently.

About the speaker...
Joey Robichaux is a Lead Support Engineer at Radview.  He has spent the past fourteen years performing corporate pre and post-sales engagements in application monitoring including end user and application performance, network performance and security, quality assurance, load testing, server performance, project management, and proof-of-concept engagements in a wide variety of business and technical settings.   Joey has worked with Fortune 1000 clients across a broad range of industries with a diverse range of operating environments.  Joey holds training sessions and speaks often at conferences and conventions.

 Back to top

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

Application Technical Quality Measurement: Truth from the Source
Jay Sappidi, CAST Software

Track 3: 1:00 - 2:00

Lack of visibility into the technical health of critical applications creates business and financial risks that include application outages, security breaches, degraded performance, data corruption, and excessive ownership costs. The challenge of controlling internal quality is exacerbated by the multiple languages and technologies that are integrated into modern business applications whose different tiers include the user interface, business logic, and data management as well as interactions with legacy and enterprise resource systems.  Consequently, non-functional defects that frequently go undetected by functional testing create some of the greatest quality problems.  Manual reviews are employed to weed out some of these non-functional defects; however they are time consuming, inefficient, and are not comprehensive. Jay will discuss the importance of incorporating automated application quality analysis to measure the quality of multi-tier applications across their component technologies and languages to identify pathological interactions and violations of coding standards.  You will hear how to leverage internal benchmarking insights to mitigate risks, control costs, and improve productivity.

About the speaker...
Jay Sappidi is Director of Worldwide Product Marketing at CAST and is responsible for Product Strategy and Benchmarking Services.  He has held various management positions focusing on product management and application development.  Prior to CAST, Jay worked at Deloitte Consulting as a management consultant in the Strategy and Operations group where he helped companies with their corporate, marketing, operations, and IT strategies.  Before Deloitte, Jay was involved with two start-up companies in the United States and India.  Jay earned a bachelor of engineering degree in chemical engineering from the Birla Institute of Technology and Science, Pilani, India, and an MBA from MIT Sloan School of Management.

  Back to top

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

Optimizing Modular Test Automation
David Dang, Dang IT

Track 4: 1:00 - 2:00

Many companies have recognized the value of test automation frameworks.  Appropriate test automation frameworks maximize ROI on automation tools and minimize script maintenance.  One of the most common frameworks is the modular test automation approach.  This approach uses the same concept as software development, building components or modules shared within an application. For test automation, the modular approach decomposes the application under test into functions or modules. The functions or modules are linked together to form automated test cases. While this approach encourages reusability and maintainability, there are many challenges that must be considered and addressed at the start of a project. In his presentation, David will address the components, benefits and challenges of a modular test automation approach.

About the speaker...
David Dang is a HP/Mercury Certified Instructor (CI) for QuickTest Professional, WinRunner, and Quality Center.  As a recognized automation expert, David has provided automation strategy and implementation plans for numerous clients to maximize ROI and minimize 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), StarEast, STP Con, and PSQT.  David received his BS in Management Information Systems and BA in Psychology from the University of Buffalo.

 Back to top

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

Ensuring Application Security throughout the SDLC
Laura Craig, IBM

Track 5: 1:00 - 2:00

In this climate, it's not a matter of if your applications will be subjected to an attack; it's a matter of when. Web site security and compliance should be a top priority for organizations intent on protecting sensitive company, customer and employee data, on meeting regulatory and corporate compliance requirements, and on defending against the high cost of a data breach. Web sites and their applications are high-focus targets for hackers because they provide a direct route to corporate or personal data.  This session will begin with a brief overview of some of the most common attacks hackers are using, such as Cross-Site Scripting and SQL Injection.  We will also discuss best practices an organization can follow to address security flaws earlier in the software development lifecycle.  Finally, we will review the importance of white box and black box testing approaches and tools available to ensure the quality and security of applications.

About the speaker...
Laura Craig is a Senior Technical Specialist at IBM.  Her current focus is application security and compliance.  She is responsible for assisting IBM clients with finding, deploying, and realizing success with the software solutions and services that meet their security requirements.  Prior to this, Laura concentrated on the broader disciple of software quality assurance which included automated testing and test management solutions.  Laura also has extensive experience working in other phases of the software development lifecycle.  As part of a research and development team for a major defense contractor, Laura designed, developed, and tested several sub-systems for the United States Army.

 Back to top

FRIDAY, APRIL 23 - MORNING

Enabling Change Within Your Organization
Neil Potter, The Process Group

Track 2: 9:45 - 10:45

After you have spent some time planning your improvement effort, it is time to make those plans a reality. Implementing your plan, however, may feel overwhelming.  In this session, Neil will describe techniques for deploying new practices across the organization. These techniques address the problems of resistance, unwieldy solutions, and slow deployment. Join Neil as he discusses applying selling strategies to deploy new practices, increasing the speed of deployment, understanding and addressing resistance, reducing the risk of failure, and delaying policy document creation and edicts until each solution has been practiced and well tested.  Learn to be a change leader in your organization, selling in the way people want to be sold, focusing on results, and dealing with resistance.

About the speaker...
Neil Potter is co-founder of The Process Group, a company formed in 1990 that consults on process improvement, software engineering, and project management.  Neil has 24 years of experience in software and process engineering. He is an SEI authorized lead appraiser for SCAMPI appraisals, a certified high-maturity appraiser, a CMMI instructor, Six Sigma Greenbelt, and Certified Scrum Master.  Neil has a B.Sc. in Computer Science from the University of Essex (UK) and is the co-author of Making Process Improvement Work - A Concise Action Guide for Software Managers and Practitioners.

 Back to top

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

RBT2: Requirements-Based (and Risk-Based) Testing
Michael Alberta, Sogeti USA

Track 3: 9:45 - 10:45

 Back to top

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

Deploying Virtual Lab Automation in Cloud Environments
Sameer Dholakia, VMLogix

Track 4: 9:45 - 10:45

Development and test labs in software engineering organizations continuously demand computing, storage, and networking infrastructure upgrades and support.  To address the challenges in providing these resources, IT administrators have moved toward lab server consolidation powered by virtualization from vendors like Citrix, Microsoft, and VMware. This lab consolidation is usually accompanied by a management layer called virtual lab automation (VLA).   Together, this enables the lab to operate as a private, on-premise cloud.  Many VLA technologies and products can now leverage public cloud infrastructures such as Amazon Web Services.  This session will review virtual labs enabled in private, public, and hybrid clouds as well as how these virtual labs help the software engineering process of development, build, and test. Ravi will also discuss key areas of consideration for organizations adopting or evaluating this approach including security, the business model benefits of the public cloud infrastructure, operational flexibility, user access models, and compliance.

About the speaker...
Sameer has extensive experience in the enterprise software industry, having held key leadership roles in sales, business development, and product management. Prior to VMLogix, Sameer spent 12 years at Trilogy, Inc., a privately-held leading enterprise software firm based in Austin, Texas. Most recently, Sameer managed Trilogy's west coast operations in the U.S. He helped the company establish significant businesses in emerging product and vertical markets. During his tenure with the company, Sameer also served as VP of Alliances where he managed the organization responsible for developing Trilogy's strategic partnerships. He began his career with Trilogy in product management, leading the creation of the company's second major application business. Sameer received his bachelor’s and master's degrees from Stanford University, and an MBA from Harvard Business School.

 Back to top

--------------------------------------------------------------------------------------------------------------------------------------------------------------------


Conference Sessions:
Keynotes | Industry Practices | Solutions Benchmarking | Workshops
| Panel Discussion | Coaching


Quality Engineered Software & Testing (QUEST) Conference - Copyright © 2009
www.qaiquest.org