Image Cannot Displayed


Image Cannot Displayed The Domain Testing Workbook is available! Co-authored with Cem Kaner and Sowmya Padmanabhan, the book contains nearly 500 pages describing equivalence class analysis (a.k.a. domain analysis); the most widely taught (but superficially treated) software testing technique. Standard training does not extend to analysis of real problems like printer configuration dialogues, open file options, or sorting. The workbook describes a systematic method for equivalence analysis with exercises and 30 fully worked out examples of real-world testing problems.

The workbook provides comprehensive explanations and background for each task including examples and exercises. Although not all tasks are needed for all analyses, understanding the tasks in context leads to much better testing, even when they are not specifically employed. The book is for people serious about becoming world-class programmers or testers, whatever their current level of experience.

About SQM:

Image Cannot Displayed Established in 1990 and located in Silicon Valley, SQM provides organizations with management consulting and training in order to produce better quality software. SQM specializes in strategies and tactics for transformation of software development and quality assurance organizations. This includes organizational assessment, change management, technical analysis for testing systems, and training in testing and software quality assurance. The President and Principal Consultant, Douglas Hoffman, has extensive experience with systems and software throughout the computer industry.

Software development, quality assurance, and software testing are technically and organizationally challenging, but quality does not need to be coerced. When done properly, quality assurance and testing contribute to making tasks simpler and more effective, thus lowering costs by enabling everyone to work more efficiently.

SQM focuses on client success and satisfaction. Each organization and product has unique technical, organizational, and user contexts. Therefore, we evaluate the context to determine appropriate solutions, tools, and methods tailored for their context. We don't have preconceived notions about what solutions are appropriate; we don't provide solutions looking for problems.

Browse around this site. If you have questions about our services, or simply need more information, feel free to contact us.

Quick Links!