Web development and branding for design-driven customers
Cubicflow provides flexible, full-spectrum creative services under one roof
Cubicflow full-range services
Our development process
Cubicflow develops foremost using an Agile methodology. This approach allows us to respond to unpredictability through incremental, iterative work cadences and empirical feedback. Agile means you have an app running sooner, with regular new builds being delivered during the course of development.
Although the milestones are presented linearly, in the Agile process there is not necessarily a clear definition of where one milestone ends and another begins. Projects requiring a defined scope will usually begin with an in-depth discovery phase that helps us to identify problems and objectives early on in development. In addition discovery is a time for us to immerse ourselves in the brand and end user experience goals.
It is typical - especially early in the development process - to have a high level of iteration of ideas and concepts, before focusing in on a particular stack of solutions. We use this ‘10x’ phase to explore an array of diverse ideas, perspectives, and design solutions. Honing and focusing in on the strongest solutions defines a Minimal Viable Product for the project.
In the last ‘hump’ of the development process, Quality control plays a continuous and important role, ultimately ramping up as preparations are made to deploy and go-live.