Services
What We Do
Ideawharf is a full service boutique consulting firm, providing services ranging from Strategic Project Management to full scale Software Development. One of our unique service offerings is asisting our clients with MVP development - i.e. taking an idea from zero, to a working, minimum viable product.
MVP - Our Approach
Converting a idea, however innovative as it might be, into a working, viable product is not easy. It is an iterative process involving idea exploration, market research, competitive analysis, UX and UI Design, architecture, prototyping, testing, deployment (and back thorugh this process all over again!). Our goal is to assist you with each and every one of these steps along the way.
Before starting any engagement, we will work with you to plan what is needed to do to get to Version One - the Minimal Viable Product, deployed. This process consists of 3 steps:
-
Product Ideation amd Analysis
-
Design and Build
-
Go Live
Ideation and Analysis
The minimum viable product (MVP) is the product with the highest return on investment versus risk. This is the core of your idea, and your first real working version of your product, with which you want to go to your core customers, early adopters and angel investors with.
Identifying what should and should not be in this product is critical.
We will help you work with, and triage this list. The activities in this phase include:
-
Brainstorm the Requirements
-
Conduct Market and Competitor Analysis
-
Enumerate Minimum Viable Product Objectives
-
Develop High Level User Stories and Wireframes
Identify Technology Strategy
Your product may eventually have millions of customers, and require a complex underlying technology solution. At this stage we will help you quickly decide on questions like the one below - usually there is no 'one right' answer - that depends on you budget, timeline, constratians, and risks.
-
What first - IOS, Anrdoid, or Web? or All?
-
Native apps, or HTML 5?
-
Which Cloud solution do I pick? Windows Azure, or Amazon, or something quite different?
-
Should I start with an inexpensive platform, and switch to a more robust platform later? Or should I design a robust scalable platform right now?
Design and Build
We start with your wireframes and user stories - and quickly build a prototype using cloud based tools like InVision and Sketch. Here we transform your static screens into clickable, interactive prototypes complete with gestures, transitions, and animations. This is an interactive process, and although the coding phase is flexible to allow for changes and enhancments, the base design sets the baseline for the final product.
Once this process is complete, and we have a good idea as to what Version 1 will look like, we move on to the build phase - the platform is selected and configured, the design is coverted into a working app, and website - in this phase we use a scrum based methodolgy, with short sprints, and daily review cycles.
Go Live
Once your app or website have been user acceptance tested and readied for go-live, we will move the build to production environment and/or the app store. We will transition the application support and maintenence to your team, or can continue supporting it via a cost effective support contract.