Robert L. Glass Books
Computing Calamities: Lessons Learned from Products, Projects, and Companies That Failed
Many great advances in technology have resulted from risky experimentation, but it's critical to remember and study the spectacular failures that also resulted from some of those risks. Failures ca...
Read More
Software Creativity
If you, like the author, feel that software construction is primarily a problem-solving activity, all problem-solving requires creativity, software problem-solving is deeply complex, and software p...
Read More