“Release early, release often” is what they say in the software game, if you’re applying a LEAN approach. Having a product in the market, and receiving customer feedback, is better than having nothing out there for customers to see, test and give feedback on. “If you’re proud of your MVP, you’re doing it wrong” is another similar quote. This implies that your first version should be quick and dirty, focussing purely on the core concepts of what you’re aiming to achieve, without too many bells or whistles.
For many years, I’ve been involved in and passionate about the alternative music scene in South Africa. While there are a few bigger bands who have “made it”, as it were, there are many independent artists who organise their own events, record their own albums and do everything else themselves to try and make ends meet. These are the musicians who have to keep a day job to sustain their passion for music (ie: they don’t always choose to keep their day job) and have to make sacrifice after sacrifice to realise their dreams. The music industry in South Africa is a true labour of love.
There are, however, a few take-aways from the world of software development, which musicians can apply to their own business, for an almost guaranteed success (provided folks like the music the artist releases).