The Career Programmer: Guerilla Tactics for an Imperfect World
Christopher D. Duncan · DIAL (Catholic University of Leuven) · 2002
Part I - Software Development in an Imperfect World: Welcome to Corporate America * Business is War - Meet the Enemy * Good Coding Skills Are Not Enough.Part II - Guerilla Tactics for Front Line Programmers: Preventing Unrealistic Deadlines * Practical Estimating Techniques * Getting Your Requirements Etched In Stone * Effective Design in the Time You're Given * Keeping the Project Under Control * Fighting for Quality Assurance * Managing Your Management * Corporate Self Defense * Controlling Your Own Destiny.