Our process if focused on client, his satisfaction and goals. Agile manifesto is our guide, "Individuals & interaction over process and tools" is motto that describe our workflow.
We believe that the non-computer design stage is a foundation of every project. We'll meet to talk, exchange ideas, sketch and drink coffee until we come up with the best prototype, the one that will be used to create an optimal design.
Our process in five steps
First we need to understand your business, its environment and goals.
We'll research your current market position and search for creative ideas from there.
Let's make our ideas real. The information gathered so far is an input for a brief after which we can start discussing schedule and cost.
The blueprint of future design, either a paper sketch or fully navigable html mockup.
Based on prototypes, we start the design process, with emphasis on User Experience (UX) and responsive design (RWD).
The result of following process is a brief documentation and ready to cut responsive layout
You will be involved in every step of the development process. It’s to guarantee you get exactly what you wanted when the development is complete. We do our best to make your expectation come true.
Our code changes your ideas into a superb web experience.
Our websites are coded in HTML5 and CSS3 with the support of cutting edge Web technologies. At the same time we leave no users behind. We take into account the fact that your website may be accessed from an outdated browser or a mobile device stripped of the Web fireworks. Our sites are fully viewable and usable on most of the devices and browsers, SEO compliant, fast and optimised. Our products are built as software as a service (SASS), as well as standalone, both desktop and mobile applications.
Once we have a working beta version, a client is involved in the implementation as a Product Owner in accordance with Scrumm Process guidelines. It’s the most efficient approach in terms of time and money.
We use GIT version control and Git-flow. All code and features receive reviews and QA before merging into the main development branch. This is done with Gitflow support
For tracking issues we use Redmine - A flexible project management web application.
To make whole development process transparent we are able to give access to Gitflow and Redmine for clients.
Before launching we focus on testing each scenario in various environments. To get the best possible results we will get you involved in the tests.
Thanks to the Agile development process, we are able to identify bugs and issues before the launch and solve them or even change the process direction if the goals change.
Once the CMS is set up, we'll teach you how to manage the content. We’ll provide you with a complete documentation guiding you in the use of the developed product, so that you and your crew are fully trained when the site is launched.
When needed, we can run A/B Testing to measure the UX of your particular product and select the design that provides best results.
We run stage and test servers so just before lunch client know exaclty how final products is going to look like.
The project is not finished after its launch. We assist you, help you understand and polish your product. The better product, the prouder we are.
We watch your site, to make sure it runs smoothly and when an issue is identified we react quickly. Through the web analytics we help you understand live processes and polish the product when needed. We use Google Analitycs and Piwik for that. If you need a more specific analysis, for example to catch the game cheaters, we use Use It Better.
We're proud that our products live long before anything needs to be amended.