by Jerry Fan | Essays, Software
Delays are here to stay. Learn to handle them.
by Jerry Fan | Essays, Software
One-time programs should be much cheaper.
by Jerry Fan | Essays, Software
Though there have been many improvements in software development in the last 20 years, our aspirations may have grown faster than our abilities. Despite improvements in hardware, tools, and processes, we still lag in our ability to spread the best management practices to more than a small fraction of organizations.
by Jerry Fan | Essays, Quality, Software
Throughout my career, I’ve watched in dismay as one software manager after another falls into the trap of achieving delivery schedules by trimming tests. Some managers shortcut test work by skipping reviewing and unit testing in the middle of their project. Others...