ACM Books
Related Subjects: Journals Special Interest Groups Chapters
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245

Used price: $4.90

Excellent analytical testing book (not methodology)Review Date: 2002-03-14
Software Testing made SimpleReview Date: 2005-10-08
As a subject matter expert on a software team developing a specific application, I found that this book gave me the background and information that I needed to have discussions with the testing team as they developed test cases for the functional verification of the application.
A wealth of vaulable material packed into a 252 page bookReview Date: 2002-07-03
First, the author doesn't confine himself to testing in a vacuum - he gives a framework that recognizes the dependencies between and among other software engineering processes, such as configuration management, issue management and how testing fits within the development life cycle.
Second, the underlying themes are risk management, cost containment and metrics.
Chapters that I especially like are 1, the six essentials of software testing (in many respects this is the heart of the book and everything else is commentary), 5, critical choices: what, when and how to test (these are the eternal questions of software testing - the answers given are on the mark), and 10, testing tasks, deliverables and chronology (a deliverables-based approach is the only viable way to plan and estimate realistically in my opinion).
While the above are my personal favorites, that does not diminish the value of the rest of the book. They merely reflect parts of this book that most influenced me. I cannot recommend this book highly enough - it's realistic, covers all of the important issues, and if you're like me you'll find yourself reaching for it when you have an issue to resolve or want to borrow a best practice.
Most thorough, easily understood book on software testingReview Date: 2004-02-19
Practical, applicable, common-sensicalReview Date: 2003-02-04
Here is what I appreciated about Kit's book the most ... he diligently worked to talk to me where I am.
This no non-sense approach makes a book that you can hand off to a green bean tester to introduce them to concepts, education, practices .. what works, what may not work, etc. You don't need to be a 10yr sw/test vet to understand and use his assertions and facts in your world. That, in my mind, makes the book purchase worth the cost.
For example, discussing "..the quality of the test process determines the success of the test effort..". Seems obvious doesn't it? Now explain it to someone in such a way that they understand what behaviors they need to change/include to get from "nowhere" to "somewhere". Kit does it.
Buy the book. When I recommend books to green bean testers, or testers with experience but no industry exposure, this is one of books I put on the "must purchase" list for them.

Used price: $38.42

Excellent - instant shipment, great quality book. Review Date: 2007-10-28
A good first or second readReview Date: 2007-05-14
Best Test Process addressedReview Date: 2007-01-14
TPIReview Date: 2007-01-04
For mature, stable test organizationsReview Date: 2002-05-19
However, if your processes are stable this book is among the best because it stays focused on improving the testing process and does so in the same manner that SEI's CMM does for software development. In fact, the TPI approach in this book is cross-referenced to the CMM, which gives you an approach that can be viewed as a testing maturity model that aligns nicely with the CMM (including the newer CMMI). This is one of the strong points of the book and TPI.
Another thing to know about this book is that it's written more like a specification than a narrative. Some readers may find this difficult, but if you are involved in mapping the TPI key process areas to the CMM (or SPICE, Bootstrap or PSM), you'll appreciate the format. Also, the book views TPI as a subset of software process improvement, and software process improvement as a subset of TQM. While the authors focus on the software testing process, they do not isolate it from the bigger picture. This allows you to view then entire quality process as a coherent whole when you're assessing the software testing process and developing improvement strategies.
I personally think this book adds considerably to the software testing body of knowledge, and that the approach the authors give is both practical and sensible. If you work in an organization that has a stable testing process or is at CMM level 2 or above this book is essential reading.

Used price: $17.00

Good bookReview Date: 2007-01-18
Excellent as a textbook and a practical guideReview Date: 2006-03-17
Chapter one just acts as a guide to the rest of the book. The book is basically divided into four parts: text IR, human-computer interfacing for IR, multimedia IR, and applications of IR. The part on text IR is best for beginners trying to learn the overall subject of IR, and consists of chapters 2 through 9. Chapter 2 is a long and important chapter that introduces fundamental concepts in IR and lays foundations for later chapters. Models for "ranking" documents based on queries are presented, including the boolean, vector, probabilistic, and fuzzy models. Chapter 3 is far less technical than chapter 2 and focuses on evaluation of IR models. Chapter 4 is an introduction to query languages, which are necessary for the elegant presentation of complex queries. Chapter 5 deals with query operations, which is the transformation of queries from simple keywords into weighted sets of terms and also includes user feedback. As in previous chapters, there is quite a bit of mathematics involved. Chapter 6 is devoted to text languages such as HTML and SGML since the user might refer to the structure of a document in his/her query, and that structure must be defined somewhere. Chapter 7 is about operations on documents themselves for the purpose of simplifying them for quick search. Thus, it is important as a time saver to eliminate common words such as "the" and also to reduce words to their grammatical roots. The potentially large size of document collections requires special indexing techniques for efficient retrieval. This is the subject of Chapter 8. Query processing can be further accelerated by using the parallel and distributed IR techniques discussed in Chapter 9, which concludes the book's discussion of text IR.
Chapter 10 is a stand-alone chapter on HCI for IR that discusses the design of user interfaces that assist the user in forming a query and current approaches for visualization of large data sets.
Multimedia IR is discussed in chapters 11 and 12. Models and query languages for office and medical information systems are discussed in Chapter 11. Efficient indexing and searching of multimedia objects is discussed in Chapter 12.
The final three chapters of the book are about the applications of IR. There is a chapter each about searching the web, bibliographic systems, and digital libraries.
The chapter on text languages is starting to show its age, as are the chapters on IR applications at the end of the book. The chapters on algorithms, and particularly the algorithmic portions of the chapters on text IR cause this book to remain a worthwhile read. There is quite a bit of mathematics used in this book, and probability theory in particular. Thus, the reader should already be familiar with probability theory and the basics of pattern recognition to get the most from this book.
Excellent research sourceReview Date: 2005-10-24
Ok for basicsReview Date: 2006-03-23
Great textbook for computer science undergraduate and graduate courses and reference for IR practitionersReview Date: 2005-09-05
The book structure consists of a Preface, Acknowledgements, Biographies, fifteen chapters, Appendix, Glossary, References and Index. The first part of the book is authored or co-authored and addresses query and text operations, retrieval and indexing. The second part consists of special topics authored by leading researchers in their fields. This part focuses on architecture, multimedia IR, bibliographical systems and digital libraries.
The Glossary section of this book consists of 18 pages and defines important technical terms used in IR. The References section consists of 45 pages of significant IR work. The Index section consists of 13 pages, which enhances the book usability. Each chapter ends with a Trends and Research Issues and a Bibliographic Discussion section.
The best features of the book are its cohesive presentation and organization. The use of a common nomenclature and notation helps students and readers to assimilate key concepts and with "connecting the dots" across chapters. The text is reinforced by a mirrored Web site with several resources, errata page and teaching material. In Chapter 1, the authors even "go the extra mile" with teachers and suggest how chapters could be used with different undergraduate and graduate courses. All this makes the book a great educational resource for students and teachers.
This book is recommended for computer science courses at the undergraduate and graduate level. It is also recommended for technical libraries and as a primary reference for IR practitioners.

Used price: $33.99

Really good bookReview Date: 2005-08-21
Very Practical book on AutomationReview Date: 2003-12-10
This book deals with various issues of Automation such
as basic concepts, impelementation details. It has various
case studies also. A must for those who are considering
for testing automation.
It should have more coverage for data driven automation.
[Niteen]
This is simply the Very Best Book. Period.Review Date: 2000-06-13
Absolutely the best current reference book on why and how to analyze, architect, design and construct verification and validation vehicles that dramatically improve the probability of software defect detection - both manually and through later automation. Said vehicles can be easily audited and inspected to improve positive and negative software behavior coverage and equivalence classes. But most important, this great book describes how intelligently devised manual vehicles can be used to automatically drive future software builds and release regression assessments (to achieve automated regression testing).
Describes everything that the software test tool vendors refuse to tell buyers, but what every software QA professional must know (in spite of the vendors).
This book is simply a breath of fresh air.
It is a virtual bible to positive and negative software behavior verification and validation. My only displeasure is that the authors choose to continue to use obsolete terminology: specifically testing. Software testing is not what this book is about. This book is about how to create and achieve highly effective software behavior verification and validation.
Software QA professionals must clearly move way beyond ad hoc testing, because the need today is far greater than ancient testing paradigms. The need is for intelligently designed, architected, constructed frameworks that enable software behavior and performance verification and validation, whether performed manually, automatically, or through agents such as monkeys and oracles.
Solid book, reinforcing good practicesReview Date: 2001-06-22
It doesn't provide any startling new techniques, but makes a good job of explaining the common pitfalls that are usually encountered when trying to automate testcases, and provides good advice for how to get the best out of commercial tools such as the one available from julianjones.com.
The writing style can be a bit dry, and there are times when the thought of reading 500 pages can be a bit daunting.
All things considered, highly recommended.
A deep, practical treatmentReview Date: 2000-07-21
The authors organized the material effectively and wrote it in a way that promotes skimming and scanning. By reading the first few sentences of a section, you will know whether you are interested in the section. If you're not interested, skip to the next section. The authors even occasionally tell you what sections you can skip should that material not apply to your situation.
These skimming and scanning aids are important because the text itself is frequently unexciting and cumbersome. There's not much to do about the former -- nuts and bolts are hard to make exciting. I hope, however, that the authors will consider a good edit for more vigorous writing should they update this book for a second edition.

Used price: $5.28

Software project management issues and solutionsReview Date: 2005-09-27
Beyond Chaos can be very useful asset for any project manager especially those working in smaller or newer software companies where they need to manage the process and development in parallel while working under time pressures. It helps them to understand common issues and how to resolve them without having to learn them the hard way. If you are a seasoned professional you will find the short highlighted notes in every chapter a very useful reference.
There are six parts in this book. The first part contains essays on how to work and deal with different stake holders above and below in the hierarchy. This part covers important aspects of project management. I felt that some more space should have been given to this important subject in the book.
The second part deals with project management. Chapter 7 "Primer On Project Management" is one of the best in the entire book. It covers some of the most important issues in project management such as
- Importance of separating the process from daily project management.
- Keeping all stake holders in sync on the definition of quality and priorities
- Prioritizing real customer requirements rather than nice features which product should have.
Chapter 16 "Avoiding The Iceberg" is another very interesting writing. It describes various signs of trouble that you can easily identify and then it goes on describing their possible cause and solution.
Remainder of the book deals with leadership, managing under pressure, quality, processes and practices to meet constantly changing environment. I was delighted to see a chapter on delivering quality under tight timelines as I am currently in this situation myself and this reading has provided me a different perspective to deal with it.
Beyond Chaos covers many topics in the software project management area. You are likely to benefit by at least some of the topics. As you read this book, you will be able to relate to many situations described in this book and find out if you took the right decisions under those situations as described in this very practical book.
Great thought-invokersReview Date: 2003-07-04
Great for browsing or as a straight readReview Date: 2003-03-03
It is disheartening when you see organizations make the same mistakes over and over. Readers of this book may be able to use some of the techniques described to keep their particular organization out of trouble. This book is an excellent and readable contribution to software development and software development management.
Great for browsing or as a straight readReview Date: 2003-03-03
It is disheartening when you see organizations make the same mistakes over and over. Readers of this book may be able to use some of the techniques described to keep their particular organization out of trouble. This book is an excellent and readable contribution to software development and software development management.
A Must Have For Team LeadersReview Date: 2003-04-08
The book is broken down into 6 areas (It's About People, Project Management, Under Pressue, Quality Required, Processes and Practices, and Leadership and Teamwork) each containing about 8 chapters. You may think that is a lot of ground to cover in a book, and it is. The chapters in Quality Required didn't seem to be as relavent to their area as the others did. Quality means a lot of different things to a lot of different people so this is difficult no doubt. I found the firt two and last two areas of the book to be the most helpful.
This may seem contradictory to the above paragraph, but I felt the book was too long. Compared to other books such as "The Manager Pool" and "Facts and Fallacies of Software Engineering", this book is hard to finish in short bursts. Five pages was about tops for a chapter in the other books while it was typically the minimum for this book. That doesn't make Beyond Chaos a bad book. As I've said it has great information. Just don't expect to breeze through the information.

Used price: $17.09

A sound introduction to testingReview Date: 2004-08-30
For experienced testers or test managers the bulk of the material may already be known, but consider the extensive references and the very useful appendices, then this book provides not only a good grounding for the test team but also a valuable reference book for experienced testers and managers.
Is it useful or just theory? I'd hazard a guess that marked improvement in test effectiveness would be achieved just by applying "2.3.2 Test categories" as a form of checklist. Add in the rest of the books contents and we have an essential book that's sitting well along others such as Whittaker/Thompson's How To series.
Practical text focusing on test designReview Date: 2003-04-27
The essence of efficient testingReview Date: 2003-03-07
As a mathematician, I was delighted to see the section on reducing test cases, where the authors describe how to break the feature set down into equivalence classes. In mathematics, an equivalence class is the group of all values that behave the same when operated on. Therefore, in software testing, the examination of one case will be testing all others in the equivalence class. However, this is not as easy as it may appear at first. Two different features may behave the same for one input, but react quite differently when accepting a different one.
Testing the two main areas of modern software, object-oriented software and web applications, is covered. Many of the difficulties of performing tests that are reasonably complete are examined in detail. For example, the many possibilities as a consequence of the keys that can be pressed to enter data into a textbox are examined. Unusual possibilities such as function keys, control characters, and backspace/delete are put forward as possibilities to consider. While they may not be a concern, such keystrokes should be considered and eliminated or dealt with whenever data is to be entered.
The mathematical laws of combinatorics prevents us from ever examining anything more than a small subset of all possible ways our software can be used. Our only hope is to test a "meaningful subset" of those possibilities, which is a set that we can test in our time window that covers the largest number of most likely scenarios. The information in this book will help you two ways. It will help you increase your efficiency so that you can cover more options and also show you many of the options that are more likely and those which are equivalent to the highest number of scenarios of use.
It's about time!Review Date: 2002-05-20
I had despaired of finding a good book that reflected the real work testers do, which is analyzing, strategizing and writing. Indeed, the act of testing is only the tip of the iceberg of the testing process and this book shows how to do what testers do, and do it the right way.
What makes this book so special is the way Louise Tamres shows the big picture in the introductory chapter, then leads you through the process of creating and refining test outlines that are used to develop test cases. This is the most confusing part of testing for anyone who has been thrust into that role, and is made more confusing because many companies don't have standards. The few times I have had to function as a test analyst there was no agreed upon approach, and it was like the blind leading the blind. This book will prevent that from ever happening again because it clearly shows what needs to be done and how. I like the way that simple test management tools like spreadsheets are used, because a lot of books on the subject cite very expensive test tools that are outside the budget of small companies. This makes the book realistic and practical. I also like the way each chapter is summarized, and the cases and examples are used to make the information real to the reader.
While the book shows how to develop the plans and test cases it also shows basic test techniques, including testing various software environments (web, object-oriented, performance and load, and end-to-end). These are like a compass to the new tester because they give a direction. I also like the way that associated activities, such as project and configuration management are included because these, too, are things that the new tester needs to be aware of.
If you're new to testing get this book and keep it nearby. If you are experienced, you'll still learn a lot from the book.
A Very Practical Book on Testing Based on Solid TechniquesReview Date: 2002-09-06
There was a lot for me to like about this book. First, there is a wide coverage of test and test-related topics. There are many topics in software testing - just go to a testing conference to see some of the possibilities. Tamres does a good job in covering the major topics in a way that leaves the reader with an understanding of what's needed for software testing. Second, the book is appropriate for testers at all levels. Although the title is "Introducing Software Testing," I would not dismiss it too quickly as being a book just for beginners. I have been a full-time tester and trainer in testing for 14 years and still learned valuable things from this book. Third, there is adequate detail. I never left any topic asking "why?" or "how?". The level of detail is a good balance between readability and having enough detail to explain the topics. For every topic, there are multiple examples of how to apply the techniques described in the book. These examples show realistic ways the techniques would be applied in an actual project. Finally, the book is based on proven and practical techniques. The techniques shown in the book are the same ones that testers have been using for many years, but having them in one book is a great thing. The techniques are easy to understand and apply. I'm all for creative and new techniques for testing, but for foundational approaches that have been proven to work and to scale for large projects, I like to keep firmly grounded in good practices.
I can highly recommend this book to anyone in testing, whether you are the poor soul that has been assigned to test your company's latest project and know nothing about testing, or if you are a test manager looking for a resource to build your team's skills. This book covers the major topics in testing in a way that promotes process-driven and requirements-based project structures, but the techniques can be used in any project environment. This is a must-have book for your technical bookshelf.
Used price: $43.64

Interesting idea but poorly writtenReview Date: 2006-10-02
Unfortunately, the book does not live up to the concept. The main flaw in the book is found the first time that you need to look up a concept in a prior chapter. Jackson tends to mention a given concept, or a given definition, only once in the book and he uses no way of setting off the concepts and definitions from the rest of the text on the page. Further exacerbating the problem, he makes the cardinal error of software engineers, using common words as his terminology, and redefining them for his purposes. Not only does this mean that his terms don't stand out from the text, but this also means that the reader will be forced to puzzle out whether Jackson is referring to "machine" as a term within his framework, or simply referring to the dictionary definition of a machine.
It's not all bad. Jackson does have a friendly conversational style to his writing that turned me on to the concept while reading the chapters the first time. Unfortunately, the reread entirely turned me off.
A highly useful book for architects and analystsReview Date: 2001-03-02
Finally a book that can stand with Design Patterns by GoF!!Review Date: 2002-05-24
Oddly, enough I did not find too many other resources on the same topic in the web.
A solid approach to identifying and analyzing problemsReview Date: 2001-04-23
The structured approach that Mr. Jackson provides starts with bounding the problem and drilling down into subproblems, called problem frames. I like his approach to bounding problems because it shows how to identify and isolate the problem and place it into its proper context. This forces you to focus on the problem and not drift off into a premature solution. I also like how he breaks down problems into manageable chunks by placing subproblems into domains through the use of projections (where subproblem domains overlap) and partitions (where associated phenomena are isolated). This allows you to see the whole problem in its magnificent splendor, which is the first step towards tackling each of its parts.
As Mr. Jackson's approach evolves you will find patterns emerging. If you are a proponent of design patterns you will appreciate how he breaks problems into classes and five basic frames. This is a powerful concept because as you gain experience using problem frames you will be able to quickly classify problems and approach them in a consistent, repeatable manner. This part of the book greatly influenced my way of thinking about problems, and the material is reinforced by examples given in subsequent chapters, as well as chapters devoted to variant and composite frames.
This book is ostensibly about problem frames and methods as they relate to software development. However, the approach given in the book has much wider applications. I was able to relate it to physical devices, processes and procedures. Moreover, Mr. Jackson's approach itself can be decomposed into a collection of useful tools and techniques that, taken individually, will prove invaluable in requirements analysis, design and related endeavors. I am giving it 5 stars only because I cannot give it more.
Problem Frames resources on the webReview Date: 2004-05-21
There are a few online resources: see...
http://www.ferg.org/pfa/index.html

Used price: $0.25

Choose your own AdventureReview Date: 2001-03-16
"With information technologies, we can either move forward by "repaving the cowpaths," and simply develop quicker, more intensive ways of continuing current social realities; or we can use it to branch off in radically different directions that allow us to realize some of our most cherished values." Steven Miller (397)
These "cherished values" include a revitalized democracy and an active citizenship fueled by an informed, involved, connected, and strong community. Lest you mistake this upbeat optimism for the Pollyanna (the market will balance all in its infinite wisdom) approach touted by many cyber-enthusiasts, Miller acknowledges the need for some government regulation and makes a pretty good case for the notion that "deregulation" is not possible. The choice is either explicit regulation with citizen input, or complex, covert regulation based on grants, subsidies, and tax breaks brokered through corporate -government alliances that actually discourage citizen participation (pp. 74-79).
Miller then illustrates the joys and pitfalls of government regulation of infrastructure through a brief history of past models, e.g. trains, telephones, highways, and cable. He describes a variety of government agencies, private industry, and non-profit organizations trying to shape the NII, and manages to provide enough detail to frame the debate without forcing you to reach for the No-Doze. We are offered interesting proposals for "universal service," "electronic democracy," and an "Internet community," and, at the same time, asked to examine less attractive subjects such as invasion of privacy, intellectual property issues, and the underbelly of the NII policy making process. Okay, so its not quite the cliff-hanger you might have expected from my opening line, but it is a well written, thought-provoking book that offers a straight forward account of NII issues. And Steven Miller pulls it off while keeping the jargon to a minimum (bless his heart).
Excellent comprehensive look at the information superhighwayReview Date: 1999-04-16
Addresses the right issues
Jillaine Smith of the Benton Foundation recommends this!Review Date: 1997-12-20

Used price: $1.00

The original "canary in the coal" mine concerning the dangers that universal use of computers will generateReview Date: 2008-06-13
However, my position since then has changed in the negative sense. In rereading this book, it is clear that the dangers are the same and are greater in both breadth and depth. This book was written before the explosive growth of the Internet has turned nearly every computer into a potential node in an evil botnet. Also, the use of computers in the management of the modern world has dramatically expanded, increasing the possible ways in which danger can make an appearance.
In looking through the risks, there is not a single one that has disappeared rather than increased in the level of the danger. Some examples are e-mail spoofs, insider misuse of data, denial of service attacks, threats to privacy, viruses and other malware, security vulnerabilities, computer errors in election results and financial fraud. And so it goes. If you are interested in looking back and seeing how little has changed in terms of the risks inherent with computer use, then read this book. It was and remains the original "canary in the coal" mine concerning the dangers that universal use of computers will generate.
The Bible--For the Real ProfessionalsReview Date: 2000-04-07
Adds a new dimension to the subjectReview Date: 1998-11-20


Invaluable resource for interactive entertainmentReview Date: 1999-07-03
Excellent thermometer of the breadth of simulationReview Date: 1998-08-24
Nothing Virtual about Digital IllusionReview Date: 2000-05-12
Some chapters did not appeal, others enthralled me and as I hilited gems along the way through this book I realised that my own concepts of perception and communication were evolving. It was nice to find support and to be challenged as well in the many contributions of this book.
Dodsworth insight and experience helps to stitch all of the contributions and any loose ends together.
Digital Illusions provides many benefits to any reader who has an interest in this industry. I found the investment of my time worthwhile.
Related Subjects: Journals Special Interest Groups Chapters
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245
1) This book does NOT teach the aspects of how to manage software testing or implement the procedures necessary to do so. This is a more detailed way of looking at things.
2) Buy a book that teaches you how to implement the procedures and deal with all aspects of the organization in making sure these procedures are scoped out. Then, use the techniques in this book to implement the procedures.
I find it extremely funny that the bad reviewers didn't see this - as they should know something about managing projects and communicating with users/management/programmers in a software test environment.