Web Application vs Website
There are a lot of definitions and explanations for the difference between website and web application. In our view, if we simplify it somewhat, web applications are meant to provide users with functionality that allows them to take certain action or complete specific tasks, whereas websites mostly serve as the communication, awareness and conversion tool and provide limited functionality.
Designing an application that helps users efficiently achieve their objectives is very different from designing a website.
We work with you to understand the goals of your application to be able to craft a scalable, efficient and robust solution. Once we get the “big picture”, it is all Agile from here.
We break the project down into User Stories – pieces of the product that are small, “shippable” and easy to manage.
Agile process allows us to embrace the change: we understand that many aspects of your application may evolve and transform rapidly, based on new ideas, changes in business model, market or user feedback. That’s why we allow you to change your mind at any time. We will not make you “freeze the requirements” or “submit change orders”.
User Stories for all desired functionality will be organized in a wish list (Backlog), where you can add, remove or re-prioritize them at any time. We plan our work in 2-week intervals (Sprints), in which we work on the User Stories of the highest priority. It is an iterative process, where most of the steps described below take place for every User Story.
Traditional Waterfall Development