All the software's a stage

Good showmanship is one part of profitable software. As Shakespeare first said:

Taking the metaphor further, here's how the roles are mapped between theatre and software.

Theatre = Software
Actors and Play = Software and System
Audience = User
Script writer = Coder
Director ="Architect"
Lighting, Costume, Make up artists = Graphic and Interface designers
Producer = Employer or Manager
Promoter = Salesperson
Rotten tomatoes = Abusive email
Clapping, cheering, flowers = Silence.

To stretch the metaphor a little further...

  • A coder who doesn't 'dogfood' their own software is like a scriptwriter who doesn't watch the rehearsals.
  • A software-salesguy who misunderstands the software is like a promoter who bills a romantic comedy as an action adventure, or who says that a big budget sci-fi thriller will be a funny and rewarding musical drama.


    My book "Choose Your First Product" is available now.

    It gives you 4 easy steps to find and validate a humble product idea.

    Learn more.

  • (By the way, I read every comment and often respond.)

    Your comment, please?

    Your Name
    Your Url (optional)
    Note: I may edit, reuse or delete your comment. Don't be mean.