Our approach to software development and project management is built around the principles of agile methodologies. Creating software through teamwork and open communication with project stakeholders allows us to stay mobilized and proactive. We can quickly adapt to changing circumstances and re-prioritize project tasks to fit a new situation. This makes it possible to minimize risks and reduce the cost of change as well as to ensure that all project tasks result in working software. A breakdown of your project as well as planning and documentation development efforts can be easily adapted to the project scale
Depending on customer needs and project scale we usually use one of the following processes, but we also may follow the customer process methodology if required.