top of page

Agile Product Development Process

Building a new software system or app does not happen overnight. Here is an overview of what the engagement process will look like. We focus on understanding your goals and requirements and then rapidly delivering high quality working software. This allows us to quickly respond and make sure we're working on the most important feature at all times. This is a lightweight version of the Agile development process used by leading consultancies.

Business Meeting at a Cafe_edited.jpg

1.Initial Consultation

Contact me for a free initial consultation, on site or over the phone/zoom to talk about your idea, requirements and project. From there we can work out the details of what we can achieve together.

Working on Computer_edited.jpg

2. High level estimates & project brief

Working together, we can understand the scope of the project and technology required. This will allow me to create a high level estimate and allow you to decide whether you want to move forwards. We might also involve a designer at this point. 

Programming Console_edited_edited.jpg

3. Project Delivery (regular demo's)

During the project, my focus is on delivering high quality software working as quickly as possible, every two weeks or so we will do a product demo to see what has been built and talk about the next priorities.

5. Launch

I can host your project on my managed cloud infrastructure, or collaborate with your team to deploy your software. I will be on hand to perform any last minute tweaks.

Servers_edited.jpg

6. Support and Maitainance

I will provide support and production monitoring as required. You or your developers will have full access and ownership of the delivered code. There will be no lock in, but there will be full support!

Let's Talk

Let's talk about your idea for a software product. I can help you to understand the technical options and give you an obligation free quote.

bottom of page