I want to make it as easy as possible to understand your business needs and constraints, scope out delivery options and then build out the solution. To achieve this, I will employ a structured approach to our project which looks something like this:
Drop me a quick message and we’ll schedule a chat.
15-20 minute call over Hangouts/Skype/phone to get a high-level overview of your business needs and ensure we’re a mutual fit.
This is a 1 day discovery session (either in-person or over a video call) aimed at digging into the core business objective you’re trying to achieve and producing a plan of tasks, time and costs that will demonstrate how I will deliver this outcome for you.
During the session, we will discuss and define:
Once the session is complete, I will go away and prescribe solution options based on our discussions. These will be included within a written report containing a solution architecture and detailed delivery plan which you will typically receive 1 week after the session.
At this stage, you are under no obligation to proceed! You are totally free to take your plan to other companies and shop around, should you so wish.
My main goal during this phase is to deliver real value as early as possible to your users and build in feedback as we go along. To that end, I will work in short “sprints” — 2 week development cycles where I write the code and configure systems for a small set of specific features, which will be released to your users at the end of the cycle.
I will be in regular contact with your team to solicit feedback on what has been delivered and discuss priorities for future sprints.
Whether you have your own in-house engineering/operations team who you want to take over ownership or you will require a more hands-on support with future product direction and technical issues, I can provide you with customised long-term options for retaining my services.