Engaging Cardboard SoftwareI can deliver software by providing straight development services in the tools and technologies listed here, but I prefer to deliver teams via consulting and training. My resume is available here. |
Process / MethodsMy preferred approach is Extreme Programming - a low-ceremony, high-discipline Agile process that delivers running, tested features every two weeks. I've been involved with XP since 1999 and was the third independent signatory to the Agile Manifesto in 2001. |
Tools and TechnologiesI've delivered software and teams in a lot of environments including FORTRAN, C/C++ and Java. My current passions are ObjectiveC on the iPhone, and Ruby (straight Ruby, Rails, Capistrano). |
SpeakingAs well as being involved with XP conferences since 2000, I've recently spoken at RailsConf 2007 in Portland,OR, RailsConfEurope 2008 in Berlin and RubyConf2008 in Orlando, FL. I also organise the annual Scotland on Rails conference in Edinburgh. |
IssuesIssues manages the holes in your comic collection. What you need next, what you're missing. Never miss an issue. A free 'lite' version available so you can try before you buy. |
![]() |
WhoRang?Missed a call on your landline, have a number you don't recognise? WhoRang? lets you search your iPhone contacts by typing in a few digits of the phone number. |
![]() |
PodTweetPodTweet has one job - tweet what you're listening to right now with a single tap. |
![]() |
40 WeeksProvide your due date and 40Weeks can tell you what's happening with your baby right now. |
![]() |
Cardboard Software (Scotland) Ltd sells the services of Alan Francis and is registered in Scotland under the Companies Act 1985 with registered number SC321403.
Registered Office at 10 Abbey Park Place, Dunfermline, KY12 7NZ.