Granite Tower  


Last Updates:
8/14/2008: A slight case of hacking.
2/1/2008: Version 1.6 of Color Picker available.
1/24/2006: Beta-version of Color Picker 1.6 available. Please use released version.
9/23/2005: Office action on WebTest Patent Application
12/21/2005: Updated Color Picker to version 1.5

Welcome to Granite Tower

Specializing in Software Quality.

New tooltip: Fiddler

Aside from our own tools and expertise, we recommend the books listed below.

  Managing the Testing Process
Managing the Testing Process
At almost 500 pages, this is a bible of the testing process; some would say the testing bible.  Works well either if you want to formalize the testing process beginning to end, or just want to use it as a reference to shore up practices and sub-processes.

  How to Break Software
How to Break Software
This is a great companion to the above.  Self styled as A Practical Guide to Testing, this introduces techniques and approaches that improves the quality and productivity of testing efforts.

  The Mythical Man-Month
The Mythical Man-Month
Particularly recommended essays are The Tar Pit and the title essay.  The Mythical Man-Month essay contains the classic Brooks Law:  Adding manpower to a late software project makes it later.

  Software Project Survival Guide
Software Project Survival Guide

This book bears reading cover-to-cover, but a desperate QA manager or lead can read the following chapters for ammunition:  Section I, especially chapters 2, 3, 4 and 5; chapter 9: Quality Assurance, chapter 15: Software Testing and chapter 16: Software Release

More recommended books:

Please check our downloads page for more information on the tools we provide. Below are a few quotes to brighten your day. 

All that you coded and all that you thought
and all that you tested and all that you wrought
and everything on your pc is in tune
but the sun is eclipsed by the moon
  Henri Hein, borrowing heavily from Pink Floyd
 
If a packet hits a pocket on a socket on a port,
and the bus is interrupted and the interrupt's not caught,
then the socket packet pocket has an error to report.

  from Peter van der Linden's " Just Java", which is a great introduction to Java

The sad and sobering fact is, our current personal computers -- the Macintosh included -- are amazingly fragile nightmare kludges of delicate interactions that only barely work right most of the time. Steve Gibson

Although the Buddhists will tell you that desire is the root of suffering, my personal experience leads me to point the finger at system administration[IT].  Philip Greenspun

There has never been an unexpectedly short debugging period in the history of computers. Steven Levy

When debugging, novices insert corrective code; experts remove defective code. Richard Pattis

One test is worth a thousand expert opinions. Bill Nye

Software: These programs give instruction to the CPU, which processes billions of tiny facts called bytes, and within a fraction of a second it sends you an error message that requires you to call the customer-support hot line and be placed on hold for approximately the life-span of a caribou. Dave Barry

The problem with "Quick and Dirty" is that Dirty remains long after Quick has been forgotten.  Traditional


Granite Tower, Copyright (C) 2004-2009
Last updated: Jan, 2009