Scott Berkun: Why Software Sucks

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
1,520
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Oct 19, 2009

No one makes bad software on purpose. No benevolent programmer has ever sat down, planning out weeks of work, with the intention of frustrating people and making them cry. Bad software, or bad anything, happens because making things is hard, making good things doubly so. The three things that make it difficult are: 1. Possessing the diverse skills needed not to suck. 2. Understanding who youre making the thing for. 3. Orchestrating the interplay of skills, egos and constraints over the course of the time required to make the thing. Individually these challenges are significant, but combined they create a wall of suck so high that few people can see the top, much less throw anything over to the other side.

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 0 dislikes

Link to this comment:

Share to:
see all

All Comments (2)

Sign In or Sign Up now to post a comment!
  • the musician analogy is bad. maybe the constant use of the word product makes some other people want to wretch. 

  • great presentation! I have had good idea from this fantastic vid.

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more