MENU
Section 0
Introduction
Section 1
The State Of The Industry
Mrs. McCarthy's Living Room Window
GUI: Great Expectations
"If it hurts when you do that, don't do that"
Sales and Marketing Call The Shots
Don't Worry, Be Crappy
Section 2
Software Industry In A Nutshell
Life In The Emergency Room
"Showstoppers"
"Cosmetic bugs"
The Role of Software Quality Assurance
"Almost Pretty Good":
Mission-Critical Software
Section 3
Satisfaction Guaranteed, or Shop Elsewhere
Consumer Software
Never Worked: A Short Software Anecdote
How to Make Life Difficult
"Greatest Good For The Greatest Number"
Shopping: What You Can do
Some preventative measures you should already know:
Some preventative measures you may not know or may not have thought of:
Section 4
About Microsoft
About the Author
Argument For Crappy Software #1: A Simplistic Example
QA: Going For The Jugular
Megadb: My Own Real-life Example
Figure 1. Malformed tag.
A Simple C Program
Figure 2. A "fatal" error.
Figure 3. Days Between Dates
Figure 4. Source Code Files for the Simple Utility Program.
Section 5
Lines of Code: The Numbers Game
Files: With The Hands of a Sturgeon
Argument For Crappy Software #2: Who's Paying For This?
Understanding the Industry
"Under The Hood" Issues
Old Issues
Section 6
Internet Applications
E-tail and Retail
Just Another Pretty Face
Credit Cards On the Web
Section 7
Conclusion
For Further Reading: