Att distribuera mjukvara till produktion är det som skiljer värdefulla projekt från enkla akademiska övningar.