Our Core Services
Software development & design
We design and code projects from the ground up. At Abtion, the software development process starts with the needs of the user. We work with you from specification to finished product, in order to deliver the best end user experience possible.
Performance analysis & optimization.
We help you achieve more with less. In a world ruled by small servers and virtualization, timely optimization makes a world of difference, both to users and other developers working with the product. We are running fast and small, without compromising good engineering practice.
Platform architecture & scaling
We help you choose the best solutions for your project. Our team has years of experience building various large-scale apps on a wide range of platforms and software stacks. As projects grow, tough decisions need to be made, and we have the expertise to help you make an informed decision with confidence.
Some of our Clients
Aon Denmark A/S
HTML5 banner & presentation iOS app. With Marvelous.
Copenhagen Business School
Campaign website & Facebook page. With Gefühl.
Dansk Dyrlæge Forening
Internal ISO web-app.
Knowledge web-app. With Gefühl.
Development and maintenance of multisite.
Krüger Aquacare A/S
Internal image documentation web-app.
HTML5 game for desktops, tablets, and smartphones. With Advance.
Educational tool. With Gefühl.
Facebook campaign. With Marvelous.
Mobile site with new regulations. With IUM.
How We Work
Analysis & Planning
Our first order of business is to understand your processes through and through. Based on that, we design a solution that fits your needs and budget, organized in small individual features supported by user stories, wireframes, and mockups. Together, we prioritize features between each iteration of about two weeks, to remain focused on the end product.
Iterative Software Development
During development, we focus on developing each feature incrementally to ensure quality, and through continuous dialogue with our customer, we adapt the process on the fly. Our experience is that new requirements and ideas arrive throughout the process. That is how we stay flexible enough to reprioritize, reframe, and refocus to stay on target. Robust testing is a core concept in facilitating this.
Deployment, Evaluation & The Future
When each feature is accepted by you, the customer, we move it from the test environment to our running production environment. New features reach end users as fast as we can verify their correctness, improving the life of users with each iteration. At the end of each iteration, we perform an evaluation together with you, based on which we plan ahead.