3 ms·
Theatre major here. Putting together a show is basically the same as building software. What software calls a spec, theatre calls a script. A product manager is
by ecopoesis 10y ago
Theatre major here. Putting together a show is basically the same as building software. What software calls a spec, theatre calls a script. A product manager is just stage manager with a different name. Architects are directors, and engineers are the actors and crews.
The biggest difference is that in theatre, you can't miss your ship date, because you've sold tickets and there are folks in the seats. That curtain is going up at 8 regardless of whether you're ready. The show must go on.
On the other hand, software engineering and theatre also couldn't be more different. Theatre by definition is a transient art form. It exists while the show happens, and then disappears. Long term planning or design just doesn't happen (this is probably different on Broadway and the West End) because you only need to make it through the run.