
Adrian Smith, a software engineering and technology consultant who specialises in Agile and Lean methods and is also an Agile startup entrepreneur, shared his experiences, advice and learnings at the recent July Agile Academy Meetup in Brisbane on the topic of Agile for Startups.
As Adrian pointed out start-up businesses face a unique set of challenges particularly the adoption of Agile but the case for using Agile methods (like pair programming) is compelling, especially given the very real constraints on time and resources. While any new business has its risks Adrian felt that there were three key elements that you need for a startup to eventually becoming a successful business. These included:
Other tidbits of wisdom Adrian shared included -
Also just like the Agile Manifesto, Adrian runs his business based on his own variation of a Startup Manifesto:
Useful software over comprehensive business plan
Customer revenue over external funding
Validated customer learning over following a plan
Building it well over building it to sell.
Of course, startups can't run on philosophy alone, so Adrian also provided a comprehensive list of tools (mostly free) his startup uses or recommends in his presentation below. For links to these tools as well as to the questions asked on the night one of our members, Craig Smith has included these in his blog from the night as well.
Agile for Startups