What are the expectations of the users regarding software? And what are the framework conditions that the technology offers us? We consider it an exciting challenge to create the interaction between man and machine as pleasant as possible with every new idea, with each new project. User-oriented conception is the connecting thread that links expectations, demands, problems and framework conditions and allows them to evolve into effective, intuitively operable software.
How can users reach their goal as quickly and easily as possible? Where might obstacles be located?
We are interested in finding answers to the questions that users have in a specific project. We want to identify key needs in order to formulate solutions.
Listen, ask questions, observe: We look for solutions that are well received by the target group, intuitively understood and ideally bring an extra kick, depending on how much scope the project provides.
In essence, our UI and UX concepts should improve, increase the efficiency and streamline complex workflows and redundant processes. That's what we demand of the products we develop for our clients. Moreover, our most important commandment is to present complicated processes in a simple way, not the other way round.
We love what we do: Working for people at the centre of our concepts, along with enthusiastic colleagues. Numerous actors are involved in the design of digital products. Designers, developers, testers, product owners, stakeholders. Many decisions have to be made for or against certain solutions. It's about exploring all the technical possibilities to develop smooth-running software. To do this, we work closely with our IT development, usually as part of a Scrum team, and take into account the properties of various frameworks and other specifications such as IT security and accessibility.
One group is always in focus, namely the end users of the software. Whenever possible, we choose an evaluation method for decision-making in which we talk to the users instead about them. We want to know what they have to share. We offer different approaches as part of the product development process, which are individually compiled depending on the scope, situation and requirements, and repeated as needed for the purpose of refinement. Design research, requirement workshops, interviews, usability tests and prototyping (low fidelity and high fidelity) are part of our repertoire.
In times of increasing digital attacks, the systematic safeguarding of information security and data protection plays a central role. This should not only be a matter of complying with legal requirements, but also of protecting the company's own information and data in an increasingly digitalised world. Security By Design is an integral part of our approach and IT security concepts are already considered in early phases such as the conception of UX/UI and implemented across all phases.
In practice, this means that an interdisciplinary team of experts can be consulted as early as the first requirements workshops in order to provide recommendations according to the respective IT security classification. In this way, functional security requirements can be defined and integrated at an early stage.
Software and basically all products should, in our view, be designed to enrich and facilitate people's lives, not create additional barriers. To achieve this, we consider a wide range of capabilities and use cases. A design that is barrier-free or low-barrier enables its use by people with permanent or temporary physical or cognitive impairments.
This includes, for example, a typography concept that can be read by a broad user group with different abilities in terms of contrasts and proportions. As UX experts, we also carefully consider and implement the design, placement and grouping of controls and other elements so that important buttons, headlines or calls to action catch the eye the first time a UI is scanned.
We implement the majority of our projects according to agile methods (Scrum). We are part of the teams at all times and are therefore very familiar with agile processes. The incremental progress is part of the Lean UX process, which fits perfectly into the iterative implementation according to Scrum.
This procedure takes into account an early and constant involvement of all stakeholders and has the users in the focus of all requirements evaluations. Due to the lean design and development of an adaptive, scalable product, it is much easier to adapt to changing market conditions than with conventional project management methods. As a result, software projects can be developed while saving time and money.