We craft and develop digital products.
We like to create tools that enable people to improve their lives
as well as build products for social, environmental and business
We employ a design-thinking approach to solving problems. This
method ensures we not only deliver a good solution, but the right
solution for your organisation.
We provide our partners with a full range of digital, development
and creative services.
How We Work
We’re continually improving our services. We use these three key stages throughout every successful product development project. Here's how the process works:
We use this phase to meet and work together to define what your project outcomes look like. We'll do it through collaborative workshops, user experience design, prototyping, research and analysis.take a look
How We Research, Learn and Strategise
SEED uses the Lean Startup
This consists primarily of a validated feedback loop that brings your product to life in the form of a Minimum Viable Product (MVP). We test our assumptions continuously, giving space for the product to evolve at the nexus of user, business and technical needs. This approach ensures we deliver the right product for your customers with a repeatable and scalable business model behind it.
Build > Measure > Learn
These are the crucial education pieces that help us rapidly move forward with one-to-one clients.
Define your Idea, Business Model, Personas, User Journeys, and Focused Vision. OUTCOME = Sprint-ready for an MVP.
Validation + Preotyping - mockups & wireframes, Basic Numbers, Process Automation, Hustle. OUTCOME = MVP Development.
Traction: Growth Strategy
Revenue Modelling, Cost Per Acquisition, Lifetime Value. OUTCOME = Pitch Deck. We'll shop it around.
User Story. MoSCoW to refine features to be built. Prototyping. User Research. Iteration. Concurrently: Landing Page Dev.
Branding & Communications
Philosophical Documentation about how you’ll create your values. Tone and Voice. Style guide. Logos. Colour Palettes.
Tech for your Project
Our CTO Mike goes hands-on to help you understand and choose your project's tech stack.
We take all the information gathered to this point, building working versions of the product on a regular, incremental basis, with the highest priority features developed first – this is known as a sprint.take a look
Our approach to product development
SEED employs an agile approach to software delivery called Scrum. This means we involve you through the entire process of delivering your product. This reduces the risk of miscommunication and ensures that we are on the same page while we deliver your project.
A Scrum involves:
1. UNDERSTAND THE GOAL
Breaking all project functionality into small tasks and creating a list of features called the product backlog.
2. DEFINE PRIORITY
Creating a priority list of features to be built for the current sprint (this priority list is created with you, by assessing your vision and business goals).
We use fixed length iterations called Sprints (usually 2 weeks) to deliver an agreed number of features (full tested and working) after each sprint.
We transition the project to your stakeholders and users. The goal of delivery is to deploy the product into the world and validate the assumptions made during design.take a look
How we provide continuous delivery
As part of our development cycle, SEED employs a Continuous Delivery (CD) methodology to consistently produce the highest quality software for our clients.
This approach allows us to quickly develop and add new features to your product base, while maintaining a high quality software standard. This gives you speed and agility to scale – being best placed to adapt and innovate in your market. The goal of our CD methodology is simple: to provide you with transparency, and give you control of the ongoing cycle of release for any new features to the product base.
SEED uses ThoughtWorks GO (Continuous Integration service), Docker (server orchestration and DevOps) and Amazon Web services (AWS) – or any other cloud provider - to combine the effective management of building, testing, and deploying of your application.
The Continuous Delivery Process
This process enables us to make changes to your product, get approval and deploy to your live site with no downtime in a matter of minutes!
Peace of mind
UNDERSTAND YOUR TECH
To ensure your handover process is seamless, we provide supporting documentation on build environments and architecture via the internal GitHub Wiki for your project.
We cover all work we do for up to 3 months after the project has been finalised, including bugs, issues and functionality, as outlined within the scope of the final requirements document.