1 option
I. M. Wright's ""Hard Code"".
- Format:
- Book
- Author/Creator:
- Brechner, Eric.
- Series:
- Best practices I.M. Wright's "Hard code"
- Language:
- English
- Subjects (All):
- Microsoft Corporation.
- Computer software--Development.
- Software engineering--Management.
- Computer software.
- Software engineering.
- Local Subjects:
- Computer software--Development.
- Microsoft Corporation.
- Software engineering--Management.
- Physical Description:
- 1 online resource (239 p.)
- Edition:
- 1st edition
- Place of Publication:
- Sebastopol : Microsoft Press, 2007.
- Language Note:
- English
- System Details:
- text file
- Summary:
- Get the brutal truth about coding, testing, and project management-from a Microsoft insider who tells it like it is. I. M. Wright's deliberately provocative column "Hard Code" has been sparking debate amongst thousands of engineers at Microsoft for years. And now (despite our better instincts), we're making his opinions available to everyone. In this collection of 49 columns, Eric Brechner's alter ego pulls no punches with his candid commentary and best practice solutions to the issues that irk him the most. He dissects the development process, examines tough team issues, and cr
- Contents:
- Cover; Copyright Page; Reader Acclaim for I. M. Wright's "Hard Code" Column; Table of Contents; Foreword; Introduction; How This Book Happened; Who This Book Is For; How This Book Is Organized; System Requirements; How Microsoft Is Organized; Sample Tools and Documents; Support for This Book; Questions and Comments; Chapter 1: Project Mismanagement; June 1, 2001: "Dev schedules, flying pigs, and other fantasies"; Richter-scale estimating; Risk management; The customer wins; October 1, 2001: "Pushing the envelopes: Continued contention over dev schedules"
- Software engineering is clearly ambiguousBelieve half of what you see and none of what you hear; Motivation: It's not just pizza and beer; Sinking on a date; May 1, 2002: " Are we having fun yet? The joy of triage."; War is hell; It's nothing personal; Five golden rules of triage; The devil is in the details; It's hard to let go, isn't it?; Take care of the little things; December 1, 2004: "Marching to death"; Stabs in the dark; A litany of failure; The turning point; The road less traveled; October 1, 2005: " To tell the truth"; Suffer from delusions; Put a fork in me
- Give me a straight answerLipstick on a pig; Look at all these rumors; I want the truth; Chapter 2: Process Improvement, Sans Magic; September 2, 2002: "Six Sigma? Oh please!"; Egads! What sorcery is this?!; Calling in the cavalry; Creating order out of chaos; October 1, 2004: "Lean: More than good pastrami"; All things in moderation; Waste not, want not; Overproduction; Go deep; Transportation; Motion; Waiting; Overprocessing; Inventory; Defects; Symbiosis; April 1, 2005: "Customer dissatisfaction"; Ignorance is bliss; Too much, too late; Agile delusions; Retracing your steps
- There's more where that came fromThe right tool for the job; Duct tape and baling wire; Customer satisfaction; March 1, 2006: "The Agile bullet"; Enemy of the truth; Get the rules straightened out; Ready for something different?; Let the man speak; You complete me; A bit extreme; Are you ready for some rugby!; The more you know; Chapter 3: Inefficiency Eradicated; July 1, 2001: "Late specs: Fact of life or genetic defect?"; For every change, churn, churn, churn; Hallway meetings; Committee meetings; Spec change requests; Prevention is the best cure; June 1, 2002: "Idle hands"
- Baby did a bad bad thingTell me what I must do; Waste not, want not; June 1, 2004: "The day we met"; Why are we here?; What are we trying to do?; Why are they here?; Why am I hearing this now?; What are the next steps?; July 1, 2006: "Stop writing specs, co-located feature crews"; Have you lost your mind?; Therein lies a dilemma; Special needs; I don't recall; Stick to one thing; You ready?; February 1, 2007: "Bad specs: Who is to blame?"; It's a setup; Communication breakdown; Keep it simple and easy; Make it robust; Get feedback; Check that quality is built in; What's the difference?
- Chapter 4: Cross Disciplines
- Notes:
- Description based upon print version of record.
- ISBN:
- 9780735645868
- 0735645868
- 9780735646735
- 0735646732
- OCLC:
- 780425182
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.