Top Banner
Dead Fish and Other Things Nobody Wants To Talk About Tim Lister April 18, 2006 © Tim Lister, 2006
16

Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

Jul 07, 2018

Download

Documents

buinguyet
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

Dead Fish and Other Things Nobody Wants To Talk About

Tim ListerApril 18, 2006

© Tim Lister, 2006

Page 2: Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

The Dead Fish of Failure…It sits on the table of far too many projects.

Page 3: Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

How can we accept projectsformulated to fail?

Everybody smells it right away.Everybody hunkers down.

Page 4: Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

The joy of success. It lets you:try hardlearnexperimenthave pride

Page 5: Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

For starters:

We all need to declare the smell as soon asit is wafting in the project area.

We need to all discuss the damage the Dead Fish does.

Is it too much to ask that 50% of our projects should be outright winners?

Page 6: Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

A Few More Things Nobody Wants To Talk About

• Managers• QA• Requirements• Estimating• Software

Page 7: Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

Managers Are Lonely

• How do they learn?• No collegial environment• Not truly a teammate•What is a P.M.?•What are their responsibilities?• Classes in stuff that doesn’t matter

Page 8: Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

Q.A. Is a Bottleneck

• Separate the role, okay, but separate the work?• Q.A. reacts to the cacophony of what goes on before it.• Dependent on the V model• A thankless job.

Page 9: Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

Getting Agreement on Requirements is Not Neat…

Page 10: Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

Gathering requirements???Here’s a prettyorange requirement.I’ll take it back tothe office.

•What is the problem?

Page 11: Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

Getting Agreement on Requirements is Messy…

• Everybody starts out wrong - model and prototype.• “We’ve been thinking.”

Page 12: Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

Estimating is OverwhelmedBy Expectations

• skew• precision• cargo overboard

Everyone estimates

Page 13: Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

Software (In The General)Is Uninteresting…

Page 14: Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

Making toast or Hard work ?

Watch Out For Anti-Intellectualism

• The Chinese Menu• 675 definitions of “agile”

Page 15: Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

Never lose the satisfying feeling of making something valuable together with your colleagues.

Thanks.

Page 16: Dead Fish and Other Things Nobody Wants To Talk About · How can we accept projects formulated to fail? Everybody smells it right away. Everybody hunkers down.

Tim ListerThe Atlantic Systems Guild, Inc.353 West 12 StreetNew York NY 10014212 [email protected]