Had a fun session last week at Mix in Vegas… Top 10- ways at fail at software development. I had an hour and 15 minutes, but I talked really fast and got it done in 40 :) Microsoft filmed the session:
http://videos.visitmix.com/MIX09/C06F
Here is the list I go through …
- DO NOT UNDERSTAND THE END USER
- TRUST DEVELOPERS TO MAKE GOOD DESIGN DECISIONS
- HOPE FOR A SILVER BULLET DESIGN
- BUILD FOR EVERYONE
- LAUNCH & FORGET
- DO NOT DEFINE SUCCESS
- AVOID ALL CONFLICT
- BELIEVE YOU SHOULDN’T HAVE TO SELL YOUR IDEAS
- PLAN FOR PERFECTION
- VALUE PROCESS OVER THE PRODUCT