On the basis of product vision and strategy, the concept and the design of the intended solution are carried out. The customer is an active participant in the project to develop the perfect design for an optimal user experience (UX). During development, the project team can react to changing requirements quickly and flexibly, thanks to agile methods.
Analysis of target audiences, processes, requirements and success factors
Development of rought concept, product vision, project planning and initial backlog
User-oriented layout and design, continuous optimization and development
AOE projects are transparent. We use agile methods right from the start, i.e. during the concept development phase, thus actively involving our customers in the development process. The project development process is as follows:
An important element of concept development and design – and therefore the entire user experience as well – is the iterative process. The example of the graphic shows that design must also be “Agile”. When complex requirements are involved, design is therefore always a key component of development.
In agile projects development doesn’t follow a rigid plan; instead, development is based on the existing parameters and is entirely flexible. At the beginning of the project AOE identifies the most important functions of the web application together with the customer; design of the user experience, together with optimal usability and navigation, is developed in an agile, iterative manner.
It’s important that the customer has the possibility to influence development and prioritization of features at any time – functions can be integrated and adapted during ongoing development, so that the application can be optimally customized to meet the needs of the customer.
Collecting and evaluating all requirements as well as assessing busines value
Pre-planning of the project to recognize dependencies and possible problems
An easy-to-understand description of development requirements for all stakeholders
Optimal UX thanks to personas, user journeys and scenario development
Refinement and development of requirements in an iterative process
Close coordination of feature development with the customer as an active project participant
Use of current Open Source frontend technologies for innovative design
Regular meetings and feedback of the project team in an agile process and active customer participation in the project
Analysis of the system environment and optimal integration into existing processes and IT infrastructures